Integrated: Merge jdk19

2022-08-10 Thread David Holmes
On Thu, 11 Aug 2022 00:06:35 GMT, David Holmes wrote: > Forward port JDK 19 -> JDK 20 This pull request has now been integrated. Changeset: 85a60235 Author:David Holmes URL: https://git.openjdk.org/jdk/commit/85a602355ff6e92bb468135d712e0b0b41753db4 Stats: 686 lines in 44 files

Integrated: Merge jdk19

2022-08-10 Thread David Holmes
Forward port JDK 19 -> JDK 20 - Commit messages: - Merge remote-tracking branch 'jdk19/master' into Merge_jdk19 - 8288769: Revert unintentional change to deflate.c - 8291496: Allocating card table before heap causes underflow asserts in CardTable::addr_for() - 8290889: JDK 19 RDP

Re: RFR: JDK-8292064 Convert java/lang/management/MemoryMXBean shell tests to java version [v3]

2022-08-10 Thread Serguei Spitsyn
On Wed, 10 Aug 2022 22:02:52 GMT, Bill Huang wrote: >> This task converts 5 shell tests below to java version. >> test/java/lang/management/MemoryMXBean/LowMemoryTest2.sh >> test/java/lang/management/MemoryMXBean/MemoryManagementParallelGC.sh >> test/java/lang/management/MemoryMXBean/MemoryMan

Re: RFR: 8289711: Add container configuration data to mbeans [v7]

2022-08-10 Thread xpbob
On Wed, 3 Aug 2022 09:18:26 GMT, Alan Bateman wrote: >> xpbob has updated the pull request incrementally with two additional commits >> since the last revision: >> >> - remove line >> - add export > > What happened with the experiment to move ContainerInfoMXBean to > jdk.management? Hi, @Al

Integrated: 8291081: Some sun/tools/jstatd/TestJstatd* tests fail with "Not a percentage\: 68.31\: expected true, was false"

2022-08-10 Thread Leonid Mesnik
On Mon, 8 Aug 2022 19:52:47 GMT, Leonid Mesnik wrote: > The test should use the same locales in all processes, the default language > should work fine. This pull request has now been integrated. Changeset: 36ef4c1a Author:Leonid Mesnik URL: https://git.openjdk.org/jdk/commit/36ef4c

Re: RFR: JDK-8292064 Convert java/lang/management/MemoryMXBean shell tests to java version [v3]

2022-08-10 Thread Leonid Mesnik
On Wed, 10 Aug 2022 22:02:52 GMT, Bill Huang wrote: >> This task converts 5 shell tests below to java version. >> test/java/lang/management/MemoryMXBean/LowMemoryTest2.sh >> test/java/lang/management/MemoryMXBean/MemoryManagementParallelGC.sh >> test/java/lang/management/MemoryMXBean/MemoryMan

Re: RFR: JDK-8292064 Convert java/lang/management/MemoryMXBean shell tests to java version [v3]

2022-08-10 Thread Bill Huang
> This task converts 5 shell tests below to java version. > test/java/lang/management/MemoryMXBean/LowMemoryTest2.sh > test/java/lang/management/MemoryMXBean/MemoryManagementParallelGC.sh > test/java/lang/management/MemoryMXBean/MemoryManagementSerialGC.sh > test/java/lang/management/MemoryMXBe

Re: RFR: 8291081: Some sun/tools/jstatd/TestJstatd* tests fail with "Not a percentage\: 68.31\: expected true, was false" [v4]

2022-08-10 Thread Chris Plummer
On Wed, 10 Aug 2022 21:17:10 GMT, Leonid Mesnik wrote: >> The test should use the same locales in all processes, the default language >> should work fine. > > Leonid Mesnik has updated the pull request incrementally with one additional > commit since the last revision: > > fix Marked as rev

Re: RFR: JDK-8292064 Convert java/lang/management/MemoryMXBean shell tests to java version [v2]

2022-08-10 Thread Bill Huang
On Wed, 10 Aug 2022 21:09:42 GMT, Leonid Mesnik wrote: >> Bill Huang has updated the pull request incrementally with one additional >> commit since the last revision: >> >> Removed GC settings. > > test/jdk/java/lang/management/MemoryMXBean/MemoryManagement.java line 35: > >> 33: * @modules

Re: RFR: 8291081: Some sun/tools/jstatd/TestJstatd* tests fail with "Not a percentage\: 68.31\: expected true, was false" [v4]

2022-08-10 Thread Leonid Mesnik
> The test should use the same locales in all processes, the default language > should work fine. Leonid Mesnik has updated the pull request incrementally with one additional commit since the last revision: fix - Changes: - all: https://git.openjdk.org/jdk/pull/9798/files -

Re: RFR: JDK-8292064 Convert java/lang/management/MemoryMXBean shell tests to java version [v2]

2022-08-10 Thread Leonid Mesnik
On Wed, 10 Aug 2022 18:50:51 GMT, Bill Huang wrote: >> This task converts 5 shell tests below to java version. >> test/java/lang/management/MemoryMXBean/LowMemoryTest2.sh >> test/java/lang/management/MemoryMXBean/MemoryManagementParallelGC.sh >> test/java/lang/management/MemoryMXBean/MemoryMan

Re: RFR: 8291081: Some sun/tools/jstatd/TestJstatd* tests fail with "Not a percentage\: 68.31\: expected true, was false" [v3]

2022-08-10 Thread Chris Plummer
On Tue, 9 Aug 2022 20:29:42 GMT, Leonid Mesnik wrote: >> The test should use the same locales in all processes, the default language >> should work fine. > > Leonid Mesnik has updated the pull request incrementally with one additional > commit since the last revision: > > fixed print test/j

Re: RFR: JDK-8292064 Convert java/lang/management/MemoryMXBean shell tests to java version [v2]

2022-08-10 Thread Bill Huang
> This task converts 5 shell tests below to java version. > test/java/lang/management/MemoryMXBean/LowMemoryTest2.sh > test/java/lang/management/MemoryMXBean/MemoryManagementParallelGC.sh > test/java/lang/management/MemoryMXBean/MemoryManagementSerialGC.sh > test/java/lang/management/MemoryMXBe

Re: RFR: JDK-8292064 Convert java/lang/management/MemoryMXBean shell tests to java version

2022-08-10 Thread Bill Huang
On Tue, 9 Aug 2022 21:14:39 GMT, Bill Huang wrote: > This task converts 5 shell tests below to java version. > test/java/lang/management/MemoryMXBean/LowMemoryTest2.sh > test/java/lang/management/MemoryMXBean/MemoryManagementParallelGC.sh > test/java/lang/management/MemoryMXBean/MemoryManageme

Re: RFR: JDK-8292064 Convert java/lang/management/MemoryMXBean shell tests to java version

2022-08-10 Thread Leonid Mesnik
On Tue, 9 Aug 2022 21:14:39 GMT, Bill Huang wrote: > This task converts 5 shell tests below to java version. > test/java/lang/management/MemoryMXBean/LowMemoryTest2.sh > test/java/lang/management/MemoryMXBean/MemoryManagementParallelGC.sh > test/java/lang/management/MemoryMXBean/MemoryManageme

Re: RFR: JDK-8292064 Convert java/lang/management/MemoryMXBean shell tests to java version

2022-08-10 Thread Bill Huang
On Tue, 9 Aug 2022 21:14:39 GMT, Bill Huang wrote: > This task converts 5 shell tests below to java version. > test/java/lang/management/MemoryMXBean/LowMemoryTest2.sh > test/java/lang/management/MemoryMXBean/MemoryManagementParallelGC.sh > test/java/lang/management/MemoryMXBean/MemoryManageme

Re: RFR: 8291237: Encapsulate nmethod Deoptimization logic [v3]

2022-08-10 Thread Axel Boldt-Christmas
On Wed, 10 Aug 2022 15:23:46 GMT, Axel Boldt-Christmas wrote: >> The proposal is to encapsulate the nmethod mark for deoptimization logic in >> one place and only allow access to the `mark_for_deoptimization` from a >> closure object: >> ```C++ >> class DeoptimizationMarkerClosure : StackObj {

Re: [External] : Re: Grouped method entry events

2022-08-10 Thread Egor Ushakov
Hi Chris! some context from our side: this combination is used for "watch return value" feature which shows the last returned value after the step (over). At first this was implemented with one method exit request, but then it appeared that a combination of method entry+exit works much faster

Re: RFR: 8291237: Encapsulate nmethod Deoptimization logic [v3]

2022-08-10 Thread Axel Boldt-Christmas
> The proposal is to encapsulate the nmethod mark for deoptimization logic in > one place and only allow access to the `mark_for_deoptimization` from a > closure object: > ```C++ > class DeoptimizationMarkerClosure : StackObj { > public: > virtual void marker_do(Deoptimization::MarkFn mark_fn)