diff options
author | Fabian Meumertzheim <fabian@meumertzhe.im> | 2022-03-10 14:59:43 +0100 |
---|---|---|
committer | Fabian Meumertzheim <fabian@meumertzhe.im> | 2022-03-16 10:12:12 +0100 |
commit | 297b9203d91c2543f4180386fd6c1d4200def0ba (patch) | |
tree | 98de413ef18862dfbb7550acff54ee9572dbfcb5 /driver/jvm_tooling.cpp | |
parent | 2fe2409518d9ef53212ce0e2c652118159f62a6b (diff) | |
download | jazzer-api-297b9203d91c2543f4180386fd6c1d4200def0ba.tar.gz |
Add JavaCritical implementations for all fuzzer callbacks
Diffstat (limited to 'driver/jvm_tooling.cpp')
-rw-r--r-- | driver/jvm_tooling.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/driver/jvm_tooling.cpp b/driver/jvm_tooling.cpp index 9ae954d2..09bca90a 100644 --- a/driver/jvm_tooling.cpp +++ b/driver/jvm_tooling.cpp @@ -257,6 +257,8 @@ JVM::JVM(std::string_view executable_path, std::string_view seed) { JavaVMOption{.optionString = (char *)"-XX:-OmitStackTraceInFastThrow"}); // Optimize GC for high throughput rather than low latency. options.push_back(JavaVMOption{.optionString = (char *)"-XX:+UseParallelGC"}); + options.push_back( + JavaVMOption{.optionString = (char *)"-XX:+CriticalJNINatives"}); // Forward libFuzzer's random seed so that Jazzer hooks can base their // mutations on it. std::string seed_property = absl::StrFormat("-Djazzer.seed=%s", seed); |