plan9-archive/DisVM-cpp
CodeIssuesPull RequestsAntiqueWikiInsights
/
Files
masterdefault
No branch matches.
View all branches
  • limbo
  • src
    • asm
    • exec
      • debugger.cpp
      • exec.gyp
      • exec.h
      • main.cpp
      • readme.md
    • include
    • vm
      • math
      • sys
      • address_decoding.inc
      • array.cpp
      • builtin_module.cpp
      • channel.cpp
      • debug.cpp
      • disvm.gyp
      • execution_table.cpp
      • execution_table.h
      • garbage_collector.cpp
      • garbage_collector.h
      • list.cpp
      • module_reader.cpp
      • module_ref.cpp
      • module_resolver.cpp
      • module_resolver.h
      • scheduler.cpp
      • scheduler.h
      • stack.cpp
      • string.cpp
      • thread.cpp
      • tool_dispatch.cpp
      • tool_dispatch.h
      • utf8.cpp
      • vm.cpp
      • vm_exception_handler.cpp
      • vm_memory.cpp
    • compiler_settings.gypi
  • .gitignore
  • readme.md
DisVM-cpp/src/exec
ARarrMove some basic offset functions to header files for inlining ease Replace enum_pointer_field functions with custom implementations - GC now has custom implementation - other implementations use template<> version Fix misuse of shared_ptr<type_descriptor_t> in various built-in types Observed 5 - 8 % improvement in GC for compiler scenario.cd2748b9 years agoHistory
NameLast commit messageLast commit date
..
debugger.cppMove some basic offset functions to header files for inlining ease Replace enum_pointer_field functions with custom implementations - GC now has custom implementation - other implementations use template<> version Fix misuse of shared_ptr<type_descriptor_t> in various built-in types Observed 5 - 8 % improvement in GC for compiler scenario.9 years ago
exec.gypCreate disvm-asm static lib (Used for working with bytecode) - Convert functions for opcode <--> string Factor out common GYP settings10 years ago
exec.hAdd support for traps in VM Add instruction trap to enable single step scenario in debugger Remote get_state() function from thread9 years ago
main.cppAdd disable garbage collector flag9 years ago
readme.mdMerged in release_mgmt (pull request #14)9 years ago