mirror of
https://github.com/CPunch/Cosmo.git
synced 2024-11-05 16:20:06 +00:00
CPunch
2864c7be53
You can use ':' without invoking. So you can grab a method binding to an object and later call it. Also some GC bugs were fixed. A new preprocessor macro (VM_DEBUG) has been added. Defining this macro will print each instruction thats being executed in the VM, as well as print each call.
12 lines
234 B
C
12 lines
234 B
C
#ifndef CDEBUG_H
|
|
#define CDEBUG_H
|
|
|
|
#include "cchunk.h"
|
|
|
|
COSMO_API void disasmChunk(CChunk *chunk, const char *name, int indent);
|
|
COSMO_API int disasmInstr(CChunk *chunk, int offset, int indent);
|
|
|
|
void printIndent(int indent);
|
|
|
|
#endif
|