Skip to content

Commit ac754dd

Browse files
author
duke
committed
Added webrev for jdk19/129
1 parent 11d3d20 commit ac754dd

File tree

3 files changed

+3
-0
lines changed

3 files changed

+3
-0
lines changed

jdk19/129/00/commits.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
[{"commit":{"message":"8289709: fatal error: stuck in JvmtiVTMSTransitionDisabler::disable_VTMS_transitions"},"files":[{"filename":"test\/hotspot\/jtreg\/serviceability\/jvmti\/events\/FramePop\/framepop02\/framepop02.java"},{"filename":"test\/hotspot\/jtreg\/serviceability\/jvmti\/events\/FramePop\/framepop02\/libframepop02.cpp"}],"sha":"27317b951b9228f04936dab4c2d24f458f8e55c5"}]

jdk19/129/00/comparison.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"files":[{"patch":"@@ -51,1 +51,1 @@\n- * @run main\/othervm\/native --enable-preview -agentlib:framepop02 framepop02 virtual\n+ * @run main\/othervm\/native\/timeout=360 --enable-preview -agentlib:framepop02 framepop02 virtual\n","filename":"test\/hotspot\/jtreg\/serviceability\/jvmti\/events\/FramePop\/framepop02\/framepop02.java","additions":1,"deletions":1,"binary":false,"changes":2,"status":"modified"},{"patch":"@@ -72,1 +72,1 @@\n-int isTestThread(JNIEnv *jni, jvmtiEnv *jvmti, jthread thr) {\n+bool isTestThread(JNIEnv *jni, jvmtiEnv *jvmti, jthread thr) {\n@@ -177,1 +177,5 @@\n- RawMonitorLocker rml(jvmti, jni, agent_lock);\n+ if (!isTestThread(jni, jvmti, thr)) {\n+ return; \/\/ not a tested thread\n+ }\n+\n+ RawMonitorLocker arml(jvmti, jni, agent_lock);\n@@ -186,12 +190,10 @@\n- if (isTestThread(jni, jvmti, thr)) {\n- if (printdump == JNI_TRUE) {\n- print_current_time();\n- fflush(0);\n- LOG(\">>> %sMethod entry\\n>>>\", (isNative == JNI_TRUE) ? \"Native \" : \"\");\n- printInfo(jni, jvmti, thr, method, frameCount);\n- }\n- if (isNative == JNI_FALSE) {\n- RawMonitorLocker rml(jvmti, jni, event_lock);\n- push(jni, thr, method, frameCount);\n- check_jvmti_status(jni, jvmti->NotifyFramePop(thr, 0), \"Error in NotifyFramePop.\");\n- }\n+ if (printdump == JNI_TRUE) {\n+ print_current_time();\n+ fflush(0);\n+ LOG(\">>> %sMethod entry\\n>>>\", (isNative == JNI_TRUE) ? \"Native \" : \"\");\n+ printInfo(jni, jvmti, thr, method, frameCount);\n+ }\n+ if (isNative == JNI_FALSE) {\n+ RawMonitorLocker erml(jvmti, jni, event_lock);\n+ push(jni, thr, method, frameCount);\n+ check_jvmti_status(jni, jvmti->NotifyFramePop(thr, 0), \"Error in NotifyFramePop.\");\n@@ -216,1 +218,5 @@\n- RawMonitorLocker rml(jvmti, jni, agent_lock);\n+ if (!isTestThread(jni, jvmti, thr)) {\n+ return; \/\/ not a tested thread\n+ }\n+\n+ RawMonitorLocker arml(jvmti, jni, agent_lock);\n@@ -223,9 +229,5 @@\n- if (isTestThread(jni, jvmti, thr)) {\n- if (printdump == JNI_TRUE) {\n- print_current_time();\n- fflush(0);\n- LOG(\" >>> Frame Pop\\n>>>\");\n- printInfo(jni, jvmti, thr, method, frameCount);\n- }\n- RawMonitorLocker rml(jvmti, jni, event_lock);\n- pop(jvmti, (JNIEnv *)jni, thr, method, frameCount);\n+ if (printdump == JNI_TRUE) {\n+ print_current_time();\n+ fflush(0);\n+ LOG(\" >>> Frame Pop\\n>>>\");\n+ printInfo(jni, jvmti, thr, method, frameCount);\n@@ -233,0 +235,2 @@\n+ RawMonitorLocker erml(jvmti, jni, event_lock);\n+ pop(jvmti, (JNIEnv *)jni, thr, method, frameCount);\n","filename":"test\/hotspot\/jtreg\/serviceability\/jvmti\/events\/FramePop\/framepop02\/libframepop02.cpp","additions":28,"deletions":24,"binary":false,"changes":52,"status":"modified"}]}

jdk19/129/00/metadata.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"head":{"repo":{"full_name":"sspitsyn\/jdk19","html_url":"https:\/\/github.com\/sspitsyn\/jdk19"},"sha":"27317b951b9228f04936dab4c2d24f458f8e55c5"},"created_at":"2022-07-09T06:49:18.386435090Z","base":{"repo":{"full_name":"openjdk\/jdk19","html_url":"https:\/\/git.openjdk.org\/jdk19"},"sha":"c86c51cc72e3457756434b9150b0c5ef2f5d496d"}}

0 commit comments

Comments
 (0)