#include "arch.h"
#include "md-abi.h"
-#include "toolbox/logging.h"
+#include "toolbox/logging.hpp"
-#include "vm/descriptor.h"
+#include "vm/descriptor.hpp"
#include "vm/utf8.h"
bool builtin_init(void);
-s4 builtintable_get_key(builtintable_entry *);
-builtintable_entry *builtintable_get_by_key(s4 key);
builtintable_entry *builtintable_get_internal(functionptr fp);
builtintable_entry *builtintable_get_automatic(s4 opcode);
*
* IMPORTANT:
* For each builtin function which is used in a BUILTIN* opcode there
- * must be an entry in the tables in vm/builtintable.inc.
+ * must be an entry in the builtin_desc table in jit/jit.c.
*
* Below each prototype is either the BUILTIN_ macro definition or a
* comment specifiying that this function is not used in BUILTIN*
* ICMD_BUILTIN3.)
*/
+#if USES_NEW_SUBTYPE
bool fast_subtype_check(struct _vftbl *, struct _vftbl *);
+#endif
bool builtin_instanceof(java_handle_t *obj, classinfo *c);
/* NOT AN OP */