27 ) else ( 28 call :run java 29 ) 30 goto :EOF 31 32 :run 33 setlocal 34 set NASHORN_JAR=dist/nashorn.jar 35 set JVM_FLAGS=-Xms2G -Xmx2G -XX:-TieredCompilation -server -esa -ea -jar %NASHORN_JAR% 36 set JVM_FLAGS7=-Xbootclasspath/p:%NASHORN_JAR% %JVM_FLAGS% 37 set OCTANE_ARGS=--verbose --iterations 7 38 39 %1 -fullversion 2>&1 | findstr /L /C:"version ""1.7" 40 if %errorlevel% equ 0 ( 41 set CMD=%1 %JVM_FLAGS7% 42 ) else ( 43 %1 -fullversion 44 set CMD=%1 %JVM_FLAGS% 45 ) 46 47 %CMD% test/script/basic/run-octane.js -- test/script/external/octane/benchmarks/box2d.js %OCTANE_ARGS% 48 %CMD% test/script/basic/run-octane.js -- test/script/external/octane/benchmarks/code-load.js %OCTANE_ARGS% 49 %CMD% test/script/basic/run-octane.js -- test/script/external/octane/benchmarks/crypto.js %OCTANE_ARGS% 50 %CMD% test/script/basic/run-octane.js -- test/script/external/octane/benchmarks/deltablue.js %OCTANE_ARGS% 51 %CMD% test/script/basic/run-octane.js -- test/script/external/octane/benchmarks/gbemu.js %OCTANE_ARGS% 52 %CMD% test/script/basic/run-octane.js -- test/script/external/octane/benchmarks/navier-stokes.js %OCTANE_ARGS% 53 %CMD% test/script/basic/run-octane.js -- test/script/external/octane/benchmarks/pdfjs.js %OCTANE_ARGS% 54 %CMD% test/script/basic/run-octane.js -- test/script/external/octane/benchmarks/raytrace.js %OCTANE_ARGS% 55 %CMD% test/script/basic/run-octane.js -- test/script/external/octane/benchmarks/regexp.js %OCTANE_ARGS% 56 %CMD% test/script/basic/run-octane.js -- test/script/external/octane/benchmarks/richards.js %OCTANE_ARGS% 57 %CMD% test/script/basic/run-octane.js -- test/script/external/octane/benchmarks/splay.js %OCTANE_ARGS% 58 endlocal 59 goto :EOF | 27 ) else ( 28 call :run java 29 ) 30 goto :EOF 31 32 :run 33 setlocal 34 set NASHORN_JAR=dist/nashorn.jar 35 set JVM_FLAGS=-Xms2G -Xmx2G -XX:-TieredCompilation -server -esa -ea -jar %NASHORN_JAR% 36 set JVM_FLAGS7=-Xbootclasspath/p:%NASHORN_JAR% %JVM_FLAGS% 37 set OCTANE_ARGS=--verbose --iterations 7 38 39 %1 -fullversion 2>&1 | findstr /L /C:"version ""1.7" 40 if %errorlevel% equ 0 ( 41 set CMD=%1 %JVM_FLAGS7% 42 ) else ( 43 %1 -fullversion 44 set CMD=%1 %JVM_FLAGS% 45 ) 46 47 %CMD% test/script/basic/run-octane.js -- test/script/external/octane/box2d.js %OCTANE_ARGS% 48 %CMD% test/script/basic/run-octane.js -- test/script/external/octane/code-load.js %OCTANE_ARGS% 49 %CMD% test/script/basic/run-octane.js -- test/script/external/octane/crypto.js %OCTANE_ARGS% 50 %CMD% test/script/basic/run-octane.js -- test/script/external/octane/deltablue.js %OCTANE_ARGS% 51 %CMD% test/script/basic/run-octane.js -- test/script/external/octane/gbemu.js %OCTANE_ARGS% 52 %CMD% test/script/basic/run-octane.js -- test/script/external/octane/navier-stokes.js %OCTANE_ARGS% 53 %CMD% test/script/basic/run-octane.js -- test/script/external/octane/pdfjs.js %OCTANE_ARGS% 54 %CMD% test/script/basic/run-octane.js -- test/script/external/octane/raytrace.js %OCTANE_ARGS% 55 %CMD% test/script/basic/run-octane.js -- test/script/external/octane/regexp.js %OCTANE_ARGS% 56 %CMD% test/script/basic/run-octane.js -- test/script/external/octane/richards.js %OCTANE_ARGS% 57 %CMD% test/script/basic/run-octane.js -- test/script/external/octane/splay.js %OCTANE_ARGS% 58 endlocal 59 goto :EOF |