17 Commits (e273299a09d91ee880e70a62061a672cb7185111)

Author SHA1 Message Date
Paweł Bylica fd7b6da606 Move return data reference to Runtime [#81470252] 10 years ago
Paweł Bylica 6d428d8602 Fix ReturnData::Index::_size 10 years ago
Paweł Bylica 64e374890c Move jmpbuf to Runtime [#81470252] 10 years ago
Paweł Bylica 734dd31587 Using RuntimeData pointer in ext functions [#81470252] 10 years ago
Paweł Bylica 3cba47385a Moving CODE data from Ext to Runtime [#81470252] 10 years ago
Paweł Bylica 83b24b627d Moving CALLDATA data from Ext to Runtime [#81470252] 10 years ago
Paweł Bylica 916f5abaae Group instructions that access runtime data [#81470252] 10 years ago
Paweł Bylica 088a4efa16 Moving the rest word-size data from Ext to Runtime [#81470252] 10 years ago
Paweł Bylica bfe1216d91 Moving ORIGIN, CALLER & CALLVALUE data from Ext to Runtime [#81470252] 10 years ago
Paweł Bylica 399cf2845e Moving ADDRESS data from Ext to Runtime [#81470252] 10 years ago
Paweł Bylica 3670e328ba Access stack structure through runtime structure [#81470252] 10 years ago
Paweł Bylica c388a81cff Access memory structure through runtime structure [#81470252] 10 years ago
Paweł Bylica b579c70643 Place current gas counter value in RuntimeData 10 years ago
Paweł Bylica 8da55ff8c0 Export runtime data to global variable in main function 10 years ago
Paweł Bylica 6c2a120dc1 Introducing RuntimeData struct - a data that will be provided to running program 10 years ago
Paweł Bylica dfac5a0033 Using ExtVM provided by test engine 10 years ago
Paweł Bylica 7df24fad4a Move JIT compiler project to library 10 years ago
Paweł Bylica 07f6bbffe5 Removing unnecessary `dev` name prefixes 10 years ago
Paweł Bylica a2da7c91c8 Change namespace from `evmcc` to `dev::eth::jit` 10 years ago
Paweł Bylica 39ba3ae1d9 Use external counter for gas (external linkage global variable) 10 years ago
Paweł Bylica 7bee86aa4b Runtime class that inits and keeps stack, memory and ExtVM interface 10 years ago