diff --git a/build.gradle b/build.gradle index bcc4644..2dc3d0a 100644 --- a/build.gradle +++ b/build.gradle @@ -98,7 +98,7 @@ dependencies { // QuickBuffers implementation group: 'us.hebi.quickbuf', name: 'quickbuf-runtime', version: '1.4' // wast - implementation group: 'io.github.wycst', name: 'wast', version: '0.0.23' + implementation group: 'io.github.wycst', name: 'wast', version: '0.0.25' // Test testImplementation group: 'junit', name: 'junit', version: '4.13.2' diff --git a/src/main/java/com/github/fabienrenaud/jjb/JsonBench.java b/src/main/java/com/github/fabienrenaud/jjb/JsonBench.java index 2abd3cf..c4e8fc9 100644 --- a/src/main/java/com/github/fabienrenaud/jjb/JsonBench.java +++ b/src/main/java/com/github/fabienrenaud/jjb/JsonBench.java @@ -2,6 +2,7 @@ import com.github.fabienrenaud.jjb.data.JsonSource; import com.github.fabienrenaud.jjb.data.JsonSourceFactory; +import io.github.wycst.wast.json.JSONVmOptions; /** * @author Fabien Renaud @@ -11,6 +12,11 @@ public abstract class JsonBench { protected static final JsonSource CLI_JSON_SOURCE = JsonSourceFactory.create(); public abstract JsonSource JSON_SOURCE(); + public JsonBench() { + JSONVmOptions.disableIntrinsicCandidate(); + JSONVmOptions.disableIncubatorVector(); + } + public Object gson() throws Exception { return null; }