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
      • buffered_reader.h
      • builtin_module.h
      • debug.h
      • disvm.h
      • exceptions.h
      • module_reader.h
      • opcodes.h
      • runtime.h
      • utf8.h
      • utils.h
      • vm_asm.h
      • vm_asm_sigkind.h
      • vm_memory.h
      • vm_tools.h
      • vm_version.h
    • vm
    • 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