plan9-archive
/
DisVM-cpp
Code
Issues
Pull Requests
Antique
Wiki
Insights
/
Code
History
Commits on
master
to
src/vm/list.cpp
8
AR
Various perf and style fixes
arr committed 9 years ago
08c36e0
AR
Move 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.
arr committed 9 years ago
cd2748b
AR
Remove 'using namespace' statements from all but the execution table file.
arr committed 9 years ago
2519a93
AR
Alter debugger API to accept vector value not reference.
arr committed 9 years ago
cc8f2b6
AR
Add type_descriptor::is_equal() function. - Replace pointer and use function throughout VM Complete implementation of vm_array_t::copy_from() which supports the slicela instruction.
arr committed 9 years ago
7838bae
AR
Enable logging from exec for specific components. Remove trailing newlines from all existing logging calls.
arr committed 9 years ago
dd0789c
AR
Basic implementation of Sys module functions - Sys.create, Sys.open, Sys.read, Sys.write - Sys.tokenize
arr committed 10 years ago
992a33f
AR
Initial public commit for Dis VM
arr committed 10 years ago
f95902e