break stack frames into chunks
This commit is contained in:
@@ -19,8 +19,8 @@ typedef struct RuntimeState {
|
||||
size_t head;
|
||||
char *path;
|
||||
StackFrame **currentStackFramePointer;
|
||||
ArgonObject** call_args;
|
||||
size_t call_args_length;
|
||||
ArgonObject*** call_args;
|
||||
size_t* call_args_length;
|
||||
} RuntimeState;
|
||||
|
||||
typedef struct StackFrame {
|
||||
@@ -32,6 +32,8 @@ typedef struct StackFrame {
|
||||
uint64_t depth;
|
||||
} StackFrame;
|
||||
|
||||
#define STACKFRAME_CHUNKS 64
|
||||
|
||||
void bootstrap_types();
|
||||
|
||||
extern struct hashmap *runtime_hash_table;
|
||||
|
||||
Reference in New Issue
Block a user