* Upgradeable loader (#13689)
(cherry picked from commit 9e90394583)
# Conflicts:
#	cli/src/cli.rs
#	ledger/src/builtins.rs
#	programs/bpf_loader/src/lib.rs
#	sdk/src/feature_set.rs
* fix conflits
* fix commitment
* fix local cluster test
Co-authored-by: Jack May <jack@solana.com>
			
			
This commit is contained in:
		
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										6
									
								
								programs/bpf_loader/src/upgradeable.rs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								programs/bpf_loader/src/upgradeable.rs
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,6 @@
 | 
			
		||||
solana_sdk::declare_builtin!(
 | 
			
		||||
    solana_sdk::bpf_loader_upgradeable::ID,
 | 
			
		||||
    solana_bpf_loader_upgradeable_program,
 | 
			
		||||
    solana_bpf_loader_program::process_instruction,
 | 
			
		||||
    upgradeable::id
 | 
			
		||||
);
 | 
			
		||||
							
								
								
									
										6
									
								
								programs/bpf_loader/src/upgradeable_with_jit.rs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								programs/bpf_loader/src/upgradeable_with_jit.rs
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,6 @@
 | 
			
		||||
solana_sdk::declare_builtin!(
 | 
			
		||||
    solana_sdk::bpf_loader_upgradeable::ID,
 | 
			
		||||
    solana_bpf_loader_upgradeable_program_with_jit,
 | 
			
		||||
    solana_bpf_loader_program::process_instruction_jit,
 | 
			
		||||
    upgradeable_with_jit::id
 | 
			
		||||
);
 | 
			
		||||
		Reference in New Issue
	
	Block a user