factor/vm/dispatch.hpp

14 lines
348 B
C++
Raw Normal View History

2009-05-02 05:04:19 -04:00
CELL lookup_method(CELL object, CELL methods);
PRIMITIVE(lookup_method);
2009-05-02 05:04:19 -04:00
CELL object_class(CELL object);
PRIMITIVE(mega_cache_miss);
2009-05-02 05:04:19 -04:00
PRIMITIVE(reset_dispatch_stats);
PRIMITIVE(dispatch_stats);
2009-05-02 05:04:19 -04:00
2009-05-02 10:19:09 -04:00
void jit_emit_class_lookup(jit *jit, F_FIXNUM index, CELL type);
2009-05-02 05:04:19 -04:00
2009-05-02 10:19:09 -04:00
void jit_emit_mega_cache_lookup(jit *jit, CELL methods, F_FIXNUM index, CELL cache);