plan9-archive/DisVM-cpp
CodeIssuesPull RequestsAntiqueWikiInsights
/
Files
masterdefault
No branch matches.
View all branches
  • limbo
  • src
    • asm
      • rfc1321
      • asm.gyp
      • opcode_tokens.cpp
      • print_to_stream.cpp
      • sbl_reader.cpp
      • type_signature.cpp
    • exec
      • debugger.cpp
      • exec.gyp
      • exec.h
      • main.cpp
      • readme.md
    • include
    • 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