]> gitweb.factorcode.org Git - factor.git/commit
Non-optimizing compiler now open-codes megamorphic dispatch fast path
authorSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Thu, 30 Apr 2009 08:37:07 +0000 (03:37 -0500)
committerSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Thu, 30 Apr 2009 08:37:07 +0000 (03:37 -0500)
commit515c619202f9599a3a1616a89e6c341c265ab84d
treeab3ca8e8d890945f04670008c9e4e3ca69745b79
parent964fbd0a242529580eaeda32294e5ebc84fef70b
Non-optimizing compiler now open-codes megamorphic dispatch fast path
18 files changed:
basis/bootstrap/image/image.factor
basis/compiler/codegen/codegen.factor
basis/compiler/constants/constants.factor
basis/cpu/x86/bootstrap.factor
core/bootstrap/primitives.factor
core/generic/hook/hook.factor
core/generic/single/single.factor
core/generic/standard/standard.factor
vm/dispatch.c
vm/dispatch.h
vm/image.c
vm/inline_cache.c
vm/jit.c
vm/jit.h
vm/master.h
vm/primitives.c
vm/quotations.c
vm/run.h