Re: [jdk21] RFR: 8303086: SIGSEGV in JavaThread::is_interp_only_mode()

2023-07-05 Thread Serguei Spitsyn
On Wed, 5 Jul 2023 19:33:16 GMT, Serguei Spitsyn wrote: > Clean backport from mainline jdk repo to jdk21 for the fix of: > [8303086](https://bugs.openjdk.org/browse/JDK-8303086): SIGSEGV in > JavaThread::is_interp_only_mode() > > Testing: > - TBD: mach5 tiers 1-5 Thank you for review, Patri

Re: [jdk21] RFR: 8303086: SIGSEGV in JavaThread::is_interp_only_mode()

2023-07-05 Thread Patricio Chilano Mateo
On Wed, 5 Jul 2023 19:33:16 GMT, Serguei Spitsyn wrote: > Clean backport from mainline jdk repo to jdk21 for the fix of: > [8303086](https://bugs.openjdk.org/browse/JDK-8303086): SIGSEGV in > JavaThread::is_interp_only_mode() > > Testing: > - TBD: mach5 tiers 1-5 Marked as reviewed by pchil

[jdk21] RFR: 8303086: SIGSEGV in JavaThread::is_interp_only_mode()

2023-07-05 Thread Serguei Spitsyn
Clean backport from mainline jdk repo to jdk21 for the fix of: [8303086](https://bugs.openjdk.org/browse/JDK-8303086): SIGSEGV in JavaThread::is_interp_only_mode() Testing: - TBD: mach5 tiers 1-5 - Commit messages: - Backport 971c2efb698065c65dcf7373d8c3027f58d5f503 Changes: ht

Re: RFR: 8303086: SIGSEGV in JavaThread::is_interp_only_mode()

2023-07-05 Thread Serguei Spitsyn
On Sun, 2 Jul 2023 22:39:46 GMT, David Holmes wrote: >> The JVMTI function `SetEventNotificationMode` can set notification mode >> globally (`event_thread == nullptr`) for all threads or for a specific >> thread (`event_thread != nullptr`). To get a stable mount/unmount vision of >> virtual th

Re: RFR: 8303086: SIGSEGV in JavaThread::is_interp_only_mode()

2023-07-02 Thread David Holmes
On Fri, 30 Jun 2023 11:27:58 GMT, Serguei Spitsyn wrote: > The JVMTI function `SetEventNotificationMode` can set notification mode > globally (`event_thread == nullptr`) for all threads or for a specific thread > (`event_thread != nullptr`). To get a stable mount/unmount vision of virtual > th

Re: RFR: 8303086: SIGSEGV in JavaThread::is_interp_only_mode()

2023-06-30 Thread Serguei Spitsyn
On Fri, 30 Jun 2023 11:27:58 GMT, Serguei Spitsyn wrote: > The JVMTI function `SetEventNotificationMode` can set notification mode > globally (`event_thread == nullptr`) for all threads or for a specific thread > (`event_thread != nullptr`). To get a stable mount/unmount vision of virtual > th

Re: RFR: 8303086: SIGSEGV in JavaThread::is_interp_only_mode()

2023-06-30 Thread Leonid Mesnik
On Fri, 30 Jun 2023 11:27:58 GMT, Serguei Spitsyn wrote: > The JVMTI function `SetEventNotificationMode` can set notification mode > globally (`event_thread == nullptr`) for all threads or for a specific thread > (`event_thread != nullptr`). To get a stable mount/unmount vision of virtual > th

Re: RFR: 8303086: SIGSEGV in JavaThread::is_interp_only_mode()

2023-06-30 Thread Chris Plummer
On Fri, 30 Jun 2023 11:27:58 GMT, Serguei Spitsyn wrote: > The JVMTI function `SetEventNotificationMode` can set notification mode > globally (`event_thread == nullptr`) for all threads or for a specific thread > (`event_thread != nullptr`). To get a stable mount/unmount vision of virtual > th

Re: RFR: 8303086: SIGSEGV in JavaThread::is_interp_only_mode()

2023-06-30 Thread Patricio Chilano Mateo
On Fri, 30 Jun 2023 11:27:58 GMT, Serguei Spitsyn wrote: > The JVMTI function `SetEventNotificationMode` can set notification mode > globally (`event_thread == nullptr`) for all threads or for a specific thread > (`event_thread != nullptr`). To get a stable mount/unmount vision of virtual > th

RFR: 8303086: SIGSEGV in JavaThread::is_interp_only_mode()

2023-06-30 Thread Serguei Spitsyn
The JVMTI function `SetEventNotificationMode` can set notification mode globally (`event_thread == nullptr`) for all threads or for a specific thread (`event_thread != nullptr`). To get a stable mount/unmount vision of virtual threads a JvmtiVTMSTransitionDisabler helper object is created :