Re: 8330846: (jstack) Add stacks of mounted virtual threads

2024-06-04 Thread Alan Bateman
On 04/06/2024 21:52, Iñigo Mediavilla wrote: Hello, While there's ongoing work on: https://github.com/openjdk/jdk/pull/19482 to add the stack trace of mounted virtual threads to the `jcmd Thread.print` command, I'm starting to think about how I could do to print the stack trace for virtual

Re: RFR: 8332070: Convert package.html files in `java.management` to package-info.java [v3]

2024-06-04 Thread Alan Bateman
On Wed, 5 Jun 2024 01:21:36 GMT, Nizar Benalla wrote: >> This is a simple noreg cleanup. The motivation was that I noticed javac >> doesn't recognise package.html files well. >> >> Some of the contents of the `package.html` files (and code in the package) >> may be outdated, but I think it is

Re: RFR: 8333130: MakeJAR2.sh uses hard-coded JDK version [v6]

2024-06-04 Thread Serguei Spitsyn
On Wed, 5 Jun 2024 01:17:37 GMT, Jaikiran Pai wrote: >> I think `timeout`s are not needed for the refactored tests. >> Per JDK-6528548 the shell action has timed out using a network mounted JDK >> (MakeJAR2.sh run `javac` 3 times and `jar` 1 time). >> But I don't see big problem here - up to

Re: RFR: 8333235: vmTestbase/nsk/jdb/kill/kill001/kill001.java fails with C1

2024-06-04 Thread Serguei Spitsyn
On Tue, 4 Jun 2024 17:25:04 GMT, Leonid Mesnik wrote: > The kill sends async exception that is thrown somewhere during > log.display(...) method. > The log shows that it is thrown while PrintStream locking moving it into an > inconsistent state. > So the fix is to use some method that could

Re: RFR: 8333130: MakeJAR2.sh uses hard-coded JDK version [v6]

2024-06-04 Thread Jaikiran Pai
On Tue, 4 Jun 2024 18:49:03 GMT, Alex Menkov wrote: >> I have now updated the PR to use the same timeout that was used for the >> `shell` test before the changes in this PR. > > I think `timeout`s are not needed for the refactored tests. > Per JDK-6528548 the shell action has timed out using a

Re: RFR: 8332070: Convert package.html files in `java.management` to package-info.java [v3]

2024-06-04 Thread Nizar Benalla
> This is a simple noreg cleanup. The motivation was that I noticed javac > doesn't recognise package.html files well. > > Some of the contents of the `package.html` files (and code in the package) > may be outdated, but I think it is out of scope for this PR. > > I have also changed three

Re: RFR: 8333130: MakeJAR2.sh uses hard-coded JDK version [v6]

2024-06-04 Thread Jaikiran Pai
On Tue, 4 Jun 2024 12:35:33 GMT, Jaikiran Pai wrote: >> Can I please get a review of this test-only change which addresses >> https://bugs.openjdk.org/browse/JDK-8333130? >> >> There are a couple of tests `NativeMethodPrefixApp` and `RetransformApp` >> under `test/jdk/java/lang/instrument/`

Re: RFR: 8333477: Delete extra empty spaces in Makefiles

2024-06-04 Thread Chen Liang
On Tue, 4 Jun 2024 07:47:46 GMT, SendaoYan wrote: > Hi all, > This PR several extra empty spaces and extra empty lines in several > Makefiles. It's trivial fix, no risk. > > Thanks. @altrisi As trivial and low-effort as this seems, this is actually fixing some technical debt for legacy

Re: RFR: 8326716: JVMTI spec: clarify what nullptr means for C/C++ developers [v5]

2024-06-04 Thread Serguei Spitsyn
On Tue, 4 Jun 2024 19:00:32 GMT, Chris Plummer wrote: >> I think this is the right place but it is only for return values. There are >> a few functions where a parameter value can be a null pointer, e.g. in >> GetThreadState, SuspendThread, GetOwnedMonitorInfo the thread parameter can >> be a

Re: RFR: 8333235: vmTestbase/nsk/jdb/kill/kill001/kill001.java fails with C1

2024-06-04 Thread Leonid Mesnik
On Tue, 4 Jun 2024 21:16:08 GMT, Serguei Spitsyn wrote: >> The empty method is removed. So test failing with '-Xcomp /C2' and exception >> happens after try block. >> >> The log shows: >> reply[2]: main[1] >> Sending command: cont >> reply[0]: > >> reply[1]: Exception occurred:

Re: RFR: 8327114: Attach in Linux may have wrong behaviour when pid == ns_pid (Kubernetes debug container) [v3]

2024-06-04 Thread Laurence Cable
On 6/4/24 5:57 AM, Sebastian Lövdahl wrote: On Tue, 21 May 2024 17:10:15 GMT, Sebastian Lövdahl wrote: 8327114: Attach in Linux may have wrong behaviour when pid == ns_pid (Kubernetes debug container) Sebastian Lövdahl has updated the pull request incrementally with two additional

Re: 8330846: (jstack) Add stacks of mounted virtual threads

2024-06-04 Thread Robert Engels
I looked through this, and I don’t think the there is anything needed other than this PR. Eventually jstack creates a VM_PrintThreads command which calls the threads.cpp code. > On Jun 4, 2024, at 3:52 PM, Iñigo Mediavilla wrote: > > Hello, > > While there's ongoing work on: > >

Re: RFR: 8333235: vmTestbase/nsk/jdb/kill/kill001/kill001.java fails with C1

2024-06-04 Thread Chris Plummer
On Tue, 4 Jun 2024 17:25:04 GMT, Leonid Mesnik wrote: > The kill sends async exception that is thrown somewhere during > log.display(...) method. > The log shows that it is thrown while PrintStream locking moving it into an > inconsistent state. > So the fix is to use some method that could

Re: RFR: 8333235: vmTestbase/nsk/jdb/kill/kill001/kill001.java fails with C1

2024-06-04 Thread Serguei Spitsyn
On Tue, 4 Jun 2024 21:05:40 GMT, Leonid Mesnik wrote: >> test/hotspot/jtreg/vmTestbase/nsk/jdb/kill/kill001/kill001a.java line 153: >> >>> 151: } >>> 152: } >>> 153: >> >> Have you tried an empty method? I don't think it's a matter of how much time >> you spend in the method, but

Re: RFR: 8333235: vmTestbase/nsk/jdb/kill/kill001/kill001.java fails with C1

2024-06-04 Thread Leonid Mesnik
On Tue, 4 Jun 2024 19:06:19 GMT, Chris Plummer wrote: >> The kill sends async exception that is thrown somewhere during >> log.display(...) method. >> The log shows that it is thrown while PrintStream locking moving it into an >> inconsistent state. >> So the fix is to use some method that

8330846: (jstack) Add stacks of mounted virtual threads

2024-06-04 Thread Iñigo Mediavilla
Hello, While there's ongoing work on: https://github.com/openjdk/jdk/pull/19482 to add the stack trace of mounted virtual threads to the `jcmd Thread.print` command, I'm starting to think about how I could do to print the stack trace for virtual threads from `jstack` but I'm not sure about

Re: RFR: 8332070: Convert package.html files in `java.management` to package-info.java [v2]

2024-06-04 Thread Alan Bateman
On Mon, 27 May 2024 09:01:48 GMT, Nizar Benalla wrote: >> This is a simple noreg cleanup. The motivation was that I noticed javac >> doesn't recognise package.html files well. >> >> Some of the contents of the `package.html` files (and code in the package) >> may be outdated, but I think it

Integrated: 8307824: Clean up Finalizable.java and finalize terminology in vmTestbase/nsk/share

2024-06-04 Thread Leonid Mesnik
On Fri, 31 May 2024 18:22:47 GMT, Leonid Mesnik wrote: > The fix removes finalization cleanup from vmTestbase. > The last to classes that use it are: DebugeeBinder and SocketIOPipe. > The DebugeeBinder is used in jdi and jdwp tests and is always linked with > debuggee process. So the

Re: RFR: 8307824: Clean up Finalizable.java and finalize terminology in vmTestbase/nsk/share [v4]

2024-06-04 Thread Chris Plummer
On Tue, 4 Jun 2024 18:02:13 GMT, Leonid Mesnik wrote: >> The fix removes finalization cleanup from vmTestbase. >> The last to classes that use it are: DebugeeBinder and SocketIOPipe. >> The DebugeeBinder is used in jdi and jdwp tests and is always linked with >> debuggee process. So the

Re: RFR: 8333235: vmTestbase/nsk/jdb/kill/kill001/kill001.java fails with C1

2024-06-04 Thread Chris Plummer
On Tue, 4 Jun 2024 17:25:04 GMT, Leonid Mesnik wrote: > The kill sends async exception that is thrown somewhere during > log.display(...) method. > The log shows that it is thrown while PrintStream locking moving it into an > inconsistent state. > So the fix is to use some method that could

Re: RFR: 8326716: JVMTI spec: clarify what nullptr means for C/C++ developers [v5]

2024-06-04 Thread Chris Plummer
On Tue, 4 Jun 2024 07:01:54 GMT, Alan Bateman wrote: >> Thanks, David. I also feel this clarification is still useful. > > I think this is the right place but it is only for return values. There are a > few functions where a parameter value can be a null pointer, e.g. in > GetThreadState,

Re: RFR: 8333130: MakeJAR2.sh uses hard-coded JDK version [v6]

2024-06-04 Thread Alex Menkov
On Tue, 4 Jun 2024 12:31:13 GMT, Jaikiran Pai wrote: >> My guess is these tests were timed out when executed with some specific >> options like -Xint, -Xcomp or any other that can slow down the execution >> (e.g. DeoptimizeALot). > > I have now updated the PR to use the same timeout that was

Re: RFR: 8333130: MakeJAR2.sh uses hard-coded JDK version [v6]

2024-06-04 Thread Alex Menkov
On Tue, 4 Jun 2024 12:35:33 GMT, Jaikiran Pai wrote: >> Can I please get a review of this test-only change which addresses >> https://bugs.openjdk.org/browse/JDK-8333130? >> >> There are a couple of tests `NativeMethodPrefixApp` and `RetransformApp` >> under `test/jdk/java/lang/instrument/`

Re: RFR: 8307824: Clean up Finalizable.java and finalize terminology in vmTestbase/nsk/share [v4]

2024-06-04 Thread Leonid Mesnik
> The fix removes finalization cleanup from vmTestbase. > The last to classes that use it are: DebugeeBinder and SocketIOPipe. > The DebugeeBinder is used in jdi and jdwp tests and is always linked with > debuggee process. So the DebugeeProcess.waitFor() is the good place to close > binder and

RFR: 8333235: vmTestbase/nsk/jdb/kill/kill001/kill001.java fails with C1

2024-06-04 Thread Leonid Mesnik
The kill sends async exception that is thrown somewhere during log.display(...) method. The log shows that it is thrown while PrintStream locking moving it into an inconsistent state. So the fix is to use some method that could be safely interrupted by async exception. - Commit

Re: RFR: 8330846: Add stacks of mounted virtual threads to the HotSpot thread dump [v10]

2024-06-04 Thread Inigo Mediavilla Saiz
On Tue, 4 Jun 2024 13:31:50 GMT, Inigo Mediavilla Saiz wrote: >> Print the stack traces of mounted virtual threads when calling `jcmd >> Thread.print`. > > Inigo Mediavilla Saiz has updated the pull request incrementally with one > additional commit since the last revision: > > Incorporate

Re: RFR: 8333477: Delete extra empty spaces in Makefiles

2024-06-04 Thread SendaoYan
On Tue, 4 Jun 2024 07:47:46 GMT, SendaoYan wrote: > Hi all, > This PR several extra empty spaces and extra empty lines in several > Makefiles. It's trivial fix, no risk. > > Thanks. Thanks for the review. Thanks all for the review. - PR Comment:

Re: RFR: 8333477: Delete extra empty spaces in Makefiles

2024-06-04 Thread Christian Hagedorn
On Tue, 4 Jun 2024 07:47:46 GMT, SendaoYan wrote: > Hi all, > This PR several extra empty spaces and extra empty lines in several > Makefiles. It's trivial fix, no risk. > > Thanks. Looks good! Somehow the integrate command did not work. - Marked as reviewed by chagedorn

Re: RFR: 8330846: Add stacks of mounted virtual threads to the HotSpot thread dump [v11]

2024-06-04 Thread Inigo Mediavilla Saiz
> Print the stack traces of mounted virtual threads when calling `jcmd > Thread.print`. Inigo Mediavilla Saiz has updated the pull request incrementally with one additional commit since the last revision: Include virtual thread name in output - Changes: - all:

Re: RFR: 8330846: Add stacks of mounted virtual threads to the HotSpot thread dump [v8]

2024-06-04 Thread Inigo Mediavilla Saiz
On Tue, 4 Jun 2024 08:51:40 GMT, Thomas Stuefe wrote: >> Inigo Mediavilla Saiz has updated the pull request incrementally with two >> additional commits since the last revision: >> >> - Cleanup test >> >>- Stop virtualthread >>- Remove unneeded imports >>- Remove modules that

Re: RFR: 8330846: Add stacks of mounted virtual threads to the HotSpot thread dump [v8]

2024-06-04 Thread Inigo Mediavilla Saiz
On Tue, 4 Jun 2024 08:50:53 GMT, Thomas Stuefe wrote: >> Inigo Mediavilla Saiz has updated the pull request incrementally with two >> additional commits since the last revision: >> >> - Cleanup test >> >>- Stop virtualthread >>- Remove unneeded imports >>- Remove modules that

Re: RFR: 8330846: Add stacks of mounted virtual threads to the HotSpot thread dump [v10]

2024-06-04 Thread Inigo Mediavilla Saiz
> Print the stack traces of mounted virtual threads when calling `jcmd > Thread.print`. Inigo Mediavilla Saiz has updated the pull request incrementally with one additional commit since the last revision: Incorporate @tstuefe's remarks - Changes: - all:

Re: RFR: 8330846: Add stacks of mounted virtual threads to the HotSpot thread dump [v9]

2024-06-04 Thread Inigo Mediavilla Saiz
> Print the stack traces of mounted virtual threads when calling `jcmd > Thread.print`. Inigo Mediavilla Saiz has updated the pull request incrementally with two additional commits since the last revision: - Remove dead code - Remove extra indentation (leave it for the next PR)

Re: RFR: 8330846: Add stacks of mounted virtual threads to the HotSpot thread dump [v7]

2024-06-04 Thread Inigo Mediavilla Saiz
On Tue, 4 Jun 2024 08:50:25 GMT, Thomas Stuefe wrote: >> Actually I'm not sure what this indentation actually does at this location >> and its affect on other user's of this API. I would have expected the caller >> to set up the necessary indentation in the stream that gets passed in. I see

Re: RFR: 8333477: Delete extra empty spaces in Makefiles

2024-06-04 Thread Erik Joelsson
On Tue, 4 Jun 2024 07:47:46 GMT, SendaoYan wrote: > Hi all, > This PR several extra empty spaces and extra empty lines in several > Makefiles. It's trivial fix, no risk. > > Thanks. Marked as reviewed by erikj (Reviewer). - PR Review:

Re: RFR: 8333477: Delete extra empty spaces in Makefiles

2024-06-04 Thread SendaoYan
On Tue, 4 Jun 2024 07:47:46 GMT, SendaoYan wrote: > Hi all, > This PR several extra empty spaces and extra empty lines in several > Makefiles. It's trivial fix, no risk. > > Thanks. > /label build Thanks. - PR Comment:

Re: RFR: 8327114: Attach in Linux may have wrong behaviour when pid == ns_pid (Kubernetes debug container) [v3]

2024-06-04 Thread Sebastian Lövdahl
On Tue, 21 May 2024 17:10:15 GMT, Sebastian Lövdahl wrote: >> 8327114: Attach in Linux may have wrong behaviour when pid == ns_pid >> (Kubernetes debug container) > > Sebastian Lövdahl has updated the pull request incrementally with two > additional commits since the last revision: > > -

Re: RFR: 8333130: MakeJAR2.sh uses hard-coded JDK version [v6]

2024-06-04 Thread Jaikiran Pai
On Tue, 4 Jun 2024 11:47:25 GMT, Serguei Spitsyn wrote: >> Hello Serguei, that `timeout=240` appears to have been added as part of >> https://bugs.openjdk.org/browse/JDK-6528548 to several of these tests back >> in Java 7 days because the `shell` test which was creating the jar file was >>

Re: RFR: 8333130: MakeJAR2.sh uses hard-coded JDK version [v6]

2024-06-04 Thread Jaikiran Pai
> Can I please get a review of this test-only change which addresses > https://bugs.openjdk.org/browse/JDK-8333130? > > There are a couple of tests `NativeMethodPrefixApp` and `RetransformApp` > under `test/jdk/java/lang/instrument/` which launch the app/test with a > `-javaagent:` pointing

Re: RFR: 8333130: MakeJAR2.sh uses hard-coded JDK version [v5]

2024-06-04 Thread Serguei Spitsyn
On Tue, 4 Jun 2024 08:54:40 GMT, Jaikiran Pai wrote: >> test/jdk/java/lang/instrument/NativeMethodPrefixAgent.java line 34: >> >>> 32: * @modules java.management >>> 33: * java.instrument >>> 34: * @run shell/timeout=240 MakeJAR2.sh NativeMethodPrefixAgent >>> NativeMethodPrefixApp

Re: RFR: 8333130: MakeJAR2.sh uses hard-coded JDK version [v5]

2024-06-04 Thread Lance Andersen
On Tue, 4 Jun 2024 08:50:18 GMT, Jaikiran Pai wrote: >> Can I please get a review of this test-only change which addresses >> https://bugs.openjdk.org/browse/JDK-8333130? >> >> There are a couple of tests `NativeMethodPrefixApp` and `RetransformApp` >> under `test/jdk/java/lang/instrument/`

Re: RFR: 8330846: Add stacks of mounted virtual threads to the HotSpot thread dump [v7]

2024-06-04 Thread Thomas Stuefe
On Tue, 4 Jun 2024 05:30:36 GMT, David Holmes wrote: >> src/hotspot/share/runtime/javaThread.cpp line 1832: >> >>> 1830: st->print("\t"); >>> 1831: indentation--; >>> 1832: } >> >> Suggestion: >> >> while (indentation-- > 0) { >> st->print("\t"); >> } >> >> Though not

Re: RFR: 8330846: Add stacks of mounted virtual threads to the HotSpot thread dump [v8]

2024-06-04 Thread Thomas Stuefe
On Tue, 4 Jun 2024 07:25:41 GMT, Inigo Mediavilla Saiz wrote: >> Print the stack traces of mounted virtual threads when calling `jcmd >> Thread.print`. > > Inigo Mediavilla Saiz has updated the pull request incrementally with two > additional commits since the last revision: > > - Cleanup

Re: RFR: 8333130: MakeJAR2.sh uses hard-coded JDK version [v5]

2024-06-04 Thread Jaikiran Pai
On Tue, 4 Jun 2024 07:12:27 GMT, Serguei Spitsyn wrote: >> Jaikiran Pai has updated the pull request incrementally with one additional >> commit since the last revision: >> >> unused import > > test/jdk/java/lang/instrument/NativeMethodPrefixAgent.java line 34: > >> 32: * @modules

Re: RFR: 8333130: MakeJAR2.sh uses hard-coded JDK version [v4]

2024-06-04 Thread Jaikiran Pai
On Tue, 4 Jun 2024 07:13:39 GMT, Serguei Spitsyn wrote: >> Jaikiran Pai has updated the pull request incrementally with three >> additional commits since the last revision: >> >> - Alex suggestion - remove -XX:-CheckIntrinsics from NativeMethodPrefixApp >> test too >> - Alex's suggestion -

Re: RFR: 8333130: MakeJAR2.sh uses hard-coded JDK version [v5]

2024-06-04 Thread Jaikiran Pai
> Can I please get a review of this test-only change which addresses > https://bugs.openjdk.org/browse/JDK-8333130? > > There are a couple of tests `NativeMethodPrefixApp` and `RetransformApp` > under `test/jdk/java/lang/instrument/` which launch the app/test with a > `-javaagent:` pointing

Re: RFR: 8330846: Add stacks of mounted virtual threads to the HotSpot thread dump [v8]

2024-06-04 Thread Alan Bateman
On Tue, 4 Jun 2024 07:25:41 GMT, Inigo Mediavilla Saiz wrote: >> Print the stack traces of mounted virtual threads when calling `jcmd >> Thread.print`. > > Inigo Mediavilla Saiz has updated the pull request incrementally with two > additional commits since the last revision: > > - Cleanup

RFR: 8333477: Delete extra empty spaces in Makefiles

2024-06-04 Thread SendaoYan
Hi all, This PR several extra empty spaces and extra empty lines in several Makefiles. It's trivial fix, no risk. Thanks. - Commit messages: - 8333477: Delete extra empty spaces in Makefiles Changes: https://git.openjdk.org/jdk/pull/19537/files Webrev:

Re: RFR: 8330846: Add stacks of mounted virtual threads to the HotSpot thread dump [v8]

2024-06-04 Thread David Holmes
On Tue, 4 Jun 2024 07:25:41 GMT, Inigo Mediavilla Saiz wrote: >> Print the stack traces of mounted virtual threads when calling `jcmd >> Thread.print`. > > Inigo Mediavilla Saiz has updated the pull request incrementally with two > additional commits since the last revision: > > - Cleanup

Re: RFR: 8307824: Clean up Finalizable.java and finalize terminology in vmTestbase/nsk/share [v3]

2024-06-04 Thread Serguei Spitsyn
On Mon, 3 Jun 2024 23:02:28 GMT, Leonid Mesnik wrote: >> The fix removes finalization cleanup from vmTestbase. >> The last to classes that use it are: DebugeeBinder and SocketIOPipe. >> The DebugeeBinder is used in jdi and jdwp tests and is always linked with >> debuggee process. So the

Re: RFR: 8330846: Add stacks of mounted virtual threads to the HotSpot thread dump [v7]

2024-06-04 Thread Inigo Mediavilla Saiz
On Tue, 4 Jun 2024 05:33:47 GMT, David Holmes wrote: >> Inigo Mediavilla Saiz has updated the pull request incrementally with one >> additional commit since the last revision: >> >> Print mounted virtual thread after carrier > >

Re: RFR: 8330846: Add stacks of mounted virtual threads to the HotSpot thread dump [v8]

2024-06-04 Thread Inigo Mediavilla Saiz
> Print the stack traces of mounted virtual threads when calling `jcmd > Thread.print`. Inigo Mediavilla Saiz has updated the pull request incrementally with two additional commits since the last revision: - Cleanup test - Stop virtualthread - Remove unneeded imports - Remove

Re: RFR: 8333130: MakeJAR2.sh uses hard-coded JDK version [v4]

2024-06-04 Thread Serguei Spitsyn
On Tue, 4 Jun 2024 01:34:39 GMT, Jaikiran Pai wrote: >> Can I please get a review of this test-only change which addresses >> https://bugs.openjdk.org/browse/JDK-8333130? >> >> There are a couple of tests `NativeMethodPrefixApp` and `RetransformApp` >> under `test/jdk/java/lang/instrument/`

Re: RFR: 8326716: JVMTI spec: clarify what nullptr means for C/C++ developers [v5]

2024-06-04 Thread Alan Bateman
On Tue, 4 Jun 2024 06:38:36 GMT, Serguei Spitsyn wrote: >> The intent is to provide a definition of what a null pointer is, for both C >> and C++ programs. Is there a better place to do that so that elsewhere the >> spec can simply to refer to "a null pointer" or "null"? > > Thanks, David. I

Re: RFR: 8311177: Switching to interpreter only mode in carrier thread can lead to crashes [v4]

2024-06-04 Thread Serguei Spitsyn
On Mon, 3 Jun 2024 22:55:24 GMT, Serguei Spitsyn wrote: >> Please, review the following `interp-only` issue related to carrier threads. >> There are 3 problems fixed here: >> - The `EnterInterpOnlyModeClosure::do_threads` is taking the >> `JvmtiThreadState` with the `jt->jvmti_thread_state()`

Re: RFR: 8326716: JVMTI spec: clarify what nullptr means for C/C++ developers [v5]

2024-06-04 Thread Serguei Spitsyn
On Tue, 4 Jun 2024 04:48:04 GMT, David Holmes wrote: >> src/hotspot/share/prims/jvmti.xml line 1007: >> >>> 1005: explicitly deallocate. This is indicated in the individual >>> >>> 1006: function descriptions. Empty lists, arrays, sequences, etc are >>> 1007: returned as a null

Re: RFR: 8326716: JVMTI spec: clarify what nullptr means for C/C++ developers [v2]

2024-06-04 Thread Serguei Spitsyn
On Fri, 17 May 2024 03:49:21 GMT, Quan Anh Mai wrote: >> Serguei Spitsyn has updated the pull request incrementally with one >> additional commit since the last revision: >> >> review: corrected the nullptr clarification > > src/hotspot/share/prims/jvmti.xml line 1007: > >> 1005: