Integrated: 8300051: assert(JvmtiEnvBase::environments_might_exist()) failed: to enter event controller, JVM TI environments must exist

2023-07-20 Thread Serguei Spitsyn
On Thu, 20 Jul 2023 06:53:26 GMT, Serguei Spitsyn wrote: > This problem is encountered when a JVMTI agent is loaded into running VM. The > JvmtiExport::get_jvmti_interface() is called from the agent's Agent_OnAttach > entrypoint. To support virtual threads it enables JVMTI notifications from

Re: RFR: 8300051: assert(JvmtiEnvBase::environments_might_exist()) failed: to enter event controller, JVM TI environments must exist

2023-07-20 Thread Serguei Spitsyn
On Thu, 20 Jul 2023 06:53:26 GMT, Serguei Spitsyn wrote: > This problem is encountered when a JVMTI agent is loaded into running VM. The > JvmtiExport::get_jvmti_interface() is called from the agent's Agent_OnAttach > entrypoint. To support virtual threads it enables JVMTI notifications from

Re: RFR: 8300051: assert(JvmtiEnvBase::environments_might_exist()) failed: to enter event controller, JVM TI environments must exist

2023-07-20 Thread Patricio Chilano Mateo
On Thu, 20 Jul 2023 06:53:26 GMT, Serguei Spitsyn wrote: > This problem is encountered when a JVMTI agent is loaded into running VM. The > JvmtiExport::get_jvmti_interface() is called from the agent's Agent_OnAttach > entrypoint. To support virtual threads it enables JVMTI notifications from

Re: RFR: JDK-8293114: JVM should trim the native heap [v13]

2023-07-20 Thread Thomas Stuefe
> This is a continuation of https://github.com/openjdk/jdk/pull/10085. I closed > https://github.com/openjdk/jdk/pull/10085 because it had accumulated too much > comment history and got confusing. For a history of this issue, see previous > discussions [1] and the comment section of 10085. >

Integrated: 8312246: NPE when HSDB visits bad oop

2023-07-20 Thread Sergey Nazarkin
On Tue, 18 Jul 2023 16:47:00 GMT, Sergey Nazarkin wrote: > Hi! > > This is a minor HSDB fix. It prints "bad oop" instead of throwing an NPE > message to the console when a corrupted object is found. This pull request has now been integrated. Changeset: a7427678 Author:Sergey Nazarkin

Re: RFR: 8312246: NPE when HSDB visits bad oop

2023-07-20 Thread Sergey Nazarkin
On Tue, 18 Jul 2023 16:47:00 GMT, Sergey Nazarkin wrote: > Hi! > > This is a minor HSDB fix. It prints "bad oop" instead of throwing an NPE > message to the console when a corrupted object is found. Chris, Serguei, thank you for the review. - PR Comment:

Re: RFR: JDK-8293114: JVM should trim the native heap [v12]

2023-07-20 Thread Robbin Ehn
On Fri, 14 Jul 2023 20:03:24 GMT, Thomas Stuefe wrote: >> This is a continuation of https://github.com/openjdk/jdk/pull/10085. I >> closed https://github.com/openjdk/jdk/pull/10085 because it had accumulated >> too much comment history and got confusing. For a history of this issue, see >>

Re: RFR: 8300051: assert(JvmtiEnvBase::environments_might_exist()) failed: to enter event controller, JVM TI environments must exist

2023-07-20 Thread David Holmes
On Thu, 20 Jul 2023 06:53:26 GMT, Serguei Spitsyn wrote: > This problem is encountered when a JVMTI agent is loaded into running VM. The > JvmtiExport::get_jvmti_interface() is called from the agent's Agent_OnAttach > entrypoint. To support virtual threads it enables JVMTI notifications from

RFR: 8300051: assert(JvmtiEnvBase::environments_might_exist()) failed: to enter event controller, JVM TI environments must exist

2023-07-20 Thread Serguei Spitsyn
This problem is encountered when a JVMTI agent is loaded into running VM. The JvmtiExport::get_jvmti_interface() is called from the agent's Agent_OnAttach entrypoint. To support virtual threads it enables JVMTI notifications from the VirtualThread class with a call to: