]> gitweb.factorcode.org Git - factor.git/commit
FFI rewrite part 4: parameter and return value unboxing redesign
authorSlava Pestov <slava@factorcode.org>
Tue, 11 May 2010 23:11:31 +0000 (19:11 -0400)
committerSlava Pestov <slava@factorcode.org>
Tue, 11 May 2010 23:11:44 +0000 (19:11 -0400)
commiteb802208d1af191378a213068ead625b4b441ef1
tree496f076a213c3c0c269d22f03ae795f3a76eab96
parentd1e2554ebf5e516291a1974dd5907c27d3f93b6b
FFI rewrite part 4: parameter and return value unboxing redesign
18 files changed:
basis/classes/struct/struct.factor
basis/compiler/alien/alien.factor
basis/compiler/cfg/builder/alien/alien.factor
basis/compiler/cfg/builder/alien/params/authors.txt [new file with mode: 0644]
basis/compiler/cfg/builder/alien/params/params.factor [new file with mode: 0644]
basis/compiler/cfg/instructions/instructions.factor
basis/compiler/cfg/linear-scan/allocation/allocation.factor
basis/compiler/cfg/linear-scan/allocation/splitting/splitting.factor
basis/compiler/cfg/linear-scan/linear-scan-tests.factor
basis/compiler/cfg/linear-scan/live-intervals/live-intervals.factor
basis/compiler/codegen/codegen.factor
basis/cpu/architecture/architecture.factor
basis/cpu/ppc/ppc.factor
basis/cpu/x86/32/32.factor
basis/cpu/x86/64/64.factor
basis/cpu/x86/x86.factor
vm/contexts.hpp
vm/math.cpp