@@ -35,16 +35,11 @@ public class MultiScriptEngineCompare {
3535 public ExecuteResult parse (String scriptEngineName , String script , int count ,
3636 Map <String , Object > vars ) throws ScriptException {
3737 ScriptEngine scriptEngine = getScriptEngine (scriptEngineName );
38- // log("脚本引擎:%s", );
39- // log("脚本:%s", script);
40- // log("脚本绑定参数:%s", vars);
4138 long startTime = System .currentTimeMillis ();
4239 for (int i = 0 ; i < count ; i ++) {
4340 runSingleScript (script , vars , scriptEngine );
4441 }
4542 long usedTime = System .currentTimeMillis () - startTime ;
46- // log("解释执行脚本%d次,消耗%d毫秒。", count, usedTime);
47- // log("");
4843
4944 ExecuteResult result = new ExecuteResult ();
5045 result .setEngine (scriptEngine .getFactory ().getEngineName ());
@@ -70,18 +65,13 @@ private void runSingleScript(String script, Map<String, Object> vars,
7065 public ExecuteResult compile (String scriptEngineName , String script , int count ,
7166 Map <String , Object > vars ) throws ScriptException {
7267 ScriptEngine scriptEngine = getScriptEngine (scriptEngineName );
73- // log("脚本引擎:%s", scriptEngine.getFactory().getEngineName());
74- // log("脚本:%s", script);
75- // log("脚本绑定参数:%s", vars);
7668 Compilable compileEngine = (Compilable ) scriptEngine ;
7769 CompiledScript compileScript = compileEngine .compile (script );
7870 long startTime = System .currentTimeMillis ();
7971 for (int i = 0 ; i < count ; i ++) {
8072 runSingleScript (compileScript , vars , scriptEngine );
8173 }
8274 long usedTime = System .currentTimeMillis () - startTime ;
83- // log("预编译脚本后执行%d次消耗%d毫秒", count, usedTime);
84- // log("");
8575
8676 ExecuteResult result = new ExecuteResult ();
8777 result .setEngine (scriptEngine .getFactory ().getEngineName ());
0 commit comments