]> gitweb.factorcode.org Git - factor.git/commit
Add GC maps to ##box, ##box-long-long, ##alien-invoke, ##alien-indirect and ##call...
authorSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Sun, 13 Jun 2010 21:36:08 +0000 (17:36 -0400)
committerSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Mon, 14 Jun 2010 23:39:46 +0000 (19:39 -0400)
commite86f434f26886a737aec8bb8555d32a938ae21da
tree64d7d8f0a4ee1c82253c509d60f56bcdaf192774
parentf9bd9efd7c8c91b09d7840b70e90e993fcd88fd6
Add GC maps to ##box, ##box-long-long, ##alien-invoke, ##alien-indirect and ##call-gc; remove ##gc-map instruction
18 files changed:
basis/compiler/cfg/builder/alien/alien.factor
basis/compiler/cfg/builder/alien/boxing/boxing.factor
basis/compiler/cfg/finalization/finalization.factor
basis/compiler/cfg/gc-checks/gc-checks.factor
basis/compiler/cfg/instructions/instructions.factor
basis/compiler/cfg/linear-scan/assignment/assignment.factor
basis/compiler/cfg/liveness/liveness.factor
basis/compiler/cfg/stacks/uninitialized/uninitialized.factor
basis/compiler/codegen/codegen.factor
basis/compiler/codegen/fixup/fixup-tests.factor
basis/compiler/codegen/fixup/fixup.factor
basis/cpu/architecture/architecture.factor
basis/cpu/x86/32/32.factor
basis/cpu/x86/64/64.factor
basis/cpu/x86/x86.factor
vm/collector.hpp
vm/contexts.cpp
vm/slot_visitor.hpp