reorganized ungen opcode stuff
fixed mislabeled ungen ops, then added appropriate notes added executable memory functions to API compilation results in an sp_context_t, not a BaseContext now renamed FreeContextVars() to FreeContext() other minor changes --HG-- extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%4098
This commit is contained in:
@@ -42,9 +42,9 @@ public:
|
||||
const char *GetVMName() =0;
|
||||
ICompilation *StartCompilation(sp_plugin_t *plugin);
|
||||
bool SetCompilationOption(ICompilation *co, const char *key, const char *val) ;
|
||||
IPluginContext *CompileToContext(ICompilation *co, int *err);
|
||||
sp_context_t *CompileToContext(ICompilation *co, int *err);
|
||||
void AbortCompilation(ICompilation *co);
|
||||
void FreeContextVars(sp_context_t *ctx);
|
||||
void FreeContext(sp_context_t *ctx);
|
||||
int ContextExecute(sp_context_t *ctx, uint32_t code_idx, cell_t *result);
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user