Skip to content
This repository has been archived by the owner on Jan 22, 2025. It is now read-only.

Bump solana_rbpf to v0.7.0 #33104

Merged
merged 2 commits into from
Sep 6, 2023
Merged

Bump solana_rbpf to v0.7.0 #33104

merged 2 commits into from
Sep 6, 2023

Conversation

Lichtso
Copy link
Contributor

@Lichtso Lichtso commented Sep 1, 2023

Problem

solana_rbpf v0.7.0 was released.

Summary of Changes

  • Removes the generic parameter Verifier from Executable.
  • Uses FunctionRegistry for BuiltinProgram as well.
  • Generates and manages the runtime_environment_key inside RBPF again.
  • Updates the "test_elfs" to the newest SBPFv2 ISA.

@Lichtso Lichtso added the runtime Issues related to runtime, BPF, and LLVM label Sep 1, 2023
@Lichtso Lichtso requested a review from alessandrod September 1, 2023 09:44
@Lichtso Lichtso force-pushed the solana_rbpf/v0.7.0 branch 6 times, most recently from 4a6f887 to c5f19b0 Compare September 1, 2023 19:21
@codecov
Copy link

codecov bot commented Sep 1, 2023

Codecov Report

Merging #33104 (6fef6ad) into master (25d3db0) will increase coverage by 0.0%.
Report is 1 commits behind head on master.
The diff coverage is 98.0%.

@@           Coverage Diff           @@
##           master   #33104   +/-   ##
=======================================
  Coverage    82.0%    82.0%           
=======================================
  Files         785      785           
  Lines      210820   210842   +22     
=======================================
+ Hits       173011   173076   +65     
+ Misses      37809    37766   -43     

@Lichtso Lichtso force-pushed the solana_rbpf/v0.7.0 branch 6 times, most recently from 7e0bc7d to 2f7a767 Compare September 4, 2023 22:53
@Lichtso Lichtso merged commit 424666e into master Sep 6, 2023
@Lichtso Lichtso deleted the solana_rbpf/v0.7.0 branch September 6, 2023 08:54
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
runtime Issues related to runtime, BPF, and LLVM
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants