* src/vm/class.hpp (class_is_arraycompatible): New method (moved from builtin).
authorMichael Starzinger <michi@complang.tuwien.ac.at>
Sat, 27 Dec 2008 14:38:41 +0000 (15:38 +0100)
committerMichael Starzinger <michi@complang.tuwien.ac.at>
Sat, 27 Dec 2008 14:38:41 +0000 (15:38 +0100)
commit1a841b897ae73436107ccf8ba070042d681b18e3
tree4f8007dee9fa41769501a9e8e3e6fd9c518b9608
parent38d22ccaa6dd68fa68b0bf1cc7b1636687f612e9
* src/vm/class.hpp (class_is_arraycompatible): New method (moved from builtin).
* src/vm/class.hpp (class_is_arraycompatible): Likewise.
(class_is_assignable_from): Fixed for array classes.
(class_is_instance): Likewise.
* src/vm/jit/builtin.cpp (builtin_descriptorscompatible): Removed.
(builtin_fast_arraycheckcast): Switched to new method.
(builtin_fast_canstore): Likewise.
src/vm/class.cpp
src/vm/class.hpp
src/vm/jit/builtin.cpp