EP RScript/新增跳转缓存

This commit is contained in:
2025-10-21 10:26:37 +08:00
parent 15dd1c9aa4
commit d2bd58568a
2 changed files with 6 additions and 2 deletions

View File

@@ -50,9 +50,13 @@ namespace(func1)
label(end); label(end);
", import); ", import);
var data = RScriptSerializer.SerializeClass(result); var data = RScriptSerializer.SerializeClass(result);
var file = new ToolFile("F:\\test.dat"); var file = new ToolFile("F:\\test_after_run.dat");
file.SaveAsBinary(data); file.SaveAsBinary(data);
data = file.LoadAsBinary(); data = file.LoadAsBinary();
engine.Run(RScriptSerializer.DeserializeClass(data), import); engine.Run(RScriptSerializer.DeserializeClass(data), import);
return;
var data2 = RScriptSerializer.SerializeClass(engine.GetCompileResultFromCurrent());
var file2 = new ToolFile("F:\\test_after_run.dat");
file2.SaveAsBinary(data2);
} }
} }