nimbus-eth1/nimbus/vm2/interpreter
Jordan Hrycaj 3ed234e0a1 clean up cyclic-import-breaker function stubs where possible for op handlers
why:
  using function stubs made it possible to check the syntax of an op
  handler source file by compiling this very file. this was previously
  impossible due cyclic import/include mechanism.

details:
  only oph_call.nim, oph_create.nim and subsequently op_handlers.nim
  still need the -d:kludge:1 flag for syntax check compiling. this flag
  also works with interpreter_dispatch.nim which imports op_handlers.nim.
2021-04-28 15:24:14 +03:00
..
op_handlers clean up cyclic-import-breaker function stubs where possible for op handlers 2021-04-28 15:24:14 +03:00
utils re-integrated call op handlers 2021-04-28 15:24:14 +03:00
forks_list.md provide identical copy of vm folder => vm2, activated by make flag ENABLE_VM2=1 2021-04-23 14:04:06 +03:00
forks_list.nim extract forks definition (all but rename v2forks.nim) 2021-04-28 15:24:14 +03:00
forks_list.png provide identical copy of vm folder => vm2, activated by make flag ENABLE_VM2=1 2021-04-23 14:04:06 +03:00
gas_costs.nim re-named v2gas_costs.nim to its original name v2gas_costs.nim 2021-04-28 15:24:14 +03:00
gas_meter.nim renamed types.nim, vm_fork.nim, opcode_values.nim => v2*.nim 2021-04-23 14:04:06 +03:00
op_codes.nim re-integrated/added Create and Create2 handlers 2021-04-28 15:24:14 +03:00
op_handlers.nim clean up cyclic-import-breaker function stubs where possible for op handlers 2021-04-28 15:24:14 +03:00