Re: RFR: 8339307: jhsdb jstack could not trace FFM upcall frame [v2]

2024-08-31 Thread Fei Yang
On Sat, 31 Aug 2024 12:25:49 GMT, Yasumasa Suenaga wrote: >> src/hotspot/cpu/x86/upcallLinker_x86_64.cpp line 397: >> >>> 395: * and also should include both saved FP and >>> return address >>> 396: */ >>> 397: (frame_

Re: RFR: 8339307: jhsdb jstack could not trace FFM upcall frame [v2]

2024-08-31 Thread Yasumasa Suenaga
On Sat, 31 Aug 2024 06:52:56 GMT, Fei Yang wrote: >> Yasumasa Suenaga has updated the pull request incrementally with two >> additional commits since the last revision: >> >> - Add testcase >> - Remove unnecessary comment from UpcallStub > > src/hotspot/cpu/x86/upcallLinker_x86_64.cpp line 39

Re: RFR: 8338768: Introduce runtime lookup to check for static builds [v2]

2024-08-31 Thread David Holmes
On Fri, 30 Aug 2024 10:51:30 GMT, Magnus Ihse Bursie wrote: >> I understand the cost overhead experienced by any individual Java run may be >> lost in the noise, but it still impacts every single Java run just to save >> some time/resources for the handful of builders of statically linked VMs.

Re: RFR: 8339112: Move JVM Klass flags out of AccessFlags [v5]

2024-08-31 Thread ExE Boss
On Fri, 30 Aug 2024 21:51:49 GMT, Coleen Phillimore wrote: >> Move JVM implementation access flags that are not specified by the classfile >> format into Klass so we can shrink AccessFlags to u2 in a future change. >> >> Tested with tier1-7. >> >> NOTE: there are arm, ppc and s390 changes to t

Re: RFR: 8339307: jhsdb jstack could not trace FFM upcall frame [v3]

2024-08-31 Thread Yasumasa Suenaga
> I attempted to check stack trace in the core generated by [SEGV example in > upcall](https://github.com/YaSuenag/garakuta/blob/841452d9176dab1ddbb552009c180530eb81190b/NativeSEGV/ffm/upcall/src/main/java/com/yasuenag/garakuta/nativesegv/upcall/Main.java) > with `jhsdb jstack`, however it failed

Re: RFR: 8338934: vmTestbase/nsk/jvmti/*Field*Watch/TestDescription.java tests timeout intermittently [v2]

2024-08-31 Thread Serguei Spitsyn
On Fri, 30 Aug 2024 14:50:45 GMT, Leonid Mesnik wrote: >> The tests time out because of dedlock of of the thread that is in >> transition and thread changing field watches. >> >> They use JvmtiThreadState_lock and JvmtiVTMSTransitionDisabler. >> >> The change field watch require disabler, bu