Program-Runtime v2 - Road Map
Author: LichtsoCreated Nov 6, 2022Updated Dec 31, 2024
Labelsenhancementwork in progressruntime
The performance optimizations we have been working on inside the runtime under the ABIv2 project the past year will be deployed separately as "account data direct mapping". The redesign of the ABI between runtime and on-chain program is pushed out further as we changed the goals again.
Presentations
- Slides from 2023/01/20
- Slides from 2023/08/15
- Breakpoint 2023/11/01
Tasks
- #29803
- #29654
- #30154
- #30139
- #30282
- #30336
- #30337
- #30348
- #30371
- #30275
- #30425
- #30803
- #30900
- #30902
- #30561
- #30703
- #30900
- #30902
- #30940
- #30945
- #30950
- #30959
- #31034
- #31036
- #31116
- #31118
- #31142
- #31311
- #31331
- #31395
- #31413
- #31465
- #31493
- #31494
- #31501
- #31530
- #31537
- #31547
- #31548
- #31566
- #31577
- #31604
- #31654
- #31684
- #31718
- #31727
- #31735
- #31792
- #31886
- #31922
- #31927
- #31929
- #31945
- #31953
- #31991
- #32146
- #32722
- #32999
- #33025
- #33477
- #33482
- #33694
- #33715
- #33776
- #33808
- #33810
- #34100
- #20323
- https://github.com/solana-labs/rbpf/pull/454
- https://github.com/solana-labs/rbpf/pull/460
- https://github.com/solana-labs/rbpf/pull/481
- https://github.com/solana-labs/rbpf/pull/486
- https://github.com/solana-labs/rbpf/pull/488
- https://github.com/solana-labs/rbpf/pull/489
- https://github.com/solana-labs/rbpf/pull/491
- https://github.com/solana-labs/rbpf/pull/493
- https://github.com/solana-labs/rbpf/pull/496
- https://github.com/solana-labs/rbpf/pull/498
- #32924
- #33971
- #29863
- #29864
- #29728
- #30579
- #30614
- #30464
- #30693
- #30893
- #31007
- #31088
- #31244
- #31221
- #31244
- #31324
- #31329
- #31345
- #31429
- #31488
- #31570
- #31943
- #31594
- #32812
- #32832
- #33151
- #33167
- #33228
- #33278
- #33279
- #33289
- #33294
- #33554
- #33570
- #33583
- #33628
- #33629
- #33666
- #33681
- #33693
- #33711
- #33759
- #33805
- #33849
- #33867
- #33879
- Fix transitive cargo dependencies
- #32154
- [Not MVP] Adjust other built-in programs and the testing framework
Source: solana-labs/solana