mirror of
https://github.com/corda/corda.git
synced 2024-12-29 09:18:58 +00:00
convert thread stack to a more efficient representation
The stack is now represented as alternating type tags and values instead of object references. This removes the need to store stack primitives on the heap.
This commit is contained in:
parent
acd254544c
commit
9039daa375
@ -27,6 +27,7 @@
|
|||||||
(uint16_t flags)
|
(uint16_t flags)
|
||||||
(uint16_t offset)
|
(uint16_t offset)
|
||||||
(uint16_t parameterCount)
|
(uint16_t parameterCount)
|
||||||
|
(uint16_t parameterFootprint)
|
||||||
(object name)
|
(object name)
|
||||||
(object spec)
|
(object spec)
|
||||||
(object class)
|
(object class)
|
||||||
|
1302
src/vm.cpp
1302
src/vm.cpp
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user