aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohannes Bechberger <jbechberger@openjdk.org>2024-02-21 11:16:27 +0000
committerVitaly Provodin <vitaly.provodin@jetbrains.com>2024-04-30 12:55:10 +0400
commitc0f6323acaf183285162b7f4f9bb985023a1f22e (patch)
treee5b4b68f8e7b5d0b588754e21a984fdc385ed1ac
parent8431b3526834b4430b3c9555e0d1c2d7912d0552 (diff)
downloadJetBrainsRuntime-c0f6323acaf183285162b7f4f9bb985023a1f22e.tar.gz
8325585: Remove no longer necessary calls to set/unset-in-asgct flag in JDK 17
Reviewed-by: rschmelter
-rw-r--r--src/hotspot/share/prims/forte.cpp4
1 files changed, 0 insertions, 4 deletions
diff --git a/src/hotspot/share/prims/forte.cpp b/src/hotspot/share/prims/forte.cpp
index ac71146b5d4..31be7b23ae7 100644
--- a/src/hotspot/share/prims/forte.cpp
+++ b/src/hotspot/share/prims/forte.cpp
@@ -595,9 +595,6 @@ void AsyncGetCallTrace(ASGCT_CallTrace *trace, jint depth, void* ucontext) {
return;
}
- // !important! make sure all to call thread->set_in_asgct(false) before every return
- thread->set_in_asgct(true);
-
// signify to other code in the VM that we're in ASGCT
ThreadInAsgct tia(thread);
@@ -658,7 +655,6 @@ void AsyncGetCallTrace(ASGCT_CallTrace *trace, jint depth, void* ucontext) {
trace->num_frames = ticks_unknown_state; // -7
break;
}
- thread->set_in_asgct(false);
}