Skip to content

core/vm: less allocations for various call variants #21222#424

Merged
error2215 merged 24 commits intodevelopfrom
feature/less_allocations_for_various_call_variants_3
Jul 25, 2022
Merged

core/vm: less allocations for various call variants #21222#424
error2215 merged 24 commits intodevelopfrom
feature/less_allocations_for_various_call_variants_3

Conversation

@error2215
Copy link
Copy Markdown
Collaborator

No description provided.

Mykhailo Slyvka added 2 commits July 25, 2022 16:50
@error2215 error2215 merged commit 3349b7a into develop Jul 25, 2022
@error2215 error2215 deleted the feature/less_allocations_for_various_call_variants_3 branch July 25, 2022 13:59
error2215 pushed a commit that referenced this pull request Jul 27, 2022
* Pass version as a git tag (#408)

* darwin arm support (#409)

* more logs for ancient failure (#414)

* shallow copy fix in vm (#413)

* use uint256 (#412)

* Feature/chain reparation cornercases (#416)

* Transaction background indexing/unindexing + improved chain initiation from freezer

* core/rawdb: Stop freezer process as part of freezer.Close()

* PR#20302, PR#21010, PR#20758, PR#21212, PR#20837, PR#20808, PR#20692, PR#20810, PR#21263, PR#21149, PR#21067 and PR#21105

* les: rework float conversion on arm64 and other architectures (#21994) and les: cosmetic rewrite of the arm64 float bug workaround (#21960)

* accounts/abi: implement new fallback functions e20764 (#417)

* accounts/abi: Prevent recalculation of internal fields #20895 (#418)

* improve EstimateEnergy API #20830 (#420)

* Add state transition tool for testing #20958 (#421)

* core/vm: use a callcontext struct #20761 (#422)

* EIP-2315: JUMPSUB for the CVM #20619 (#423)

* core/vm: less allocations for various call variants #21222 (#424)

* node: serve JSON-RPC on custom path prefix #22184 (#425)

* cmd/gocore, node, rpc: implement jwt tokens #24364 (#426)

Co-authored-by: Sasha Zezulinsky <alexander.zezulinsky@gmail.com>
Co-authored-by: Rastislav <rastislav@coreblockchain.cc>
error2215 pushed a commit that referenced this pull request Oct 13, 2022
* Gocore VM and security updates (#427)

* Pass version as a git tag (#408)

* darwin arm support (#409)

* more logs for ancient failure (#414)

* shallow copy fix in vm (#413)

* use uint256 (#412)

* Feature/chain reparation cornercases (#416)

* Transaction background indexing/unindexing + improved chain initiation from freezer

* core/rawdb: Stop freezer process as part of freezer.Close()

* PR#20302, PR#21010, PR#20758, PR#21212, PR#20837, PR#20808, PR#20692, PR#20810, PR#21263, PR#21149, PR#21067 and PR#21105

* les: rework float conversion on arm64 and other architectures (#21994) and les: cosmetic rewrite of the arm64 float bug workaround (#21960)

* accounts/abi: implement new fallback functions e20764 (#417)

* accounts/abi: Prevent recalculation of internal fields #20895 (#418)

* improve EstimateEnergy API #20830 (#420)

* Add state transition tool for testing #20958 (#421)

* core/vm: use a callcontext struct #20761 (#422)

* EIP-2315: JUMPSUB for the CVM #20619 (#423)

* core/vm: less allocations for various call variants #21222 (#424)

* node: serve JSON-RPC on custom path prefix #22184 (#425)

* cmd/gocore, node, rpc: implement jwt tokens #24364 (#426)

Co-authored-by: Sasha Zezulinsky <alexander.zezulinsky@gmail.com>
Co-authored-by: Rastislav <rastislav@coreblockchain.cc>

* xcb: returned revert reason in traceTx #21195

* internal/xcbapi: return revert reason for xcb_call #21083

* docker image

* revert dockerfile

* fix tests

* comment out test

Co-authored-by: Sasha Zezulinsky <alexander.zezulinsky@gmail.com>
Co-authored-by: Rastislav <rastislav@coreblockchain.cc>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants