private.h
Go to the documentation of this file.
69 #define krk_hash_advance(hash,c) do { hash = (int)(c) + (hash << 6) + (hash << 16) - hash; } while (0)
Functions for debugging bytecode execution.
int(* KrkDebugCallback)(KrkCallFrame *frame)
Function pointer for a debugger hook. krk_debug_registerCallback()
Definition: debug.h:73
Top-level header with configuration macros.
void _createAndBind_exceptions(void)
Bind native methods and classes for exceptions.
Definition: exceptions.c:184
KrkSpecialMethods
Index numbers for always-available interned strings representing important method and member names.
Definition: private.h:38
Definition: private.h:73
Definition: private.h:81
Definition: private.h:53