From e3eb66efc9eacc38f52a02a87e83224c192a74ed Mon Sep 17 00:00:00 2001 From: Volker Berlin Date: Sun, 22 Sep 2019 17:09:12 +0200 Subject: [PATCH] Set flag --wasm-gc only for GC tests to improve performance. --- test/de/inetsoftware/jwebassembly/WasmRule.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/test/de/inetsoftware/jwebassembly/WasmRule.java b/test/de/inetsoftware/jwebassembly/WasmRule.java index 9004f13..e9b872a 100644 --- a/test/de/inetsoftware/jwebassembly/WasmRule.java +++ b/test/de/inetsoftware/jwebassembly/WasmRule.java @@ -537,7 +537,11 @@ public class WasmRule extends TemporaryFolder { compiler.setProperty( JWebAssembly.WASM_USE_GC, null ); System.clearProperty( "SpiderMonkey" ); } - return new ProcessBuilder( spiderMonkey.getCommand(), "--wasm-gc", /*"--wasm-bigint",*/ script.getAbsolutePath() ); + ProcessBuilder process = new ProcessBuilder( spiderMonkey.getCommand(), /*"--wasm-bigint",*/ script.getAbsolutePath() ); + if( gc ) { + process.command().add( 1, "--wasm-gc" ); + } + return process; } /**