summaryrefslogtreecommitdiff
path: root/compiler/jit/jit_compiler.h
diff options
context:
space:
mode:
author Mythri Alle <mythria@google.com> 2022-08-16 06:40:02 +0000
committer Mythri Alle <mythria@google.com> 2022-09-07 07:33:41 +0000
commit322ef183e602f304e3d093c083490dd2e766b254 (patch)
treec87bb9ae4b08bedd7ba74def6f0b905c9214bedf /compiler/jit/jit_compiler.h
parent2127c9272399e4cb6c0e020cc66278227b54995a (diff)
Reland "Update instrumentation support for non-java debuggable runtimes"
This reverts commit 7cc22bb96e4e05cf63661eed7fd3dda5304bdacc. Reason for revert: Relanding after a fix for jit-on-first-use failures. The fix: 1. When shutting down jvmti agent, pause Jit threads and discard all JITed code. 2. Update the jit compiler options when transitioning the runtime debug state. Change-Id: I076098459cc5639f9e87dae620a9297460e729e2
Diffstat (limited to 'compiler/jit/jit_compiler.h')
-rw-r--r--compiler/jit/jit_compiler.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/compiler/jit/jit_compiler.h b/compiler/jit/jit_compiler.h
index 8e9966db0e..8cd6b5aae0 100644
--- a/compiler/jit/jit_compiler.h
+++ b/compiler/jit/jit_compiler.h
@@ -50,6 +50,8 @@ class JitCompiler : public JitCompilerInterface {
bool IsBaselineCompiler() const override;
+ void SetDebuggableCompilerOption(bool val) override;
+
bool GenerateDebugInfo() override;
void ParseCompilerOptions() override;