]> gitweb.factorcode.org Git - factor.git/commit
vm: eliminating register variables work in progress. Works on x86-32 with non-optimiz...
authorSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Fri, 18 Dec 2009 21:59:56 +0000 (10:59 +1300)
committerSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Fri, 18 Dec 2009 21:59:56 +0000 (10:59 +1300)
commit63edd20a55840c78cf2807d8afeb5d0ada0ef206
treef5628874d3ce9f6785370d281a18f92d6953b74e
parentdbbcf74cdade6213efd334e4db44ccbb37d07b89
vm: eliminating register variables work in progress. Works on x86-32 with non-optimizing compiler
42 files changed:
basis/cpu/x86/32/bootstrap.factor
vm/alien.cpp
vm/alien.hpp
vm/arrays.cpp
vm/bignum.cpp
vm/booleans.cpp
vm/booleans.hpp
vm/byte_arrays.cpp
vm/callbacks.cpp
vm/callstack.cpp
vm/callstack.hpp
vm/code_heap.cpp
vm/contexts.cpp
vm/contexts.hpp
vm/cpu-x86.32.S
vm/cpu-x86.32.hpp
vm/cpu-x86.S
vm/cpu-x86.hpp
vm/data_heap.cpp
vm/debug.cpp
vm/dispatch.cpp
vm/errors.cpp
vm/factor.cpp
vm/gc.cpp
vm/image.cpp
vm/inline_cache.cpp
vm/io.cpp
vm/math.cpp
vm/math.hpp
vm/objects.cpp
vm/os-macosx.mm
vm/os-unix.cpp
vm/os-windows.cpp
vm/primitives.hpp
vm/profiler.cpp
vm/quotations.cpp
vm/quotations.hpp
vm/run.cpp
vm/strings.cpp
vm/tuples.cpp
vm/vm.hpp
vm/words.cpp