From sergey.kuksenko at oracle.com Sat Sep 1 17:26:55 2018 From: sergey.kuksenko at oracle.com (Sergey Kuksenko) Date: Sat, 1 Sep 2018 10:26:55 -0700 Subject: optimizing acmp in L-World In-Reply-To: References: <47625659-9B0E-481C-B755-4C5C4E2DE23C@oracle.com> <6654e587-6e23-24ab-f992-5d2e28c8e8ac@oracle.com> <6f6a545e-6ccd-b807-fe64-ffaa87aa6290@oracle.com> <29ae9ba8-5160-0adf-347c-43a0256df820@oracle.com> <8ac3dea6-ca38-618d-42bb-251d69cc3204@oracle.com> Message-ID: Hi Tobias, I've checked performance here. Cool, I like that patch. It provides better performance now. I have to say that always locked mark word pattern? with old acmp provides the performance which quite close to before-valhalla-world. Even it's better than klass bit test (didn't expect that, will discover the reason later). You can find all results here: http://cr.openjdk.java.net/~skuksenko/valhalla/acmp1/acmp_charts_0831.png On 08/31/2018 06:04 AM, Tobias Hartmann wrote: > I've found yet another benchmarking pitfall here. Typically JMH > executes all subbenchmarks in >>> separate VMs, that cases that measuring o1==o1 we that have only that branch in the profile. If >>> you want to measure full acmp performance, full - means when all acmp branches are in the profile, >>> you have to use yet another JMH option? "-wm BULK" which provides bulk warmup of all combinations >>> before measurement. > Yes but that depends on what you want to measure. We should also have benchmarks for the case where > C2 cuts of branches due to profile information suggesting that these are never taken. > > If you execute that benchmark ('Trivial') by default or "-wm INDI" - you'll get case when the only one branch is working and all others are cut of by C2. If use "-wm BULK" - also the only one branch is working, but? all others branches are NOT cut of by C2, because of they were working at warm up. From forax at univ-mlv.fr Sun Sep 2 14:40:52 2018 From: forax at univ-mlv.fr (Remi Forax) Date: Sun, 2 Sep 2018 16:40:52 +0200 (CEST) Subject: asmtools bug: ldc constant dynamic that returns a long or a double should use ldc2_w instead of ldc Message-ID: <145751406.1319854.1535899252040.JavaMail.zimbra@u-pem.fr> Hi all, hi Leonid, while fixing a bug in ASM [1] when a ldc to a condy that returns a long uses the wrong bytecode, i've discovered that autotools has the same issue. The following code should generate a ldc2_w and not a ldc. public static Method primitiveExample:"()J" stack 2 locals 0 { ldc Dynamic REF_invokeStatic :jdk11/AllInstructions.bsm :"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/Class;)J" :_ :"J" {}; lreturn; } in case you wonder why we use asmtools, for testing ASM we try to not use bytecodes generated by ASM as source :) regards, R?mi [1] https://gitlab.ow2.org/asm/asm/issues/317850 From srikanth.adayapalam at oracle.com Mon Sep 3 06:22:16 2018 From: srikanth.adayapalam at oracle.com (srikanth.adayapalam at oracle.com) Date: Mon, 03 Sep 2018 06:22:16 +0000 Subject: hg: valhalla/valhalla: 8210122: [lworld] javac issues bogus "no comment" doclint warning while compiling value class Message-ID: <201809030622.w836MHef025429@aojmv0008.oracle.com> Changeset: cce79e335b04 Author: sadayapalam Date: 2018-09-03 11:52 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/cce79e335b04 8210122: [lworld] javac issues bogus "no comment" doclint warning while compiling value class ! src/jdk.compiler/share/classes/com/sun/tools/doclint/Checker.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java + test/langtools/tools/javac/valhalla/lworld-values/DocLintSyntheticsTest.java From dms at samersoff.net Mon Sep 3 07:46:41 2018 From: dms at samersoff.net (Dmitry Samersoff) Date: Mon, 3 Sep 2018 10:46:41 +0300 Subject: AARCH64 support for lworld Message-ID: Hello Everybody, I started implementation of AARCH64 support for lworld. I'm on very early stage so any advices are highly appreciated. Should I file a CR for this task somewhere? What is correct way to do it? -Dmitry -- Dmitry Samersoff http://devnull.samersoff.net * There will come soft rains ... From srikanth.adayapalam at oracle.com Mon Sep 3 08:25:19 2018 From: srikanth.adayapalam at oracle.com (srikanth.adayapalam at oracle.com) Date: Mon, 03 Sep 2018 08:25:19 +0000 Subject: hg: valhalla/valhalla: 8210310: [lworld] Javac allows invocation of identity sensitive jlO methods on values via super Message-ID: <201809030825.w838PKi2027733@aojmv0008.oracle.com> Changeset: 5d0c7ad669e6 Author: sadayapalam Date: 2018-09-03 13:55 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/5d0c7ad669e6 8210310: [lworld] Javac allows invocation of identity sensitive jlO methods on values via super ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/langtools/tools/javac/valhalla/lworld-values/SneakThroSuperCallTest.java + test/langtools/tools/javac/valhalla/lworld-values/SneakThroSuperCallTest.out From srikanth.adayapalam at oracle.com Mon Sep 3 08:27:41 2018 From: srikanth.adayapalam at oracle.com (Srikanth) Date: Mon, 3 Sep 2018 13:57:41 +0530 Subject: Feedback on LW1 EAR In-Reply-To: References: Message-ID: On Saturday 18 August 2018 04:10 PM, Uberto Barbini wrote: [...] > 5) I saw that I can override toString() and call super.toString() to have > the standard Object behavior. I wonder if there will be some kind of base > class for all ValueTypes or not. > This issue is fixed here: http://hg.openjdk.java.net/valhalla/valhalla/rev/5d0c7ad669e6 on behalf of https://bugs.openjdk.java.net/browse/JDK-8210310 Thanks for the report. Srikanth From tobias.hartmann at oracle.com Mon Sep 3 08:33:58 2018 From: tobias.hartmann at oracle.com (Tobias Hartmann) Date: Mon, 3 Sep 2018 10:33:58 +0200 Subject: AARCH64 support for lworld In-Reply-To: References: Message-ID: <9b2ee9ae-6643-5cf7-00a2-c5a94a03a9f6@oracle.com> Hi Dmitry, we use the "repo-valhalla" affects and fix version for value type related bugs/enhancements, so it would make sense if you create an enhancement in this category and also add the label "lworld". Great that you plan to port this work to Aarch64! Some background information from the JIT side: The current implementation should be platform independent except for the calling convention changes. These are: 1) Pass value types as fields (-XX:+ValueTypePassFieldsAsArgs) 2) Return value types as fields (-XX:+ValueTypeReturnedAsFields) 3) Special entry point for nullable value types (JDK-8209134) 1) and 2) are currently disabled and need to be reworked for value types. I plan to work on this in the near future but you can safely ignore these for now (you will most likely get some build failures due to interface changes though that you need to fix). 3) was added just recently with (JDK-8209134) and should be straight forward to port. Here is a webrev of all the hotspot changes we did: http://cr.openjdk.java.net/~thartmann/valhalla/hs_changes/ Unfortunately, it's very outdated but I will hopefully find some time to update it soon. Best regards, Tobias On 03.09.2018 09:46, Dmitry Samersoff wrote: > Hello Everybody, > > I started implementation of AARCH64 support for lworld. > > I'm on very early stage so any advices are highly appreciated. > > Should I file a CR for this task somewhere? What is correct way to do it? > > -Dmitry > > From tobias.hartmann at oracle.com Mon Sep 3 08:59:53 2018 From: tobias.hartmann at oracle.com (Tobias Hartmann) Date: Mon, 3 Sep 2018 10:59:53 +0200 Subject: optimizing acmp in L-World In-Reply-To: References: <47625659-9B0E-481C-B755-4C5C4E2DE23C@oracle.com> <6654e587-6e23-24ab-f992-5d2e28c8e8ac@oracle.com> <6f6a545e-6ccd-b807-fe64-ffaa87aa6290@oracle.com> <29ae9ba8-5160-0adf-347c-43a0256df820@oracle.com> <8ac3dea6-ca38-618d-42bb-251d69cc3204@oracle.com> Message-ID: <5ba258b7-3731-8a55-1da6-795bc14d1f68@oracle.com> Hi Sergey, On 01.09.2018 19:26, Sergey Kuksenko wrote: > I've checked performance here. > > Cool, I like that patch. It provides better performance now. > > I have to say that always locked mark word pattern? with old acmp provides the performance which > quite close to before-valhalla-world. > Even it's better than klass bit test (didn't expect that, will discover the reason later). > You can find all results here: > http://cr.openjdk.java.net/~skuksenko/valhalla/acmp1/acmp_charts_0831.png That looks great, thanks! > If you execute that benchmark ('Trivial') by default or "-wm INDI" - you'll get case when the only > one branch is working and all others are cut of by C2. > If use "-wm BULK" - also the only one branch is working, but? all others branches are NOT cut of by > C2, because of they were working at warm up. Okay, thanks for the clarification! I'll follow up with a RFR for this. Best regards, Tobias From tobias.hartmann at oracle.com Mon Sep 3 09:09:33 2018 From: tobias.hartmann at oracle.com (Tobias Hartmann) Date: Mon, 3 Sep 2018 11:09:33 +0200 Subject: optimizing acmp in L-World In-Reply-To: <5ba258b7-3731-8a55-1da6-795bc14d1f68@oracle.com> References: <47625659-9B0E-481C-B755-4C5C4E2DE23C@oracle.com> <6654e587-6e23-24ab-f992-5d2e28c8e8ac@oracle.com> <6f6a545e-6ccd-b807-fe64-ffaa87aa6290@oracle.com> <29ae9ba8-5160-0adf-347c-43a0256df820@oracle.com> <8ac3dea6-ca38-618d-42bb-251d69cc3204@oracle.com> <5ba258b7-3731-8a55-1da6-795bc14d1f68@oracle.com> Message-ID: On 03.09.2018 10:59, Tobias Hartmann wrote: > Even it's better than klass bit test (didn't expect that, will discover the reason later). I think this is probably due to a bug in my first webrev where branch profile information was not correctly propagated and therefore final code layout was not optimal. Best regards, Tobias From srikanth.adayapalam at oracle.com Mon Sep 3 09:12:58 2018 From: srikanth.adayapalam at oracle.com (srikanth.adayapalam at oracle.com) Date: Mon, 03 Sep 2018 09:12:58 +0000 Subject: hg: valhalla/valhalla: [lworld] Fix test failure post merge Message-ID: <201809030912.w839Cxaq011271@aojmv0008.oracle.com> Changeset: 0fc9262eb52c Author: sadayapalam Date: 2018-09-03 14:42 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/0fc9262eb52c [lworld] Fix test failure post merge ! test/langtools/tools/javac/diags/examples.not-yet.txt From tobias.hartmann at oracle.com Mon Sep 3 09:16:13 2018 From: tobias.hartmann at oracle.com (Tobias Hartmann) Date: Mon, 3 Sep 2018 11:16:13 +0200 Subject: RFR(M): 8210260: [lworld] Improve acmp implementation Message-ID: <7d200025-3c08-3687-4857-d76a41ee6c3e@oracle.com> Hi, please review the following patch: https://bugs.openjdk.java.net/browse/JDK-8210260 http://cr.openjdk.java.net/~thartmann/valhalla/lworld/acmp_optimization/webrev.01/ This includes the following changes: - The acmp implementation now first checks for pointer equality and only if the pointers are equal, the mark word is checked for the 'always_locked_pattern' to determine if the operand is a value type - The old pointer perturbation scheme is still available as an alternative and is now guarded by the experimental flag -XX:+UsePointerPerturbation - C2's value type guard code ('GraphKit::gen_value_type_guard', currently only used by monitorenter) now also uses the mark word instead of checking the klass - I've removed the value type klass pointer alignment and all support code that was added by [1] The core of the C2 implementation is in parse2.cpp. The code is now a bit more complex because we need to emit an additional branch for the first pointer comparison and need to be careful when wiring that in to use the correct profile for branch prediction. I've removed the code in CmpPNode::Ideal that swaps operands in case we determine during IGVN that one is never NULL because we cannot remove the null check anyway at this stage and therefore the optimization doesn't help. Here are the performance numbers that Sergey provided (lower is better): http://cr.openjdk.java.net/~skuksenko/valhalla/acmp1/acmp_charts_0831.png The red line is the performance with this patch. Please note that we are very close to baseline performance for the cases with high rates of inequality (which should be common). Thanks, Tobias [1] http://cr.openjdk.java.net/~dsimms/valhalla/object_methods/webrev2/ From david.simms at oracle.com Mon Sep 3 09:34:51 2018 From: david.simms at oracle.com (David Simms) Date: Mon, 3 Sep 2018 11:34:51 +0200 Subject: RFR(M): 8210260: [lworld] Improve acmp implementation In-Reply-To: <7d200025-3c08-3687-4857-d76a41ee6c3e@oracle.com> References: <7d200025-3c08-3687-4857-d76a41ee6c3e@oracle.com> Message-ID: Looks goods, thanks for the klass encoding removal (less CDS issues) /D On 03/09/18 11:16, Tobias Hartmann wrote: > Hi, > > please review the following patch: > https://bugs.openjdk.java.net/browse/JDK-8210260 > http://cr.openjdk.java.net/~thartmann/valhalla/lworld/acmp_optimization/webrev.01/ > > This includes the following changes: > - The acmp implementation now first checks for pointer equality and only if the pointers are equal, > the mark word is checked for the 'always_locked_pattern' to determine if the operand is a value type > - The old pointer perturbation scheme is still available as an alternative and is now guarded by the > experimental flag -XX:+UsePointerPerturbation > - C2's value type guard code ('GraphKit::gen_value_type_guard', currently only used by monitorenter) > now also uses the mark word instead of checking the klass > - I've removed the value type klass pointer alignment and all support code that was added by [1] > > The core of the C2 implementation is in parse2.cpp. The code is now a bit more complex because we > need to emit an additional branch for the first pointer comparison and need to be careful when > wiring that in to use the correct profile for branch prediction. > > I've removed the code in CmpPNode::Ideal that swaps operands in case we determine during IGVN that > one is never NULL because we cannot remove the null check anyway at this stage and therefore the > optimization doesn't help. > > Here are the performance numbers that Sergey provided (lower is better): > http://cr.openjdk.java.net/~skuksenko/valhalla/acmp1/acmp_charts_0831.png > > The red line is the performance with this patch. Please note that we are very close to baseline > performance for the cases with high rates of inequality (which should be common). > > Thanks, > Tobias > > [1] http://cr.openjdk.java.net/~dsimms/valhalla/object_methods/webrev2/ From tobias.hartmann at oracle.com Mon Sep 3 09:36:03 2018 From: tobias.hartmann at oracle.com (Tobias Hartmann) Date: Mon, 3 Sep 2018 11:36:03 +0200 Subject: RFR(M): 8210260: [lworld] Improve acmp implementation In-Reply-To: References: <7d200025-3c08-3687-4857-d76a41ee6c3e@oracle.com> Message-ID: Thanks for the review! Best regards, Tobias On 03.09.2018 11:34, David Simms wrote: > > Looks goods, thanks for the klass encoding removal (less CDS issues) > > /D > > > On 03/09/18 11:16, Tobias Hartmann wrote: >> Hi, >> >> please review the following patch: >> https://bugs.openjdk.java.net/browse/JDK-8210260 >> http://cr.openjdk.java.net/~thartmann/valhalla/lworld/acmp_optimization/webrev.01/ >> >> This includes the following changes: >> - The acmp implementation now first checks for pointer equality and only if the pointers are equal, >> the mark word is checked for the 'always_locked_pattern' to determine if the operand is a value type >> - The old pointer perturbation scheme is still available as an alternative and is now guarded by the >> experimental flag -XX:+UsePointerPerturbation >> - C2's value type guard code ('GraphKit::gen_value_type_guard', currently only used by monitorenter) >> now also uses the mark word instead of checking the klass >> - I've removed the value type klass pointer alignment and all support code that was added by [1] >> >> The core of the C2 implementation is in parse2.cpp. The code is now a bit more complex because we >> need to emit an additional branch for the first pointer comparison and need to be careful when >> wiring that in to use the correct profile for branch prediction. >> >> I've removed the code in CmpPNode::Ideal that swaps operands in case we determine during IGVN that >> one is never NULL because we cannot remove the null check anyway at this stage and therefore the >> optimization doesn't help. >> >> Here are the performance numbers that Sergey provided (lower is better): >> http://cr.openjdk.java.net/~skuksenko/valhalla/acmp1/acmp_charts_0831.png >> >> The red line is the performance with this patch. Please note that we are very close to baseline >> performance for the cases with high rates of inequality (which should be common). >> >> Thanks, >> Tobias >> >> [1] http://cr.openjdk.java.net/~dsimms/valhalla/object_methods/webrev2/ > > From dms at samersoff.net Mon Sep 3 15:29:12 2018 From: dms at samersoff.net (Dmitry Samersoff) Date: Mon, 3 Sep 2018 18:29:12 +0300 Subject: AARCH64 support for lworld In-Reply-To: <9b2ee9ae-6643-5cf7-00a2-c5a94a03a9f6@oracle.com> References: <9b2ee9ae-6643-5cf7-00a2-c5a94a03a9f6@oracle.com> Message-ID: <598672dc-f614-66db-c4da-ad19da316b8b@samersoff.net> Tobias, Thank you! Created RFE: JDK-8210322 [lworld] Support aarch64 architecture -Dmitry On 03.09.2018 11:33, Tobias Hartmann wrote: > Hi Dmitry, > > we use the "repo-valhalla" affects and fix version for value type related bugs/enhancements, so it > would make sense if you create an enhancement in this category and also add the label "lworld". > > Great that you plan to port this work to Aarch64! > > Some background information from the JIT side: The current implementation should be platform > independent except for the calling convention changes. These are: > 1) Pass value types as fields (-XX:+ValueTypePassFieldsAsArgs) > 2) Return value types as fields (-XX:+ValueTypeReturnedAsFields) > 3) Special entry point for nullable value types (JDK-8209134) > > 1) and 2) are currently disabled and need to be reworked for value types. I plan to work on this in > the near future but you can safely ignore these for now (you will most likely get some build > failures due to interface changes though that you need to fix). 3) was added just recently with > (JDK-8209134) and should be straight forward to port. > > Here is a webrev of all the hotspot changes we did: > http://cr.openjdk.java.net/~thartmann/valhalla/hs_changes/ > > Unfortunately, it's very outdated but I will hopefully find some time to update it soon. > > Best regards, > Tobias > > On 03.09.2018 09:46, Dmitry Samersoff wrote: >> Hello Everybody, >> >> I started implementation of AARCH64 support for lworld. >> >> I'm on very early stage so any advices are highly appreciated. >> >> Should I file a CR for this task somewhere? What is correct way to do it? >> >> -Dmitry >> >> -- Dmitry Samersoff http://devnull.samersoff.net * There will come soft rains ... From tobias.hartmann at oracle.com Mon Sep 3 16:09:35 2018 From: tobias.hartmann at oracle.com (Tobias Hartmann) Date: Mon, 3 Sep 2018 18:09:35 +0200 Subject: RFR(S): 8209989: [lworld] C2 compilation fails with "unexpected user of value type" Message-ID: <5ac81cf9-1293-166e-8e26-7bf8775a97ac@oracle.com> Hi, please review the following patch: http://cr.openjdk.java.net/~thartmann/8209989/webrev.00/ This issue was found by Mandy's VarHandles tests. The problem is in the handling of value type return values in doCall.cpp. Code that is inlined through a linkTo adapter with an Object signature may still return a ValueTypeNode. We then try to cast the ValueTypeNode (line 688) which causes failures in later stages. I've fixed and refactored the code and verified that all tests pass. While trying to come up with a regression test, I've noticed that TestMethodHandles was broken because some test methods were declared package-private. After fixing, I was able to reproduce the original issue but also hit the "what else?" assert in callGenerator.cpp. This code tries to replace a call after incremental inlining, so we need to replace a value type return value by the corresponding oop. The problem is that the return value might already be a value type pointer but we only expect that with 'returned_as_fields'. I've refactored the code such that we decide what do to based on the type of the actual return value. I've also refactored the ValueTypePtrNode constructors. The VarHandles tests added by Mandy's patch for 8207259 all pass now. Thanks, Tobias From srikanth.adayapalam at oracle.com Tue Sep 4 10:30:32 2018 From: srikanth.adayapalam at oracle.com (srikanth.adayapalam at oracle.com) Date: Tue, 04 Sep 2018 10:30:32 +0000 Subject: hg: valhalla/valhalla: 8210346:[LWorld] inferred value typed `type arguments' are allowed by Javac even without -XDallowGenericsOverValues Message-ID: <201809041030.w84AUXdf005318@aojmv0008.oracle.com> Changeset: b0d7c517ee62 Author: sadayapalam Date: 2018-09-04 16:00 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b0d7c517ee62 8210346:[LWorld] inferred value typed `type arguments' are allowed by Javac even without -XDallowGenericsOverValues ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties + test/langtools/tools/javac/diags/examples/GenericParameterizationWithValueType.java + test/langtools/tools/javac/valhalla/lworld-values/InferredValueParameterizationTest.java + test/langtools/tools/javac/valhalla/lworld-values/InferredValueParameterizationTest.out From srikanth.adayapalam at oracle.com Tue Sep 4 10:33:15 2018 From: srikanth.adayapalam at oracle.com (Srikanth) Date: Tue, 4 Sep 2018 16:03:15 +0530 Subject: [lworld] javac allows Value Type generic parameters with var In-Reply-To: <41536976.391475.1534615527364.JavaMail.zimbra@u-pem.fr> References: <41536976.391475.1534615527364.JavaMail.zimbra@u-pem.fr> Message-ID: <19165a91-15b3-137b-83da-4efdab647318@oracle.com> Thanks James and Remi. I have pushed a fix here: http://hg.openjdk.java.net/valhalla/valhalla/rev/b0d7c517ee62 (this special cases and tolerates Class at the moment so that ValueType.class does not become an error) Srikanth On Saturday 18 August 2018 11:35 PM, Remi Forax wrote: > ----- Mail original ----- >> De: "James Thompson" >> ?: "valhalla-dev" >> Envoy?: Mardi 14 Ao?t 2018 20:13:58 >> Objet: [lworld] javac allows Value Type generic parameters with var >> Local type inference with the use of var masks at the source level generic >> type parameters, therefore it is trivial to create a new generic collection >> of Value types. >> >> e.g. var list = List.of(Point.create(1, 1), Point.create(2, 2)); >> >> where Point is a Value type. This will compile without >> *-XDallowGenericsOverValues* > Thanks James, > i suppose you can also do the same thing with the other kind of type inference, method call and diamond syntax. > > regards, > R?mi From lois.foltan at oracle.com Tue Sep 4 18:31:02 2018 From: lois.foltan at oracle.com (Lois Foltan) Date: Tue, 4 Sep 2018 14:31:02 -0400 Subject: asmtools bug: ldc constant dynamic that returns a long or a double should use ldc2_w instead of ldc In-Reply-To: <145751406.1319854.1535899252040.JavaMail.zimbra@u-pem.fr> References: <145751406.1319854.1535899252040.JavaMail.zimbra@u-pem.fr> Message-ID: On 9/2/2018 10:40 AM, Remi Forax wrote: > Hi all, hi Leonid, > while fixing a bug in ASM [1] when a ldc to a condy that returns a long uses the wrong bytecode, > i've discovered that autotools has the same issue. > > The following code should generate a ldc2_w and not a ldc. > > public static Method primitiveExample:"()J" > stack 2 locals 0 > { > ldc Dynamic REF_invokeStatic > :jdk11/AllInstructions.bsm > :"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/Class;)J" > :_ > :"J" {}; > lreturn; > } > > in case you wonder why we use asmtools, for testing ASM we try to not use bytecodes generated by ASM as source :) > > regards, > R?mi > > [1] https://gitlab.ow2.org/asm/asm/issues/317850 Hi Remi, Since your code looks very much like jasm, for my clarification, by autotools do you mean the asmtools within the code-tools repo?? The test test/hotspot/jtreg/runtime/CondyLDCTest.java tries to execute CondyBadLDC.jasm that has the similar instruction sequence as yours above, an ldc instruction of a condy returning a double. public static Method D:"()D" ??????? stack 2 locals 0 { ??????????????? // ldc of a double will yield a VerifyError, should be an ldc2_w instruction ??????????????? ldc???? Dynamic REF_invokeStatic:CondyBadLDC.intConversion:"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/Class;I)Ljava/lang/Object;":D:"D" i nt 2147483647; ??????????????? dreturn; } which yields a VerifyError.? So my interest in clarification on this. Thanks, Lois From Leonid.Kuskov at Oracle.com Tue Sep 4 19:19:12 2018 From: Leonid.Kuskov at Oracle.com (Leonid Kuskov) Date: Tue, 4 Sep 2018 12:19:12 -0700 Subject: asmtools bug: ldc constant dynamic that returns a long or a double should use ldc2_w instead of ldc In-Reply-To: <145751406.1319854.1535899252040.JavaMail.zimbra@u-pem.fr> References: <145751406.1319854.1535899252040.JavaMail.zimbra@u-pem.fr> Message-ID: <616514d2-4969-87a8-c71d-c565fc4dfe64@Oracle.com> Hi Remi, Many thanks for reporting the issue. I consider that the asmtools behavior is correct. The main goal of asmtools is the ability to generate a broken binary code. asmtools just converts stuff that it processes. It will be impossible to develop negative test cases if the tool controls a return type and overwrites a corresponding instruction. For example, I need to check a negative test cases: how VM will process pairs ldc2_w:bsm(...)I,? ldc_w:bsm(...)D? Here correction of instructions will hide an expected VM reaction. Thanks, Leonid On 9/2/18 07:40, Remi Forax wrote: > Hi all, hi Leonid, > while fixing a bug in ASM [1] when a ldc to a condy that returns a long uses the wrong bytecode, > i've discovered that autotools has the same issue. > > The following code should generate a ldc2_w and not a ldc. > > public static Method primitiveExample:"()J" > stack 2 locals 0 > { > ldc Dynamic REF_invokeStatic > :jdk11/AllInstructions.bsm > :"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/Class;)J" > :_ > :"J" {}; > lreturn; > } > > in case you wonder why we use asmtools, for testing ASM we try to not use bytecodes generated by ASM as source :) > > regards, > R?mi > > [1] https://gitlab.ow2.org/asm/asm/issues/317850 From forax at univ-mlv.fr Tue Sep 4 19:22:38 2018 From: forax at univ-mlv.fr (forax at univ-mlv.fr) Date: Tue, 4 Sep 2018 21:22:38 +0200 (CEST) Subject: asmtools bug: ldc constant dynamic that returns a long or a double should use ldc2_w instead of ldc In-Reply-To: <616514d2-4969-87a8-c71d-c565fc4dfe64@Oracle.com> References: <145751406.1319854.1535899252040.JavaMail.zimbra@u-pem.fr> <616514d2-4969-87a8-c71d-c565fc4dfe64@Oracle.com> Message-ID: <945997495.590019.1536088958644.JavaMail.zimbra@u-pem.fr> Thanks Lois, thanks Leonid, your right, i should have used ldc2_w instead of ldc in my test, so my bad, it's not a bug, i've not fully understood how asmtools works. many thanks, R?mi ----- Mail original ----- > De: "leonid kuskov" > ?: "Remi Forax" , "valhalla-dev" > Envoy?: Mardi 4 Septembre 2018 21:19:12 > Objet: Re: asmtools bug: ldc constant dynamic that returns a long or a double should use ldc2_w instead of ldc > Hi Remi, > > Many thanks for reporting the issue. I consider that the asmtools > behavior is correct. > The main goal of asmtools is the ability to generate a broken binary > code. asmtools just converts stuff that it processes. > It will be impossible to develop negative test cases if the tool > controls a return type and overwrites a corresponding instruction. > For example, I need to check a negative test cases: how VM will process > pairs ldc2_w:bsm(...)I,? ldc_w:bsm(...)D? > Here correction of instructions will hide an expected VM reaction. > > Thanks, > Leonid > > On 9/2/18 07:40, Remi Forax wrote: >> Hi all, hi Leonid, >> while fixing a bug in ASM [1] when a ldc to a condy that returns a long uses the >> wrong bytecode, >> i've discovered that autotools has the same issue. >> >> The following code should generate a ldc2_w and not a ldc. >> >> public static Method primitiveExample:"()J" >> stack 2 locals 0 >> { >> ldc Dynamic REF_invokeStatic >> :jdk11/AllInstructions.bsm >> :"(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/Class;)J" >> :_ >> :"J" {}; >> lreturn; >> } >> >> in case you wonder why we use asmtools, for testing ASM we try to not use >> bytecodes generated by ASM as source :) >> >> regards, >> R?mi >> > > [1] https://gitlab.ow2.org/asm/asm/issues/317850 From ioi.lam at oracle.com Wed Sep 5 06:36:56 2018 From: ioi.lam at oracle.com (Ioi Lam) Date: Tue, 4 Sep 2018 23:36:56 -0700 Subject: RFR 8208163 [lworld] performance regression on String(char[]) constructor In-Reply-To: <17895d56-97b9-3c74-8788-c611ad239f33@oracle.com> References: <4b7360e7-c9d1-858a-8259-bd66bd406b30@oracle.com> <17895d56-97b9-3c74-8788-c611ad239f33@oracle.com> Message-ID: <41cdb857-7f73-5bf9-c47f-458eb286375b@oracle.com> Hi Tobias, I was finally able to get back on the Valhalla work. I've updated the webrev according to your suggestions. What do you think? http://cr.openjdk.java.net/~iklam/valhalla/8208163_string_charary_ctor_slowdown.v02/ Thanks - Ioi On 8/14/18 7:28 AM, Tobias Hartmann wrote: > Hi Ioi, > > On 10.08.2018 23:37, Ioi Lam wrote: >> https://bugs.openjdk.java.net/browse/JDK-8208163 >> http://cr.openjdk.java.net/~iklam/valhalla/8208163_string_charary_ctor_slowdown.v01/ > It seems that with your change, we now mark all non-array allocations as "unknown value", right? > This will cause PhaseMacroExpand::expand_allocate_common() to add additional runtime checks. It > might be better to check for primitive arrays (TypeArrayKlass) explicitly. > > Also, your comment is a bit misleading because it suggests that the set_unknown_value() code is only > used for reflective array creation. However, that code should be invoked whenever we create an array > and don't know if the element type is a value type. > > To improve readability, I think it would also be good to wrap the entire code starting from line > 3972 into 'if (EnableValhalla)' and not only the else branch. > > Thanks, > Tobias From david.simms at oracle.com Wed Sep 5 09:47:12 2018 From: david.simms at oracle.com (david.simms at oracle.com) Date: Wed, 05 Sep 2018 09:47:12 +0000 Subject: hg: valhalla/valhalla: [lworld] Adjust testing Message-ID: <201809050947.w859lD51021903@aojmv0008.oracle.com> Changeset: 78ac1a7b5201 Author: dsimms Date: 2018-09-05 11:43 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/78ac1a7b5201 [lworld] Adjust testing ! test/hotspot/jtreg/ProblemList.txt From rwestrel at redhat.com Wed Sep 5 12:26:41 2018 From: rwestrel at redhat.com (Roland Westrelin) Date: Wed, 05 Sep 2018 14:26:41 +0200 Subject: RFR(M): tweak zeroing elimination to support initialization of non flattened value arrays Message-ID: http://cr.openjdk.java.net/~roland/valhalla/zeroingelimination/webrev.00/ This tweaks zeroing elimination so it also works with a non zero initial value. This way there's no need to explicitly initialize non flattened value arrays to their default value and all zeroing elimination optimizations apply to non flattened array. It also allows the implementation of fast path allocation through reflection of non flattened value array of unknown element type. The default value for an allocation is attached to the AllocateNode and passed to the ClearArray node when the AllocateNode is expanded. 2 values are actually attached: the default value as an oop and the default value as a heap word (which in the case of compressed oops is 2 oops shifted and or'ed together). The reason for the 2 extra inputs is for relection allocation where, at compile time, there's no way to tell if there's a default value or not. Roland. From rwestrel at redhat.com Wed Sep 5 13:42:54 2018 From: rwestrel at redhat.com (Roland Westrelin) Date: Wed, 05 Sep 2018 15:42:54 +0200 Subject: RFR(S): 8209989: [lworld] C2 compilation fails with "unexpected user of value type" In-Reply-To: <5ac81cf9-1293-166e-8e26-7bf8775a97ac@oracle.com> References: <5ac81cf9-1293-166e-8e26-7bf8775a97ac@oracle.com> Message-ID: > http://cr.openjdk.java.net/~thartmann/8209989/webrev.00/ That looks good to me. Roland. From rwestrel at redhat.com Wed Sep 5 16:11:05 2018 From: rwestrel at redhat.com (Roland Westrelin) Date: Wed, 05 Sep 2018 18:11:05 +0200 Subject: RFR(M): tweak zeroing elimination to support initialization of non flattened value arrays In-Reply-To: References: Message-ID: I found a bug with that change. I will have to rework it a bit and send an updated webrev. Roland. From david.simms at oracle.com Thu Sep 6 12:20:32 2018 From: david.simms at oracle.com (david.simms at oracle.com) Date: Thu, 06 Sep 2018 12:20:32 +0000 Subject: hg: valhalla/valhalla: 216 new changesets Message-ID: <201809061220.w86CKnpD016654@aojmv0008.oracle.com> Changeset: 3e5d28e6de32 Author: lfoltan Date: 2018-08-20 08:25 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/3e5d28e6de32 8209301: JVM rename is_anonymous, host_klass to unsafe specific terminology ahead of Unsafe.defineAnonymousClass deprecation Summary: Clean up VM anonymous class terminology. Reviewed-by: coleenp, dholmes, mchung ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/hotspot/share/aot/aotLoader.cpp ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/ci/ciField.cpp ! src/hotspot/share/ci/ciInstanceKlass.cpp ! src/hotspot/share/ci/ciInstanceKlass.hpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileParser.hpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderData.hpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/classLoaderHierarchyDCmd.cpp ! src/hotspot/share/classfile/classLoaderStats.cpp ! src/hotspot/share/classfile/defaultMethods.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/klassFactory.cpp ! src/hotspot/share/classfile/klassFactory.hpp ! src/hotspot/share/classfile/moduleEntry.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/gc/parallel/psCompactionManager.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleDescription.cpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace.hpp ! src/hotspot/share/memory/metaspace/printCLDMetaspaceInfoClosure.cpp ! src/hotspot/share/memory/metaspace/spaceManager.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceTracer.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/instanceMirrorKlass.inline.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/opto/doCall.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTCompiledClass.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/classfile/ClassLoaderData.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPool.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectType.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! test/hotspot/gtest/memory/test_metaspace_allocation.cpp ! test/hotspot/jtreg/serviceability/sa/TestIntConstant.java ! test/jdk/jdk/jfr/event/runtime/TestClassLoaderStatsEvent.java Changeset: 2c4aaa0d56f4 Author: redestad Date: 2018-08-20 14:25 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/2c4aaa0d56f4 8209633: Avoid creating WeakEntry wrappers when looking up cached MethodType Reviewed-by: plevart, mchung ! src/java.base/share/classes/java/lang/invoke/MethodType.java Changeset: 0fc5fb135f2d Author: lucy Date: 2018-08-20 17:25 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/0fc5fb135f2d 8209588: SIGSEGV in MethodArityHistogram() with -XX:+CountCompiledCalls Reviewed-by: kvn, goetz ! src/hotspot/share/runtime/sharedRuntime.cpp Changeset: 8dfed4387312 Author: joehw Date: 2018-08-20 10:11 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/8dfed4387312 8209576: java.nio.file.Files.writeString writes garbled UTF-16 instead of UTF-8 Reviewed-by: sherman ! src/java.base/share/classes/java/lang/StringCoding.java ! test/jdk/java/nio/file/Files/ReadWriteString.java Changeset: df1012f6ba94 Author: iignatyev Date: 2018-08-20 11:37 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/df1012f6ba94 8209740: typo in test/lib/jtreg/SkippedException.java Reviewed-by: kvn ! test/lib/jtreg/SkippedException.java Changeset: cb672967bd9b Author: mhalder Date: 2018-08-09 22:47 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/cb672967bd9b 8208125: Cannot input text into JOptionPane Text Input Dialog Reviewed-by: prr, psadhukhan ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Frame/UnfocusableMaximizedFrameResizablity/UnfocusableMaximizedFrameResizablity.java Changeset: da793334f142 Author: epavlova Date: 2018-08-09 11:33 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/da793334f142 8194949: [Graal] gc/TestNUMAPageSize.java fail with OOM in -Xcomp Reviewed-by: kvn, tschatzl ! test/hotspot/jtreg/ProblemList-graal.txt Changeset: 79e86b32d7e2 Author: iignatyev Date: 2018-08-13 13:44 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/79e86b32d7e2 8205687: TimeoutHandler generates huge core files Summary: use kill instead of gcore to generate core file Reviewed-by: dholmes ! test/failure_handler/src/share/classes/jdk/test/failurehandler/GathererFactory.java ! test/failure_handler/src/share/classes/jdk/test/failurehandler/ToolKit.java ! test/failure_handler/src/share/conf/linux.properties ! test/failure_handler/src/share/conf/mac.properties ! test/failure_handler/src/share/conf/solaris.properties Changeset: 7bd2a286e637 Author: rgoel Date: 2018-08-14 11:55 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/7bd2a286e637 8206965: java/util/TimeZone/Bug8149452.java failed on de_DE and ja_JP locale. Summary: generated display names for missing timezones at run time. Reviewed-by: naoto ! src/jdk.localedata/share/classes/sun/util/cldr/resources/common/main/my.xml + test/jdk/java/text/Format/DateFormat/Bug8209047.java Changeset: 59614cd6d8dc Author: rhalade Date: 2018-08-14 09:38 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/59614cd6d8dc 8209452: VerifyCACerts.java failed with "At least one cacert test failed" Summary: Allow test to pass even if cert in EXPIRY_EXC_ENTRIES expires Reviewed-by: mullan ! test/jdk/lib/security/cacerts/VerifyCACerts.java Changeset: 06417e487a28 Author: kaddepalli Date: 2018-08-14 12:50 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/06417e487a28 8208640: [a11y] [macos] Unable to navigate between Radiobuttons in Radio group using keyboard. Reviewed-by: prr, serb, psadhukhan, ssadetsky ! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonRadioUI.java ! test/jdk/javax/swing/JRadioButton/8033699/bug8033699.java Changeset: 893c44b263fb Author: rhalade Date: 2018-08-14 14:46 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/893c44b263fb 8209506: Add Google Trust Services GlobalSign root certificates Reviewed-by: mullan ! src/java.base/share/lib/security/cacerts ! test/jdk/lib/security/cacerts/VerifyCACerts.java Changeset: d0e2e34eec65 Author: xuelei Date: 2018-08-14 16:47 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d0e2e34eec65 8207009: TLS 1.3 half-close and synchronization issues Reviewed-by: jnimeh, mullan, wetmore ! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java ! src/java.base/share/classes/javax/net/ssl/SSLEngine.java ! src/java.base/share/classes/javax/net/ssl/SSLSocket.java ! src/java.base/share/classes/sun/security/ssl/Alert.java ! src/java.base/share/classes/sun/security/ssl/BaseSSLSocketImpl.java ! src/java.base/share/classes/sun/security/ssl/CipherSuite.java ! src/java.base/share/classes/sun/security/ssl/DTLSOutputRecord.java ! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java ! src/java.base/share/classes/sun/security/ssl/HandshakeOutStream.java ! src/java.base/share/classes/sun/security/ssl/KeyUpdate.java ! src/java.base/share/classes/sun/security/ssl/OutputRecord.java ! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java ! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLEngineInputRecord.java ! src/java.base/share/classes/sun/security/ssl/SSLEngineOutputRecord.java ! src/java.base/share/classes/sun/security/ssl/SSLHandshake.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java ! src/java.base/share/classes/sun/security/ssl/SSLSocketOutputRecord.java ! src/java.base/share/classes/sun/security/ssl/TransportContext.java ! test/jdk/java/net/httpclient/CookieHeaderTest.java ! test/jdk/java/net/httpclient/EncodedCharsInURI.java ! test/jdk/java/net/httpclient/ServerCloseTest.java ! test/jdk/javax/net/ssl/ALPN/SSLEngineAlpnTest.java ! test/jdk/javax/net/ssl/SSLEngine/Arrays.java ! test/jdk/javax/net/ssl/SSLEngine/ExtendedKeyEngine.java ! test/jdk/javax/net/ssl/TLSCommon/SSLEngineTestCase.java + test/jdk/javax/net/ssl/TLSv12/TLSEnginesClosureTest.java ! test/jdk/sun/security/ssl/AppInputStream/ReadBlocksClose.java ! test/jdk/sun/security/ssl/SSLEngineImpl/CloseStart.java ! test/jdk/sun/security/ssl/SSLEngineImpl/SSLEngineDeadlock.java ! test/jdk/sun/security/ssl/SSLEngineImpl/SSLEngineKeyLimit.java ! test/jdk/sun/security/ssl/SSLEngineImpl/TLS13BeginHandshake.java ! test/jdk/sun/security/ssl/SSLSocketImpl/AsyncSSLSocketClose.java ! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketKeyLimit.java + test/jdk/sun/security/ssl/SSLSocketImpl/ServerRenegoWithTwoVersions.java Changeset: 33c62af31969 Author: diazhou Date: 2018-08-14 16:36 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/33c62af31969 8209451: Please change jdk 11 milestone to FCS Reviewed-by: prr, tbell ! make/conf/jib-profiles.js Changeset: 97300133cc23 Author: rhalade Date: 2018-08-14 17:21 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/97300133cc23 8206176: Remove the temporary tls13VN field Reviewed-by: xuelei, wetmore ! src/java.base/share/classes/sun/security/ssl/ProtocolVersion.java ! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java Changeset: 7339b9e38182 Author: vdeshpande Date: 2018-08-15 00:48 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/7339b9e38182 8207746: C2: Lucene crashes on AVX512 instruction Summary: replace add/sub instructions which affect flags with lea instruction. Reviewed-by: kvn, thartmann ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp Changeset: 97e361fe3433 Author: jjiang Date: 2018-08-15 18:41 +0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/97e361fe3433 8164639: Configure PKCS11 tests to use user-supplied NSS libraries Summary: Provide system property "test.nss.lib.paths" for specifying a set of absolute paths to the custom NSS lib directories Reviewed-by: weijun, rhalade ! test/jdk/ProblemList.txt ! test/jdk/sun/security/pkcs11/Cipher/JNICheck.java ! test/jdk/sun/security/pkcs11/Cipher/ReinitCipher.java ! test/jdk/sun/security/pkcs11/Cipher/TestPKCS5PaddingError.java ! test/jdk/sun/security/pkcs11/Cipher/TestRSACipher.java ! test/jdk/sun/security/pkcs11/Cipher/TestRSACipherWrap.java ! test/jdk/sun/security/pkcs11/Cipher/TestRawRSACipher.java ! test/jdk/sun/security/pkcs11/Cipher/TestSymmCiphers.java ! test/jdk/sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java ! test/jdk/sun/security/pkcs11/Config/ReadConfInUTF16Env.sh ! test/jdk/sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java ! test/jdk/sun/security/pkcs11/KeyAgreement/TestDH.java ! test/jdk/sun/security/pkcs11/KeyAgreement/TestInterop.java ! test/jdk/sun/security/pkcs11/KeyAgreement/TestShort.java ! test/jdk/sun/security/pkcs11/KeyAgreement/UnsupportedDHKeys.java ! test/jdk/sun/security/pkcs11/KeyGenerator/DESParity.java ! test/jdk/sun/security/pkcs11/KeyGenerator/TestKeyGenerator.java ! test/jdk/sun/security/pkcs11/KeyPairGenerator/TestDH2048.java ! test/jdk/sun/security/pkcs11/KeyStore/Basic.sh ! test/jdk/sun/security/pkcs11/KeyStore/ClientAuth.sh ! test/jdk/sun/security/pkcs11/KeyStore/SecretKeysBasic.sh ! test/jdk/sun/security/pkcs11/KeyStore/Solaris.sh ! test/jdk/sun/security/pkcs11/Mac/MacKAT.java ! test/jdk/sun/security/pkcs11/Mac/MacSameTest.java ! test/jdk/sun/security/pkcs11/Mac/ReinitMac.java ! test/jdk/sun/security/pkcs11/MessageDigest/ByteBuffers.java ! test/jdk/sun/security/pkcs11/MessageDigest/DigestKAT.java ! test/jdk/sun/security/pkcs11/MessageDigest/ReinitDigest.java ! test/jdk/sun/security/pkcs11/MessageDigest/TestCloning.java ! test/jdk/sun/security/pkcs11/PKCS11Test.java ! test/jdk/sun/security/pkcs11/Provider/Absolute.java ! test/jdk/sun/security/pkcs11/Provider/ConfigQuotedString.sh ! test/jdk/sun/security/pkcs11/Provider/Login.sh ! test/jdk/sun/security/pkcs11/README ! test/jdk/sun/security/pkcs11/SampleTest.java ! test/jdk/sun/security/pkcs11/Secmod/AddPrivateKey.java ! test/jdk/sun/security/pkcs11/Secmod/AddTrustedCert.java ! test/jdk/sun/security/pkcs11/Secmod/Crypto.java ! test/jdk/sun/security/pkcs11/Secmod/GetPrivateKey.java ! test/jdk/sun/security/pkcs11/Secmod/JksSetPrivateKey.java ! test/jdk/sun/security/pkcs11/Secmod/LoadKeystore.java ! test/jdk/sun/security/pkcs11/Secmod/TestNssDbSqlite.java ! test/jdk/sun/security/pkcs11/Secmod/TrustAnchors.java ! test/jdk/sun/security/pkcs11/SecureRandom/Basic.java ! test/jdk/sun/security/pkcs11/SecureRandom/TestDeserialization.java ! test/jdk/sun/security/pkcs11/Serialize/SerializeProvider.java ! test/jdk/sun/security/pkcs11/Signature/ByteBuffers.java ! test/jdk/sun/security/pkcs11/Signature/ReinitSignature.java ! test/jdk/sun/security/pkcs11/Signature/TestDSA.java ! test/jdk/sun/security/pkcs11/Signature/TestDSAKeyLength.java ! test/jdk/sun/security/pkcs11/Signature/TestRSAKeyLength.java ! test/jdk/sun/security/pkcs11/ec/ReadCertificates.java ! test/jdk/sun/security/pkcs11/ec/ReadPKCS12.java ! test/jdk/sun/security/pkcs11/ec/TestCurves.java ! test/jdk/sun/security/pkcs11/ec/TestECDH.java ! test/jdk/sun/security/pkcs11/ec/TestECDH2.java ! test/jdk/sun/security/pkcs11/ec/TestECDSA.java ! test/jdk/sun/security/pkcs11/ec/TestECDSA2.java ! test/jdk/sun/security/pkcs11/ec/TestECGenSpec.java ! test/jdk/sun/security/pkcs11/ec/TestKeyFactory.java ! test/jdk/sun/security/pkcs11/fips/ClientJSSEServerJSSE.java ! test/jdk/sun/security/pkcs11/fips/TrustManagerTest.java - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libfreebl3.dylib - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libnspr4.dylib - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libnss3.dylib - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libnssckbi.dylib - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libnssdbm3.dylib - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libnssutil3.dylib - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libplc4.dylib - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libplds4.dylib - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libsoftokn3.dylib - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libsqlite3.dylib - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libssl3.dylib - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/freebl3.chk - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/freebl3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nspr4.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nspr4.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nss3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nss3.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nssckbi.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nssdbm3.chk - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nssdbm3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nssutil3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nssutil3.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/plc4.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/plc4.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/plds4.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/plds4.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/softokn3.chk - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/softokn3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/sqlite3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/ssl3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/ssl3.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/freebl3.chk - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/freebl3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nspr4.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nspr4.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nss3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nss3.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nssckbi.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nssdbm3.chk - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nssdbm3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nssutil3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nssutil3.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/plc4.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/plc4.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/plds4.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/plds4.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/softokn3.chk - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/softokn3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/sqlite3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/ssl3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/ssl3.lib ! test/jdk/sun/security/pkcs11/rsa/KeyWrap.java ! test/jdk/sun/security/pkcs11/rsa/TestCACerts.java ! test/jdk/sun/security/pkcs11/rsa/TestKeyFactory.java ! test/jdk/sun/security/pkcs11/rsa/TestSignatures.java ! test/jdk/sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java ! test/jdk/sun/security/pkcs11/tls/TestKeyMaterial.java ! test/jdk/sun/security/pkcs11/tls/TestLeadingZeroesP11.java ! test/jdk/sun/security/pkcs11/tls/TestMasterSecret.java ! test/jdk/sun/security/pkcs11/tls/TestPRF.java ! test/jdk/sun/security/pkcs11/tls/TestPremaster.java Changeset: 58d7aa066071 Author: jjiang Date: 2018-08-16 02:00 +0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/58d7aa066071 8209537: Two security tests failed after JDK-8164639 due to dependency was missed Summary: Skip sun/security/tools/keytool/autotest.sh on macosx and add /test/lib to sun/security/ec/TestEC.java Reviewed-by: rhalade ! test/jdk/sun/security/ec/TestEC.java ! test/jdk/sun/security/tools/keytool/autotest.sh Changeset: 9d7d74c6f2cb Author: michaelm Date: 2018-08-16 10:22 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9d7d74c6f2cb 8207966: HttpClient response without content-length does not return body Reviewed-by: chegar ! src/java.net.http/share/classes/jdk/internal/net/http/Http1Response.java ! src/java.net.http/share/classes/jdk/internal/net/http/ResponseContent.java + test/jdk/java/net/httpclient/UnknownBodyLengthTest.java Changeset: f729ca27cf9a Author: mikael Date: 2018-08-17 09:51 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f729ca27cf9a Added tag jdk-11+27 for changeset 9d7d74c6f2cb ! .hgtags Changeset: d96e6839e83d Author: mikael Date: 2018-08-20 14:19 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d96e6839e83d Merge ! .hgtags ! make/conf/jib-profiles.js ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/java.base/share/lib/security/cacerts ! test/hotspot/jtreg/ProblemList-graal.txt ! test/jdk/ProblemList.txt - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libfreebl3.dylib - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libnspr4.dylib - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libnss3.dylib - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libnssckbi.dylib - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libnssdbm3.dylib - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libnssutil3.dylib - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libplc4.dylib - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libplds4.dylib - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libsoftokn3.dylib - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libsqlite3.dylib - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libssl3.dylib - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/freebl3.chk - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/freebl3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nspr4.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nspr4.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nss3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nss3.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nssckbi.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nssdbm3.chk - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nssdbm3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nssutil3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nssutil3.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/plc4.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/plc4.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/plds4.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/plds4.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/softokn3.chk - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/softokn3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/sqlite3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/ssl3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/ssl3.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/freebl3.chk - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/freebl3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nspr4.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nspr4.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nss3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nss3.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nssckbi.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nssdbm3.chk - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nssdbm3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nssutil3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nssutil3.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/plc4.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/plc4.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/plds4.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/plds4.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/softokn3.chk - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/softokn3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/sqlite3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/ssl3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/ssl3.lib Changeset: e4ba2cfcfa92 Author: jnimeh Date: 2018-08-20 15:37 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/e4ba2cfcfa92 8208350: Disable all DES cipher suites Reviewed-by: xuelei, mullan ! src/java.base/share/classes/sun/security/ssl/CipherSuite.java ! src/java.base/share/conf/security/java.security + test/jdk/sun/security/ssl/CipherSuite/NoDesRC4CiphSuite.java ! test/jdk/sun/security/ssl/SSLContextImpl/CustomizedCipherSuites.java Changeset: d222f503b7fe Author: tbell Date: 2018-08-20 16:18 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d222f503b7fe 8209760: merge error: restore ea in make/conf/jib-profiles.js Reviewed-by: mikael ! make/conf/jib-profiles.js Changeset: 12997ebbc0d8 Author: iklam Date: 2018-08-20 13:58 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/12997ebbc0d8 8209647: constantPoolHandle::constantPoolHandle(ConstantPool*) when precompiled header is disabled Summary: Added fieldDescriptor.inline.hpp Reviewed-by: coleenp, shade ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/ci/ciField.cpp ! src/hotspot/share/ci/ciInstanceKlass.cpp ! src/hotspot/share/ci/ciReplay.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/interpreter/rewriter.cpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleDescription.cpp ! src/hotspot/share/jfr/writers/jfrJavaEventWriter.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/jvmci/jvmciJavaClasses.cpp ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jniCheck.cpp ! src/hotspot/share/prims/jvmtiEnter.xsl ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/fieldDescriptor.cpp ! src/hotspot/share/runtime/fieldDescriptor.hpp + src/hotspot/share/runtime/fieldDescriptor.inline.hpp ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/services/diagnosticCommand.cpp Changeset: d48a852983eb Author: pmuthuswamy Date: 2018-08-21 11:41 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d48a852983eb 8203792: Remove "compatibility" features from Head.java Reviewed-by: jjg, sundar ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FrameOutputWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java + test/langtools/jdk/javadoc/doclet/testHeadTag/TestHeadTag.java Changeset: 8a9e5819eab5 Author: rkennke Date: 2018-08-21 13:12 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/8a9e5819eab5 8209668: Explicit barriers for C1/assembler Reviewed-by: roland, eosterlund ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp Changeset: 84d3126858d5 Author: coleenp Date: 2018-08-21 09:33 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/84d3126858d5 8209738: Remove ClassLoaderDataGraph::*oops_do functions Summary: Make walking CLDG more consistent. Reviewed-by: dholmes, tschatzl ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderData.hpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/gc/parallel/pcTasks.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp Changeset: 05223cebd7a2 Author: coleenp Date: 2018-08-21 10:03 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/05223cebd7a2 8209792: Remove ClassLoaderDataGraph::keep_alive_cld_do Summary: unnecessary Reviewed-by: zgu, tschatzl ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderData.hpp Changeset: eb97d1a319f9 Author: pchilanomate Date: 2018-08-21 10:37 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/eb97d1a319f9 8206423: Use locking for cleaning ResolvedMethodTable Summary: ServiceThread is now in charge of cleaning ResolvedMethodTable entries Reviewed-by: gziemski, dholmes, coleenp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/prims/resolvedMethodTable.cpp ! src/hotspot/share/prims/resolvedMethodTable.hpp ! src/hotspot/share/runtime/serviceThread.cpp Changeset: 871581ff5ce5 Author: never Date: 2018-08-21 08:38 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/871581ff5ce5 8209624: [JVMCI] Invalidate nmethods instead of directly unloading them when the InstalledCode is dropped Reviewed-by: kvn ! src/hotspot/share/aot/aotCompiledMethod.cpp ! src/hotspot/share/aot/aotCompiledMethod.hpp ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp Changeset: 0cb2d4391e16 Author: twisti Date: 2018-08-21 14:14 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/0cb2d4391e16 8209689: Compiler.isGraalEnabled should not check jvmci.Compiler property Reviewed-by: kvn ! test/lib/sun/hotspot/code/Compiler.java Changeset: 492b366f8e57 Author: lmesnik Date: 2018-08-21 13:17 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/492b366f8e57 8209758: 2 classes with same name G1PrintCollectionSetClosure cause crash when logging is enabled Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/g1/g1CollectionSet.cpp Changeset: 6c0ac4b4d761 Author: zgu Date: 2018-08-21 20:29 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/6c0ac4b4d761 8206467: Refactor G1ParallelCleaningTask into shared Summary: Refactored and moved G1ParllelCleaningTask to be shared among GCs Reviewed-by: rkennke, kbarrett ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp + src/hotspot/share/gc/shared/parallelCleaning.cpp + src/hotspot/share/gc/shared/parallelCleaning.hpp Changeset: e77d7687c831 Author: iklam Date: 2018-08-17 13:53 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/e77d7687c831 8209657: Refactor filemap.hpp to simplify integration with Serviceability Agent Summary: Added src/hotspot/share/include/cds.h Reviewed-by: ccheung, sspitsyn, jgeorge + src/hotspot/share/include/cds.h ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/filemap.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/prims/cdsoffsets.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c ! src/jdk.hotspot.agent/macosx/native/libsaproc/ps_core.c ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java ! src/jdk.hotspot.agent/solaris/native/libsaproc/saproc.cpp ! test/hotspot/jtreg/runtime/appcds/SharedArchiveConsistency.java Changeset: 36c72eb60d5b Author: weijun Date: 2018-08-22 11:10 +0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/36c72eb60d5b 8209771: jdk.test.lib.Utils::runAndCheckException error Reviewed-by: dholmes ! test/lib/jdk/test/lib/Utils.java Changeset: 0e4d87cf6caf Author: igerasim Date: 2018-08-21 20:19 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/0e4d87cf6caf 8186186: GSSContext.isEstablished() can return true on error state Reviewed-by: weijun Contributed-by: weijun.wang at oracle.com ! src/java.security.jgss/share/classes/sun/security/jgss/spnego/SpNegoContext.java + test/jdk/sun/security/krb5/auto/SpnegoUnknownMech.java Changeset: 2e928420389d Author: iklam Date: 2018-08-21 20:23 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/2e928420389d 8209826: Undefined reference to os::write after JDK-8209657 (filemap.hpp cleanup) Summary: include os_inline.hpp instead Reviewed-by: jiangli ! src/hotspot/share/memory/filemap.cpp Changeset: dae00d6705ec Author: weijun Date: 2018-08-22 15:10 +0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/dae00d6705ec 8209829: SpnegoUnknownMech.java does not contain the SpnegoUnknownMech class Reviewed-by: dholmes ! test/jdk/sun/security/krb5/auto/SpnegoUnknownMech.java Changeset: d7029542d67a Author: roland Date: 2018-08-14 16:54 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d7029542d67a 8209420: Track membars for volatile accesses so they can be properly optimized Reviewed-by: adinn, aph, thartmann ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/memnode.hpp Changeset: 2d7bff7367c6 Author: roland Date: 2018-08-22 10:09 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/2d7bff7367c6 8209684: Intrinsics that assume some input non null should use GraphKit::must_be_not_null() Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/library_call.cpp Changeset: 2730e629e32d Author: rkennke Date: 2018-08-22 13:01 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/2730e629e32d 8209801: Rename C1_WRITE_ACCESS and C1_READ_ACCESS decorators to ACCESS_READ and ACCESS_WRITE Reviewed-by: kbarrett, pliden ! src/hotspot/share/c1/c1_Decorators.hpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/gc/shared/c1/modRefBarrierSetC1.cpp ! src/hotspot/share/gc/z/c1/zBarrierSetC1.cpp Changeset: 0c7040d1d1ca Author: eosterlund Date: 2018-08-22 13:06 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/0c7040d1d1ca 8208601: Introduce native oop barriers in C2 for OopHandle Reviewed-by: neliasso, kvn ! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/subnode.cpp Changeset: 67b55f3c45eb Author: coleenp Date: 2018-08-22 07:51 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/67b55f3c45eb 8208172: SIGSEGV when owner of invokedynamic bootstrap method throws an exception - Symbol::increment_refcount()+0x0 Summary: table for resolution errors always expect non-null message string. Reviewed-by: dholmes, iklam ! src/hotspot/share/classfile/resolutionErrors.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/cpCache.cpp + test/hotspot/jtreg/runtime/BootstrapMethod/TestLambdaExceptionInInitializer.java + test/hotspot/jtreg/runtime/BootstrapMethod/TestPkg/Lambda.jasm + test/hotspot/jtreg/runtime/BootstrapMethod/TestPkg/LambdaMetafactory.java Changeset: f791e6fb8040 Author: rkennke Date: 2018-08-19 20:00 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f791e6fb8040 8209667: Explicit barriers for C1/LIR Reviewed-by: eosterlund, roland ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp ! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/c1/c1_LIRGenerator.hpp ! src/hotspot/share/gc/shared/c1/barrierSetC1.cpp ! src/hotspot/share/gc/shared/c1/barrierSetC1.hpp Changeset: d14d24d076b7 Author: tschatzl Date: 2018-08-22 16:01 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d14d24d076b7 8209839: [Backout] Backout JDK-8206467 Refactor G1ParallelCleaningTask into shared Reviewed-by: zgu ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp - src/hotspot/share/gc/shared/parallelCleaning.cpp - src/hotspot/share/gc/shared/parallelCleaning.hpp Changeset: b5abbca5b2dc Author: roland Date: 2018-08-22 10:36 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b5abbca5b2dc 8209686: cleanup arguments to PhaseIdealLoop() constructor Reviewed-by: thartmann, kvn, pliden ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp Changeset: 25048be67f4a Author: adinn Date: 2018-08-22 16:06 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/25048be67f4a 8209783: AArch64: Combine Multiply and Neg operations in C2 Summary: Generate mneg instructions for a*(-b) or (-a)*b to save one instruction Reviewed-by: adinn Contributed-by: pengfei.li at arm.com ! src/hotspot/cpu/aarch64/aarch64.ad Changeset: 187c84a5efe1 Author: iklam Date: 2018-08-14 09:59 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/187c84a5efe1 8208658: Make CDS archived heap regions usable even if compressed oop encoding has changed Summary: Relocate and patch archive regions if necessary Reviewed-by: jiangli, tschatzl ! src/hotspot/share/classfile/compactHashtable.cpp ! src/hotspot/share/classfile/compactHashtable.inline.hpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/gc/shared/stringdedup/stringDedupThread.cpp ! src/hotspot/share/include/cds.h ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/filemap.hpp ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/memory/heapShared.hpp + src/hotspot/share/memory/heapShared.inline.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/instanceMirrorKlass.cpp ! src/hotspot/share/oops/instanceMirrorKlass.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/utilities/bitMap.cpp ! src/hotspot/share/utilities/bitMap.hpp + test/hotspot/jtreg/runtime/appcds/cacheObject/DifferentHeapSizes.java - test/hotspot/jtreg/runtime/appcds/cacheObject/RangeNotWithinHeap.java ! test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions.java ! test/lib/jdk/test/lib/cds/CDSTestUtils.java Changeset: fc80fa0ecac8 Author: dtitov Date: 2018-08-22 08:31 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/fc80fa0ecac8 8202342: [Graal] fromTonga/nsk/jvmti/unit/FollowReferences/followref003/TestDescription.java fails with "Location mismatch" errors Reviewed-by: sspitsyn, amenkov ! test/hotspot/jtreg/ProblemList-graal.txt ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref003/followref003.c Changeset: 6b5f3f5fd63c Author: amenkov Date: 2018-08-22 10:28 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/6b5f3f5fd63c 8209605: com/sun/jdi/BreakpointWithFullGC.java fails with ZGC Reviewed-by: sspitsyn, dholmes ! test/jdk/ProblemList.txt ! test/jdk/com/sun/jdi/BreakpointWithFullGC.java ! test/jdk/com/sun/jdi/lib/jdb/Jdb.java ! test/jdk/com/sun/jdi/lib/jdb/JdbTest.java Changeset: 1906adbef2dc Author: tschatzl Date: 2018-08-22 20:37 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/1906adbef2dc 8208498: Put archive regions into a first-class HeapRegionSet Summary: Maintain archive regions in a HeapRegionSet like other region types. Reviewed-by: phh, sangheki ! src/hotspot/share/gc/g1/collectionSetChooser.cpp ! src/hotspot/share/gc/g1/g1Allocator.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp ! src/hotspot/share/gc/g1/g1HeapTransition.cpp ! src/hotspot/share/gc/g1/g1HeapTransition.hpp ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSetSummary.cpp ! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp ! src/hotspot/share/gc/g1/heapRegion.hpp ! src/hotspot/share/gc/g1/heapRegion.inline.hpp ! src/hotspot/share/gc/g1/heapRegionSet.cpp ! src/hotspot/share/gc/g1/heapRegionSet.hpp ! src/hotspot/share/gc/g1/heapRegionType.hpp ! src/hotspot/share/gc/g1/vmStructs_g1.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1CollectedHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java Changeset: 89d2f870e92c Author: tschatzl Date: 2018-08-22 20:37 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/89d2f870e92c 8209698: Remove "Pinned" from HeapRegionTraceType Reviewed-by: iklam ! src/hotspot/share/gc/g1/g1HeapRegionTraceType.hpp Changeset: bf6b66fa8bdf Author: tschatzl Date: 2018-08-22 20:37 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/bf6b66fa8bdf 8209700: Remove HeapRegionSetBase::RegionSetKind for a more flexible approach Reviewed-by: kbarrett, phh ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/heapRegionManager.cpp ! src/hotspot/share/gc/g1/heapRegionManager.hpp ! src/hotspot/share/gc/g1/heapRegionSet.cpp ! src/hotspot/share/gc/g1/heapRegionSet.hpp Changeset: ec014e5694ec Author: tschatzl Date: 2018-08-22 20:37 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/ec014e5694ec 8209061: Move G1 serviceability functionality to G1MonitoringSupport Reviewed-by: phh, sangheki ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/g1/g1FullCollector.hpp ! src/hotspot/share/gc/g1/g1FullGCScope.cpp ! src/hotspot/share/gc/g1/g1FullGCScope.hpp ! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp ! src/hotspot/share/gc/g1/g1MonitoringSupport.hpp ! src/hotspot/share/services/memoryPool.hpp Changeset: 9a5200b84046 Author: tschatzl Date: 2018-08-22 20:37 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9a5200b84046 8209062: Clean up G1MonitoringSupport Reviewed-by: phh, sangheki ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1MemoryPool.cpp ! src/hotspot/share/gc/g1/g1MemoryPool.hpp ! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp ! src/hotspot/share/gc/g1/g1MonitoringSupport.hpp ! src/hotspot/share/gc/g1/vmStructs_g1.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1MonitoringSupport.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java Changeset: fdd768b9865e Author: mchung Date: 2018-08-22 13:47 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/fdd768b9865e 8167314: Enable the check to detect duplicate provides in in GenModuleInfoSource Reviewed-by: lancea ! make/jdk/src/classes/build/tools/module/GenModuleInfoSource.java ! make/jdk/src/classes/build/tools/module/ModuleInfoExtraTest.java Changeset: 63b3d7989fde Author: jwilhelm Date: 2018-08-22 21:48 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/63b3d7989fde Added tag jdk-12+8 for changeset 492b366f8e57 ! .hgtags Changeset: 535cce23fa8b Author: dlong Date: 2018-08-22 13:53 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/535cce23fa8b 8209651: better TLS poll for x64 C2 Reviewed-by: kvn ! src/hotspot/cpu/x86/x86_64.ad Changeset: b5ca7ff199db Author: joehw Date: 2018-08-22 14:28 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b5ca7ff199db 8209615: ParseError in XMLEventReader on a valid input Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java Changeset: 0265a70ea2a5 Author: pliden Date: 2018-08-23 10:52 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/0265a70ea2a5 8209831: ZGC: Clean up ZRelocationSetSelectorGroup::semi_sort() Reviewed-by: eosterlund, kbarrett ! src/hotspot/share/gc/z/zRelocationSetSelector.cpp Changeset: c9a3e3cac9c7 Author: coffeys Date: 2018-08-23 11:37 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/c9a3e3cac9c7 8209129: Further improvements to cipher buffer management Reviewed-by: weijun, igerasim ! src/java.base/share/classes/com/sun/crypto/provider/HmacPKCS12PBESHA1.java ! src/java.base/share/classes/com/sun/crypto/provider/KeyProtector.java ! src/java.base/share/classes/com/sun/crypto/provider/PBEKey.java ! src/java.base/share/classes/com/sun/crypto/provider/PBES1Core.java ! src/java.base/share/classes/com/sun/crypto/provider/PBES2Core.java ! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java ! src/java.base/share/classes/com/sun/crypto/provider/PBMAC1Core.java ! src/java.base/share/classes/com/sun/crypto/provider/PKCS12PBECipherCore.java ! src/java.base/share/classes/sun/security/provider/DigestBase.java ! src/java.base/share/classes/sun/security/provider/MD4.java ! src/java.base/share/classes/sun/security/provider/MD5.java ! src/java.base/share/classes/sun/security/provider/SHA.java ! src/java.base/share/classes/sun/security/provider/SHA2.java ! src/java.base/share/classes/sun/security/provider/SHA5.java ! test/jdk/com/sun/crypto/provider/Cipher/PBE/PKCS12Cipher.java Changeset: 3ccdf4887a4b Author: pliden Date: 2018-08-23 14:31 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/3ccdf4887a4b 8209883: ZGC: Compile without C1 broken Reviewed-by: eosterlund, shade ! src/hotspot/cpu/x86/gc/z/zBarrierSetAssembler_x86.cpp ! src/hotspot/share/gc/z/zBarrierSet.cpp Changeset: 71c3b8c51977 Author: pchilanomate Date: 2018-08-23 11:33 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/71c3b8c51977 8209854: ProblemList MemberNameLeak Summary: MemberNameLeak.java moved to ProblemList due to intermittent failure after 8206423 Reviewed-by: coleenp ! test/hotspot/jtreg/ProblemList.txt Changeset: 3e3764f8fe36 Author: ccheung Date: 2018-08-23 09:35 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/3e3764f8fe36 8207211: [TESTBUG] Remove excessive output from CDS/AppCDS tests Summary: changed the value of the property test.cds.copy.child.stdout to false so that stdout of child processes are logged in files. Each stdout and stderr file will have a unique name. Reviewed-by: iklam ! test/hotspot/jtreg/runtime/appcds/HelloExtTest.java ! test/hotspot/jtreg/runtime/appcds/OldClassTest.java ! test/hotspot/jtreg/runtime/appcds/ProhibitedPackage.java ! test/hotspot/jtreg/runtime/appcds/ProtectionDomain.java ! test/hotspot/jtreg/runtime/appcds/cacheObject/RedefineClassTest.java ! test/hotspot/jtreg/runtime/appcds/javaldr/ArrayTest.java ! test/hotspot/jtreg/runtime/appcds/javaldr/GCDuringDump.java ! test/hotspot/jtreg/runtime/appcds/javaldr/GCDuringDumpTransformer.java ! test/hotspot/jtreg/runtime/appcds/javaldr/GCSharedStringsDuringDump.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/AddOpens.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/ExportModule.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/JvmtiAddPath.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/MainModuleOnly.java ! test/hotspot/jtreg/runtime/appcds/jvmti/transformRelatedClasses/TransformRelatedClassesAppCDS.java ! test/lib/jdk/test/lib/cds/CDSTestUtils.java Changeset: f99640a44d75 Author: igerasim Date: 2018-08-23 09:36 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f99640a44d75 8209851: Algorithm name is compared via reference identity Reviewed-by: mullan ! src/java.base/share/classes/sun/security/provider/DSA.java Changeset: 758b3f3f3a8d Author: igerasim Date: 2018-08-23 12:09 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/758b3f3f3a8d 8209171: Simplify Java implementation of Integer/Long.numberOfTrailingZeros() Reviewed-by: martin Contributed-by: ivan.gerasimov at oracle.com, martinrb at google.com ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java Changeset: 6b0012622443 Author: joehw Date: 2018-08-23 12:57 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/6b0012622443 8209873: Typo in javax.xml.validation.Validator.validate documentation Reviewed-by: lancea ! src/java.xml/share/classes/javax/xml/validation/Validator.java Changeset: eb8d5aeabab3 Author: kbarrett Date: 2018-08-23 18:14 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/eb8d5aeabab3 8209850: Allow NamedThreads to use GlobalCounter critical sections Summary: Add NamedThreads iterator and make GlobalCounter use it. Reviewed-by: eosterlund, rehn ! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/gc/shared/oopStorage.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/utilities/globalCounter.cpp ! src/hotspot/share/utilities/globalCounter.inline.hpp + src/hotspot/share/utilities/singleWriterSynchronizer.cpp + src/hotspot/share/utilities/singleWriterSynchronizer.hpp + test/hotspot/gtest/utilities/test_singleWriterSynchronizer.cpp Changeset: 087d15f4934e Author: gadams Date: 2018-08-23 07:54 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/087d15f4934e 8034084: nsk.nsk/jvmti/ThreadStart/threadstart003 Wrong number of thread end events Reviewed-by: amenkov, dholmes, sspitsyn ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart003/threadstart003.c Changeset: fcf2fdd96a33 Author: lmesnik Date: 2018-08-23 16:47 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/fcf2fdd96a33 8209150: [TESTBUG] Add logging to verify JDK-8197901 to a different test Reviewed-by: coleenp, mseledtsov + test/hotspot/jtreg/runtime/logging/RedefineClasses.java Changeset: 1e332d63bd96 Author: thartmann Date: 2018-08-24 08:17 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/1e332d63bd96 8209833: C2 compilation fails with "assert(ex_map->jvms()->same_calls_as(_exceptions->jvms())) failed: all collected exceptions must come from the same place" Summary: Deoptimize if exception is thrown in _clone intrinsic. Reviewed-by: kvn ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/library_call.cpp ! test/hotspot/jtreg/compiler/intrinsics/object/TestClone.java Changeset: fa378e035b81 Author: shade Date: 2018-08-24 09:38 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/fa378e035b81 8208665: Amend cross-compilation docs with qemu-debootstrap recipe Reviewed-by: martin, glaubitz, erikj ! doc/building.html ! doc/building.md Changeset: 7c3891b9f1e0 Author: rkennke Date: 2018-07-06 16:04 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/7c3891b9f1e0 8206457: Code paths from oop_iterate() must use barrier-free access Reviewed-by: eosterlund, shade ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/oops/instanceClassLoaderKlass.inline.hpp ! src/hotspot/share/oops/instanceMirrorKlass.cpp ! src/hotspot/share/oops/instanceMirrorKlass.inline.hpp ! src/hotspot/share/oops/instanceRefKlass.inline.hpp ! src/hotspot/share/oops/oop.cpp ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/oop.inline.hpp Changeset: edcf0d527658 Author: redestad Date: 2018-08-24 14:04 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/edcf0d527658 8209837: Avoid initializing ExpiringCache during bootstrap Reviewed-by: sundar, forax ! src/java.base/share/classes/java/io/FileSystem.java ! src/java.base/unix/classes/java/io/UnixFileSystem.java ! src/java.base/windows/classes/java/io/WinNTFileSystem.java Changeset: 2e98c7737d8f Author: sgehwolf Date: 2018-07-23 18:08 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/2e98c7737d8f 8208091: SA: jhsdb jstack --mixed throws UnmappedAddressException on i686 Summary: Be sure to use the same register index in native and Java code. Reviewed-by: sballal, cjplummer, tbell ! make/common/TestFilesCompilation.gmk ! make/test/JtregNativeHotspot.gmk ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/x86/LinuxX86CFrame.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windows/x86/WindowsX86CFrame.java + test/hotspot/jtreg/serviceability/sa/LingeredAppWithNativeMethod.java + test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackMixed.java + test/hotspot/jtreg/serviceability/sa/libNoFramePointer.c Changeset: ecb650023e28 Author: ghaug Date: 2018-08-20 12:08 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/ecb650023e28 8208480: Test failure: assert(is_bound() || is_unused()) after JDK-8206075 in C1 Reviewed-by: kvn, phh, lucy ! src/hotspot/share/c1/c1_LIRAssembler.cpp ! src/hotspot/share/c1/c1_LIRAssembler.hpp Changeset: ef7852ece52b Author: gziemski Date: 2018-08-24 09:12 -0500 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/ef7852ece52b 8209622: applications/kitchensink/Kitchensink.java failed with Kitchensink failed with exit code = 138 Summary: SymbolTableLock no longer checks for safepoints Reviewed-by: coleenp, rehn ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp Changeset: 76a51e26d0ac Author: roland Date: 2018-08-17 17:13 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/76a51e26d0ac 8209639: assert failure in coalesce.cpp: attempted to spill a non-spillable item Reviewed-by: neliasso, kvn ! src/hotspot/share/opto/coalesce.cpp + test/hotspot/jtreg/compiler/c2/SubsumingLoadsCauseFlagSpill.java Changeset: b426c75da4b9 Author: dlong Date: 2018-08-24 11:56 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b426c75da4b9 8209825: guarantee(false) failed: wrong number of expression stack elements during deopt Reviewed-by: kvn, thartmann ! src/hotspot/share/runtime/deoptimization.cpp ! test/hotspot/jtreg/compiler/interpreter/TestVerifyStackAfterDeopt.java Changeset: 73523d329966 Author: jiangli Date: 2018-08-24 15:33 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/73523d329966 8208061: runtime/LoadClass/TestResize.java fails with "Load factor too high" when running in CDS mode. Summary: Allow resizing for all system dictionaries except for the shared dictionary at runtime. Reviewed-by: iklam, gziemski ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/systemDictionary.cpp Changeset: 9d01ad46daef Author: zgu Date: 2018-08-24 15:49 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9d01ad46daef 8209841: [REDO] Refactor G1ParallelCleaningTask into shared Summary: Refactored ParallelCleaningTask to share with other GCs Reviewed-by: tschatzl, shade ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp + src/hotspot/share/gc/shared/parallelCleaning.cpp + src/hotspot/share/gc/shared/parallelCleaning.hpp Changeset: b305378a358c Author: mikael Date: 2018-08-24 13:23 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b305378a358c 8209915: Fix license headers Reviewed-by: kvn, pliden ! src/hotspot/share/memory/metaspace/virtualSpaceList.cpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodDataAccessor.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/OldObjectSample.java Changeset: 42d36db61500 Author: vromero Date: 2018-08-24 13:30 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/42d36db61500 8209173: javac fails with completion exception while reporting an error Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java + test/langtools/tools/javac/T8209173/CodeCompletionExceptTest.java Changeset: dda0f219dafa Author: iklam Date: 2018-08-23 21:16 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/dda0f219dafa 8208658: Make CDS archived heap regions usable even if compressed oop encoding has changed Summary: Move different execution modes to IncompatibleOptions_stringDedup.java and IncompatibleOptions_noCompactStrings.java Reviewed-by: jiangli, coleenp ! test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions.java + test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions_noCompactStrings.java + test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions_stringDedup.java Changeset: 2418b305aa01 Author: igerasim Date: 2018-08-24 18:56 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/2418b305aa01 6474858: CardChannel.transmit(CommandAPDU) throws unexpected ArrayIndexOutOfBoundsException Reviewed-by: valeriep ! src/java.smartcardio/share/classes/sun/security/smartcardio/ChannelImpl.java ! test/jdk/sun/security/smartcardio/TestTransmit.java Changeset: a716460217ed Author: shade Date: 2018-08-25 14:23 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/a716460217ed 8209911: More blob types in hs_err printout Reviewed-by: simonis, kvn ! src/hotspot/share/runtime/frame.cpp Changeset: 1f0b605bdc28 Author: coleenp Date: 2018-08-25 11:10 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/1f0b605bdc28 8209821: Make JVMTI GetClassLoaderClasses not walk CLDG Summary: And also added function with KlassClosure to remove the hacks. Reviewed-by: lfoltan, sspitsyn ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderData.hpp ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/dictionary.hpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp ! src/hotspot/share/prims/jvmtiGetLoadedClasses.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp Changeset: 948c62200f8c Author: jgeorge Date: 2018-08-27 10:25 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/948c62200f8c 8204308: SA: serviceability/sa/TestInstanceKlassSize*.java fails when running in CDS mode Summary: Use longs instead of ints while computing the identity hash of klass symbols Reviewed-by: coleenp, lfoltan ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Symbol.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/Hashtable.java ! test/hotspot/jtreg/ProblemList-cds-mode.txt ! test/hotspot/jtreg/ProblemList.txt + test/hotspot/jtreg/serviceability/sa/CDSJMapClstats.java Changeset: 5f40be158613 Author: dfuchs Date: 2018-08-27 12:33 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/5f40be158613 8209987: Minor cleanup in Level.java Reviewed-by: dfuchs Contributed-by: Bernd Eckenfels ! src/java.logging/share/classes/java/util/logging/Level.java Changeset: 839667fe21ef Author: weijun Date: 2018-08-27 23:14 +0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/839667fe21ef 8209995: java.base does not need to export sun.security.ssl to java.security.jgss Reviewed-by: xuelei, alanb ! src/java.base/share/classes/module-info.java Changeset: a8cf90dc8782 Author: xuelei Date: 2018-08-27 09:46 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/a8cf90dc8782 8209965: The "supported_groups" extension in ServerHellos Reviewed-by: ascarpino ! src/java.base/share/classes/sun/security/ssl/SSLExtensions.java Changeset: c70a01619679 Author: akolarkunnu Date: 2018-08-27 03:46 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/c70a01619679 8209789: Synchronize test/jdk/sanity/client/lib/jemmy with code-tools/jemmy/v2 Reviewed-by: serb Contributed-by: abdul.kolarkunnu at oracle.com ! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/ComponentOperator.java ! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JComponentOperator.java + test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JToolTipOperator.java ! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/Operator.java ! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/WindowOperator.java ! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/version_info Changeset: f23312250f25 Author: lmesnik Date: 2018-08-27 12:45 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f23312250f25 8209920: runtime/logging/RedefineClasses.java fail with OOME with ZGC Reviewed-by: pliden ! test/hotspot/jtreg/runtime/logging/RedefineClasses.java Changeset: a5d47d1b2a74 Author: zgu Date: 2018-08-27 17:20 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/a5d47d1b2a74 8209852: Counters in StringCleaningTask should be type of size_t Summary: Converted counters to size_t type to avoid casting Reviewed-by: coleenp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/stringTable.hpp ! src/hotspot/share/gc/shared/parallelCleaning.cpp ! src/hotspot/share/gc/shared/parallelCleaning.hpp Changeset: da387726a4f5 Author: akolarkunnu Date: 2018-08-27 03:48 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/da387726a4f5 8209494: Create a test for SwingSet InternalFrameDemo Reviewed-by: serb Contributed-by: abdul.kolarkunnu at oracle.com + test/jdk/sanity/client/SwingSet/src/InternalFrameDemoTest.java + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/internalframe/InternalFrameDemo.java + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/internalframe/resources/InternalFrameDemo.properties + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/internalframe/resources/images/InternalFrameDemo.gif + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/internalframe/resources/images/bananas.png + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/internalframe/resources/images/bananas_small.png + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/internalframe/resources/images/globe.png + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/internalframe/resources/images/globe_small.png + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/internalframe/resources/images/package.png + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/internalframe/resources/images/package_small.png + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/internalframe/resources/images/soccer_ball.png + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/internalframe/resources/images/soccer_ball_small.png Changeset: 2af74a1edb11 Author: amenkov Date: 2018-08-27 16:45 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/2af74a1edb11 8203393: com/sun/jdi/JdbMethodExitTest.sh and JdbExprTest.sh fail due to timeout Reviewed-by: sspitsyn, cjplummer ! test/jdk/ProblemList.txt + test/jdk/com/sun/jdi/JdbExprTest.java - test/jdk/com/sun/jdi/JdbExprTest.sh + test/jdk/com/sun/jdi/JdbMethodExitTest.java - test/jdk/com/sun/jdi/JdbMethodExitTest.sh ! test/jdk/com/sun/jdi/lib/jdb/JdbCommand.java ! test/jdk/com/sun/jdi/lib/jdb/JdbTest.java Changeset: 3d3e8a33701e Author: iignatyev Date: 2018-08-27 17:01 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/3d3e8a33701e 8186548: move jdk.testlibrary.JcmdBase closer to tests Reviewed-by: cjplummer, amenkov - test/jdk/lib/testlibrary/jdk/testlibrary/JcmdBase.java + test/jdk/sun/tools/jcmd/JcmdBase.java ! test/jdk/sun/tools/jcmd/TestJcmdDefaults.java ! test/jdk/sun/tools/jcmd/TestJcmdSanity.java Changeset: 69ee8894f5fa Author: iignatyev Date: 2018-08-27 21:50 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/69ee8894f5fa 8210022: remove jdk.testlibrary.ProcessThread, TestThread and XRun Reviewed-by: sspitsyn, jcbeyler ! test/jdk/com/sun/tools/attach/BasicTests.java ! test/jdk/com/sun/tools/attach/PermissionTest.java ! test/jdk/com/sun/tools/attach/ProviderTest.java ! test/jdk/com/sun/tools/attach/RunnerUtil.java ! test/jdk/com/sun/tools/attach/StartManagementAgent.java ! test/jdk/com/sun/tools/attach/TempDirTest.java - test/jdk/lib/testlibrary/jdk/testlibrary/ProcessThread.java - test/jdk/lib/testlibrary/jdk/testlibrary/TestThread.java - test/jdk/lib/testlibrary/jdk/testlibrary/XRun.java ! test/jdk/sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java ! test/jdk/sun/tools/jstatd/JstatdTest.java ! test/jdk/sun/tools/jstatd/TestJstatdDefaults.java ! test/jdk/sun/tools/jstatd/TestJstatdExternalRegistry.java ! test/jdk/sun/tools/jstatd/TestJstatdPort.java ! test/jdk/sun/tools/jstatd/TestJstatdPortAndServer.java ! test/jdk/sun/tools/jstatd/TestJstatdServer.java ! test/jdk/sun/tools/jstatd/TestJstatdUsage.java + test/lib/jdk/test/lib/thread/ProcessThread.java Changeset: 04b857edadec Author: pliden Date: 2018-08-28 09:06 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/04b857edadec 8209894: ZGC: Cap number of GC workers based on heap size Reviewed-by: ehelin, tschatzl ! src/hotspot/share/gc/z/zWorkers.cpp ! src/hotspot/share/gc/z/zWorkers.hpp Changeset: 5303c6c05db6 Author: hseigel Date: 2018-08-28 10:10 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/5303c6c05db6 8202578: Revisit location for class unload events Summary: Use notify_unload_class() to post JFR class unload events instead of doing a separate traversal of the class loader data graph Reviewed-by: lfoltan, coleenp, mgronlun, egahlin ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/oops/instanceKlass.cpp Changeset: 384c9c753f47 Author: goetz Date: 2018-08-28 17:03 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/384c9c753f47 8209939: [testbug][ppc] Test SafepointPollingPages fails after 8208499 with UseSIGTRAP on. Reviewed-by: mdoerr, ghaug ! test/hotspot/jtreg/runtime/NMT/SafepointPollingPages.java Changeset: 29517169ad2d Author: jcbeyler Date: 2018-08-22 09:33 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/29517169ad2d 8201224: Make string buffer size dynamic in mlvmJvmtiUtils.c Summary: Calculate the string size for the buffer first Reviewed-by: amenkov, sspitsyn, iklam ! test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/share/IndyRedefineClass.c ! test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/stepBreakPopReturn/stepBreakPopReturn.c ! test/hotspot/jtreg/vmTestbase/vm/mlvm/share/mlvmJvmtiUtils.c Changeset: b9f6a4427da9 Author: kbarrett Date: 2018-08-28 12:57 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b9f6a4427da9 8072498: Multi-thread JNI weak reference processing Summary: Add parallel processing support to WeakProcessor. Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/g1/g1FullGCAdjustTask.cpp ! src/hotspot/share/gc/g1/g1FullGCAdjustTask.hpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp ! src/hotspot/share/gc/g1/g1RootProcessor.cpp ! src/hotspot/share/gc/g1/g1RootProcessor.hpp ! src/hotspot/share/gc/shared/weakProcessor.cpp ! src/hotspot/share/gc/shared/weakProcessor.hpp + src/hotspot/share/gc/shared/weakProcessor.inline.hpp + src/hotspot/share/gc/shared/weakProcessorPhaseTimes.cpp + src/hotspot/share/gc/shared/weakProcessorPhaseTimes.hpp + src/hotspot/share/gc/shared/weakProcessorPhases.cpp + src/hotspot/share/gc/shared/weakProcessorPhases.hpp ! src/hotspot/share/gc/shared/workgroup.cpp Changeset: 2b004d807187 Author: jiangli Date: 2018-08-28 14:45 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/2b004d807187 8209534: [TESTBUG]runtime/appcds/cacheObject/ArchivedModuleCompareTest.java fails with EnableJVMCI. Summary: Use TestCommon.execOff(). Reviewed-by: ccheung ! test/hotspot/jtreg/runtime/appcds/cacheObject/ArchivedModuleCompareTest.java Changeset: 35a6956f4243 Author: kbarrett Date: 2018-08-28 16:04 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/35a6956f4243 8209976: Improve iteration over non-JavaThreads Summary: Add NonJavaThread and move NamedThread iteration to new class. Reviewed-by: eosterlund, coleenp, rkennke ! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/utilities/globalCounter.cpp ! src/hotspot/share/utilities/globalCounter.inline.hpp Changeset: f419dbb34719 Author: gadams Date: 2018-08-28 07:30 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f419dbb34719 8019927: [TESTBUG] nsk/jvmti/GetThreadInfo/thrinfo001 intermittently fails with 'invalid thread group' when running with JFR Reviewed-by: amenkov, cjplummer, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo001.java Changeset: a2f1923b3e16 Author: iignatyev Date: 2018-08-28 14:33 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/a2f1923b3e16 8210108: sun/tools/jstatd test build failures after JDK-8210022 Reviewed-by: cjplummer, jcbeyler, mikael ! test/jdk/sun/tools/jstatd/JstatdTest.java Changeset: e409244ce72e Author: iignatyev Date: 2018-08-28 14:37 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/e409244ce72e 8209611: use C++ compiler for hotspot tests Reviewed-by: vlivanov, ihse, erikj, jcbeyler ! make/common/TestFilesCompilation.gmk ! make/test/JtregNativeHotspot.gmk - test/hotspot/jtreg/vmTestbase/gc/g1/unloading/libdefine.c + test/hotspot/jtreg/vmTestbase/gc/g1/unloading/libdefine.cpp - test/hotspot/jtreg/vmTestbase/gc/gctests/mallocWithGC1/libmallocWithGC1.c + test/hotspot/jtreg/vmTestbase/gc/gctests/mallocWithGC1/libmallocWithGC1.cpp - test/hotspot/jtreg/vmTestbase/gc/gctests/mallocWithGC2/libmallocWithGC2.c + test/hotspot/jtreg/vmTestbase/gc/gctests/mallocWithGC2/libmallocWithGC2.cpp - test/hotspot/jtreg/vmTestbase/gc/gctests/mallocWithGC3/libmallocWithGC3.c + test/hotspot/jtreg/vmTestbase/gc/gctests/mallocWithGC3/libmallocWithGC3.cpp - test/hotspot/jtreg/vmTestbase/gc/gctests/nativeGC01/libnativeGC01.c + test/hotspot/jtreg/vmTestbase/gc/gctests/nativeGC01/libnativeGC01.cpp - test/hotspot/jtreg/vmTestbase/gc/gctests/nativeGC02/libnativeGC02.c + test/hotspot/jtreg/vmTestbase/gc/gctests/nativeGC02/libnativeGC02.cpp - test/hotspot/jtreg/vmTestbase/gc/gctests/nativeGC03/libnativeGC03.c + test/hotspot/jtreg/vmTestbase/gc/gctests/nativeGC03/libnativeGC03.cpp - test/hotspot/jtreg/vmTestbase/gc/gctests/nativeGC05/libnativeGC05.c + test/hotspot/jtreg/vmTestbase/gc/gctests/nativeGC05/libnativeGC05.cpp - test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/agent00.c + test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/agent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/agent01.c + test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/agent01.cpp - test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/agent02.c + test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/agent02.cpp - test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/agent03.c + test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/agent03.cpp - test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/libVirtualMachine07agent00.c + test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/libVirtualMachine07agent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/libVirtualMachine07agent01.c + test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/libVirtualMachine07agent01.cpp - test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/libVirtualMachine07agent02.c + test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/libVirtualMachine07agent02.cpp - test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/libVirtualMachine07agent03.c + test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/libVirtualMachine07agent03.cpp - test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine09/agent00.c + test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine09/agent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine09/libVirtualMachine09agent00.c + test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine09/libVirtualMachine09agent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn004/libforceEarlyReturn004a.c + test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn004/libforceEarlyReturn004a.cpp - test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn005/libforceEarlyReturn005a.c + test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn005/libforceEarlyReturn005a.cpp - test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/ForceEarlyReturn/forceEarlyReturn002/libforceEarlyReturn002a.c + test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/ForceEarlyReturn/forceEarlyReturn002/libforceEarlyReturn002a.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddCapabilities/addcaps001/addcaps001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddCapabilities/addcaps001/addcaps001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddCapabilities/addcaps001/libaddcaps001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddCapabilities/addcaps001/libaddcaps001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddCapabilities/addcaps002/addcaps002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddCapabilities/addcaps002/addcaps002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddCapabilities/addcaps002/libaddcaps002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddCapabilities/addcaps002/libaddcaps002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddCapabilities/addcaps003/addcaps003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddCapabilities/addcaps003/addcaps003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddCapabilities/addcaps003/libaddcaps003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddCapabilities/addcaps003/libaddcaps003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnLoad/agentonload001/agentonload001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnLoad/agentonload001/agentonload001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnLoad/agentonload001/libagentonload001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnLoad/agentonload001/libagentonload001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnLoad/agentonload002/agentonload002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnLoad/agentonload002/agentonload002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnLoad/agentonload002/libagentonload002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnLoad/agentonload002/libagentonload002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnLoad/agentonload003/agentonload003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnLoad/agentonload003/agentonload003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnLoad/agentonload003/libagentonload003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnLoad/agentonload003/libagentonload003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnUnload/agentonunload001/agentonunload001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnUnload/agentonunload001/agentonunload001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnUnload/agentonunload001/libagentonunload001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnUnload/agentonunload001/libagentonunload001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/alloc001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/alloc001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/liballoc001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/liballoc001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach002/attach002Agent00.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach002/attach002Agent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach002/libattach002Agent00.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach002/libattach002Agent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach002a/attach002aAgent00.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach002a/attach002aAgent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach002a/libattach002aAgent00.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach002a/libattach002aAgent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach008/attach008Agent00.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach008/attach008Agent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach008/libattach008Agent00.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach008/libattach008Agent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach009/attach009Agent00.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach009/attach009Agent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach009/libattach009Agent00.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach009/libattach009Agent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach012/attach012Agent00.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach012/attach012Agent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach012/libattach012Agent00.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach012/libattach012Agent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach014/attach014Agent00.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach014/attach014Agent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach014/libattach014Agent00.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach014/libattach014Agent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/attach015Agent00.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/attach015Agent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/attach015Agent01.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/attach015Agent01.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/attach015Target.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/attach015Target.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/libattach015Agent00.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/libattach015Agent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/libattach015Agent01.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/libattach015Agent01.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/libattach015Target.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/libattach015Target.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach020/attach020Agent00.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach020/attach020Agent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach020/libattach020Agent00.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach020/libattach020Agent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach021/attach021Agent00.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach021/attach021Agent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach021/libattach021Agent00.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach021/libattach021Agent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach022/attach022Agent00.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach022/attach022Agent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach022/libattach022Agent00.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach022/libattach022Agent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach037/attach037Agent00.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach037/attach037Agent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach037/libattach037Agent00.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach037/libattach037Agent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach038/attach038Agent00.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach038/attach038Agent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach038/libattach038Agent00.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach038/libattach038Agent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach039/attach039Agent00.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach039/attach039Agent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach039/libattach039Agent00.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach039/libattach039Agent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach040/attach040Agent00.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach040/attach040Agent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach040/libattach040Agent00.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach040/libattach040Agent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach041/attach041Agent00.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach041/attach041Agent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach041/libattach041Agent00.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach041/libattach041Agent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach042/attach042Agent00.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach042/attach042Agent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach042/libattach042Agent00.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach042/libattach042Agent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent00.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent01.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent01.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent02.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent02.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent03.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent03.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/libattach045Agent00.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/libattach045Agent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/libattach045Agent01.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/libattach045Agent01.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/libattach045Agent02.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/libattach045Agent02.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/libattach045Agent03.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/libattach045Agent03.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach046/attach046Agent00.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach046/attach046Agent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach046/libattach046Agent00.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach046/libattach046Agent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach050/attach050Agent00.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach050/attach050Agent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach050/libattach050Agent00.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach050/libattach050Agent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/sharedAgents/libsimpleAgent00.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/sharedAgents/libsimpleAgent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/sharedAgents/simpleAgent00.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/sharedAgents/simpleAgent00.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Breakpoint/breakpoint001/breakpoint001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/Breakpoint/breakpoint001/breakpoint001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Breakpoint/breakpoint001/libbreakpoint001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/Breakpoint/breakpoint001/libbreakpoint001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk001/classfloadhk001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk001/classfloadhk001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk001/libclassfloadhk001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk001/libclassfloadhk001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk002/classfloadhk002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk002/classfloadhk002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk002/libclassfloadhk002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk002/libclassfloadhk002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk003/classfloadhk003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk003/classfloadhk003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk003/libclassfloadhk003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk003/libclassfloadhk003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk004/classfloadhk004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk004/classfloadhk004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk004/libclassfloadhk004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk004/libclassfloadhk004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk005/classfloadhk005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk005/classfloadhk005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk005/libclassfloadhk005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk005/libclassfloadhk005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk006/classfloadhk006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk006/classfloadhk006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk006/libclassfloadhk006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk006/libclassfloadhk006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk007/classfloadhk007.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk007/classfloadhk007.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk007/libclassfloadhk007.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk007/libclassfloadhk007.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk008/classfloadhk008.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk008/classfloadhk008.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk008/libclassfloadhk008.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk008/libclassfloadhk008.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk009/classfloadhk009.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk009/classfloadhk009.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk009/libclassfloadhk009.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk009/libclassfloadhk009.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassLoad/classload001/classload001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassLoad/classload001/classload001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassLoad/classload001/libclassload001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassLoad/classload001/libclassload001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassPrepare/classprep001/classprep001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassPrepare/classprep001/classprep001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassPrepare/classprep001/libclassprep001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassPrepare/classprep001/libclassprep001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearBreakpoint/clrbrk001/clrbrk001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearBreakpoint/clrbrk001/clrbrk001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearBreakpoint/clrbrk001/libclrbrk001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearBreakpoint/clrbrk001/libclrbrk001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearBreakpoint/clrbrk002/clrbrk002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearBreakpoint/clrbrk002/clrbrk002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearBreakpoint/clrbrk002/libclrbrk002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearBreakpoint/clrbrk002/libclrbrk002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearBreakpoint/clrbrk005/clrbrk005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearBreakpoint/clrbrk005/clrbrk005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearBreakpoint/clrbrk005/libclrbrk005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearBreakpoint/clrbrk005/libclrbrk005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldAccessWatch/clrfldw001/clrfldw001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldAccessWatch/clrfldw001/clrfldw001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldAccessWatch/clrfldw001/libclrfldw001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldAccessWatch/clrfldw001/libclrfldw001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldAccessWatch/clrfldw002/clrfldw002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldAccessWatch/clrfldw002/clrfldw002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldAccessWatch/clrfldw002/libclrfldw002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldAccessWatch/clrfldw002/libclrfldw002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldModificationWatch/clrfmodw001/clrfmodw001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldModificationWatch/clrfmodw001/clrfmodw001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldModificationWatch/clrfmodw001/libclrfmodw001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldModificationWatch/clrfmodw001/libclrfmodw001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldModificationWatch/clrfmodw002/clrfmodw002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldModificationWatch/clrfmodw002/clrfmodw002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldModificationWatch/clrfmodw002/libclrfmodw002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldModificationWatch/clrfmodw002/libclrfmodw002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/CompiledMethodLoad/compmethload001/compmethload001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/CompiledMethodLoad/compmethload001/compmethload001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/CompiledMethodLoad/compmethload001/libcompmethload001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/CompiledMethodLoad/compmethload001/libcompmethload001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/CompiledMethodUnload/compmethunload001/compmethunload001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/CompiledMethodUnload/compmethunload001/compmethunload001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/CompiledMethodUnload/compmethunload001/libcompmethunload001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/CompiledMethodUnload/compmethunload001/libcompmethunload001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/CreateRawMonitor/crrawmon001/crrawmon001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/CreateRawMonitor/crrawmon001/crrawmon001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/CreateRawMonitor/crrawmon001/libcrrawmon001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/CreateRawMonitor/crrawmon001/libcrrawmon001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/CreateRawMonitor/crrawmon002/crrawmon002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/CreateRawMonitor/crrawmon002/crrawmon002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/CreateRawMonitor/crrawmon002/libcrrawmon002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/CreateRawMonitor/crrawmon002/libcrrawmon002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DataDumpRequest/datadumpreq001/datadumpreq001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/DataDumpRequest/datadumpreq001/datadumpreq001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DataDumpRequest/datadumpreq001/libdatadumpreq001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/DataDumpRequest/datadumpreq001/libdatadumpreq001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Deallocate/dealloc001/dealloc001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/Deallocate/dealloc001/dealloc001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Deallocate/dealloc001/libdealloc001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/Deallocate/dealloc001/libdealloc001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DestroyRawMonitor/drrawmon001/drrawmon001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/DestroyRawMonitor/drrawmon001/drrawmon001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DestroyRawMonitor/drrawmon001/libdrrawmon001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/DestroyRawMonitor/drrawmon001/libdrrawmon001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DestroyRawMonitor/drrawmon003/drrawmon003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/DestroyRawMonitor/drrawmon003/drrawmon003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DestroyRawMonitor/drrawmon003/libdrrawmon003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/DestroyRawMonitor/drrawmon003/libdrrawmon003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DestroyRawMonitor/drrawmon004/drrawmon004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/DestroyRawMonitor/drrawmon004/drrawmon004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DestroyRawMonitor/drrawmon004/libdrrawmon004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/DestroyRawMonitor/drrawmon004/libdrrawmon004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DisposeEnvironment/disposeenv001/disposeenv001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/DisposeEnvironment/disposeenv001/disposeenv001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DisposeEnvironment/disposeenv001/libdisposeenv001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/DisposeEnvironment/disposeenv001/libdisposeenv001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DisposeEnvironment/disposeenv002/disposeenv002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/DisposeEnvironment/disposeenv002/disposeenv002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DisposeEnvironment/disposeenv002/libdisposeenv002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/DisposeEnvironment/disposeenv002/libdisposeenv002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DynamicCodeGenerated/dyncodgen001/dyncodgen001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/DynamicCodeGenerated/dyncodgen001/dyncodgen001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DynamicCodeGenerated/dyncodgen001/libdyncodgen001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/DynamicCodeGenerated/dyncodgen001/libdyncodgen001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Exception/exception001/exception001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/Exception/exception001/exception001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Exception/exception001/libexception001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/Exception/exception001/libexception001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ExceptionCatch/excatch001/excatch001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ExceptionCatch/excatch001/excatch001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ExceptionCatch/excatch001/libexcatch001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ExceptionCatch/excatch001/libexcatch001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc001/fieldacc001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc001/fieldacc001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc001/libfieldacc001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc001/libfieldacc001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc002/fieldacc002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc002/fieldacc002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc002/libfieldacc002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc002/libfieldacc002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc003/fieldacc003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc003/fieldacc003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc003/libfieldacc003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc003/libfieldacc003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc004/fieldacc004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc004/fieldacc004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc004/libfieldacc004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc004/libfieldacc004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod001/fieldmod001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod001/fieldmod001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod001/libfieldmod001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod001/libfieldmod001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod002/fieldmod002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod002/fieldmod002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod002/libfieldmod002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod002/libfieldmod002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceEarlyReturn/ForceEarlyReturn001/ForceEarlyReturn001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceEarlyReturn/ForceEarlyReturn001/ForceEarlyReturn001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceEarlyReturn/ForceEarlyReturn001/libForceEarlyReturn001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceEarlyReturn/ForceEarlyReturn001/libForceEarlyReturn001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceGarbageCollection/forcegc001/forcegc001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceGarbageCollection/forcegc001/forcegc001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceGarbageCollection/forcegc001/libforcegc001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceGarbageCollection/forcegc001/libforcegc001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceGarbageCollection/forcegc002/forcegc002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceGarbageCollection/forcegc002/forcegc002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceGarbageCollection/forcegc002/libforcegc002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceGarbageCollection/forcegc002/libforcegc002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop001/framepop001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop001/framepop001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop001/libframepop001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop001/libframepop001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop002/framepop002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop002/framepop002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop002/libframepop002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop002/libframepop002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionFinish/gcfinish001/gcfinish001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionFinish/gcfinish001/gcfinish001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionFinish/gcfinish001/libgcfinish001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionFinish/gcfinish001/libgcfinish001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionStart/gcstart001/gcstart001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionStart/gcstart001/gcstart001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionStart/gcstart001/libgcstart001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionStart/gcstart001/libgcstart001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionStart/gcstart002/gcstart002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionStart/gcstart002/gcstart002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionStart/gcstart002/libgcstart002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionStart/gcstart002/libgcstart002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GenerateEvents/genevents001/genevents001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GenerateEvents/genevents001/genevents001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GenerateEvents/genevents001/libgenevents001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GenerateEvents/genevents001/libgenevents001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAllThreads/allthr001/allthr001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAllThreads/allthr001/allthr001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAllThreads/allthr001/liballthr001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAllThreads/allthr001/liballthr001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAllThreads/allthr002/allthr002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAllThreads/allthr002/allthr002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAllThreads/allthr002/liballthr002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAllThreads/allthr002/liballthr002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetArgumentsSize/argsize001/argsize001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetArgumentsSize/argsize001/argsize001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetArgumentsSize/argsize001/libargsize001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetArgumentsSize/argsize001/libargsize001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetArgumentsSize/argsize002/argsize002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetArgumentsSize/argsize002/argsize002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetArgumentsSize/argsize002/libargsize002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetArgumentsSize/argsize002/libargsize002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAvailableProcessors/getavailproc001/getavailproc001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAvailableProcessors/getavailproc001/getavailproc001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAvailableProcessors/getavailproc001/libgetavailproc001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAvailableProcessors/getavailproc001/libgetavailproc001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetBytecodes/bytecodes001/bytecodes001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetBytecodes/bytecodes001/bytecodes001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetBytecodes/bytecodes001/libbytecodes001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetBytecodes/bytecodes001/libbytecodes001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetBytecodes/bytecodes002/bytecodes002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetBytecodes/bytecodes002/bytecodes002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetBytecodes/bytecodes002/libbytecodes002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetBytecodes/bytecodes002/libbytecodes002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetBytecodes/bytecodes003/bytecodes003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetBytecodes/bytecodes003/bytecodes003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetBytecodes/bytecodes003/libbytecodes003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetBytecodes/bytecodes003/libbytecodes003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCapabilities/getcaps001/getcaps001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCapabilities/getcaps001/getcaps001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCapabilities/getcaps001/libgetcaps001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCapabilities/getcaps001/libgetcaps001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCapabilities/getcaps002/getcaps002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCapabilities/getcaps002/getcaps002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCapabilities/getcaps002/libgetcaps002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCapabilities/getcaps002/libgetcaps002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld005/getclfld005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld005/getclfld005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld005/libgetclfld005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld005/libgetclfld005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld006/getclfld006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld006/getclfld006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld006/libgetclfld006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld006/libgetclfld006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld007/getclfld007.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld007/getclfld007.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld007/libgetclfld007.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld007/libgetclfld007.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoader/getclsldr001/getclsldr001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoader/getclsldr001/getclsldr001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoader/getclsldr001/libgetclsldr001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoader/getclsldr001/libgetclsldr001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoader/getclsldr002/getclsldr002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoader/getclsldr002/getclsldr002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoader/getclsldr002/libgetclsldr002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoader/getclsldr002/libgetclsldr002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoader/getclsldr003/getclsldr003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoader/getclsldr003/getclsldr003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoader/getclsldr003/libgetclsldr003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoader/getclsldr003/libgetclsldr003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoaderClasses/clsldrclss001/clsldrclss001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoaderClasses/clsldrclss001/clsldrclss001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoaderClasses/clsldrclss001/libclsldrclss001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoaderClasses/clsldrclss001/libclsldrclss001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoaderClasses/clsldrclss002/clsldrclss002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoaderClasses/clsldrclss002/clsldrclss002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoaderClasses/clsldrclss002/libclsldrclss002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoaderClasses/clsldrclss002/libclsldrclss002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassMethods/getclmthd005/getclmthd005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassMethods/getclmthd005/getclmthd005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassMethods/getclmthd005/libgetclmthd005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassMethods/getclmthd005/libgetclmthd005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassMethods/getclmthd006/getclmthd006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassMethods/getclmthd006/getclmthd006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassMethods/getclmthd006/libgetclmthd006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassMethods/getclmthd006/libgetclmthd006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassMethods/getclmthd007/getclmthd007.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassMethods/getclmthd007/getclmthd007.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassMethods/getclmthd007/libgetclmthd007.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassMethods/getclmthd007/libgetclmthd007.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf004/getclmdf004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf004/getclmdf004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf004/libgetclmdf004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf004/libgetclmdf004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf005/getclmdf005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf005/getclmdf005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf005/libgetclmdf005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf005/libgetclmdf005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf006/getclmdf006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf006/getclmdf006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf006/libgetclmdf006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf006/libgetclmdf006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf007/getclmdf007.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf007/getclmdf007.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf007/libgetclmdf007.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf007/libgetclmdf007.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassSignature/getclsig004/getclsig004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassSignature/getclsig004/getclsig004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassSignature/getclsig004/libgetclsig004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassSignature/getclsig004/libgetclsig004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassSignature/getclsig005/getclsig005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassSignature/getclsig005/getclsig005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassSignature/getclsig005/libgetclsig005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassSignature/getclsig005/libgetclsig005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassSignature/getclsig006/getclsig006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassSignature/getclsig006/getclsig006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassSignature/getclsig006/libgetclsig006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassSignature/getclsig006/libgetclsig006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassStatus/getclstat005/getclstat005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassStatus/getclstat005/getclstat005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassStatus/getclstat005/libgetclstat005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassStatus/getclstat005/libgetclstat005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassStatus/getclstat006/getclstat006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassStatus/getclstat006/getclstat006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassStatus/getclstat006/libgetclstat006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassStatus/getclstat006/libgetclstat006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassStatus/getclstat007/getclstat007.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassStatus/getclstat007/getclstat007.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassStatus/getclstat007/libgetclstat007.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassStatus/getclstat007/libgetclstat007.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon001/contmon001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon001/contmon001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon001/libcontmon001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon001/libcontmon001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon002/contmon002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon002/contmon002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon002/libcontmon002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon002/libcontmon002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon003/contmon003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon003/contmon003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon003/libcontmon003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon003/libcontmon003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentThreadCpuTime/curthrcputime001/curthrcputime001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentThreadCpuTime/curthrcputime001/curthrcputime001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentThreadCpuTime/curthrcputime001/libcurthrcputime001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentThreadCpuTime/curthrcputime001/libcurthrcputime001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentThreadCpuTimerInfo/curthrtimerinfo001/curthrtimerinfo001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentThreadCpuTimerInfo/curthrtimerinfo001/curthrtimerinfo001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentThreadCpuTimerInfo/curthrtimerinfo001/libcurthrtimerinfo001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentThreadCpuTimerInfo/curthrtimerinfo001/libcurthrtimerinfo001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetEnv/GetEnv001/GetEnv001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetEnv/GetEnv001/GetEnv001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetEnv/GetEnv001/libGetEnv001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetEnv/GetEnv001/libGetEnv001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetEnvironmentLocalStorage/getenvstor001/getenvstor001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetEnvironmentLocalStorage/getenvstor001/getenvstor001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetEnvironmentLocalStorage/getenvstor001/libgetenvstor001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetEnvironmentLocalStorage/getenvstor001/libgetenvstor001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetErrorName/geterrname001/geterrname001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetErrorName/geterrname001/geterrname001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetErrorName/geterrname001/libgeterrname001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetErrorName/geterrname001/libgeterrname001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetErrorName/geterrname002/geterrname002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetErrorName/geterrname002/geterrname002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetErrorName/geterrname002/libgeterrname002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetErrorName/geterrname002/libgeterrname002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetExtensionEvents/extevents001/extevents001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetExtensionEvents/extevents001/extevents001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetExtensionEvents/extevents001/libextevents001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetExtensionEvents/extevents001/libextevents001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetExtensionFunctions/extfuncs001/extfuncs001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetExtensionFunctions/extfuncs001/extfuncs001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetExtensionFunctions/extfuncs001/libextfuncs001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetExtensionFunctions/extfuncs001/libextfuncs001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldDeclaringClass/getfldecl001/getfldecl001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldDeclaringClass/getfldecl001/getfldecl001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldDeclaringClass/getfldecl001/libgetfldecl001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldDeclaringClass/getfldecl001/libgetfldecl001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldDeclaringClass/getfldecl002/getfldecl002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldDeclaringClass/getfldecl002/getfldecl002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldDeclaringClass/getfldecl002/libgetfldecl002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldDeclaringClass/getfldecl002/libgetfldecl002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldDeclaringClass/getfldecl004/getfldecl004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldDeclaringClass/getfldecl004/getfldecl004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldDeclaringClass/getfldecl004/libgetfldecl004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldDeclaringClass/getfldecl004/libgetfldecl004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldModifiers/getfldmdf003/getfldmdf003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldModifiers/getfldmdf003/getfldmdf003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldModifiers/getfldmdf003/libgetfldmdf003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldModifiers/getfldmdf003/libgetfldmdf003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldModifiers/getfldmdf004/getfldmdf004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldModifiers/getfldmdf004/getfldmdf004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldModifiers/getfldmdf004/libgetfldmdf004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldModifiers/getfldmdf004/libgetfldmdf004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldName/getfldnm003/getfldnm003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldName/getfldnm003/getfldnm003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldName/getfldnm003/libgetfldnm003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldName/getfldnm003/libgetfldnm003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldName/getfldnm004/getfldnm004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldName/getfldnm004/getfldnm004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldName/getfldnm004/libgetfldnm004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldName/getfldnm004/libgetfldnm004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldName/getfldnm005/getfldnm005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldName/getfldnm005/getfldnm005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldName/getfldnm005/libgetfldnm005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldName/getfldnm005/libgetfldnm005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt001/framecnt001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt001/framecnt001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt001/libframecnt001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt001/libframecnt001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt002/framecnt002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt002/framecnt002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt002/libframecnt002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt002/libframecnt002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt003/framecnt003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt003/framecnt003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt003/libframecnt003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt003/libframecnt003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc001/frameloc001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc001/frameloc001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc001/libframeloc001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc001/libframeloc001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc002/frameloc002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc002/frameloc002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc002/libframeloc002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc002/libframeloc002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc003/frameloc003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc003/frameloc003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc003/libframeloc003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc003/libframeloc003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetImplementedInterfaces/getintrf005/getintrf005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetImplementedInterfaces/getintrf005/getintrf005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetImplementedInterfaces/getintrf005/libgetintrf005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetImplementedInterfaces/getintrf005/libgetintrf005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetImplementedInterfaces/getintrf006/getintrf006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetImplementedInterfaces/getintrf006/getintrf006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetImplementedInterfaces/getintrf006/libgetintrf006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetImplementedInterfaces/getintrf006/libgetintrf006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetImplementedInterfaces/getintrf007/getintrf007.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetImplementedInterfaces/getintrf007/getintrf007.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetImplementedInterfaces/getintrf007/libgetintrf007.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetImplementedInterfaces/getintrf007/libgetintrf007.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJLocationFormat/getjlocfmt001/getjlocfmt001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJLocationFormat/getjlocfmt001/getjlocfmt001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJLocationFormat/getjlocfmt001/libgetjlocfmt001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJLocationFormat/getjlocfmt001/libgetjlocfmt001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJLocationFormat/getjlocfmt002/getjlocfmt002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJLocationFormat/getjlocfmt002/getjlocfmt002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJLocationFormat/getjlocfmt002/libgetjlocfmt002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJLocationFormat/getjlocfmt002/libgetjlocfmt002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJNIFunctionTable/getjniftab001/getjniftab001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJNIFunctionTable/getjniftab001/getjniftab001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJNIFunctionTable/getjniftab001/libgetjniftab001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJNIFunctionTable/getjniftab001/libgetjniftab001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJNIFunctionTable/getjniftab002/getjniftab002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJNIFunctionTable/getjniftab002/getjniftab002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJNIFunctionTable/getjniftab002/libgetjniftab002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJNIFunctionTable/getjniftab002/libgetjniftab002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLineNumberTable/linetab001/liblinetab001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLineNumberTable/linetab001/liblinetab001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLineNumberTable/linetab001/linetab001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLineNumberTable/linetab001/linetab001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLineNumberTable/linetab002/liblinetab002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLineNumberTable/linetab002/liblinetab002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLineNumberTable/linetab002/linetab002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLineNumberTable/linetab002/linetab002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLineNumberTable/linetab003/liblinetab003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLineNumberTable/linetab003/liblinetab003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLineNumberTable/linetab003/linetab003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLineNumberTable/linetab003/linetab003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLoadedClasses/loadedclss001/libloadedclss001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLoadedClasses/loadedclss001/libloadedclss001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLoadedClasses/loadedclss001/loadedclss001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLoadedClasses/loadedclss001/loadedclss001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLoadedClasses/loadedclss002/libloadedclss002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLoadedClasses/loadedclss002/libloadedclss002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLoadedClasses/loadedclss002/loadedclss002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLoadedClasses/loadedclss002/loadedclss002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariable/getlocal001/getlocal001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariable/getlocal001/getlocal001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariable/getlocal001/libgetlocal001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariable/getlocal001/libgetlocal001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariable/getlocal002/getlocal002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariable/getlocal002/getlocal002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariable/getlocal002/libgetlocal002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariable/getlocal002/libgetlocal002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab001/liblocaltab001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab001/liblocaltab001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab001/localtab001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab001/localtab001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab002/liblocaltab002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab002/liblocaltab002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab002/localtab002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab002/localtab002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab003/liblocaltab003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab003/liblocaltab003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab003/localtab003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab003/localtab003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab004/liblocaltab004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab004/liblocaltab004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab004/localtab004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab004/localtab004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab005/liblocaltab005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab005/liblocaltab005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab005/localtab005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab005/localtab005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMaxLocals/maxloc001/libmaxloc001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMaxLocals/maxloc001/libmaxloc001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMaxLocals/maxloc001/maxloc001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMaxLocals/maxloc001/maxloc001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMaxLocals/maxloc002/libmaxloc002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMaxLocals/maxloc002/libmaxloc002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMaxLocals/maxloc002/maxloc002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMaxLocals/maxloc002/maxloc002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodDeclaringClass/declcls001/declcls001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodDeclaringClass/declcls001/declcls001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodDeclaringClass/declcls001/libdeclcls001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodDeclaringClass/declcls001/libdeclcls001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodDeclaringClass/declcls002/declcls002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodDeclaringClass/declcls002/declcls002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodDeclaringClass/declcls002/libdeclcls002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodDeclaringClass/declcls002/libdeclcls002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodDeclaringClass/declcls003/declcls003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodDeclaringClass/declcls003/declcls003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodDeclaringClass/declcls003/libdeclcls003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodDeclaringClass/declcls003/libdeclcls003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodLocation/methloc001/libmethloc001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodLocation/methloc001/libmethloc001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodLocation/methloc001/methloc001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodLocation/methloc001/methloc001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodLocation/methloc002/libmethloc002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodLocation/methloc002/libmethloc002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodLocation/methloc002/methloc002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodLocation/methloc002/methloc002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodModifiers/methmod001/libmethmod001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodModifiers/methmod001/libmethmod001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodModifiers/methmod001/methmod001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodModifiers/methmod001/methmod001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodModifiers/methmod002/libmethmod002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodModifiers/methmod002/libmethmod002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodModifiers/methmod002/methmod002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodModifiers/methmod002/methmod002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodName/methname001/libmethname001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodName/methname001/libmethname001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodName/methname001/methname001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodName/methname001/methname001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodName/methname002/libmethname002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodName/methname002/libmethname002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodName/methname002/methname002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodName/methname002/methname002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodName/methname003/libmethname003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodName/methname003/libmethname003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodName/methname003/methname003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodName/methname003/methname003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectHashCode/objhashcode001/libobjhashcode001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectHashCode/objhashcode001/libobjhashcode001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectHashCode/objhashcode001/objhashcode001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectHashCode/objhashcode001/objhashcode001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage001/libobjmonusage001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage001/libobjmonusage001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage001/objmonusage001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage001/objmonusage001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage002/libobjmonusage002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage002/libobjmonusage002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage002/objmonusage002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage002/objmonusage002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage003/libobjmonusage003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage003/libobjmonusage003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage003/objmonusage003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage003/objmonusage003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage004/libobjmonusage004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage004/libobjmonusage004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage004/objmonusage004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage004/objmonusage004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage005/libobjmonusage005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage005/libobjmonusage005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage005/objmonusage005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage005/objmonusage005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage006/libobjmonusage006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage006/libobjmonusage006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage006/objmonusage006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage006/objmonusage006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectSize/objsize001/libobjsize001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectSize/objsize001/libobjsize001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectSize/objsize001/objsize001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectSize/objsize001/objsize001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectsWithTags/objwithtags001/libobjwithtags001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectsWithTags/objwithtags001/libobjwithtags001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectsWithTags/objwithtags001/objwithtags001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectsWithTags/objwithtags001/objwithtags001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetOwnedMonitorInfo/ownmoninf001/libownmoninf001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetOwnedMonitorInfo/ownmoninf001/libownmoninf001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetOwnedMonitorInfo/ownmoninf001/ownmoninf001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetOwnedMonitorInfo/ownmoninf001/ownmoninf001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetOwnedMonitorInfo/ownmoninf002/libownmoninf002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetOwnedMonitorInfo/ownmoninf002/libownmoninf002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetOwnedMonitorInfo/ownmoninf002/ownmoninf002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetOwnedMonitorInfo/ownmoninf002/ownmoninf002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetOwnedMonitorInfo/ownmoninf003/libownmoninf003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetOwnedMonitorInfo/ownmoninf003/libownmoninf003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetOwnedMonitorInfo/ownmoninf003/ownmoninf003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetOwnedMonitorInfo/ownmoninf003/ownmoninf003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetPhase/getphase001/getphase001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetPhase/getphase001/getphase001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetPhase/getphase001/libgetphase001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetPhase/getphase001/libgetphase001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetPhase/getphase002/getphase002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetPhase/getphase002/getphase002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetPhase/getphase002/libgetphase002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetPhase/getphase002/libgetphase002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetPotentialCapabilities/getpotcaps001/getpotcaps001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetPotentialCapabilities/getpotcaps001/getpotcaps001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetPotentialCapabilities/getpotcaps001/libgetpotcaps001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetPotentialCapabilities/getpotcaps001/libgetpotcaps001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceDebugExtension/srcdebugex001/libsrcdebugex001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceDebugExtension/srcdebugex001/libsrcdebugex001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceDebugExtension/srcdebugex001/srcdebugex001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceDebugExtension/srcdebugex001/srcdebugex001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceDebugExtension/srcdebugex002/libsrcdebugex002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceDebugExtension/srcdebugex002/libsrcdebugex002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceDebugExtension/srcdebugex002/srcdebugex002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceDebugExtension/srcdebugex002/srcdebugex002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceDebugExtension/srcdebugex003/libsrcdebugex003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceDebugExtension/srcdebugex003/libsrcdebugex003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceDebugExtension/srcdebugex003/srcdebugex003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceDebugExtension/srcdebugex003/srcdebugex003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceFileName/getsrcfn004/getsrcfn004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceFileName/getsrcfn004/getsrcfn004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceFileName/getsrcfn004/libgetsrcfn004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceFileName/getsrcfn004/libgetsrcfn004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceFileName/getsrcfn005/getsrcfn005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceFileName/getsrcfn005/getsrcfn005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceFileName/getsrcfn005/libgetsrcfn005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceFileName/getsrcfn005/libgetsrcfn005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceFileName/getsrcfn006/getsrcfn006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceFileName/getsrcfn006/getsrcfn006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceFileName/getsrcfn006/libgetsrcfn006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceFileName/getsrcfn006/libgetsrcfn006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr001/getstacktr001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr001/getstacktr001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr001/libgetstacktr001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr001/libgetstacktr001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr002/getstacktr002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr002/getstacktr002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr002/libgetstacktr002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr002/libgetstacktr002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr003/getstacktr003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr003/getstacktr003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr003/libgetstacktr003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr003/libgetstacktr003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr004/getstacktr004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr004/getstacktr004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr004/libgetstacktr004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr004/libgetstacktr004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr005/getstacktr005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr005/getstacktr005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr005/libgetstacktr005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr005/libgetstacktr005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr006/getstacktr006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr006/getstacktr006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr006/libgetstacktr006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr006/libgetstacktr006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr007/getstacktr007.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr007/getstacktr007.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr007/libgetstacktr007.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr007/libgetstacktr007.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr008/getstacktr008.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr008/getstacktr008.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr008/libgetstacktr008.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr008/libgetstacktr008.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr009/getstacktr009.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr009/getstacktr009.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr009/libgetstacktr009.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr009/libgetstacktr009.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperties/getsysprops001/getsysprops001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperties/getsysprops001/getsysprops001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperties/getsysprops001/libgetsysprops001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperties/getsysprops001/libgetsysprops001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperties/getsysprops002/getsysprops002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperties/getsysprops002/getsysprops002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperties/getsysprops002/libgetsysprops002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperties/getsysprops002/libgetsysprops002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperty/getsysprop001/getsysprop001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperty/getsysprop001/getsysprop001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperty/getsysprop001/libgetsysprop001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperty/getsysprop001/libgetsysprop001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperty/getsysprop002/getsysprop002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperty/getsysprop002/getsysprop002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperty/getsysprop002/libgetsysprop002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperty/getsysprop002/libgetsysprop002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTag/gettag001/gettag001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTag/gettag001/gettag001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTag/gettag001/libgettag001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTag/gettag001/libgettag001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime001/libthrcputime001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime001/libthrcputime001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime001/thrcputime001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime001/thrcputime001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime002/libthrcputime002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime002/libthrcputime002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime002/thrcputime002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime002/thrcputime002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTimerInfo/thrtimerinfo001/libthrtimerinfo001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTimerInfo/thrtimerinfo001/libthrtimerinfo001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTimerInfo/thrtimerinfo001/thrtimerinfo001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTimerInfo/thrtimerinfo001/thrtimerinfo001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupChildren/getthrdgrpchld001/getthrdgrpchld001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupChildren/getthrdgrpchld001/getthrdgrpchld001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupChildren/getthrdgrpchld001/libgetthrdgrpchld001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupChildren/getthrdgrpchld001/libgetthrdgrpchld001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupInfo/thrgrpinfo001/libthrgrpinfo001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupInfo/thrgrpinfo001/libthrgrpinfo001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupInfo/thrgrpinfo001/thrgrpinfo001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupInfo/thrgrpinfo001/thrgrpinfo001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupInfo/thrgrpinfo002/libthrgrpinfo002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupInfo/thrgrpinfo002/libthrgrpinfo002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupInfo/thrgrpinfo002/thrgrpinfo002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupInfo/thrgrpinfo002/thrgrpinfo002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo001/libthrinfo001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo001/libthrinfo001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo001/thrinfo001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo001/thrinfo001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo002/libthrinfo002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo002/libthrinfo002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo002/thrinfo002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo002/thrinfo002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadLocalStorage/getthrdstor001/getthrdstor001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadLocalStorage/getthrdstor001/getthrdstor001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadLocalStorage/getthrdstor001/libgetthrdstor001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadLocalStorage/getthrdstor001/libgetthrdstor001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat001/libthrstat001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat001/libthrstat001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat001/thrstat001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat001/thrstat001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat002/libthrstat002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat002/libthrstat002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat002/thrstat002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat002/thrstat002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat003/libthrstat003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat003/libthrstat003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat003/thrstat003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat003/thrstat003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat004/libthrstat004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat004/libthrstat004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat004/thrstat004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat004/thrstat004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat005/libthrstat005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat005/libthrstat005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat005/thrstat005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat005/thrstat005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTime/gettime001/gettime001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTime/gettime001/gettime001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTime/gettime001/libgettime001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTime/gettime001/libgettime001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTimerInfo/timerinfo001/libtimerinfo001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTimerInfo/timerinfo001/libtimerinfo001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTimerInfo/timerinfo001/timerinfo001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTimerInfo/timerinfo001/timerinfo001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTopThreadGroups/topthrgrp001/libtopthrgrp001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTopThreadGroups/topthrgrp001/libtopthrgrp001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTopThreadGroups/topthrgrp001/topthrgrp001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTopThreadGroups/topthrgrp001/topthrgrp001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTopThreadGroups/topthrgrp002/libtopthrgrp002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTopThreadGroups/topthrgrp002/libtopthrgrp002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTopThreadGroups/topthrgrp002/topthrgrp002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTopThreadGroups/topthrgrp002/topthrgrp002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetVersionNumber/getvern001/getvern001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetVersionNumber/getvern001/getvern001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetVersionNumber/getvern001/libgetvern001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetVersionNumber/getvern001/libgetvern001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd001/intrpthrd001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd001/intrpthrd001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd001/libintrpthrd001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd001/libintrpthrd001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd002/intrpthrd002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd002/intrpthrd002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd002/libintrpthrd002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd002/libintrpthrd002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd003/intrpthrd003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd003/intrpthrd003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd003/libintrpthrd003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd003/libintrpthrd003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsArrayClass/isarray004/isarray004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsArrayClass/isarray004/isarray004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsArrayClass/isarray004/libisarray004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsArrayClass/isarray004/libisarray004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsArrayClass/isarray005/isarray005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsArrayClass/isarray005/isarray005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsArrayClass/isarray005/libisarray005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsArrayClass/isarray005/libisarray005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsFieldSynthetic/isfldsin002/isfldsin002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsFieldSynthetic/isfldsin002/isfldsin002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsFieldSynthetic/isfldsin002/libisfldsin002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsFieldSynthetic/isfldsin002/libisfldsin002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsFieldSynthetic/isfldsin003/isfldsin003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsFieldSynthetic/isfldsin003/isfldsin003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsFieldSynthetic/isfldsin003/libisfldsin003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsFieldSynthetic/isfldsin003/libisfldsin003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsInterface/isintrf004/isintrf004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsInterface/isintrf004/isintrf004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsInterface/isintrf004/libisintrf004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsInterface/isintrf004/libisintrf004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsInterface/isintrf005/isintrf005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsInterface/isintrf005/isintrf005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsInterface/isintrf005/libisintrf005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsInterface/isintrf005/libisintrf005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodNative/isnative001/isnative001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodNative/isnative001/isnative001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodNative/isnative001/libisnative001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodNative/isnative001/libisnative001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodNative/isnative002/isnative002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodNative/isnative002/isnative002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodNative/isnative002/libisnative002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodNative/isnative002/libisnative002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodObsolete/isobsolete001/isobsolete001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodObsolete/isobsolete001/isobsolete001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodObsolete/isobsolete001/libisobsolete001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodObsolete/isobsolete001/libisobsolete001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodSynthetic/issynth001/issynth001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodSynthetic/issynth001/issynth001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodSynthetic/issynth001/libIsMethodSyntheticIssynth001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodSynthetic/issynth001/libIsMethodSyntheticIssynth001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodSynthetic/issynth002/issynth002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodSynthetic/issynth002/issynth002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodSynthetic/issynth002/libissynth002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodSynthetic/issynth002/libissynth002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap001/iterheap001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap001/iterheap001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap001/libiterheap001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap001/libiterheap001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap002/iterheap002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap002/iterheap002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap002/libiterheap002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap002/libiterheap002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap003/iterheap003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap003/iterheap003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap003/libiterheap003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap003/libiterheap003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap004/iterheap004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap004/iterheap004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap004/libiterheap004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap004/libiterheap004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap005/iterheap005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap005/iterheap005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap005/libiterheap005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap005/libiterheap005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap006/iterheap006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap006/iterheap006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap006/libiterheap006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap006/libiterheap006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap007/iterheap007.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap007/iterheap007.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap007/libiterheap007.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap007/libiterheap007.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls001/iterinstcls001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls001/iterinstcls001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls001/libiterinstcls001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls001/libiterinstcls001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls002/iterinstcls002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls002/iterinstcls002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls002/libiterinstcls002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls002/libiterinstcls002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls003/iterinstcls003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls003/iterinstcls003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls003/libiterinstcls003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls003/libiterinstcls003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls004/iterinstcls004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls004/iterinstcls004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls004/libiterinstcls004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls004/libiterinstcls004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls005/iterinstcls005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls005/iterinstcls005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls005/libiterinstcls005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls005/libiterinstcls005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls006/iterinstcls006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls006/iterinstcls006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls006/libiterinstcls006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls006/libiterinstcls006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls007/iterinstcls007.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls007/iterinstcls007.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls007/libiterinstcls007.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls007/libiterinstcls007.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj001/iterobjreachobj001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj001/iterobjreachobj001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj001/libiterobjreachobj001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj001/libiterobjreachobj001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj002/iterobjreachobj002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj002/iterobjreachobj002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj002/libiterobjreachobj002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj002/libiterobjreachobj002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj003/iterobjreachobj003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj003/iterobjreachobj003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj003/libiterobjreachobj003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj003/libiterobjreachobj003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj004/iterobjreachobj004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj004/iterobjreachobj004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj004/libiterobjreachobj004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj004/libiterobjreachobj004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj005/iterobjreachobj005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj005/iterobjreachobj005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj005/libiterobjreachobj005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj005/libiterobjreachobj005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj001/iterreachobj001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj001/iterreachobj001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj001/libiterreachobj001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj001/libiterreachobj001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj002/iterreachobj002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj002/iterreachobj002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj002/libiterreachobj002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj002/libiterreachobj002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj003/iterreachobj003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj003/iterreachobj003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj003/libiterreachobj003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj003/libiterreachobj003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj004/iterreachobj004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj004/iterreachobj004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj004/libiterreachobj004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj004/libiterreachobj004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj005/iterreachobj005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj005/iterreachobj005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj005/libiterreachobj005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj005/libiterreachobj005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/abort/Abort.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/abort/Abort.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/abort/libAbort.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/abort/libAbort.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/callbacks/Callbacks.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/callbacks/Callbacks.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/callbacks/libCallbacks.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/callbacks/libCallbacks.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/concrete-klass-filter/ConcreteKlassFilter.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/concrete-klass-filter/ConcreteKlassFilter.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/concrete-klass-filter/libConcreteKlassFilter.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/concrete-klass-filter/libConcreteKlassFilter.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/filter-tagged/HeapFilter.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/filter-tagged/HeapFilter.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/filter-tagged/libHeapFilter.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/filter-tagged/libHeapFilter.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/non-concrete-klass-filter/NonConcreteKlassFilter.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/non-concrete-klass-filter/NonConcreteKlassFilter.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/non-concrete-klass-filter/libNonConcreteKlassFilter.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/non-concrete-klass-filter/libNonConcreteKlassFilter.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry001/libmentry001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry001/libmentry001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry001/mentry001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry001/mentry001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry002/libmentry002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry002/libmentry002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry002/mentry002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry002/mentry002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit001/libmexit001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit001/libmexit001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit001/mexit001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit001/mexit001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit002/libmexit002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit002/libmexit002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit002/mexit002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit002/mexit002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEnter/mcontenter001/libmcontenter001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEnter/mcontenter001/libmcontenter001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEnter/mcontenter001/mcontenter001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEnter/mcontenter001/mcontenter001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEntered/mcontentered001/libmcontentered001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEntered/mcontentered001/libmcontentered001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEntered/mcontentered001/mcontentered001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEntered/mcontentered001/mcontentered001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWait/monitorwait001/libmonitorwait001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWait/monitorwait001/libmonitorwait001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWait/monitorwait001/monitorwait001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWait/monitorwait001/monitorwait001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWaited/monitorwaited001/libmonitorwaited001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWaited/monitorwaited001/libmonitorwaited001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWaited/monitorwaited001/monitorwaited001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWaited/monitorwaited001/monitorwaited001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind001/libnativemethbind001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind001/libnativemethbind001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind001/nativemethbind001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind001/nativemethbind001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind002/libnativemethbind002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind002/libnativemethbind002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind002/nativemethbind002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind002/nativemethbind002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind003/libnativemethbind003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind003/libnativemethbind003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind003/nativemethbind003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind003/nativemethbind003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind004/libnativemethbind004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind004/libnativemethbind004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind004/nativemethbind004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind004/nativemethbind004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NotifyFramePop/nframepop001/libnframepop001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/NotifyFramePop/nframepop001/libnframepop001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NotifyFramePop/nframepop001/nframepop001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/NotifyFramePop/nframepop001/nframepop001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NotifyFramePop/nframepop002/libnframepop002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/NotifyFramePop/nframepop002/libnframepop002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NotifyFramePop/nframepop002/nframepop002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/NotifyFramePop/nframepop002/nframepop002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NotifyFramePop/nframepop003/libnframepop003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/NotifyFramePop/nframepop003/libnframepop003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NotifyFramePop/nframepop003/nframepop003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/NotifyFramePop/nframepop003/nframepop003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ObjectFree/objfree001/libobjfree001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ObjectFree/objfree001/libobjfree001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ObjectFree/objfree001/objfree001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ObjectFree/objfree001/objfree001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ObjectFree/objfree002/libobjfree002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ObjectFree/objfree002/libobjfree002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ObjectFree/objfree002/objfree002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ObjectFree/objfree002/objfree002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe001/libpopframe001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe001/libpopframe001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe001/popframe001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe001/popframe001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe002/libpopframe002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe002/libpopframe002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe002/popframe002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe002/popframe002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe003/libpopframe003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe003/libpopframe003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe003/popframe003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe003/popframe003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe004/libpopframe004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe004/libpopframe004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe004/popframe004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe004/popframe004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe005/libpopframe005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe005/libpopframe005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe005/popframe005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe005/popframe005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe006/libpopframe006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe006/libpopframe006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe006/popframe006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe006/popframe006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe007/libpopframe007.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe007/libpopframe007.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe007/popframe007.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe007/popframe007.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe008/libpopframe008.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe008/libpopframe008.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe008/popframe008.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe008/popframe008.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe009/libpopframe009.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe009/libpopframe009.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe009/popframe009.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe009/popframe009.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe010/libpopframe010.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe010/libpopframe010.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe010/popframe010.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe010/popframe010.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe011/libpopframe011.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe011/libpopframe011.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe011/popframe011.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe011/popframe011.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter001/librawmonenter001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter001/librawmonenter001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter001/rawmonenter001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter001/rawmonenter001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter002/librawmonenter002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter002/librawmonenter002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter002/rawmonenter002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter002/rawmonenter002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter003/librawmonenter003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter003/librawmonenter003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter003/rawmonenter003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter003/rawmonenter003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter004/librawmonenter004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter004/librawmonenter004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter004/rawmonenter004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter004/rawmonenter004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit001/librawmonexit001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit001/librawmonexit001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit001/rawmonexit001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit001/rawmonexit001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit002/librawmonexit002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit002/librawmonexit002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit002/rawmonexit002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit002/rawmonexit002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit003/librawmonexit003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit003/librawmonexit003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit003/rawmonexit003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit003/rawmonexit003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit005/librawmonexit005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit005/librawmonexit005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit005/rawmonexit005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit005/rawmonexit005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy001/librawmnntfy001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy001/librawmnntfy001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy001/rawmnntfy001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy001/rawmnntfy001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy002/librawmnntfy002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy002/librawmnntfy002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy002/rawmnntfy002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy002/rawmnntfy002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy003/librawmnntfy003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy003/librawmnntfy003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy003/rawmnntfy003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy003/rawmnntfy003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy004/librawmnntfy004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy004/librawmnntfy004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy004/rawmnntfy004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy004/rawmnntfy004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall001/librawmnntfyall001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall001/librawmnntfyall001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall001/rawmnntfyall001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall001/rawmnntfyall001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall002/librawmnntfyall002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall002/librawmnntfyall002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall002/rawmnntfyall002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall002/rawmnntfyall002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall003/librawmnntfyall003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall003/librawmnntfyall003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall003/rawmnntfyall003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall003/rawmnntfyall003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall004/librawmnntfyall004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall004/librawmnntfyall004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall004/rawmnntfyall004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall004/rawmnntfyall004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait001/librawmnwait001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait001/librawmnwait001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait001/rawmnwait001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait001/rawmnwait001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait002/librawmnwait002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait002/librawmnwait002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait002/rawmnwait002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait002/rawmnwait002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait003/librawmnwait003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait003/librawmnwait003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait003/rawmnwait003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait003/rawmnwait003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait004/librawmnwait004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait004/librawmnwait004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait004/rawmnwait004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait004/rawmnwait004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait005/librawmnwait005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait005/librawmnwait005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait005/rawmnwait005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait005/rawmnwait005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/StressRedefine/libstressRedefine.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/StressRedefine/libstressRedefine.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/StressRedefine/stressRedefine.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/StressRedefine/stressRedefine.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass001/libredefclass001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass001/libredefclass001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass001/redefclass001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass001/redefclass001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass002/libredefclass002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass002/libredefclass002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass002/redefclass002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass002/redefclass002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass003/libredefclass003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass003/libredefclass003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass003/redefclass003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass003/redefclass003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass004/libredefclass004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass004/libredefclass004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass004/redefclass004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass004/redefclass004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass005/libredefclass005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass005/libredefclass005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass005/redefclass005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass005/redefclass005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass006/libredefclass006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass006/libredefclass006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass006/redefclass006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass006/redefclass006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass008/libredefclass008.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass008/libredefclass008.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass008/redefclass008.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass008/redefclass008.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass009/libredefclass009.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass009/libredefclass009.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass009/redefclass009.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass009/redefclass009.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass010/libredefclass010.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass010/libredefclass010.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass010/redefclass010.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass010/redefclass010.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass011/libredefclass011.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass011/libredefclass011.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass011/redefclass011.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass011/redefclass011.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass012/libredefclass012.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass012/libredefclass012.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass012/redefclass012.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass012/redefclass012.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass013/libredefclass013.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass013/libredefclass013.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass013/redefclass013.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass013/redefclass013.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass014/libredefclass014.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass014/libredefclass014.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass014/redefclass014.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass014/redefclass014.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass015/libredefclass015.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass015/libredefclass015.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass015/redefclass015.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass015/redefclass015.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass016/libredefclass016.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass016/libredefclass016.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass016/redefclass016.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass016/redefclass016.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass017/libredefclass017.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass017/libredefclass017.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass017/redefclass017.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass017/redefclass017.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass018/libredefclass018.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass018/libredefclass018.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass018/redefclass018.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass018/redefclass018.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass019/libredefclass019.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass019/libredefclass019.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass019/redefclass019.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass019/redefclass019.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass020/libredefclass020.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass020/libredefclass020.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass020/redefclass020.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass020/redefclass020.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass021/libredefclass021.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass021/libredefclass021.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass021/redefclass021.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass021/redefclass021.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass022/libredefclass022.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass022/libredefclass022.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass022/redefclass022.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass022/redefclass022.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass023/libredefclass023.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass023/libredefclass023.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass023/redefclass023.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass023/redefclass023.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass024/libredefclass024.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass024/libredefclass024.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass024/redefclass024.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass024/redefclass024.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass025/libredefclass025.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass025/libredefclass025.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass025/redefclass025.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass025/redefclass025.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass026/libredefclass026.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass026/libredefclass026.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass026/redefclass026.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass026/redefclass026.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass027/libredefclass027.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass027/libredefclass027.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass027/redefclass027.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass027/redefclass027.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass028/libredefclass028.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass028/libredefclass028.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass028/redefclass028.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass028/redefclass028.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass029/libredefclass029.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass029/libredefclass029.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass029/redefclass029.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass029/redefclass029.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass030/libredefclass030.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass030/libredefclass030.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass030/redefclass030.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass030/redefclass030.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass031/libredefclass031.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass031/libredefclass031.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass031/redefclass031.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass031/redefclass031.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RelinquishCapabilities/relcaps001/librelcaps001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RelinquishCapabilities/relcaps001/librelcaps001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RelinquishCapabilities/relcaps001/relcaps001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RelinquishCapabilities/relcaps001/relcaps001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RelinquishCapabilities/relcaps002/librelcaps002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RelinquishCapabilities/relcaps002/librelcaps002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RelinquishCapabilities/relcaps002/relcaps002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RelinquishCapabilities/relcaps002/relcaps002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/libresexhausted.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/libresexhausted.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThread/resumethrd001/libresumethrd001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThread/resumethrd001/libresumethrd001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThread/resumethrd001/resumethrd001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThread/resumethrd001/resumethrd001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThread/resumethrd002/libresumethrd002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThread/resumethrd002/libresumethrd002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThread/resumethrd002/resumethrd002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThread/resumethrd002/resumethrd002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThreadList/resumethrdlst001/libresumethrdlst001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThreadList/resumethrdlst001/libresumethrdlst001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThreadList/resumethrdlst001/resumethrdlst001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThreadList/resumethrdlst001/resumethrdlst001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThreadList/resumethrdlst002/libresumethrdlst002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThreadList/resumethrdlst002/libresumethrdlst002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThreadList/resumethrdlst002/resumethrdlst002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThreadList/resumethrdlst002/resumethrdlst002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform002/libretransform002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform002/libretransform002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform002/retransform002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform002/retransform002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform003/libretransform003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform003/libretransform003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform003/retransform003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform003/retransform003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform004/libretransform004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform004/libretransform004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform004/retransform004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform004/retransform004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RunAgentThread/agentthr001/agentthr001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RunAgentThread/agentthr001/agentthr001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RunAgentThread/agentthr001/libagentthr001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RunAgentThread/agentthr001/libagentthr001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RunAgentThread/agentthr002/agentthr002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RunAgentThread/agentthr002/agentthr002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RunAgentThread/agentthr002/libagentthr002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RunAgentThread/agentthr002/libagentthr002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RunAgentThread/agentthr003/agentthr003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RunAgentThread/agentthr003/agentthr003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RunAgentThread/agentthr003/libagentthr003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/RunAgentThread/agentthr003/libagentthr003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk002/libsetbrk002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk002/libsetbrk002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk002/setbrk002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk002/setbrk002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk003/libsetbrk003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk003/libsetbrk003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk003/setbrk003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk003/setbrk003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk005/libsetbrk005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk005/libsetbrk005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk005/setbrk005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk005/setbrk005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk007/libsetbrk007.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk007/libsetbrk007.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk007/setbrk007.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk007/setbrk007.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk008/libsetbrk008.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk008/libsetbrk008.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk008/setbrk008.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk008/setbrk008.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor001/libsetenvstor001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor001/libsetenvstor001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor001/setenvstor001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor001/setenvstor001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor002/libsetenvstor002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor002/libsetenvstor002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor002/setenvstor002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor002/setenvstor002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor003/libsetenvstor003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor003/libsetenvstor003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor003/setenvstor003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor003/setenvstor003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb001/libsetevntcallb001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb001/libsetevntcallb001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb001/setevntcallb001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb001/setevntcallb001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb002/libsetevntcallb002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb002/libsetevntcallb002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb002/setevntcallb002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb002/setevntcallb002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb003/libsetevntcallb003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb003/libsetevntcallb003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb003/setevntcallb003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb003/setevntcallb003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventNotificationMode/setnotif001/libsetnotif001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventNotificationMode/setnotif001/libsetnotif001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventNotificationMode/setnotif001/setnotif001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventNotificationMode/setnotif001/setnotif001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetExtensionEventCallback/setextevent001/libsetextevent001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetExtensionEventCallback/setextevent001/libsetextevent001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetExtensionEventCallback/setextevent001/setextevent001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetExtensionEventCallback/setextevent001/setextevent001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw001/libsetfldw001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw001/libsetfldw001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw001/setfldw001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw001/setfldw001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw002/libsetfldw002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw002/libsetfldw002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw002/setfldw002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw002/setfldw002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw003/libsetfldw003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw003/libsetfldw003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw003/setfldw003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw003/setfldw003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw004/libsetfldw004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw004/libsetfldw004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw004/setfldw004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw004/setfldw004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw005/libsetfldw005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw005/libsetfldw005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw005/setfldw005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw005/setfldw005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw006/libsetfldw006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw006/libsetfldw006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw006/setfldw006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw006/setfldw006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw001/libsetfmodw001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw001/libsetfmodw001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw001/setfmodw001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw001/setfmodw001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw002/libsetfmodw002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw002/libsetfmodw002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw002/setfmodw002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw002/setfmodw002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw003/libsetfmodw003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw003/libsetfmodw003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw003/setfmodw003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw003/setfmodw003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw004/libsetfmodw004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw004/libsetfmodw004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw004/setfmodw004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw004/setfmodw004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw005/libsetfmodw005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw005/libsetfmodw005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw005/setfmodw005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw005/setfmodw005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw006/libsetfmodw006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw006/libsetfmodw006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw006/setfmodw006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw006/setfmodw006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetJNIFunctionTable/setjniftab001/libsetjniftab001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetJNIFunctionTable/setjniftab001/libsetjniftab001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetJNIFunctionTable/setjniftab001/setjniftab001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetJNIFunctionTable/setjniftab001/setjniftab001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetJNIFunctionTable/setjniftab002/libsetjniftab002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetJNIFunctionTable/setjniftab002/libsetjniftab002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetJNIFunctionTable/setjniftab002/setjniftab002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetJNIFunctionTable/setjniftab002/setjniftab002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal001/libsetlocal001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal001/libsetlocal001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal001/setlocal001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal001/setlocal001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal002/libsetlocal002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal002/libsetlocal002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal002/setlocal002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal002/setlocal002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal003/libsetlocal003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal003/libsetlocal003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal003/setlocal003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal003/setlocal003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal004/libsetlocal004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal004/libsetlocal004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal004/setlocal004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal004/setlocal004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix001/SetNativeMethodPrefix001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix001/SetNativeMethodPrefix001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix001/libSetNativeMethodPrefix001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix001/libSetNativeMethodPrefix001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix002/SetNativeMethodPrefix002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix002/SetNativeMethodPrefix002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix002/SetNativeMethodPrefix002Main.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix002/SetNativeMethodPrefix002Main.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix002/libSetNativeMethodPrefix002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix002/libSetNativeMethodPrefix002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix002/libSetNativeMethodPrefix002Main.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix002/libSetNativeMethodPrefix002Main.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetSystemProperty/setsysprop002/libsetsysprop002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetSystemProperty/setsysprop002/libsetsysprop002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetSystemProperty/setsysprop002/setsysprop002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetSystemProperty/setsysprop002/setsysprop002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetSystemProperty/setsysprop003/libsetsysprop003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetSystemProperty/setsysprop003/libsetsysprop003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetSystemProperty/setsysprop003/setsysprop003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetSystemProperty/setsysprop003/setsysprop003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetTag/settag001/libsettag001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetTag/settag001/libsettag001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetTag/settag001/settag001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetTag/settag001/settag001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor001/libsetthrdstor001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor001/libsetthrdstor001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor001/setthrdstor001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor001/setthrdstor001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor002/libsetthrdstor002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor002/libsetthrdstor002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor002/setthrdstor002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor002/setthrdstor002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor003/libsetthrdstor003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor003/libsetthrdstor003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor003/setthrdstor003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor003/setthrdstor003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetVerboseFlag/setvrbflag001/libsetvrbflag001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetVerboseFlag/setvrbflag001/libsetvrbflag001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetVerboseFlag/setvrbflag001/setvrbflag001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetVerboseFlag/setvrbflag001/setvrbflag001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetVerboseFlag/setvrbflag002/libsetvrbflag002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetVerboseFlag/setvrbflag002/libsetvrbflag002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetVerboseFlag/setvrbflag002/setvrbflag002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetVerboseFlag/setvrbflag002/setvrbflag002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep001/libsinglestep001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep001/libsinglestep001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep001/singlestep001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep001/singlestep001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep002/libsinglestep002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep002/libsinglestep002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep002/singlestep002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep002/singlestep002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep003/libsinglestep003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep003/libsinglestep003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep003/singlestep003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep003/singlestep003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/StopThread/stopthrd006/libstopthrd006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/StopThread/stopthrd006/libstopthrd006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/StopThread/stopthrd006/stopthrd006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/StopThread/stopthrd006/stopthrd006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/StopThread/stopthrd007/libstopthrd007.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/StopThread/stopthrd007/libstopthrd007.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/StopThread/stopthrd007/stopthrd007.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/StopThread/stopthrd007/stopthrd007.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd001/libsuspendthrd001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd001/libsuspendthrd001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd001/suspendthrd001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd001/suspendthrd001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd002/libsuspendthrd002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd002/libsuspendthrd002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd002/suspendthrd002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd002/suspendthrd002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd003/libsuspendthrd003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd003/libsuspendthrd003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd003/suspendthrd003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd003/suspendthrd003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThreadList/suspendthrdlst001/libsuspendthrdlst001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThreadList/suspendthrdlst001/libsuspendthrdlst001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThreadList/suspendthrdlst001/suspendthrdlst001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThreadList/suspendthrdlst001/suspendthrdlst001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThreadList/suspendthrdlst002/libsuspendthrdlst002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThreadList/suspendthrdlst002/libsuspendthrdlst002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThreadList/suspendthrdlst002/suspendthrdlst002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThreadList/suspendthrdlst002/suspendthrdlst002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend001/libthreadend001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend001/libthreadend001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend001/threadend001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend001/threadend001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend002/libthreadend002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend002/libthreadend002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend002/threadend002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend002/threadend002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart001/libthreadstart001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart001/libthreadstart001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart001/threadstart001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart001/threadstart001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart002/libthreadstart002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart002/libthreadstart002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart002/threadstart002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart002/threadstart002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart003/libthreadstart003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart003/libthreadstart003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart003/threadstart003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart003/threadstart003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMDeath/vmdeath001/libvmdeath001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMDeath/vmdeath001/libvmdeath001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMDeath/vmdeath001/vmdeath001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMDeath/vmdeath001/vmdeath001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMInit/vminit001/libvminit001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMInit/vminit001/libvminit001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMInit/vminit001/vminit001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMInit/vminit001/vminit001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMObjectAlloc/vmobjalloc001/libvmobjalloc001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMObjectAlloc/vmobjalloc001/libvmobjalloc001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMObjectAlloc/vmobjalloc001/vmobjalloc001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMObjectAlloc/vmobjalloc001/vmobjalloc001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP01/ap01t001/ap01t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP01/ap01t001/ap01t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP01/ap01t001/libap01t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP01/ap01t001/libap01t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP02/ap02t001/ap02t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP02/ap02t001/ap02t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP02/ap02t001/libap02t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP02/ap02t001/libap02t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP03/ap03t001/ap03t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP03/ap03t001/ap03t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP03/ap03t001/libap03t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP03/ap03t001/libap03t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t001/ap04t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t001/ap04t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t001/libap04t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t001/libap04t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t002/ap04t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t002/ap04t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t002/libap04t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t002/libap04t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t003/ap04t003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t003/ap04t003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t003/libap04t003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t003/libap04t003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP05/ap05t001/ap05t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP05/ap05t001/ap05t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP05/ap05t001/libap05t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP05/ap05t001/libap05t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP05/ap05t002/ap05t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP05/ap05t002/ap05t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP05/ap05t002/libap05t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP05/ap05t002/libap05t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP06/ap06t001/ap06t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP06/ap06t001/ap06t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP06/ap06t001/libap06t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP06/ap06t001/libap06t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP07/ap07t001/ap07t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP07/ap07t001/ap07t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP07/ap07t001/libap07t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP07/ap07t001/libap07t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP07/ap07t002/ap07t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP07/ap07t002/ap07t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP07/ap07t002/libap07t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP07/ap07t002/libap07t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP09/ap09t001/ap09t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP09/ap09t001/ap09t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP09/ap09t001/libap09t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP09/ap09t001/libap09t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP10/ap10t001/ap10t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP10/ap10t001/ap10t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP10/ap10t001/libap10t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP10/ap10t001/libap10t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP11/ap11t001/ap11t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP11/ap11t001/ap11t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP11/ap11t001/libap11t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP11/ap11t001/libap11t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP12/ap12t001/ap12t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP12/ap12t001/ap12t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP12/ap12t001/libap12t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP12/ap12t001/libap12t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI01/bi01t001/bi01t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI01/bi01t001/bi01t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI01/bi01t001/libbi01t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI01/bi01t001/libbi01t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI01/bi01t002/bi01t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI01/bi01t002/bi01t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI01/bi01t002/libbi01t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI01/bi01t002/libbi01t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t001/bi02t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t001/bi02t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t001/libbi02t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t001/libbi02t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t002/bi02t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t002/bi02t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t002/libbi02t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t002/libbi02t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI03/bi03t001/bi03t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI03/bi03t001/bi03t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI03/bi03t001/libbi03t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI03/bi03t001/libbi03t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI03/bi03t002/bi03t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI03/bi03t002/bi03t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI03/bi03t002/libbi03t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI03/bi03t002/libbi03t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI04/bi04t002/bi04t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI04/bi04t002/bi04t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI04/bi04t002/libbi04t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI04/bi04t002/libbi04t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t001/cm01t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t001/cm01t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t001/libcm01t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t001/libcm01t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t002/cm01t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t002/cm01t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t002/libcm01t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t002/libcm01t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t003/cm01t003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t003/cm01t003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t003/libcm01t003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t003/libcm01t003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t004/cm01t004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t004/cm01t004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t004/libcm01t004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t004/libcm01t004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t005/cm01t005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t005/cm01t005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t005/libcm01t005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t005/libcm01t005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t006/cm01t006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t006/cm01t006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t006/libcm01t006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t006/libcm01t006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t007/cm01t007.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t007/cm01t007.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t007/libcm01t007.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t007/libcm01t007.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t008/cm01t008.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t008/cm01t008.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t008/libcm01t008.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t008/libcm01t008.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t009/cm01t009.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t009/cm01t009.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t009/libcm01t009.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t009/libcm01t009.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t010/cm01t010.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t010/cm01t010.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t010/libcm01t010.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t010/libcm01t010.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t011/cm01t011.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t011/cm01t011.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t011/libcm01t011.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t011/libcm01t011.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t012/cm01t012.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t012/cm01t012.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t012/libcm01t012.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t012/libcm01t012.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t013/cm01t013.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t013/cm01t013.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t013/libcm01t013.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t013/libcm01t013.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t014/cm01t014.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t014/cm01t014.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t014/libcm01t014.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t014/libcm01t014.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t015/cm01t015.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t015/cm01t015.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t015/libcm01t015.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t015/libcm01t015.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t016/cm01t016.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t016/cm01t016.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t016/libcm01t016.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t016/libcm01t016.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t017/cm01t017.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t017/cm01t017.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t017/libcm01t017.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t017/libcm01t017.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t018/cm01t018.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t018/cm01t018.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t018/libcm01t018.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t018/libcm01t018.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t019/cm01t019.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t019/cm01t019.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t019/libcm01t019.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t019/libcm01t019.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t020/cm01t020.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t020/cm01t020.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t020/libcm01t020.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t020/libcm01t020.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t021/cm01t021.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t021/cm01t021.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t021/libcm01t021.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t021/libcm01t021.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM02/cm02t001/cm02t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM02/cm02t001/cm02t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM02/cm02t001/libcm02t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM02/cm02t001/libcm02t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM03/cm03t001/cm03t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM03/cm03t001/cm03t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM03/cm03t001/libcm03t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM03/cm03t001/libcm03t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC01/tc01t001/libtc01t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC01/tc01t001/libtc01t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC01/tc01t001/tc01t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC01/tc01t001/tc01t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC02/tc02t001/libtc02t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC02/tc02t001/libtc02t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC02/tc02t001/tc02t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC02/tc02t001/tc02t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t001/libtc03t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t001/libtc03t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t001/tc03t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t001/tc03t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t002/libtc03t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t002/libtc03t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t002/tc03t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t002/tc03t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC04/tc04t001/libtc04t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC04/tc04t001/libtc04t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC04/tc04t001/tc04t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC04/tc04t001/tc04t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC05/tc05t001/libtc05t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC05/tc05t001/libtc05t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC05/tc05t001/tc05t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC05/tc05t001/tc05t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM01/em01t001/em01t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM01/em01t001/em01t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM01/em01t001/libem01t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM01/em01t001/libem01t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM01/em01t002/em01t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM01/em01t002/em01t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM01/em01t002/libem01t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM01/em01t002/libem01t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t001/em02t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t001/em02t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t001/libem02t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t001/libem02t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t002/em02t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t002/em02t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t002/libem02t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t002/libem02t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t003/em02t003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t003/em02t003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t003/libem02t003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t003/libem02t003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t004/em02t004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t004/em02t004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t004/libem02t004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t004/libem02t004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t005/em02t005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t005/em02t005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t005/libem02t005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t005/libem02t005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006/em02t006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006/em02t006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006/libem02t006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006/libem02t006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t007/em02t007.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t007/em02t007.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t007/libem02t007.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t007/libem02t007.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t008/em02t008.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t008/em02t008.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t008/libem02t008.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t008/libem02t008.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t009/em02t009.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t009/em02t009.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t009/libem02t009.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t009/libem02t009.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t010/em02t010.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t010/em02t010.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t010/libem02t010.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t010/libem02t010.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t011/em02t011.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t011/em02t011.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t011/libem02t011.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t011/libem02t011.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t012/em02t012.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t012/em02t012.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t012/libem02t012.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t012/libem02t012.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM04/em04t001/em04t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM04/em04t001/em04t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM04/em04t001/libem04t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM04/em04t001/libem04t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM05/em05t001/em05t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM05/em05t001/em05t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM05/em05t001/libem05t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM05/em05t001/libem05t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM05/em05t002/em05t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM05/em05t002/em05t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM05/em05t002/libem05t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM05/em05t002/libem05t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM06/em06t001/em06t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM06/em06t001/em06t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM06/em06t001/libem06t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM06/em06t001/libem06t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t001/em07t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t001/em07t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t001/libem07t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t001/libem07t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t002/em07t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t002/em07t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t002/libem07t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t002/libem07t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/extension/EX03/ex03t001/ex03t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/extension/EX03/ex03t001/ex03t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/extension/EX03/ex03t001/libex03t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/extension/EX03/ex03t001/libex03t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF01/gf01t001/gf01t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF01/gf01t001/gf01t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF01/gf01t001/libgf01t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF01/gf01t001/libgf01t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF04/gf04t001/gf04t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF04/gf04t001/gf04t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF04/gf04t001/libgf04t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF04/gf04t001/libgf04t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF06/gf06t001/gf06t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF06/gf06t001/gf06t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF06/gf06t001/libgf06t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF06/gf06t001/libgf06t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t001/gf08t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t001/gf08t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t001/libgf08t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t001/libgf08t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t002/gf08t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t002/gf08t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t002/libgf08t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t002/libgf08t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t003/gf08t003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t003/gf08t003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t003/libgf08t003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t003/libgf08t003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS103/hs103t002/hs103t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS103/hs103t002/hs103t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS103/hs103t002/libhs103t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS103/hs103t002/libhs103t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS104/hs104t001/hs104t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS104/hs104t001/hs104t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS104/hs104t001/libhs104t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS104/hs104t001/libhs104t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS104/hs104t002/hs104t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS104/hs104t002/hs104t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS104/hs104t002/libhs104t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS104/hs104t002/libhs104t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t001/hs201t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t001/hs201t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t001/libhs201t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t001/libhs201t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t002/hs201t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t002/hs201t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t002/libhs201t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t002/libhs201t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t003/hs201t003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t003/hs201t003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t003/libhs201t003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t003/libhs201t003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS202/hs202t001/hs202t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS202/hs202t001/hs202t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS202/hs202t001/libhs202t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS202/hs202t001/libhs202t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS202/hs202t002/hs202t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS202/hs202t002/hs202t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS202/hs202t002/libhs202t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS202/hs202t002/libhs202t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t001/hs203t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t001/hs203t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t001/libhs203t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t001/libhs203t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t002/hs203t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t002/hs203t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t002/libhs203t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t002/libhs203t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t003/hs203t003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t003/hs203t003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t003/libhs203t003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t003/libhs203t003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t004/hs203t004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t004/hs203t004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t004/libhs203t004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t004/libhs203t004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t001/hs204t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t001/hs204t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t001/libhs204t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t001/libhs204t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t002/hs204t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t002/hs204t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t002/libhs204t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t002/libhs204t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t003/hs204t003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t003/hs204t003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t003/libhs204t003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t003/libhs204t003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t004/hs204t004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t004/hs204t004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t004/libhs204t004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t004/libhs204t004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t001/hs301t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t001/hs301t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t001/libhs301t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t001/libhs301t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t002/hs301t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t002/hs301t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t002/libhs301t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t002/libhs301t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t003/hs301t003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t003/hs301t003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t003/libhs301t003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t003/libhs301t003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t004/hs301t004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t004/hs301t004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t004/libhs301t004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t004/libhs301t004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t005/hs301t005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t005/hs301t005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t005/libhs301t005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t005/libhs301t005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t001/hs302t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t001/hs302t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t001/libhs302t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t001/libhs302t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t002/hs302t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t002/hs302t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t002/libhs302t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t002/libhs302t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t003/hs302t003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t003/hs302t003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t003/libhs302t003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t003/libhs302t003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t004/hs302t004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t004/hs302t004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t004/libhs302t004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t004/libhs302t004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t005/hs302t005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t005/hs302t005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t005/libhs302t005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t005/libhs302t005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t006/hs302t006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t006/hs302t006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t006/libhs302t006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t006/libhs302t006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t007/hs302t007.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t007/hs302t007.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t007/libhs302t007.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t007/libhs302t007.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t008/hs302t008.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t008/hs302t008.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t008/libhs302t008.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t008/libhs302t008.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t009/hs302t009.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t009/hs302t009.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t009/libhs302t009.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t009/libhs302t009.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t010/hs302t010.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t010/hs302t010.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t010/libhs302t010.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t010/libhs302t010.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t011/hs302t011.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t011/hs302t011.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t011/libhs302t011.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t011/libhs302t011.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t012/hs302t012.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t012/hs302t012.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t012/libhs302t012.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t012/libhs302t012.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI01/ji01t001/ji01t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI01/ji01t001/ji01t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI01/ji01t001/libji01t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI01/ji01t001/libji01t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t001/ji03t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t001/ji03t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t001/libji03t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t001/libji03t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t002/ji03t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t002/ji03t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t002/libji03t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t002/libji03t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t003/ji03t003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t003/ji03t003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t003/libji03t003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t003/libji03t003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t004/ji03t004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t004/ji03t004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t004/libji03t004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t004/libji03t004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI05/ji05t001/ji05t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI05/ji05t001/ji05t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI05/ji05t001/libji05t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI05/ji05t001/libji05t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI06/ji06t001/ji06t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI06/ji06t001/ji06t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI06/ji06t001/libji06t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI06/ji06t001/libji06t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA01/ma01t001/libma01t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA01/ma01t001/libma01t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA01/ma01t001/libma01t001a.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA01/ma01t001/libma01t001a.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA01/ma01t001/ma01t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA01/ma01t001/ma01t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA01/ma01t001/ma01t001a.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA01/ma01t001/ma01t001a.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA02/ma02t001/libma02t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA02/ma02t001/libma02t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA02/ma02t001/libma02t001a.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA02/ma02t001/libma02t001a.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA02/ma02t001/ma02t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA02/ma02t001/ma02t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA02/ma02t001/ma02t001a.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA02/ma02t001/ma02t001a.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA03/ma03t001/libma03t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA03/ma03t001/libma03t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA03/ma03t001/libma03t001a.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA03/ma03t001/libma03t001a.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA03/ma03t001/ma03t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA03/ma03t001/ma03t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA03/ma03t001/ma03t001a.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA03/ma03t001/ma03t001a.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t001/libma04t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t001/libma04t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t001/libma04t001a.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t001/libma04t001a.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t001/ma04t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t001/ma04t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t001/ma04t001a.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t001/ma04t001a.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t002/libma04t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t002/libma04t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t002/libma04t002a.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t002/libma04t002a.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t002/ma04t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t002/ma04t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t002/ma04t002a.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t002/ma04t002a.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t003/libma04t003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t003/libma04t003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t003/libma04t003a.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t003/libma04t003a.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t003/ma04t003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t003/ma04t003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t003/ma04t003a.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t003/ma04t003a.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA05/ma05t001/libma05t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA05/ma05t001/libma05t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA05/ma05t001/libma05t001a.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA05/ma05t001/libma05t001a.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA05/ma05t001/ma05t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA05/ma05t001/ma05t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA05/ma05t001/ma05t001a.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA05/ma05t001/ma05t001a.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA06/ma06t001/libma06t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA06/ma06t001/libma06t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA06/ma06t001/libma06t001a.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA06/ma06t001/libma06t001a.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA06/ma06t001/ma06t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA06/ma06t001/ma06t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA06/ma06t001/ma06t001a.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA06/ma06t001/ma06t001a.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA07/ma07t001/libma07t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA07/ma07t001/libma07t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA07/ma07t001/libma07t001a.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA07/ma07t001/libma07t001a.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA07/ma07t001/ma07t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA07/ma07t001/ma07t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA07/ma07t001/ma07t001a.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA07/ma07t001/ma07t001a.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA08/ma08t001/libma08t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA08/ma08t001/libma08t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA08/ma08t001/libma08t001a.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA08/ma08t001/libma08t001a.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA08/ma08t001/ma08t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA08/ma08t001/ma08t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA08/ma08t001/ma08t001a.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA08/ma08t001/ma08t001a.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t001/libma10t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t001/libma10t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t001/libma10t001a.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t001/libma10t001a.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t001/ma10t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t001/ma10t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t001/ma10t001a.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t001/ma10t001a.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t002/libma10t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t002/libma10t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t002/libma10t002a.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t002/libma10t002a.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t002/ma10t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t002/ma10t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t002/ma10t002a.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t002/ma10t002a.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t003/libma10t003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t003/libma10t003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t003/libma10t003a.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t003/libma10t003a.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t003/ma10t003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t003/ma10t003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t003/ma10t003a.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t003/ma10t003a.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t004/libma10t004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t004/libma10t004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t004/libma10t004a.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t004/libma10t004a.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t004/ma10t004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t004/ma10t004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t004/ma10t004a.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t004/ma10t004a.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t005/libma10t005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t005/libma10t005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t005/libma10t005a.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t005/libma10t005a.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t005/ma10t005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t005/ma10t005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t005/ma10t005a.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t005/ma10t005a.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t006/libma10t006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t006/libma10t006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t006/libma10t006a.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t006/libma10t006a.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t006/ma10t006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t006/ma10t006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t006/ma10t006a.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t006/ma10t006a.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t007/libma10t007.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t007/libma10t007.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t007/libma10t007a.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t007/libma10t007a.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t007/ma10t007.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t007/ma10t007.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t007/ma10t007a.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t007/ma10t007a.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t008/libma10t008.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t008/libma10t008.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t008/libma10t008a.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t008/libma10t008a.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t008/ma10t008.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t008/ma10t008.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t008/ma10t008a.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t008/ma10t008a.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t001/libsp01t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t001/libsp01t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t001/sp01t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t001/sp01t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t002/libsp01t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t002/libsp01t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t002/sp01t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t002/sp01t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t003/libsp01t003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t003/libsp01t003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t003/sp01t003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t003/sp01t003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t001/libsp02t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t001/libsp02t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t001/sp02t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t001/sp02t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t002/libsp02t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t002/libsp02t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t002/sp02t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t002/sp02t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t003/libsp02t003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t003/libsp02t003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t003/sp02t003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t003/sp02t003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t001/libsp03t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t001/libsp03t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t001/sp03t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t001/sp03t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t002/libsp03t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t002/libsp03t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t002/sp03t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t002/sp03t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t001/libsp04t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t001/libsp04t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t001/sp04t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t001/sp04t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t002/libsp04t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t002/libsp04t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t002/sp04t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t002/sp04t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t002/libsp05t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t002/libsp05t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t002/sp05t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t002/sp05t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t003/libsp05t003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t003/libsp05t003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t003/sp05t003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t003/sp05t003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t001/libsp06t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t001/libsp06t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t001/sp06t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t001/sp06t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t002/libsp06t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t002/libsp06t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t002/sp06t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t002/sp06t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t003/libsp06t003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t003/libsp06t003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t003/sp06t003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t003/sp06t003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP07/sp07t001/libsp07t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP07/sp07t001/libsp07t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP07/sp07t001/sp07t001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP07/sp07t001/sp07t001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP07/sp07t002/libsp07t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP07/sp07t002/libsp07t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP07/sp07t002/sp07t002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP07/sp07t002/sp07t002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref001/followref001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref001/followref001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref001/libfollowref001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref001/libfollowref001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref002/followref002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref002/followref002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref002/libfollowref002.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref002/libfollowref002.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref003/followref003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref003/followref003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref003/libfollowref003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref003/libfollowref003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref004/followref004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref004/followref004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref004/libfollowref004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref004/libfollowref004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref005/followref005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref005/followref005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref005/libfollowref005.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref005/libfollowref005.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref006/followref006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref006/followref006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref006/libfollowref006.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref006/libfollowref006.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretbase/earlyretbase.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretbase/earlyretbase.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretbase/libearlyretbase.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretbase/libearlyretbase.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretfp/earlyretfp.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretfp/earlyretfp.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretfp/libearlyretfp.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretfp/libearlyretfp.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretint/earlyretint.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretint/earlyretint.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretint/libearlyretint.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretint/libearlyretint.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretlong/earlyretlong.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretlong/earlyretlong.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretlong/libearlyretlong.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretlong/libearlyretlong.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretobj/earlyretobj.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretobj/earlyretobj.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretobj/libearlyretobj.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretobj/libearlyretobj.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretstr/earlyretstr.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretstr/earlyretstr.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretstr/libearlyretstr.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretstr/libearlyretstr.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretvoid/earlyretvoid.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretvoid/earlyretvoid.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretvoid/libearlyretvoid.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretvoid/libearlyretvoid.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetAllStackTraces/getallstktr001/getallstktr001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetAllStackTraces/getallstktr001/getallstktr001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetAllStackTraces/getallstktr001/libgetallstktr001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetAllStackTraces/getallstktr001/libgetallstktr001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetConstantPool/getcpool001/getcpool001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetConstantPool/getcpool001/getcpool001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetConstantPool/getcpool001/libgetcpool001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetConstantPool/getcpool001/libgetcpool001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLineNumberTable/linetab004/liblinetab004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLineNumberTable/linetab004/liblinetab004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLineNumberTable/linetab004/linetab004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLineNumberTable/linetab004/linetab004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLocalVariable/getlocal003/getlocal003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLocalVariable/getlocal003/getlocal003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLocalVariable/getlocal003/libgetlocal003.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLocalVariable/getlocal003/libgetlocal003.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLocalVariable/getlocal004/getlocal004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLocalVariable/getlocal004/getlocal004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLocalVariable/getlocal004/libgetlocal004.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLocalVariable/getlocal004/libgetlocal004.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/IsSynthetic/issynth001/issynth001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/IsSynthetic/issynth001/issynth001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/IsSynthetic/issynth001/libIsSyntheticIssynth001.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/IsSynthetic/issynth001/libIsSyntheticIssynth001.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/MethodBind/JvmtiTest/JvmtiTest.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/MethodBind/JvmtiTest/JvmtiTest.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/MethodBind/JvmtiTest/libMethodBind.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/MethodBind/JvmtiTest/libMethodBind.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/OnUnload/JvmtiTest/JvmtiTest.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/OnUnload/JvmtiTest/JvmtiTest.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/OnUnload/JvmtiTest/libOnUnload.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/OnUnload/JvmtiTest/libOnUnload.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/StackTrace/JvmtiTest/JvmtiTest.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/StackTrace/JvmtiTest/JvmtiTest.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/StackTrace/JvmtiTest/libStackTrace.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/StackTrace/JvmtiTest/libStackTrace.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/agentthr/agentthr.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/agentthr/agentthr.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/agentthr/libagentthr.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/agentthr/libagentthr.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/clsldrclss00x/clsldrclss00x.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/clsldrclss00x/clsldrclss00x.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/clsldrclss00x/libclsldrclss00x.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/clsldrclss00x/libclsldrclss00x.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/events/redefineCFLH/JvmtiTest/JvmtiTest.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/events/redefineCFLH/JvmtiTest/JvmtiTest.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/events/redefineCFLH/JvmtiTest/libredefineCFLH.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/events/redefineCFLH/JvmtiTest/libredefineCFLH.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/extmech/extmech.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/extmech/extmech.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/extmech/libextmech.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/extmech/libextmech.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/AddToBootstrapClassLoaderSearch/JvmtiTest/JvmtiTest.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/AddToBootstrapClassLoaderSearch/JvmtiTest/JvmtiTest.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/AddToBootstrapClassLoaderSearch/JvmtiTest/libAddToBootstrapClassLoaderSearch.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/AddToBootstrapClassLoaderSearch/JvmtiTest/libAddToBootstrapClassLoaderSearch.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/Dispose/JvmtiTest/JvmtiTest.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/Dispose/JvmtiTest/JvmtiTest.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/Dispose/JvmtiTest/libDispose.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/Dispose/JvmtiTest/libDispose.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/ForceGarbageCollection/gc/gc.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/ForceGarbageCollection/gc/gc.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/ForceGarbageCollection/gc/libgc.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/ForceGarbageCollection/gc/libgc.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/environment/JvmtiTest/JvmtiTest.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/environment/JvmtiTest/JvmtiTest.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/environment/JvmtiTest/libenvironment.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/environment/JvmtiTest/libenvironment.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/nosuspendMonitorInfo/JvmtiTest/JvmtiTest.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/nosuspendMonitorInfo/JvmtiTest/JvmtiTest.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/nosuspendMonitorInfo/JvmtiTest/libnosuspendMonitorInfo.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/nosuspendMonitorInfo/JvmtiTest/libnosuspendMonitorInfo.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/nosuspendStackTrace/JvmtiTest/JvmtiTest.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/nosuspendStackTrace/JvmtiTest/JvmtiTest.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/nosuspendStackTrace/JvmtiTest/libnosuspendStackTrace.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/nosuspendStackTrace/JvmtiTest/libnosuspendStackTrace.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/rawmonitor/librawmonitor.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/rawmonitor/librawmonitor.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/rawmonitor/rawmonitor.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/rawmonitor/rawmonitor.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/heapref/heapref.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/heapref/heapref.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/heapref/libheapref.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/heapref/libheapref.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/refignore/librefignore.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/refignore/librefignore.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/refignore/refignore.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/refignore/refignore.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/setNullVMInit/JvmtiTest/JvmtiTest.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/setNullVMInit/JvmtiTest/JvmtiTest.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/setNullVMInit/JvmtiTest/libsetNullVMInit.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/setNullVMInit/JvmtiTest/libsetNullVMInit.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/timers/JvmtiTest/JvmtiTest.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/timers/JvmtiTest/JvmtiTest.cpp - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/timers/JvmtiTest/libtimers.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/timers/JvmtiTest/libtimers.cpp - test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/StackTraceController.c + test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/StackTraceController.cpp - test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/ThreadController.c + test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/ThreadController.cpp - test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/libStackTraceController.c + test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/libStackTraceController.cpp - test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/libThreadController.c + test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/libThreadController.cpp - test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/Deadlock.c + test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/Deadlock.cpp - test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/LockingThreads.c + test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/LockingThreads.cpp - test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/RecursiveMonitoringThread.c + test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/RecursiveMonitoringThread.cpp - test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/libDeadlock.c + test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/libDeadlock.cpp - test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/libLockingThreads.c + test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/libLockingThreads.cpp - test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/libNativeBlockedThread.c + test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/libNativeBlockedThread.cpp - test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/libRecursiveMonitoringThread.c + test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/libRecursiveMonitoringThread.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/JVMDITools.c + test/hotspot/jtreg/vmTestbase/nsk/share/JVMDITools.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/JVMTIagent.c + test/hotspot/jtreg/vmTestbase/nsk/share/JVMTIagent.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/aod/aod.c + test/hotspot/jtreg/vmTestbase/nsk/share/aod/aod.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/BooleanArrayCriticalLocker.c + test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/BooleanArrayCriticalLocker.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/ByteArrayCriticalLocker.c + test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/ByteArrayCriticalLocker.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/CharArrayCriticalLocker.c + test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/CharArrayCriticalLocker.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/DoubleArrayCriticalLocker.c + test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/DoubleArrayCriticalLocker.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/FloatArrayCriticalLocker.c + test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/FloatArrayCriticalLocker.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/IntArrayCriticalLocker.c + test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/IntArrayCriticalLocker.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/LongArrayCriticalLocker.c + test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/LongArrayCriticalLocker.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/ShortArrayCriticalLocker.c + test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/ShortArrayCriticalLocker.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/StringCriticalLocker.c + test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/StringCriticalLocker.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libBooleanArrayCriticalLocker.c + test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libBooleanArrayCriticalLocker.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libByteArrayCriticalLocker.c + test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libByteArrayCriticalLocker.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libCharArrayCriticalLocker.c + test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libCharArrayCriticalLocker.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libDoubleArrayCriticalLocker.c + test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libDoubleArrayCriticalLocker.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libFloatArrayCriticalLocker.c + test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libFloatArrayCriticalLocker.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libIntArrayCriticalLocker.c + test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libIntArrayCriticalLocker.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libLongArrayCriticalLocker.c + test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libLongArrayCriticalLocker.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libShortArrayCriticalLocker.c + test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libShortArrayCriticalLocker.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libStringCriticalLocker.c + test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libStringCriticalLocker.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNIGlobalRefLocker.c + test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNIGlobalRefLocker.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNILocalRefLocker.c + test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNILocalRefLocker.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNIRefLocker.c + test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNIRefLocker.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNIWeakGlobalRefLocker.c + test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNIWeakGlobalRefLocker.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/libJNIGlobalRefLocker.c + test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/libJNIGlobalRefLocker.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/libJNILocalRefLocker.c + test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/libJNILocalRefLocker.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/libJNIRefLocker.c + test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/libJNIRefLocker.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/libJNIWeakGlobalRefLocker.c + test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/libJNIWeakGlobalRefLocker.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jvmti/JVMTIAllocLocker.c + test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jvmti/JVMTIAllocLocker.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jvmti/libJVMTIAllocLocker.c + test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jvmti/libJVMTIAllocLocker.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/malloc/MallocLocker.c + test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/malloc/MallocLocker.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/malloc/libMallocLocker.c + test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/malloc/libMallocLocker.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/jdi/MonitorEnterExecutor.c + test/hotspot/jtreg/vmTestbase/nsk/share/jdi/MonitorEnterExecutor.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/jdi/libMonitorEnterExecutor.c + test/hotspot/jtreg/vmTestbase/nsk/share/jdi/libMonitorEnterExecutor.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/jni/JNIreferences.c + test/hotspot/jtreg/vmTestbase/nsk/share/jni/JNIreferences.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/jni/jni_tools.c + test/hotspot/jtreg/vmTestbase/nsk/share/jni/jni_tools.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/jni/libJNIreferences.c + test/hotspot/jtreg/vmTestbase/nsk/share/jni/libJNIreferences.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/jpda/libNativeMethodsTestThread.c + test/hotspot/jtreg/vmTestbase/nsk/share/jpda/libNativeMethodsTestThread.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/AddToBootstrapClassLoaderSearch/bootclssearch_agent.c + test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/AddToBootstrapClassLoaderSearch/bootclssearch_agent.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/AddToBootstrapClassLoaderSearch/libbootclssearch_agent.c + test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/AddToBootstrapClassLoaderSearch/libbootclssearch_agent.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/AddToSystemClassLoaderSearch/libsystemclssearch_agent.c + test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/AddToSystemClassLoaderSearch/libsystemclssearch_agent.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/AddToSystemClassLoaderSearch/systemclssearch_agent.c + test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/AddToSystemClassLoaderSearch/systemclssearch_agent.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/Injector.c + test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/Injector.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/JVMTITools.c + test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/JVMTITools.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/agent_common/agent_common.c + test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/agent_common/agent_common.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/agent_tools.c + test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/agent_tools.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/aod/jvmti_aod.c + test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/aod/jvmti_aod.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/aod/jvmti_aod.h - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/hotswap/HotSwap.c + test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/hotswap/HotSwap.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/hotswap/libHotSwap.c + test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/hotswap/libHotSwap.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_FollowRefObjects.c + test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_FollowRefObjects.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_tools.c + test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_tools.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/unit/Heap.c + test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/unit/Heap.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/unit/libHeap.c + test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/unit/libHeap.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/locks/JNIMonitorLocker.c + test/hotspot/jtreg/vmTestbase/nsk/share/locks/JNIMonitorLocker.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/locks/LockingThread.c + test/hotspot/jtreg/vmTestbase/nsk/share/locks/LockingThread.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/locks/libJNIMonitorLocker.c + test/hotspot/jtreg/vmTestbase/nsk/share/locks/libJNIMonitorLocker.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/locks/libLockingThread.c + test/hotspot/jtreg/vmTestbase/nsk/share/locks/libLockingThread.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/native/native_thread.c + test/hotspot/jtreg/vmTestbase/nsk/share/native/native_thread.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/native/native_utils.c + test/hotspot/jtreg/vmTestbase/nsk/share/native/native_utils.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_list.c + test/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_list.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_list.h - test/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_mutex.c + test/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_mutex.cpp - test/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_tools.c + test/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_tools.cpp - test/hotspot/jtreg/vmTestbase/nsk/stress/jni/gclocker/libgcl001.c + test/hotspot/jtreg/vmTestbase/nsk/stress/jni/gclocker/libgcl001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/jnihelper.h - test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress001.c + test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress001.cpp - test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress002.c + test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress002.cpp - test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress003.c + test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress003.cpp - test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress004.c + test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress004.cpp - test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress005.c + test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress005.cpp - test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress006.c + test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress006.cpp - test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress007.c + test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress007.cpp - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/libstrace003.c + test/hotspot/jtreg/vmTestbase/nsk/stress/strace/libstrace003.cpp - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/libstrace004.c + test/hotspot/jtreg/vmTestbase/nsk/stress/strace/libstrace004.cpp - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/libstrace005.c + test/hotspot/jtreg/vmTestbase/nsk/stress/strace/libstrace005.cpp - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/libstrace006.c + test/hotspot/jtreg/vmTestbase/nsk/stress/strace/libstrace006.cpp - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/libstrace008.c + test/hotspot/jtreg/vmTestbase/nsk/stress/strace/libstrace008.cpp - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/libstrace009.c + test/hotspot/jtreg/vmTestbase/nsk/stress/strace/libstrace009.cpp - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/libstrace011.c + test/hotspot/jtreg/vmTestbase/nsk/stress/strace/libstrace011.cpp - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/libstrace012.c + test/hotspot/jtreg/vmTestbase/nsk/stress/strace/libstrace012.cpp - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/libstrace014.c + test/hotspot/jtreg/vmTestbase/nsk/stress/strace/libstrace014.cpp - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/libstrace015.c + test/hotspot/jtreg/vmTestbase/nsk/stress/strace/libstrace015.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/nsk_strace.h - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace003.c + test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace003.cpp - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace004.c + test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace004.cpp - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace005.c + test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace005.cpp - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace006.c + test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace006.cpp - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace008.c + test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace008.cpp - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace009.c + test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace009.cpp - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace011.c + test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace011.cpp - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace012.c + test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace012.cpp - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace014.c + test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace014.cpp - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace015.c + test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace015.cpp - test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/libLTTest.c + test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/libLTTest.cpp - test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/share/IndyRedefineClass.c + test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/share/IndyRedefineClass.cpp - test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/share/libIndyRedefineClass.c + test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/share/libIndyRedefineClass.cpp - test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/stepBreakPopReturn/libstepBreakPopReturn.c + test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/stepBreakPopReturn/libstepBreakPopReturn.cpp - test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/stepBreakPopReturn/stepBreakPopReturn.c + test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/stepBreakPopReturn/stepBreakPopReturn.cpp - test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/libnativeAndMH.c + test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/libnativeAndMH.cpp - test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/nativeAndMH.c + test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/nativeAndMH.cpp - test/hotspot/jtreg/vmTestbase/vm/mlvm/share/mlvmJvmtiUtils.c + test/hotspot/jtreg/vmTestbase/vm/mlvm/share/mlvmJvmtiUtils.cpp ! test/hotspot/jtreg/vmTestbase/vm/mlvm/share/mlvmJvmtiUtils.h - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/libredefineClasses.c + test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/libredefineClasses.cpp - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/redefineClasses.c + test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/redefineClasses.cpp - test/hotspot/jtreg/vmTestbase/vm/share/ProcessUtils.c + test/hotspot/jtreg/vmTestbase/vm/share/ProcessUtils.cpp - test/hotspot/jtreg/vmTestbase/vm/share/libProcessUtils.c + test/hotspot/jtreg/vmTestbase/vm/share/libProcessUtils.cpp Changeset: 2c7a508ee1f4 Author: coleenp Date: 2018-08-28 18:03 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/2c7a508ee1f4 8210088: ProblemList gc/epsilon/TestMemoryMXBeans.java Reviewed-by: kbarrett, jiangli ! test/hotspot/jtreg/ProblemList.txt Changeset: 867acd5a4140 Author: twisti Date: 2018-08-28 15:17 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/867acd5a4140 8210008: custom extension for make/SourceRevision.gmk Reviewed-by: erikj ! make/SourceRevision.gmk Changeset: 5b0d86499960 Author: coleenp Date: 2018-08-28 18:17 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/5b0d86499960 8209958: Clean up duplicate basic array type statics in Universe Reviewed-by: lfoltan, zgu ! src/hotspot/share/ci/ciObjectFactory.cpp ! src/hotspot/share/ci/ciReplay.cpp ! src/hotspot/share/memory/heapInspection.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/oopFactory.hpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp ! src/hotspot/share/oops/typeArrayKlass.hpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Universe.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintStatics.java Changeset: 7e1f4a215b45 Author: coleenp Date: 2018-08-28 18:31 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/7e1f4a215b45 Merge Changeset: 30a2c149fd7e Author: ccheung Date: 2018-08-28 16:18 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/30a2c149fd7e 8209743: [TESTBUG] java/lang/management/MemoryMXBean/LowMemoryTest2.sh fails with OutOfMemoryError running in CDS mode Summary: increase the MaxMetaspaceSize from 16m to 32m Reviewed-by: jiangli, iklam, mchung ! test/jdk/java/lang/management/MemoryMXBean/LowMemoryTest2.sh Changeset: 0369fe9ae26f Author: iklam Date: 2018-08-28 16:01 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/0369fe9ae26f 8210043: Invalid assert(HeapBaseMinAddress > 0) in ReservedHeapSpace::initialize_compressed_heap Summary: Removed the assert Reviewed-by: ccheung, jiangli ! src/hotspot/share/memory/virtualspace.cpp Changeset: a50648f7b1c8 Author: iklam Date: 2018-08-28 16:01 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/a50648f7b1c8 8210040: TestOptionsWithRanges.java is very slow Summary: Added -Xmx1024m -XX:-ZapUnusedHeapArea; split into 10 smaller tests Reviewed-by: kvn, coleenp ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java + test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges_generate.sh ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOption.java Changeset: 57f1bf06742e Author: jcbeyler Date: 2018-08-28 21:25 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/57f1bf06742e 8210035: Fix copyrights for files created for the HeapMonitor work Summary: Added the Oracle copyright to newly created files Reviewed-by: sspitsyn, cjplummer ! src/hotspot/share/runtime/threadHeapSampler.cpp ! src/hotspot/share/runtime/threadHeapSampler.hpp ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/Frame.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitor.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorArrayAllSampledTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventsForTwoThreadsTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCCMSTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorIllegalArgumentTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterObjectTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorMultiArrayTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorNoCapabilityTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorRecursiveTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatArrayCorrectnessTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatObjectCorrectnessTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatSimpleTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorThreadOnOffTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorThreadTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTwoAgentsTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorVMEventsTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/ThreadInformation.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/libHeapMonitorTest.c Changeset: 8896112226cb Author: pliden Date: 2018-08-29 08:00 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/8896112226cb 8210045: Allow using a subset of worker threads even when UseDynamicNumberOfGCThreads is not set Reviewed-by: eosterlund, kbarrett ! src/hotspot/share/gc/shared/workgroup.hpp ! src/hotspot/share/gc/z/zArguments.cpp Changeset: 67092c6be8e1 Author: ljiang Date: 2018-08-28 20:05 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/67092c6be8e1 8208746: ISO 4217 Amendment #168 update 8209775: ISO 4217 Amendment #169 update Reviewed-by: naoto ! make/data/currency/CurrencyData.properties ! src/java.base/share/classes/sun/util/resources/CurrencyNames.properties ! test/jdk/java/util/Currency/ValidateISO4217.java ! test/jdk/java/util/Currency/tablea1.txt ! test/jdk/sun/text/resources/LocaleData ! test/jdk/sun/text/resources/LocaleDataTest.java Changeset: 1b1bca603244 Author: mbaesken Date: 2018-08-28 09:01 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/1b1bca603244 8209994: windows: Java_java_net_NetworkInterface_getAll misses releasing interface-list Reviewed-by: bpb, chegar, simonis ! src/java.base/windows/native/libnet/NetworkInterface.c ! src/java.base/windows/native/libnet/NetworkInterface_winXP.c Changeset: de411d537aae Author: jlahoda Date: 2018-08-29 09:36 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/de411d537aae 8206986: Compiler support for Switch Expressions (Preview) 8207405: Compiler Tree API support for Switch Expressions (Preview) Summary: Support for switch expression, switch with rules and multiple constants for cases. Reviewed-by: jjg, mcimadamore, vromero ! make/langtools/tools/propertiesparser/parser/MessageType.java ! src/jdk.compiler/share/classes/com/sun/source/tree/BreakTree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/CaseTree.java + src/jdk.compiler/share/classes/com/sun/source/tree/SwitchExpressionTree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/source/util/SimpleTreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ArgumentAttr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/AttrContext.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TreeDiffer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/CRTable.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Code.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeScanner.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeTranslator.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java ! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java ! test/langtools/jdk/jshell/CompletenessTest.java ! test/langtools/lib/combo/tools/javac/combo/Diagnostics.java ! test/langtools/lib/combo/tools/javac/combo/JavacTemplateTestBase.java ! test/langtools/tools/javac/ConditionalWithVoid.java ! test/langtools/tools/javac/ConditionalWithVoid.out ! test/langtools/tools/javac/desugar/BoxingAndSuper.java ! test/langtools/tools/javac/diags/CheckResourceKeys.java + test/langtools/tools/javac/diags/examples/BreakAmbiguousTarget.java + test/langtools/tools/javac/diags/examples/BreakComplexValueNoSwitchExpression.java + test/langtools/tools/javac/diags/examples/BreakExprNotImmediate.java + test/langtools/tools/javac/diags/examples/BreakMissingValue.java + test/langtools/tools/javac/diags/examples/BreakOutsideSwitchExpression.java + test/langtools/tools/javac/diags/examples/ContinueOutsideSwitchExpression.java + test/langtools/tools/javac/diags/examples/IncompatibleTypesInSwitchExpression.java + test/langtools/tools/javac/diags/examples/MultipleCaseLabels.java - test/langtools/tools/javac/diags/examples/NeitherConditionalSubtype.java + test/langtools/tools/javac/diags/examples/NotExhaustive.java + test/langtools/tools/javac/diags/examples/ReturnOutsideSwitchExpression.java + test/langtools/tools/javac/diags/examples/SwitchCaseUnexpectedStatement.java + test/langtools/tools/javac/diags/examples/SwitchExpressionEmpty.java + test/langtools/tools/javac/diags/examples/SwitchExpressionTargetCantBeVoid.java + test/langtools/tools/javac/diags/examples/SwitchExpressions.java + test/langtools/tools/javac/diags/examples/SwitchMixingCaseTypes.java + test/langtools/tools/javac/diags/examples/SwitchNullNotAllowed.java + test/langtools/tools/javac/diags/examples/SwitchRules.java + test/langtools/tools/javac/expswitch/ExpSwitchNestingTest.java + test/langtools/tools/javac/expswitch/TEST.properties ! test/langtools/tools/javac/failover/CheckAttributedTree.java + test/langtools/tools/javac/lambda/BadSwitchExpressionLambda.java + test/langtools/tools/javac/lambda/BadSwitchExpressionLambda.out ! test/langtools/tools/javac/lib/DPrinter.java ! test/langtools/tools/javac/parser/JavacParserTest.java + test/langtools/tools/javac/switchexpr/BlockExpression.java + test/langtools/tools/javac/switchexpr/BooleanNumericNonNumeric.java + test/langtools/tools/javac/switchexpr/BooleanNumericNonNumeric.out + test/langtools/tools/javac/switchexpr/BreakTest.java + test/langtools/tools/javac/switchexpr/EmptySwitch.java + test/langtools/tools/javac/switchexpr/EmptySwitch.out + test/langtools/tools/javac/switchexpr/ExhaustiveEnumSwitch.java + test/langtools/tools/javac/switchexpr/ExhaustiveEnumSwitchExtra.java + test/langtools/tools/javac/switchexpr/ExpressionSwitch-old.out + test/langtools/tools/javac/switchexpr/ExpressionSwitch.java + test/langtools/tools/javac/switchexpr/ExpressionSwitchBreaks1.java + test/langtools/tools/javac/switchexpr/ExpressionSwitchBreaks2.java + test/langtools/tools/javac/switchexpr/ExpressionSwitchBreaks2.out + test/langtools/tools/javac/switchexpr/ExpressionSwitchBugs.java + test/langtools/tools/javac/switchexpr/ExpressionSwitchCodeFromJLS.java + test/langtools/tools/javac/switchexpr/ExpressionSwitchDA.java + test/langtools/tools/javac/switchexpr/ExpressionSwitchFallThrough.java + test/langtools/tools/javac/switchexpr/ExpressionSwitchFallThrough1.java + test/langtools/tools/javac/switchexpr/ExpressionSwitchInExpressionSwitch.java + test/langtools/tools/javac/switchexpr/ExpressionSwitchInfer.java + test/langtools/tools/javac/switchexpr/ExpressionSwitchInfer.out + test/langtools/tools/javac/switchexpr/ExpressionSwitchIntersectionTypes.java + test/langtools/tools/javac/switchexpr/ExpressionSwitchNotExhaustive.java + test/langtools/tools/javac/switchexpr/ExpressionSwitchNotExhaustive.out + test/langtools/tools/javac/switchexpr/ExpressionSwitchUnreachable.java + test/langtools/tools/javac/switchexpr/ExpressionSwitchUnreachable.out + test/langtools/tools/javac/switchexpr/ParseIncomplete.java + test/langtools/tools/javac/switchexpr/ParserRecovery.java + test/langtools/tools/javac/switchexpr/ParserRecovery.out + test/langtools/tools/javac/switchexpr/SwitchExpressionScopesIsolated.java + test/langtools/tools/javac/switchexpr/SwitchExpressionScopesIsolated.out + test/langtools/tools/javac/switchexpr/SwitchExpressionSimpleVisitorTest.java + test/langtools/tools/javac/switchextra/CaseTest.java + test/langtools/tools/javac/switchextra/MultipleLabelsExpression-old.out + test/langtools/tools/javac/switchextra/MultipleLabelsExpression.java + test/langtools/tools/javac/switchextra/MultipleLabelsStatement-old.out + test/langtools/tools/javac/switchextra/MultipleLabelsStatement.java + test/langtools/tools/javac/switchextra/RuleParsingTest.java + test/langtools/tools/javac/switchextra/SwitchArrowBrokenConstant.java + test/langtools/tools/javac/switchextra/SwitchArrowBrokenConstant.out + test/langtools/tools/javac/switchextra/SwitchNoExtraTypes.java + test/langtools/tools/javac/switchextra/SwitchNoExtraTypes.out + test/langtools/tools/javac/switchextra/SwitchObject.java + test/langtools/tools/javac/switchextra/SwitchObject.out + test/langtools/tools/javac/switchextra/SwitchStatementArrow-old.out + test/langtools/tools/javac/switchextra/SwitchStatementArrow.java + test/langtools/tools/javac/switchextra/SwitchStatementBroken.java + test/langtools/tools/javac/switchextra/SwitchStatementBroken.out + test/langtools/tools/javac/switchextra/SwitchStatementBroken2.java + test/langtools/tools/javac/switchextra/SwitchStatementBroken2.out + test/langtools/tools/javac/switchextra/SwitchStatementScopesIsolated.java + test/langtools/tools/javac/switchextra/SwitchStatementScopesIsolated.out + test/langtools/tools/javac/switchnull/SwitchNullDisabled.java + test/langtools/tools/javac/switchnull/SwitchNullDisabled.out ! test/langtools/tools/javac/tree/SourceTreeScannerTest.java ! test/langtools/tools/javac/tree/TreePosTest.java Changeset: 0f8e680269d4 Author: vtewari Date: 2018-08-29 14:10 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/0f8e680269d4 8176553: LdapContext follows referrals infinitely ignoring set limit Reviewed-by: chegar Contributed-by: jkalina at redhat.com ! src/java.naming/share/classes/com/sun/jndi/ldap/AbstractLdapNamingEnumeration.java Changeset: 7e5f08c619e3 Author: mcimadamore Date: 2018-08-29 11:25 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/7e5f08c619e3 8209064: Make intellij support more robust after changes for 2018.2 Summary: Do not treat build.xml wrapper as a template file Reviewed-by: erikj, ihse ! bin/idea.sh + make/idea/build.xml ! make/idea/template/ant.xml - make/idea/template/build.xml ! make/idea/template/misc.xml ! make/idea/template/workspace.xml ! make/langtools/build.xml - make/langtools/intellij/ant.xml ! make/langtools/intellij/build.xml - make/langtools/intellij/codeStyleSettings.xml - make/langtools/intellij/compiler.xml - make/langtools/intellij/copyright/langtools.xml - make/langtools/intellij/copyright/profiles_settings.xml - make/langtools/intellij/inspectionProfiles/langtools.xml - make/langtools/intellij/inspectionProfiles/profiles_settings.xml - make/langtools/intellij/langtools.iml - make/langtools/intellij/misc.xml - make/langtools/intellij/modules.xml - make/langtools/intellij/runConfigurations/javac.xml - make/langtools/intellij/runConfigurations/javadoc.xml - make/langtools/intellij/runConfigurations/javap.xml - make/langtools/intellij/runConfigurations/jshell.xml - make/langtools/intellij/runConfigurations/sjavac.xml - make/langtools/intellij/src/idea/LangtoolsIdeaAntLogger.java + make/langtools/intellij/template/ant.xml + make/langtools/intellij/template/codeStyleSettings.xml + make/langtools/intellij/template/compiler.xml + make/langtools/intellij/template/copyright/langtools.xml + make/langtools/intellij/template/copyright/profiles_settings.xml + make/langtools/intellij/template/inspectionProfiles/langtools.xml + make/langtools/intellij/template/inspectionProfiles/profiles_settings.xml + make/langtools/intellij/template/langtools.iml + make/langtools/intellij/template/misc.xml + make/langtools/intellij/template/modules.xml + make/langtools/intellij/template/runConfigurations/javac.xml + make/langtools/intellij/template/runConfigurations/javadoc.xml + make/langtools/intellij/template/runConfigurations/javap.xml + make/langtools/intellij/template/runConfigurations/jshell.xml + make/langtools/intellij/template/runConfigurations/sjavac.xml + make/langtools/intellij/template/src/idea/LangtoolsIdeaAntLogger.java + make/langtools/intellij/template/vcs.xml + make/langtools/intellij/template/workspace.xml - make/langtools/intellij/vcs.xml - make/langtools/intellij/workspace.xml Changeset: 904cf5407ac7 Author: roland Date: 2018-08-22 10:29 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/904cf5407ac7 8209691: Allow MemBar on single memory slice Reviewed-by: kvn, vlivanov ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/adlc/formssel.hpp ! src/hotspot/share/adlc/output_c.cpp ! src/hotspot/share/adlc/output_h.cpp ! src/hotspot/share/opto/machnode.cpp ! src/hotspot/share/opto/machnode.hpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/node.hpp Changeset: 0c4f2b26849e Author: pchilanomate Date: 2018-08-29 10:46 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/0c4f2b26849e 8209844: MemberNameLeak.java fails when ResolvedMethod entry is not removed Summary: Fixed MemberNameLeak.java due to intermittent failure after 8206423 Reviewed-by: coleenp, lfoltan ! src/hotspot/share/prims/resolvedMethodTable.cpp ! src/hotspot/share/prims/resolvedMethodTable.hpp ! src/hotspot/share/prims/whitebox.cpp ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/runtime/MemberName/MemberNameLeak.java ! test/lib/sun/hotspot/WhiteBox.java Changeset: 0157a3ab61b1 Author: ghaug Date: 2018-08-28 14:55 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/0157a3ab61b1 8209996: [PPC64] Fix JFR profiling Reviewed-by: mdoerr, simonis ! src/hotspot/cpu/ppc/frame_ppc.cpp Changeset: 46ec360a7014 Author: apetcher Date: 2018-08-29 12:00 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/46ec360a7014 8201317: X25519/X448 code improvements Summary: Minor code/comment improvements Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/XDHKeyAgreement.java Changeset: 943cf1675b59 Author: kvn Date: 2018-08-20 15:10 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/943cf1675b59 8209735: Disable avx512 by default Reviewed-by: iveresov, ecaspole ! src/hotspot/cpu/x86/globals_x86.hpp Changeset: 126951ca1462 Author: simonis Date: 2018-08-21 09:25 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/126951ca1462 8209637: [s390x] Interpreter doesn't call result handler after native calls Reviewed-by: goetz, lucy ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp + test/hotspot/jtreg/runtime/BoolReturn/JNIBooleanTest.java + test/hotspot/jtreg/runtime/BoolReturn/libJNIBooleanTest.c Changeset: d2137bd1e57d Author: thartmann Date: 2018-08-21 17:47 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d2137bd1e57d 8209670: CompilerThread releasing code buffer in destructor is unsafe Summary: Don't free temporary code buffers in compiler thread destructor to avoid interference with safepoint code. Reviewed-by: kvn, dholmes, zgu ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/runtime/thread.cpp Changeset: 3b3685479784 Author: aph Date: 2018-08-21 13:44 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/3b3685479784 8207838: AArch64: Float registers incorrectly restored in JNI call Summary: fix the order in which float registers are restored in restore_args for aarch64 Reviewed-by: aph Contributed-by: guoge1 at huawei.com ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp + test/hotspot/jtreg/compiler/floatingpoint/TestFloatSyncJNIArgs.java + test/hotspot/jtreg/compiler/floatingpoint/libTestFloatSyncJNIArgs.c Changeset: ed52ea83f830 Author: wetmore Date: 2018-08-21 11:30 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/ed52ea83f830 8207317: SSLEngine negotiation fail exception behavior changed from fail-fast to fail-lazy Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/CertSignAlgsExtension.java ! src/java.base/share/classes/sun/security/ssl/CertificateMessage.java ! src/java.base/share/classes/sun/security/ssl/HandshakeOutStream.java ! src/java.base/share/classes/sun/security/ssl/SSLCipher.java ! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLTransport.java ! src/java.base/share/classes/sun/security/ssl/ServerHello.java ! src/java.base/share/classes/sun/security/ssl/SignatureAlgorithmsExtension.java ! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java ! src/java.base/share/classes/sun/security/ssl/TransportContext.java ! src/java.base/share/classes/sun/security/ssl/X509Authentication.java ! test/jdk/javax/net/ssl/templates/SSLEngineTemplate.java ! test/jdk/sun/security/ssl/ClientHandshaker/LengthCheckTest.java + test/jdk/sun/security/ssl/SSLEngineImpl/SSLEngineFailedALPN.java Changeset: 76072a077ee1 Author: jjg Date: 2018-08-21 12:48 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/76072a077ee1 8209806: API docs should be updated to refer to javase11 Reviewed-by: darcy, iris, tbell, lancea ! make/Docs.gmk Changeset: 1ddf9a99e4ad Author: jwilhelm Date: 2018-08-22 21:50 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/1ddf9a99e4ad Added tag jdk-11+28 for changeset 76072a077ee1 ! .hgtags Changeset: 64331e014bc7 Author: jwilhelm Date: 2018-08-29 19:48 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/64331e014bc7 Merge ! .hgtags ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/runtime/thread.cpp Changeset: 31b159f30fb2 Author: rkennke Date: 2018-08-29 20:15 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/31b159f30fb2 8180193: Make marking bitmap code available to other GCs Reviewed-by: shade, stefank ! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.inline.hpp + src/hotspot/share/gc/shared/markBitMap.cpp + src/hotspot/share/gc/shared/markBitMap.hpp + src/hotspot/share/gc/shared/markBitMap.inline.hpp Changeset: d7fc38d3fc8d Author: mikael Date: 2018-08-29 13:04 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d7fc38d3fc8d 8209856: Obsolete error reporter Reviewed-by: coleenp, stuefe ! make/nb_native/nbproject/configurations.xml ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp - src/hotspot/share/utilities/errorReporter.cpp - src/hotspot/share/utilities/errorReporter.hpp ! src/hotspot/share/utilities/vmError.cpp ! test/hotspot/jtreg/compiler/ciReplay/CiReplayBase.java ! test/hotspot/jtreg/runtime/ErrorHandling/CreateCoredumpOnCrash.java ! test/hotspot/jtreg/runtime/ErrorHandling/ErrorHandler.java ! test/hotspot/jtreg/runtime/ErrorHandling/ProblematicFrameTest.java ! test/hotspot/jtreg/runtime/ErrorHandling/TestOnError.java ! test/hotspot/jtreg/runtime/Safepoint/AssertSafepointCheckConsistency1.java ! test/hotspot/jtreg/runtime/Safepoint/AssertSafepointCheckConsistency2.java ! test/hotspot/jtreg/runtime/Safepoint/AssertSafepointCheckConsistency3.java ! test/hotspot/jtreg/runtime/Safepoint/AssertSafepointCheckConsistency4.java ! test/hotspot/jtreg/runtime/Unsafe/RangeCheck.java ! test/hotspot/jtreg/runtime/memory/ReserveMemory.java ! test/hotspot/jtreg/serviceability/sa/TestJmapCore.java ! test/jdk/jdk/jfr/jvm/TestDumpOnCrash.java Changeset: 0cd55d573893 Author: mikael Date: 2018-08-29 13:50 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/0cd55d573893 8210167: ProblemList vmTestbase/nsk/jvmti/scenarios/allocation/AP10/ap10t001/TestDescription.java Reviewed-by: coleenp ! test/hotspot/jtreg/ProblemList.txt Changeset: 8cae49105cbc Author: jwilhelm Date: 2018-08-30 03:49 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/8cae49105cbc Added tag jdk-12+9 for changeset 31b159f30fb2 ! .hgtags Changeset: 18ca918b4ed9 Author: ljiang Date: 2018-08-29 19:14 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/18ca918b4ed9 8210153: localized currency symbol of VES Reviewed-by: naoto ! src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_es_VE.properties ! test/jdk/java/text/Format/NumberFormat/CurrencyFormat.java ! test/jdk/java/text/Format/NumberFormat/CurrencySymbols.properties Changeset: ad2224d4f346 Author: gadams Date: 2018-08-28 08:06 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/ad2224d4f346 8170089: nsk/jdi/EventSet/resume/resume008: ERROR: suspendCounts don't match for : Common-Cleaner Reviewed-by: cjplummer, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume001a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume002a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume003a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume004a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume005a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume006.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume006a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume007.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume007a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume008.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume008a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume009.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume009a.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume010.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume010a.java Changeset: d395677d99f3 Author: cjplummer Date: 2018-08-29 20:13 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d395677d99f3 8199811: com/sun/jdi/ProcessAttachTest.java fails intermittently: Remote thread failed for unknown reason Summary: give attach listener thread a chance to finish starting Reviewed-by: dholmes, gadams ! src/hotspot/os/solaris/attachListener_solaris.cpp ! src/hotspot/os/windows/attachListener_windows.cpp Changeset: c25f6c562bf5 Author: ihse Date: 2018-08-30 08:15 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/c25f6c562bf5 8210150: Allow custom-hook.m4 to include files from CUSTOM_CONFIG_DIR Reviewed-by: erikj ! make/autoconf/configure Changeset: eaa569eeb856 Author: ihse Date: 2018-08-30 08:19 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/eaa569eeb856 8210160: Remove deprecated configure arguments Reviewed-by: erikj ! make/autoconf/hotspot.m4 ! make/autoconf/jdk-options.m4 ! make/autoconf/jdk-version.m4 ! make/autoconf/libraries.m4 Changeset: b459c731901b Author: eosterlund Date: 2018-08-30 08:59 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b459c731901b 8210061: ZGC: Remove STW weak processor mode Reviewed-by: pliden, kbarrett ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/gc/z/zRootsIterator.hpp ! src/hotspot/share/gc/z/z_globals.hpp Changeset: f36e08f052b1 Author: eosterlund Date: 2018-08-30 09:12 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f36e08f052b1 8210063: ZGC: Enable load barriers for IN_NATIVE runtime barriers Reviewed-by: pliden ! src/hotspot/share/gc/z/zBarrierSet.inline.hpp Changeset: 9aa7ac61e68c Author: mbaesken Date: 2018-08-29 10:11 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9aa7ac61e68c 8210147: adjust some WSAGetLastError usages in windows network coding Reviewed-by: clanger, stuefe ! src/java.base/windows/native/libnet/Inet4AddressImpl.c ! src/java.base/windows/native/libnet/Inet6AddressImpl.c ! src/java.base/windows/native/libnet/SocketInputStream.c Changeset: 3aaf039a3636 Author: eosterlund Date: 2018-08-30 09:25 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/3aaf039a3636 8210065: ZGC: Remove mode for treating weaks as strong Reviewed-by: kbarrett, pliden ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/gc/z/zRootsIterator.hpp ! src/hotspot/share/gc/z/z_globals.hpp Changeset: 9183040e34d8 Author: lucy Date: 2018-08-30 09:34 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9183040e34d8 8209950: SIGBUS in CodeHeapState::print_names() Reviewed-by: thartmann, kvn ! src/hotspot/share/code/codeHeapState.cpp ! src/hotspot/share/code/compiledMethod.cpp ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp Changeset: 1ddd1ec04431 Author: hseigel Date: 2018-08-30 09:08 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/1ddd1ec04431 8210168: JCK test .vm.classfmt.ins.code__002.code__00201m1.code__00201m1 hangs with -noverify Summary: Check for 'bc_length > 0' to handle lengths of -1. Reviewed-by: coleenp ! src/hotspot/share/interpreter/rewriter.cpp Changeset: e6250a870739 Author: iklam Date: 2018-08-30 08:01 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/e6250a870739 8210194: [TESTBUG] jvmti_FollowRefObjects.cpp missing initializer for member _jvmtiHeapCallbacks::heap_reference_callback Reviewed-by: sspitsyn, iignatyev ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref001/followref001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref002/followref002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref003/followref003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_FollowRefObjects.cpp Changeset: dc79850e0254 Author: jcbeyler Date: 2018-08-30 09:47 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/dc79850e0254 8203356: VM Object Allocation Collector can infinite recurse Summary: VM Event callback do not provoke a VM alloc event Reviewed-by: sspitsyn, phh, amenkov, cjplummer ! make/nb_native/nbproject/configurations.xml ! src/hotspot/share/prims/jvmtiExport.cpp + test/hotspot/jtreg/serviceability/jvmti/VMEvent/MyPackage/VMEventRecursionTest.java + test/hotspot/jtreg/serviceability/jvmti/VMEvent/libVMEventTest.c Changeset: 02572bed95b6 Author: akolarkunnu Date: 2018-08-30 03:01 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/02572bed95b6 8209993: Create a test for SwingSet3 ToolTipDemo Reviewed-by: serb Contributed-by: abdul.kolarkunnu at oracle.com + test/jdk/sanity/client/SwingSet/src/ToolTipDemoTest.java + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tooltip/ToolTipDemo.java + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tooltip/resources/ToolTipDemo.properties + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tooltip/resources/images/ToolTipDemo.gif + test/jdk/sanity/client/lib/SwingSet3/src/com/sun/swingset3/demos/tooltip/resources/images/tooltip_background.png Changeset: b8eea2a7569a Author: amenkov Date: 2018-08-30 11:53 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b8eea2a7569a 8209604: [TEST] rewrite com/sun/jdi shell tests to java version - step2 Reviewed-by: jcbeyler, sspitsyn, cjplummer ! test/jdk/com/sun/jdi/ArrayLengthDumpTest.java ! test/jdk/com/sun/jdi/BreakpointWithFullGC.java + test/jdk/com/sun/jdi/CatchAllTest.java - test/jdk/com/sun/jdi/CatchAllTest.sh + test/jdk/com/sun/jdi/CatchCaughtTest.java - test/jdk/com/sun/jdi/CatchCaughtTest.sh + test/jdk/com/sun/jdi/CommandCommentDelimiter.java - test/jdk/com/sun/jdi/CommandCommentDelimiter.sh + test/jdk/com/sun/jdi/DeoptimizeWalk.java - test/jdk/com/sun/jdi/DeoptimizeWalk.sh + test/jdk/com/sun/jdi/EvalArgs.java - test/jdk/com/sun/jdi/EvalArgs.sh + test/jdk/com/sun/jdi/EvalArraysAsList.java - test/jdk/com/sun/jdi/EvalArraysAsList.sh + test/jdk/com/sun/jdi/EvalInterfaceStatic.java - test/jdk/com/sun/jdi/EvalInterfaceStatic.sh + test/jdk/com/sun/jdi/GetLocalVariables3Test.java - test/jdk/com/sun/jdi/GetLocalVariables3Test.sh ! test/jdk/com/sun/jdi/JdbExprTest.java ! test/jdk/com/sun/jdi/JdbMethodExitTest.java ! test/jdk/com/sun/jdi/lib/jdb/Jdb.java ! test/jdk/com/sun/jdi/lib/jdb/JdbCommand.java ! test/jdk/com/sun/jdi/lib/jdb/JdbTest.java Changeset: 4c78f4fd8370 Author: bpb Date: 2018-08-30 12:39 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/4c78f4fd8370 8207744: Clean up inconsistent use of opendir/closedir versus opendir64/closedir64 Reviewed-by: bsrbnd, mbaesken, bchristi, simonis ! src/java.base/share/native/libjli/wildcard.c ! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c ! src/java.base/unix/native/libjava/TimeZone_md.c ! src/java.base/unix/native/libjava/UnixFileSystem_md.c ! src/java.base/unix/native/libjava/childproc.c ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c ! src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c Changeset: c88019b32bc4 Author: kbarrett Date: 2018-08-30 16:16 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/c88019b32bc4 8210119: Rename SubTasksDone::is_task_claimed Summary: Renamed to try_claim_task and inverted result. Reviewed-by: coleenp, sjohanss ! src/hotspot/share/gc/cms/cmsCardTable.cpp ! src/hotspot/share/gc/cms/cmsHeap.cpp ! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp ! src/hotspot/share/gc/g1/g1RootProcessor.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shared/preservedMarks.cpp ! src/hotspot/share/gc/shared/weakProcessor.inline.hpp ! src/hotspot/share/gc/shared/workgroup.cpp ! src/hotspot/share/gc/shared/workgroup.hpp ! src/hotspot/share/runtime/safepoint.cpp Changeset: 3198179d97fa Author: avoitylov Date: 2018-08-30 16:33 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/3198179d97fa 8210164: building Minimal VM fails with error: comparison of unsigned expression < 0 is always false [-Werror=type-limits] Summary: Conditionalize compare with serial_phase_count. Reviewed-by: kbarrett, shade ! src/hotspot/share/gc/shared/weakProcessorPhases.cpp Changeset: 56309b1b9d9b Author: kbarrett Date: 2018-08-30 17:03 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/56309b1b9d9b 8209975: Some GCThreadLocalData not initialized Summary: Perform deferred BarrierSet initializations for NonJavaThreads too. Reviewed-by: eosterlund, pliden ! src/hotspot/share/gc/shared/barrierSet.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp Changeset: e469480420dc Author: cjplummer Date: 2018-08-30 17:59 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/e469480420dc 8210118: better jdb test diagnostics when getting "Prompt is not received during ... milliseconds" failures Summary: print pending reply when prompt is not recieved Reviewed-by: dholmes, gadams, sspitsyn, jcbeyler ! test/hotspot/jtreg/vmTestbase/nsk/share/jdb/Jdb.java Changeset: dbb0e798deeb Author: mli Date: 2018-08-31 10:00 +0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/dbb0e798deeb 8208280: java/nio/channels/Selector/RegisterDuringSelect.java fails with "key not removed from key set" Reviewed-by: alanb ! test/jdk/java/nio/channels/Selector/RegisterDuringSelect.java ! test/jdk/java/nio/channels/Selector/SelectAndClose.java + test/jdk/java/nio/channels/Selector/SelectorUtils.java Changeset: d0b71f6163e1 Author: jjiang Date: 2018-08-31 10:32 +0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d0b71f6163e1 8209362: sun/security/ssl/SSLSocketImpl/ReuseAddr.java failed due to "BindException: Address already in use (Bind failed)" Summary: Refactor this test with SSLSocketTemplate Reviewed-by: xuelei ! test/jdk/javax/net/ssl/templates/SSLSocketTemplate.java ! test/jdk/sun/security/ssl/SSLSocketImpl/ReuseAddr.java Changeset: 72291a181f8d Author: mbaesken Date: 2018-08-30 13:12 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/72291a181f8d 8210205: build fails on AIX in hotspot cpp tests (for example getstacktr001.cpp) Reviewed-by: mdoerr, stuefe ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr001/getstacktr001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr003/getstacktr003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr004/getstacktr004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr005/getstacktr005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr006/getstacktr006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr007/getstacktr007.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr008/getstacktr008.cpp Changeset: 2ca553d34949 Author: ihse Date: 2018-08-31 09:37 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/2ca553d34949 6657100: Rename sparcWorks to solstudio in HotSpot Reviewed-by: erikj, dcubed ! make/autoconf/toolchain.m4 ! make/nb_native/nbproject/configurations.xml ! src/hotspot/share/interpreter/bytecodeHistogram.hpp ! src/hotspot/share/runtime/vmStructs.hpp ! src/hotspot/share/utilities/count_trailing_zeros.hpp + src/hotspot/share/utilities/globalDefinitions_solstudio.hpp - src/hotspot/share/utilities/globalDefinitions_sparcWorks.hpp ! src/java.base/solaris/native/libjvm_db/libjvm_db.c ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/types/basic/BasicTypeDataBase.java Changeset: 18afb2097ada Author: dnsimon Date: 2018-08-31 11:43 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/18afb2097ada 8210066: [JVMCI] iterateFrames uses wrong GrowableArray API for appending Reviewed-by: dlong, twisti ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java Changeset: 5eb48e9d607a Author: hannesw Date: 2018-08-31 12:41 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/5eb48e9d607a 8176453: Javadoc search: there are issues with generics in parameters Reviewed-by: jjg, sundar ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js Changeset: 625a5bdde0c5 Author: coleenp Date: 2018-08-31 07:03 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/625a5bdde0c5 8210155: Lock ClassLoaderDataGraph Summary: In preparation for concurrent class unloading. Reviewed-by: hseigel, eosterlund ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderData.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp ! src/hotspot/share/jfr/periodic/jfrModuleEvent.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp ! src/hotspot/share/memory/heapInspection.cpp ! src/hotspot/share/memory/heapInspection.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiGetLoadedClasses.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/services/heapDumper.cpp Changeset: 48a95b70d4af Author: coleenp Date: 2018-08-31 09:10 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/48a95b70d4af 8207793: [TESTBUG] runtime/Metaspace/FragmentMetaspace.java fails: heap needs to be increased Summary: Reduce test time and allow OOM. Reviewed-by: iklam, hseigel ! test/hotspot/jtreg/runtime/Metaspace/FragmentMetaspace.java ! test/hotspot/jtreg/runtime/testlibrary/GeneratedClassLoader.java Changeset: cdef4df6b0e7 Author: pchilanomate Date: 2018-08-31 10:22 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/cdef4df6b0e7 8206424: Use locking for cleaning ProtectionDomainTable Summary: ServiceThread is now in charge of cleaning ProtectionDomainTable entries Reviewed-by: coleenp, iklam ! src/hotspot/share/classfile/protectionDomainCache.cpp ! src/hotspot/share/classfile/protectionDomainCache.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/serviceThread.cpp + test/hotspot/jtreg/runtime/Dictionary/CleanProtectionDomain.java ! test/lib/sun/hotspot/WhiteBox.java Changeset: 2ef81feac8b8 Author: amenkov Date: 2018-08-31 09:53 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/2ef81feac8b8 8067354: com/sun/jdi/GetLocalVariables4Test.sh failed Reviewed-by: jcbeyler, sspitsyn ! test/jdk/ProblemList.txt + test/jdk/com/sun/jdi/GetLocalVariables4Test.java - test/jdk/com/sun/jdi/GetLocalVariables4Test.sh Changeset: bdac20c6c8dd Author: mcimadamore Date: 2018-08-31 18:01 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/bdac20c6c8dd 8210226: Add support for multiple project folders to idea.sh Summary: Overhaul templating logic for idea.sh; add support for -o option Reviewed-by: erikj, ihse ! bin/idea.sh ! make/idea/template/ant.xml ! make/idea/template/compiler.xml ! make/idea/template/jdk.iml ! make/idea/template/misc.xml ! make/idea/template/vcs.xml ! make/idea/template/workspace.xml ! make/langtools/intellij/build.xml ! make/langtools/intellij/template/ant.xml ! make/langtools/intellij/template/misc.xml Changeset: 3835dc32de5e Author: dtitov Date: 2018-08-31 11:56 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/3835dc32de5e 8209585: [Graal] vmTestbase/nsk/jvmti/scenarios/sampling tests fail with "Too small stack of resumed thread" Reviewed-by: sspitsyn, amenkov, cjplummer, jcbeyler ! test/hotspot/jtreg/ProblemList-graal.txt ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t001/sp02t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t002/sp02t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t001/sp06t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t002/sp06t002.cpp Changeset: 36773a4fe3e7 Author: kbarrett Date: 2018-08-31 16:29 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/36773a4fe3e7 8210235: JvmtiTrace::safe_get_current_thread_name is unsafe in debug builds Summary: Use Thread::current_or_null and handle NULL result. Reviewed-by: coleenp ! src/hotspot/share/prims/jvmtiTrace.cpp Changeset: afbb33428df7 Author: jjg Date: 2018-08-31 14:54 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/afbb33428df7 8208608: Update --module-source-path to allow explicit source paths for specific modules Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/langtools/tools/javac/diags/examples.not-yet.txt ! test/langtools/tools/javac/file/SetLocationForModule.java ! test/langtools/tools/javac/modules/ModuleSourcePathTest.java ! test/langtools/tools/javac/modules/PatchModulesTest.java Changeset: b071f4fff1f1 Author: goetz Date: 2018-09-01 18:15 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b071f4fff1f1 8210259: [testbug] IncompatibleOptions.java fails if VM configured without ZGC Reviewed-by: pliden, kbarrett ! test/hotspot/jtreg/runtime/appcds/sharedStrings/IncompatibleOptions.java ! test/lib/sun/hotspot/gc/GC.java Changeset: 9720ad0a40b6 Author: iklam Date: 2018-09-01 12:02 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9720ad0a40b6 8210246: NMTUtil::_memory_type_names should be in sync with MemoryType Reviewed-by: ccheung, jiangli, coleenp ! src/hotspot/share/memory/allocation.hpp ! src/hotspot/share/services/nmtCommon.cpp Changeset: 54b344d9dd4e Author: lucy Date: 2018-09-03 09:43 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/54b344d9dd4e 8207343: Automate vtable/itable stub size calculation Reviewed-by: kvn, mdoerr ! src/hotspot/cpu/aarch64/vtableStubs_aarch64.cpp ! src/hotspot/cpu/arm/vtableStubs_arm.cpp ! src/hotspot/cpu/ppc/vtableStubs_ppc_64.cpp ! src/hotspot/cpu/s390/vtableStubs_s390.cpp ! src/hotspot/cpu/sparc/vtableStubs_sparc.cpp ! src/hotspot/cpu/x86/vtableStubs_x86_32.cpp ! src/hotspot/cpu/x86/vtableStubs_x86_64.cpp ! src/hotspot/share/code/vtableStubs.cpp ! src/hotspot/share/code/vtableStubs.hpp ! src/hotspot/share/logging/logTag.hpp Changeset: dca697c71e5d Author: avoitylov Date: 2018-09-03 13:39 +0300 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/dca697c71e5d 8207247: AARCH64: Enable Minimal and Client VM builds Reviewed-by: aph ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp Changeset: 4871c2d2e97e Author: bulasevich Date: 2018-09-03 13:42 +0300 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/4871c2d2e97e 8209408: Primitive heap access for interpreter BarrierSetAssembler/arm32 Reviewed-by: rkennke ! src/hotspot/cpu/arm/gc/shared/barrierSetAssembler_arm.cpp ! src/hotspot/cpu/arm/interp_masm_arm.cpp ! src/hotspot/cpu/arm/methodHandles_arm.cpp ! src/hotspot/cpu/arm/templateTable_arm.cpp ! src/hotspot/cpu/arm/templateTable_arm.hpp Changeset: b0c81cfd4dc9 Author: stuefe Date: 2018-09-03 14:27 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b0c81cfd4dc9 8210314: [aix] NMT does not show "Safepoint" memory type Reviewed-by: goetz, mbaesken ! src/hotspot/os/aix/safepointMechanism_aix.cpp Changeset: de1a82a239e2 Author: stuefe Date: 2018-09-04 08:06 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/de1a82a239e2 8210307: 8210246 broke NMT jtreg tests Reviewed-by: goetz, iklam ! src/hotspot/share/services/nmtCommon.cpp Changeset: 3ee917225506 Author: weijun Date: 2018-09-04 14:47 +0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/3ee917225506 8210338: Better output for GenerationTests.java Reviewed-by: xuelei ! test/jdk/javax/xml/crypto/dsig/GenerationTests.java Changeset: 7ed777a14094 Author: tschatzl Date: 2018-09-04 12:17 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/7ed777a14094 8210265: Crash in HSpaceCounters::update_used() Summary: Guard call to update HSpaceCounters with flag Reviewed-by: shade, sjohanss, kbarrett ! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp + test/hotspot/jtreg/gc/TestNoPerfCounter.java Changeset: c265860d5d45 Author: tschatzl Date: 2018-09-04 12:18 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/c265860d5d45 8207200: Committed > max memory usage when getting MemoryUsage Summary: Make sure that modification of memory usage variables are synchronized with returning them to Java. Reviewed-by: sangheki, mchung ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1MemoryPool.cpp ! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp ! src/hotspot/share/gc/g1/g1MonitoringSupport.hpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/services/management.cpp Changeset: 0514d4c30cf1 Author: alanb Date: 2018-09-04 11:35 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/0514d4c30cf1 8210341: (fs) Typos in PosixFileAttributeView javadoc Reviewed-by: dfuchs ! src/java.base/share/classes/java/nio/file/attribute/PosixFileAttributeView.java Changeset: d5ba88422499 Author: shade Date: 2018-09-04 13:19 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d5ba88422499 8210355: Minimal and Zero non-PCH builds fail after JDK-8207343 (Automate vtable/itable stub size calculation) Reviewed-by: thartmann ! src/hotspot/share/code/vtableStubs.cpp Changeset: 507c72580842 Author: shade Date: 2018-09-04 13:19 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/507c72580842 8210357: Zero builds fail after JDK-8207343 (Automate vtable/itable stub size calculation) Reviewed-by: thartmann ! src/hotspot/cpu/zero/vtableStubs_zero.cpp Changeset: 78c7f0c7827d Author: gromero Date: 2018-09-04 11:46 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/78c7f0c7827d 8210320: PPC64: Fix uninitialized variable in C1 LIR assembler code Reviewed-by: mbaesken, shade, mdoerr ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp Changeset: 25606a4e6693 Author: bpb Date: 2018-09-04 09:07 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/25606a4e6693 8210279: (bf) Remove unused package private method java.nio.Buffer.truncate() Reviewed-by: alanb ! src/java.base/share/classes/java/nio/Buffer.java Changeset: f9773a631272 Author: alanb Date: 2018-09-04 18:03 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f9773a631272 8210087: Classes in jdk.unsupported not accessible from jconsole plugin Reviewed-by: erikj ! make/launcher/Launcher-jdk.jconsole.gmk Changeset: ed04bc1ff453 Author: dfuchs Date: 2018-09-04 18:32 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/ed04bc1ff453 8210366: Typo in MethodHandles.Lookup: must be either be Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java Changeset: 21154cb84d2a Author: kvn Date: 2018-09-04 12:44 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/21154cb84d2a 8209594: guarantee(this->is8bit(imm8)) failed: Short forward jump exceeds 8-bit offset Summary: replace short jumps and fix other issues when generated code exceed expected range. Reviewed-by: dlong, rasbold ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/arm/macroAssembler_arm.hpp ! src/hotspot/cpu/arm/macroAssembler_arm.inline.hpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.inline.hpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.hpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.hpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.inline.hpp ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/cpu/zero/assembler_zero.cpp ! src/hotspot/cpu/zero/assembler_zero.hpp ! src/hotspot/share/asm/assembler.cpp ! src/hotspot/share/asm/assembler.hpp ! src/hotspot/share/opto/compile.cpp Changeset: 3f189f451ff1 Author: jcbeyler Date: 2018-08-31 22:55 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/3f189f451ff1 8210182: Remove macros for C compilation from vmTestBase but non jvmti Summary: Remove the macros and update the code Reviewed-by: sspitsyn, cjplummer, amenkov ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/libdefine.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn004/libforceEarlyReturn004a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn005/libforceEarlyReturn005a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/ForceEarlyReturn/forceEarlyReturn002/libforceEarlyReturn002a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/MonitorEnterExecutor.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jni/JNIreferences.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/libNativeMethodsTestThread.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/locks/JNIMonitorLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/locks/LockingThread.cpp ! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/redefineClasses.cpp Changeset: 6ad495a34ac8 Author: jcbeyler Date: 2018-09-04 14:17 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/6ad495a34ac8 8210192: Hsperf counter ParNew::CMS should be ParNew:CMS Summary: Rename the counter back to ParNew:CMS and added a test Reviewed-by: sjohanss, tschatzl Contributed-by: manc at google.com ! src/hotspot/share/gc/cms/cmsHeap.cpp + test/hotspot/jtreg/gc/TestPolicyNamePerfCounter.java ! test/hotspot/jtreg/gc/testlibrary/PerfCounter.java Changeset: ab722555e66d Author: ccheung Date: 2018-09-04 15:00 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/ab722555e66d 8209736: runtime/RedefineTests/ModifyAnonymous.java fails with NullPointerException when running in CDS mode Summary: add logging of class names in the allLoadedClasses array; throw RuntimeException upon encountering of a null class. Reviewed-by: jiangli ! test/hotspot/jtreg/runtime/RedefineTests/ModifyAnonymous.java Changeset: e9177e7749e7 Author: iignatyev Date: 2018-09-04 14:35 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/e9177e7749e7 8210039: move OSInfo to top level testlibrary Reviewed-by: serb, chegar, alanb, dfuchs ! test/jdk/com/oracle/security/ucrypto/TestAES.java ! test/jdk/com/sun/management/OperatingSystemMXBean/TestTotalSwap.java ! test/jdk/java/awt/Choice/ItemStateChangeTest/ItemStateChangeTest.java ! test/jdk/java/awt/Choice/PopupPosTest/PopupPosTest.html ! test/jdk/java/awt/Choice/PopupPosTest/PopupPosTest.java ! test/jdk/java/awt/Choice/ResizeAutoClosesChoice/ResizeAutoClosesChoice.java ! test/jdk/java/awt/Cursor/MultiResolutionCursorTest/MultiResolutionCursorTest.java ! test/jdk/java/awt/Desktop/8064934/bug8064934.java ! test/jdk/java/awt/FileDialog/8003399/bug8003399.java ! test/jdk/java/awt/FileDialog/8017487/bug8017487.java ! test/jdk/java/awt/FileDialog/FileDialogForDirectories/FileDialogForDirectories.html ! test/jdk/java/awt/FileDialog/FileDialogForDirectories/FileDialogForDirectories.java ! test/jdk/java/awt/FileDialog/FileDialogForPackages/FileDialogForPackages.html ! test/jdk/java/awt/FileDialog/FileDialogForPackages/FileDialogForPackages.java ! test/jdk/java/awt/Focus/MouseClickRequestFocusRaceTest/MouseClickRequestFocusRaceTest.java ! test/jdk/java/awt/Frame/MaximizedByPlatform/MaximizedByPlatform.java ! test/jdk/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest.html ! test/jdk/java/awt/KeyboardFocusmanager/ConsumeNextMnemonicKeyTypedTest/ConsumeNextMnemonicKeyTypedTest.java ! test/jdk/java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.html ! test/jdk/java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.java ! test/jdk/java/awt/List/FirstItemRemoveTest/FirstItemRemoveTest.html ! test/jdk/java/awt/List/FirstItemRemoveTest/FirstItemRemoveTest.java ! test/jdk/java/awt/List/KeyEventsTest/KeyEventsTest.html ! test/jdk/java/awt/List/KeyEventsTest/KeyEventsTest.java ! test/jdk/java/awt/Menu/OpensWithNoGrab/OpensWithNoGrab.java ! test/jdk/java/awt/MenuBar/8007006/bug8007006.java ! test/jdk/java/awt/MenuBar/MenuBarSetFont/MenuBarSetFont.java ! test/jdk/java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Extra.java ! test/jdk/java/awt/Multiscreen/MultiScreenInsetsTest/MultiScreenInsetsTest.java ! test/jdk/java/awt/Robot/RobotWheelTest/RobotWheelTest.java ! test/jdk/java/awt/TextArea/ScrollbarIntersectionTest/ScrollbarIntersectionTest.java ! test/jdk/java/awt/Toolkit/ToolkitPropertyTest/bug7129133.java ! test/jdk/java/awt/TrayIcon/8072769/bug8072769.java ! test/jdk/java/awt/TrayIcon/DblClickActionEventTest/DblClickActionEventTest.html ! test/jdk/java/awt/TrayIcon/DblClickActionEventTest/DblClickActionEventTest.java ! test/jdk/java/awt/TrayIcon/DisposeInActionEventTest/DisposeInActionEventTest.html ! test/jdk/java/awt/TrayIcon/DisposeInActionEventTest/DisposeInActionEventTest.java ! test/jdk/java/awt/datatransfer/HTMLDataFlavors/HTMLDataFlavorTest.java ! test/jdk/java/awt/datatransfer/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.html ! test/jdk/java/awt/datatransfer/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.java ! test/jdk/java/awt/dnd/ImageTransferTest/ImageTransferTest.java ! test/jdk/java/awt/event/KeyEvent/8020209/bug8020209.java ! test/jdk/java/awt/event/KeyEvent/DeadKey/DeadKeyMacOSXInputText.java ! test/jdk/java/awt/event/KeyEvent/DeadKey/deadKeyMacOSX.java ! test/jdk/java/awt/event/KeyEvent/SwallowKeyEvents/SwallowKeyEvents.java ! test/jdk/java/awt/image/MultiResolutionImage/NSImageToMultiResolutionImageTest.java ! test/jdk/java/awt/image/multiresolution/MultiDisplayTest/MultiDisplayTest.java ! test/jdk/javax/swing/JButton/4796987/bug4796987.java ! test/jdk/javax/swing/JCheckBox/4449413/bug4449413.java ! test/jdk/javax/swing/JCheckBox/8032667/bug8032667_image_diff.java ! test/jdk/javax/swing/JComboBox/4199622/bug4199622.java ! test/jdk/javax/swing/JFileChooser/4150029/bug4150029.html ! test/jdk/javax/swing/JFileChooser/4150029/bug4150029.java ! test/jdk/javax/swing/JFileChooser/4524490/bug4524490.java ! test/jdk/javax/swing/JFileChooser/6840086/bug6840086.java ! test/jdk/javax/swing/JFileChooser/8041694/bug8041694.java ! test/jdk/javax/swing/JFileChooser/8046391/bug8046391.java ! test/jdk/javax/swing/JFileChooser/8062561/bug8062561.java ! test/jdk/javax/swing/JFrame/8016356/bug8016356.java ! test/jdk/javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java ! test/jdk/javax/swing/JInternalFrame/4251301/bug4251301.java ! test/jdk/javax/swing/JLabel/6596966/bug6596966.java ! test/jdk/javax/swing/JMenu/6470128/bug6470128.java ! test/jdk/javax/swing/JMenuItem/ActionListenerCalledTwice/ActionListenerCalledTwiceTest.java ! test/jdk/javax/swing/JMenuItem/ShortcutNotDiplayed/ShortcutNotDisplayedTest.java ! test/jdk/javax/swing/JOptionPane/8024926/bug8024926.java ! test/jdk/javax/swing/JPopupMenu/6827786/bug6827786.java ! test/jdk/javax/swing/JPopupMenu/7154841/bug7154841.java ! test/jdk/javax/swing/JScrollBar/bug4202954/bug4202954.java ! test/jdk/javax/swing/JScrollPane/HorizontalMouseWheelOnShiftPressed/HorizontalMouseWheelOnShiftPressed.java ! test/jdk/javax/swing/JSlider/6579827/bug6579827.java ! test/jdk/javax/swing/JTabbedPane/4624207/bug4624207.java ! test/jdk/javax/swing/JTabbedPane/6416920/bug6416920.java ! test/jdk/javax/swing/JTextArea/6940863/bug6940863.java ! test/jdk/javax/swing/UITest/UITest.java ! test/jdk/javax/swing/plaf/aqua/CustomComboBoxFocusTest.java ! test/jdk/javax/swing/plaf/basic/BasicLabelUI/bug7172652.java ! test/jdk/jdk/net/Sockets/Test.java ! test/jdk/jdk/net/Sockets/policy.fail ! test/jdk/jdk/net/Sockets/policy.success - test/jdk/lib/testlibrary/jdk/testlibrary/OSInfo.java ! test/jdk/sun/awt/dnd/8024061/bug8024061.java + test/lib/jdk/test/lib/OSVersion.java ! test/lib/jdk/test/lib/Platform.java ! test/lib/jdk/test/lib/process/ProcessTools.java Changeset: 2e4cf4ca074c Author: sherman Date: 2018-09-04 17:04 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/2e4cf4ca074c 8197398: (zipfs) Files.walkFileTree walk indefinitelly while processing JAR file with "/" as a directory inside. Reviewed-by: alanb ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java ! test/jdk/jdk/nio/zipfs/ZFSTests.java Changeset: d7df80487e30 Author: amlu Date: 2018-09-05 12:34 +0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d7df80487e30 8209832: Refactor jdk/internal/reflect/Reflection/GetCallerClassTest.sh to plain java test Reviewed-by: alanb, mchung ! test/jdk/jdk/internal/reflect/Reflection/GetCallerClassTest.java - test/jdk/jdk/internal/reflect/Reflection/GetCallerClassTest.sh + test/jdk/jdk/internal/reflect/Reflection/SetupGetCallerClass.java Changeset: 58ea9afe0eb8 Author: pmuthuswamy Date: 2018-09-05 11:52 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/58ea9afe0eb8 8209052: Low contrast in docs/api/constant-values.html Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css Changeset: 9ce4a0d718c7 Author: glaubitz Date: 2018-09-05 11:15 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9ce4a0d718c7 8165440: Add Zero support for x86_64-linux-gnux32 target Reviewed-by: erikj, ihse ! make/autoconf/flags.m4 ! make/autoconf/platform.m4 ! src/hotspot/os/linux/os_linux.cpp Changeset: d4099c45f148 Author: alanb Date: 2018-09-05 11:52 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d4099c45f148 8209152: (so) ServerSocketChannel::supportedOptions includes IP_TOS Reviewed-by: chegar ! src/java.base/share/classes/sun/nio/ch/ServerSocketChannelImpl.java + test/jdk/java/nio/channels/etc/PrintSupportedOptions.java Changeset: 8267d480566f Author: eosterlund Date: 2018-09-05 10:11 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/8267d480566f 8210158: Accessorize JFR getEventWriter() intrinsics Reviewed-by: kvn, neliasso, roland, rbackman ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/opto/library_call.cpp Changeset: 0df09dadd445 Author: ihse Date: 2018-09-05 14:00 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/0df09dadd445 8182733: aarch64 build documentation misleading Reviewed-by: shade, dholmes ! doc/building.html ! doc/building.md ! doc/testing.html Changeset: c5f700de5450 Author: mbaesken Date: 2018-09-05 12:48 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/c5f700de5450 8209942: [epsilon] range function for EpsilonTLABElasticity causes compiler warning Reviewed-by: shade, simonis Contributed-by: ralf.schmelter at sap.com ! src/hotspot/share/gc/epsilon/epsilon_globals.hpp Changeset: 364863505019 Author: sherman Date: 2018-09-05 09:12 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/364863505019 8210394: (zipfs) jdk/nio/zipfs/ZFSTests.java rootdir.zip: The process cannot access the file because it is being used by another process Reviewed-by: alanb, jlaskey ! test/jdk/jdk/nio/zipfs/ZFSTests.java Changeset: 11ad7d302a94 Author: jcbeyler Date: 2018-09-05 10:17 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/11ad7d302a94 8208186: SetHeapSamplingInterval handles 1 explicitly Summary: Explicitly test for the 0 case (sample everything) Reviewed-by: amenkov, sspitsyn ! src/hotspot/share/runtime/threadHeapSampler.cpp Changeset: b7b69bc93a2d Author: amenkov Date: 2018-09-05 10:39 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b7b69bc93a2d 8210243: [TEST] rewrite com/sun/jdi shell tests to java version - step3 Reviewed-by: jcbeyler, cjplummer, sspitsyn ! test/jdk/com/sun/jdi/BreakpointWithFullGC.java ! test/jdk/com/sun/jdi/DeoptimizeWalk.java + test/jdk/com/sun/jdi/JdbArgTest.java - test/jdk/com/sun/jdi/JdbArgTest.sh + test/jdk/com/sun/jdi/JdbLockTest.java - test/jdk/com/sun/jdi/JdbLockTest.sh + test/jdk/com/sun/jdi/JdbMissStep.java - test/jdk/com/sun/jdi/JdbMissStep.sh + test/jdk/com/sun/jdi/JdbVarargsTest.java - test/jdk/com/sun/jdi/JdbVarargsTest.sh + test/jdk/com/sun/jdi/MixedSuspendTest.java - test/jdk/com/sun/jdi/MixedSuspendTest.sh + test/jdk/com/sun/jdi/NotAField.java - test/jdk/com/sun/jdi/NotAField.sh + test/jdk/com/sun/jdi/NullLocalVariable.java - test/jdk/com/sun/jdi/NullLocalVariable.sh ! test/jdk/com/sun/jdi/lib/jdb/Jdb.java ! test/jdk/com/sun/jdi/lib/jdb/JdbCommand.java ! test/jdk/com/sun/jdi/lib/jdb/JdbTest.java Changeset: 8f594f75e054 Author: dlong Date: 2018-09-05 13:10 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/8f594f75e054 8187078: -XX:+VerifyOops finds numerous problems when running JPRT Reviewed-by: kvn ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/gc/shared/c1/barrierSetC1.cpp ! src/hotspot/share/runtime/java.cpp Changeset: 35dee171e59c Author: iignatyev Date: 2018-08-10 13:36 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/35dee171e59c 8209386: [error-prone] StreamResourceLeak in jdk.internal.ed module Reviewed-by: rriggs ! src/jdk.internal.ed/share/classes/jdk/internal/editor/external/ExternalEditor.java Changeset: 3df9c8591afc Author: jcbeyler Date: 2018-09-05 11:12 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/3df9c8591afc 8208352: Merge HeapMonitorTest and HeapMonitorGCTest code Summary: Merged the code that enables sampling and allocates Reviewed-by: cjplummer, sspitsyn, amenkov ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitor.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.java Changeset: f9d10031512d Author: jwilhelm Date: 2018-09-06 02:50 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f9d10031512d Added tag jdk-12+10 for changeset 8f594f75e054 ! .hgtags Changeset: b51d348698c2 Author: jcbeyler Date: 2018-09-05 19:40 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b51d348698c2 8210198: Clean up JNI_ENV_ARG for vmTestbase/jvmti/Get[A-F] tests Summary: Remove JNI_ENV macros from the Get[A-F] tests Reviewed-by: sspitsyn, amenkov, cjplummer ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAllThreads/allthr001/allthr001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAllThreads/allthr002/allthr002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetArgumentsSize/argsize001/argsize001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetArgumentsSize/argsize002/argsize002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAvailableProcessors/getavailproc001/getavailproc001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetBytecodes/bytecodes001/bytecodes001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetBytecodes/bytecodes002/bytecodes002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetBytecodes/bytecodes003/bytecodes003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCapabilities/getcaps001/getcaps001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCapabilities/getcaps002/getcaps002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld005/getclfld005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld006/getclfld006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld007/getclfld007.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoader/getclsldr001/getclsldr001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoader/getclsldr002/getclsldr002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoader/getclsldr003/getclsldr003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoaderClasses/clsldrclss001/clsldrclss001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoaderClasses/clsldrclss002/clsldrclss002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassMethods/getclmthd005/getclmthd005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassMethods/getclmthd006/getclmthd006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassMethods/getclmthd007/getclmthd007.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf004/getclmdf004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf005/getclmdf005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf006/getclmdf006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf007/getclmdf007.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassSignature/getclsig004/getclsig004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassSignature/getclsig005/getclsig005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassSignature/getclsig006/getclsig006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassStatus/getclstat005/getclstat005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassStatus/getclstat006/getclstat006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassStatus/getclstat007/getclstat007.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon001/contmon001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon002/contmon002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon003/contmon003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentThreadCpuTime/curthrcputime001/curthrcputime001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentThreadCpuTimerInfo/curthrtimerinfo001/curthrtimerinfo001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetEnv/GetEnv001/GetEnv001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetEnvironmentLocalStorage/getenvstor001/getenvstor001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetErrorName/geterrname001/geterrname001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetErrorName/geterrname002/geterrname002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetExtensionEvents/extevents001/extevents001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetExtensionFunctions/extfuncs001/extfuncs001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldDeclaringClass/getfldecl001/getfldecl001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldDeclaringClass/getfldecl002/getfldecl002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldDeclaringClass/getfldecl004/getfldecl004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldModifiers/getfldmdf003/getfldmdf003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldModifiers/getfldmdf004/getfldmdf004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldName/getfldnm003/getfldnm003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldName/getfldnm004/getfldnm004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldName/getfldnm005/getfldnm005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt001/framecnt001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt002/framecnt002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt003/framecnt003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc001/frameloc001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc002/frameloc002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc003/frameloc003.cpp Changeset: b6ccd982e33d Author: xuelei Date: 2018-09-05 21:01 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b6ccd982e33d 8210334: TLS 1.3 server fails if ClientHello doesn't have pre_shared_key and psk_key_exchange_modes Reviewed-by: ascarpino, wetmore ! src/java.base/share/classes/sun/security/ssl/PskKeyExchangeModesExtension.java Changeset: 0f921a6707d9 Author: rhalade Date: 2018-09-05 21:06 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/0f921a6707d9 8210432: Add additional TeliaSonera root certificate Reviewed-by: mullan ! src/java.base/share/lib/security/cacerts ! test/jdk/lib/security/cacerts/VerifyCACerts.java + test/jdk/security/infra/java/security/cert/CertPathValidator/certification/TeliaSoneraCA.java Changeset: 5b1d1a7d4def Author: dholmes Date: 2018-09-06 02:01 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/5b1d1a7d4def 8199874: [TESTBUG] runtime/Thread/ThreadPriorities.java fails with "expected 0 to equal 10" Reviewed-by: lfoltan, ccheung ! test/hotspot/jtreg/runtime/Thread/ThreadPriorities.java Changeset: d02b39679f11 Author: dsimms Date: 2018-09-06 11:31 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d02b39679f11 Merge ! .hgtags ! make/Docs.gmk ! make/conf/jib-profiles.js - make/idea/template/build.xml - make/langtools/intellij/ant.xml - make/langtools/intellij/codeStyleSettings.xml - make/langtools/intellij/compiler.xml - make/langtools/intellij/copyright/langtools.xml - make/langtools/intellij/copyright/profiles_settings.xml - make/langtools/intellij/inspectionProfiles/langtools.xml - make/langtools/intellij/inspectionProfiles/profiles_settings.xml - make/langtools/intellij/langtools.iml - make/langtools/intellij/misc.xml - make/langtools/intellij/modules.xml - make/langtools/intellij/runConfigurations/javac.xml - make/langtools/intellij/runConfigurations/javadoc.xml - make/langtools/intellij/runConfigurations/javap.xml - make/langtools/intellij/runConfigurations/jshell.xml - make/langtools/intellij/runConfigurations/sjavac.xml - make/langtools/intellij/src/idea/LangtoolsIdeaAntLogger.java - make/langtools/intellij/vcs.xml - make/langtools/intellij/workspace.xml ! src/hotspot/cpu/x86/globals_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/aot/aotCompiledMethod.hpp ! src/hotspot/share/c1/c1_GraphBuilder.cpp ! src/hotspot/share/ci/ciField.cpp ! src/hotspot/share/ci/ciInstanceKlass.cpp ! src/hotspot/share/ci/ciInstanceKlass.hpp ! src/hotspot/share/ci/ciObjectFactory.cpp ! src/hotspot/share/ci/ciReplay.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileParser.hpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderData.hpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/code/compiledMethod.cpp ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/gc/parallel/psCompactionManager.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/interpreter/rewriter.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/memory/allocation.hpp ! src/hotspot/share/memory/oopFactory.hpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.hpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/oops/oop.cpp ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/oop.inline.hpp ! src/hotspot/share/oops/valueKlass.cpp ! src/hotspot/share/oops/valueKlass.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/doCall.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/machnode.cpp ! src/hotspot/share/opto/machnode.hpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/memnode.hpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/subnode.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/fieldDescriptor.cpp ! src/hotspot/share/runtime/fieldDescriptor.hpp + src/hotspot/share/runtime/fieldDescriptor.inline.hpp ! src/hotspot/share/runtime/frame.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/nmtCommon.cpp - src/hotspot/share/utilities/errorReporter.cpp - src/hotspot/share/utilities/errorReporter.hpp - src/hotspot/share/utilities/globalDefinitions_sparcWorks.hpp ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java ! src/java.base/share/classes/module-info.java ! src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/source/util/SimpleTreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/AttrContext.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/CRTable.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Code.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeScanner.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeTranslator.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPool.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java ! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java ! test/hotspot/jtreg/ProblemList.txt - test/hotspot/jtreg/runtime/appcds/cacheObject/RangeNotWithinHeap.java - test/hotspot/jtreg/vmTestbase/gc/g1/unloading/libdefine.c - test/hotspot/jtreg/vmTestbase/gc/gctests/mallocWithGC1/libmallocWithGC1.c - test/hotspot/jtreg/vmTestbase/gc/gctests/mallocWithGC2/libmallocWithGC2.c - test/hotspot/jtreg/vmTestbase/gc/gctests/mallocWithGC3/libmallocWithGC3.c - test/hotspot/jtreg/vmTestbase/gc/gctests/nativeGC01/libnativeGC01.c - test/hotspot/jtreg/vmTestbase/gc/gctests/nativeGC02/libnativeGC02.c - test/hotspot/jtreg/vmTestbase/gc/gctests/nativeGC03/libnativeGC03.c - test/hotspot/jtreg/vmTestbase/gc/gctests/nativeGC05/libnativeGC05.c - test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/agent00.c - test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/agent01.c - test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/agent02.c - test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/agent03.c - test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/libVirtualMachine07agent00.c - test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/libVirtualMachine07agent01.c - test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/libVirtualMachine07agent02.c - test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/libVirtualMachine07agent03.c - test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine09/agent00.c - test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine09/libVirtualMachine09agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn004/libforceEarlyReturn004a.c - test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn005/libforceEarlyReturn005a.c - test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/ForceEarlyReturn/forceEarlyReturn002/libforceEarlyReturn002a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddCapabilities/addcaps001/addcaps001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddCapabilities/addcaps001/libaddcaps001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddCapabilities/addcaps002/addcaps002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddCapabilities/addcaps002/libaddcaps002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddCapabilities/addcaps003/addcaps003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddCapabilities/addcaps003/libaddcaps003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnLoad/agentonload001/agentonload001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnLoad/agentonload001/libagentonload001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnLoad/agentonload002/agentonload002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnLoad/agentonload002/libagentonload002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnLoad/agentonload003/agentonload003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnLoad/agentonload003/libagentonload003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnUnload/agentonunload001/agentonunload001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnUnload/agentonunload001/libagentonunload001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/alloc001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/liballoc001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach002/attach002Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach002/libattach002Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach002a/attach002aAgent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach002a/libattach002aAgent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach008/attach008Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach008/libattach008Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach009/attach009Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach009/libattach009Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach012/attach012Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach012/libattach012Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach014/attach014Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach014/libattach014Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/attach015Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/attach015Agent01.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/attach015Target.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/libattach015Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/libattach015Agent01.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/libattach015Target.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach020/attach020Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach020/libattach020Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach021/attach021Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach021/libattach021Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach022/attach022Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach022/libattach022Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach037/attach037Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach037/libattach037Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach038/attach038Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach038/libattach038Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach039/attach039Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach039/libattach039Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach040/attach040Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach040/libattach040Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach041/attach041Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach041/libattach041Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach042/attach042Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach042/libattach042Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent01.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent02.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent03.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/libattach045Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/libattach045Agent01.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/libattach045Agent02.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/libattach045Agent03.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach046/attach046Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach046/libattach046Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach050/attach050Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach050/libattach050Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/sharedAgents/libsimpleAgent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/sharedAgents/simpleAgent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Breakpoint/breakpoint001/breakpoint001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Breakpoint/breakpoint001/libbreakpoint001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk001/classfloadhk001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk001/libclassfloadhk001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk002/classfloadhk002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk002/libclassfloadhk002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk003/classfloadhk003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk003/libclassfloadhk003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk004/classfloadhk004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk004/libclassfloadhk004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk005/classfloadhk005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk005/libclassfloadhk005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk006/classfloadhk006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk006/libclassfloadhk006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk007/classfloadhk007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk007/libclassfloadhk007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk008/classfloadhk008.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk008/libclassfloadhk008.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk009/classfloadhk009.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk009/libclassfloadhk009.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassLoad/classload001/classload001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassLoad/classload001/libclassload001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassPrepare/classprep001/classprep001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassPrepare/classprep001/libclassprep001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearBreakpoint/clrbrk001/clrbrk001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearBreakpoint/clrbrk001/libclrbrk001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearBreakpoint/clrbrk002/clrbrk002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearBreakpoint/clrbrk002/libclrbrk002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearBreakpoint/clrbrk005/clrbrk005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearBreakpoint/clrbrk005/libclrbrk005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldAccessWatch/clrfldw001/clrfldw001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldAccessWatch/clrfldw001/libclrfldw001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldAccessWatch/clrfldw002/clrfldw002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldAccessWatch/clrfldw002/libclrfldw002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldModificationWatch/clrfmodw001/clrfmodw001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldModificationWatch/clrfmodw001/libclrfmodw001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldModificationWatch/clrfmodw002/clrfmodw002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldModificationWatch/clrfmodw002/libclrfmodw002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/CompiledMethodLoad/compmethload001/compmethload001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/CompiledMethodLoad/compmethload001/libcompmethload001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/CompiledMethodUnload/compmethunload001/compmethunload001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/CompiledMethodUnload/compmethunload001/libcompmethunload001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/CreateRawMonitor/crrawmon001/crrawmon001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/CreateRawMonitor/crrawmon001/libcrrawmon001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/CreateRawMonitor/crrawmon002/crrawmon002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/CreateRawMonitor/crrawmon002/libcrrawmon002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DataDumpRequest/datadumpreq001/datadumpreq001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DataDumpRequest/datadumpreq001/libdatadumpreq001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Deallocate/dealloc001/dealloc001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Deallocate/dealloc001/libdealloc001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DestroyRawMonitor/drrawmon001/drrawmon001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DestroyRawMonitor/drrawmon001/libdrrawmon001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DestroyRawMonitor/drrawmon003/drrawmon003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DestroyRawMonitor/drrawmon003/libdrrawmon003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DestroyRawMonitor/drrawmon004/drrawmon004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DestroyRawMonitor/drrawmon004/libdrrawmon004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DisposeEnvironment/disposeenv001/disposeenv001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DisposeEnvironment/disposeenv001/libdisposeenv001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DisposeEnvironment/disposeenv002/disposeenv002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DisposeEnvironment/disposeenv002/libdisposeenv002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DynamicCodeGenerated/dyncodgen001/dyncodgen001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DynamicCodeGenerated/dyncodgen001/libdyncodgen001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Exception/exception001/exception001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Exception/exception001/libexception001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ExceptionCatch/excatch001/excatch001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ExceptionCatch/excatch001/libexcatch001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc001/fieldacc001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc001/libfieldacc001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc002/fieldacc002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc002/libfieldacc002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc003/fieldacc003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc003/libfieldacc003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc004/fieldacc004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc004/libfieldacc004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod001/fieldmod001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod001/libfieldmod001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod002/fieldmod002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod002/libfieldmod002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceEarlyReturn/ForceEarlyReturn001/ForceEarlyReturn001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceEarlyReturn/ForceEarlyReturn001/libForceEarlyReturn001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceGarbageCollection/forcegc001/forcegc001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceGarbageCollection/forcegc001/libforcegc001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceGarbageCollection/forcegc002/forcegc002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceGarbageCollection/forcegc002/libforcegc002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop001/framepop001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop001/libframepop001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop002/framepop002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop002/libframepop002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionFinish/gcfinish001/gcfinish001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionFinish/gcfinish001/libgcfinish001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionStart/gcstart001/gcstart001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionStart/gcstart001/libgcstart001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionStart/gcstart002/gcstart002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionStart/gcstart002/libgcstart002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GenerateEvents/genevents001/genevents001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GenerateEvents/genevents001/libgenevents001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAllThreads/allthr001/allthr001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAllThreads/allthr001/liballthr001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAllThreads/allthr002/allthr002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAllThreads/allthr002/liballthr002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetArgumentsSize/argsize001/argsize001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetArgumentsSize/argsize001/libargsize001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetArgumentsSize/argsize002/argsize002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetArgumentsSize/argsize002/libargsize002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAvailableProcessors/getavailproc001/getavailproc001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAvailableProcessors/getavailproc001/libgetavailproc001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetBytecodes/bytecodes001/bytecodes001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetBytecodes/bytecodes001/libbytecodes001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetBytecodes/bytecodes002/bytecodes002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetBytecodes/bytecodes002/libbytecodes002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetBytecodes/bytecodes003/bytecodes003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetBytecodes/bytecodes003/libbytecodes003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCapabilities/getcaps001/getcaps001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCapabilities/getcaps001/libgetcaps001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCapabilities/getcaps002/getcaps002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCapabilities/getcaps002/libgetcaps002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld005/getclfld005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld005/libgetclfld005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld006/getclfld006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld006/libgetclfld006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld007/getclfld007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld007/libgetclfld007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoader/getclsldr001/getclsldr001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoader/getclsldr001/libgetclsldr001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoader/getclsldr002/getclsldr002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoader/getclsldr002/libgetclsldr002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoader/getclsldr003/getclsldr003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoader/getclsldr003/libgetclsldr003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoaderClasses/clsldrclss001/clsldrclss001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoaderClasses/clsldrclss001/libclsldrclss001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoaderClasses/clsldrclss002/clsldrclss002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoaderClasses/clsldrclss002/libclsldrclss002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassMethods/getclmthd005/getclmthd005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassMethods/getclmthd005/libgetclmthd005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassMethods/getclmthd006/getclmthd006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassMethods/getclmthd006/libgetclmthd006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassMethods/getclmthd007/getclmthd007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassMethods/getclmthd007/libgetclmthd007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf004/getclmdf004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf004/libgetclmdf004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf005/getclmdf005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf005/libgetclmdf005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf006/getclmdf006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf006/libgetclmdf006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf007/getclmdf007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf007/libgetclmdf007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassSignature/getclsig004/getclsig004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassSignature/getclsig004/libgetclsig004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassSignature/getclsig005/getclsig005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassSignature/getclsig005/libgetclsig005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassSignature/getclsig006/getclsig006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassSignature/getclsig006/libgetclsig006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassStatus/getclstat005/getclstat005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassStatus/getclstat005/libgetclstat005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassStatus/getclstat006/getclstat006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassStatus/getclstat006/libgetclstat006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassStatus/getclstat007/getclstat007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassStatus/getclstat007/libgetclstat007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon001/contmon001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon001/libcontmon001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon002/contmon002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon002/libcontmon002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon003/contmon003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon003/libcontmon003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentThreadCpuTime/curthrcputime001/curthrcputime001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentThreadCpuTime/curthrcputime001/libcurthrcputime001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentThreadCpuTimerInfo/curthrtimerinfo001/curthrtimerinfo001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentThreadCpuTimerInfo/curthrtimerinfo001/libcurthrtimerinfo001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetEnv/GetEnv001/GetEnv001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetEnv/GetEnv001/libGetEnv001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetEnvironmentLocalStorage/getenvstor001/getenvstor001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetEnvironmentLocalStorage/getenvstor001/libgetenvstor001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetErrorName/geterrname001/geterrname001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetErrorName/geterrname001/libgeterrname001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetErrorName/geterrname002/geterrname002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetErrorName/geterrname002/libgeterrname002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetExtensionEvents/extevents001/extevents001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetExtensionEvents/extevents001/libextevents001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetExtensionFunctions/extfuncs001/extfuncs001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetExtensionFunctions/extfuncs001/libextfuncs001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldDeclaringClass/getfldecl001/getfldecl001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldDeclaringClass/getfldecl001/libgetfldecl001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldDeclaringClass/getfldecl002/getfldecl002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldDeclaringClass/getfldecl002/libgetfldecl002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldDeclaringClass/getfldecl004/getfldecl004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldDeclaringClass/getfldecl004/libgetfldecl004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldModifiers/getfldmdf003/getfldmdf003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldModifiers/getfldmdf003/libgetfldmdf003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldModifiers/getfldmdf004/getfldmdf004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldModifiers/getfldmdf004/libgetfldmdf004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldName/getfldnm003/getfldnm003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldName/getfldnm003/libgetfldnm003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldName/getfldnm004/getfldnm004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldName/getfldnm004/libgetfldnm004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldName/getfldnm005/getfldnm005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldName/getfldnm005/libgetfldnm005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt001/framecnt001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt001/libframecnt001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt002/framecnt002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt002/libframecnt002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt003/framecnt003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt003/libframecnt003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc001/frameloc001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc001/libframeloc001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc002/frameloc002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc002/libframeloc002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc003/frameloc003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc003/libframeloc003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetImplementedInterfaces/getintrf005/getintrf005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetImplementedInterfaces/getintrf005/libgetintrf005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetImplementedInterfaces/getintrf006/getintrf006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetImplementedInterfaces/getintrf006/libgetintrf006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetImplementedInterfaces/getintrf007/getintrf007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetImplementedInterfaces/getintrf007/libgetintrf007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJLocationFormat/getjlocfmt001/getjlocfmt001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJLocationFormat/getjlocfmt001/libgetjlocfmt001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJLocationFormat/getjlocfmt002/getjlocfmt002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJLocationFormat/getjlocfmt002/libgetjlocfmt002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJNIFunctionTable/getjniftab001/getjniftab001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJNIFunctionTable/getjniftab001/libgetjniftab001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJNIFunctionTable/getjniftab002/getjniftab002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJNIFunctionTable/getjniftab002/libgetjniftab002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLineNumberTable/linetab001/liblinetab001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLineNumberTable/linetab001/linetab001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLineNumberTable/linetab002/liblinetab002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLineNumberTable/linetab002/linetab002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLineNumberTable/linetab003/liblinetab003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLineNumberTable/linetab003/linetab003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLoadedClasses/loadedclss001/libloadedclss001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLoadedClasses/loadedclss001/loadedclss001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLoadedClasses/loadedclss002/libloadedclss002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLoadedClasses/loadedclss002/loadedclss002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariable/getlocal001/getlocal001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariable/getlocal001/libgetlocal001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariable/getlocal002/getlocal002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariable/getlocal002/libgetlocal002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab001/liblocaltab001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab001/localtab001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab002/liblocaltab002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab002/localtab002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab003/liblocaltab003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab003/localtab003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab004/liblocaltab004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab004/localtab004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab005/liblocaltab005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab005/localtab005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMaxLocals/maxloc001/libmaxloc001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMaxLocals/maxloc001/maxloc001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMaxLocals/maxloc002/libmaxloc002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMaxLocals/maxloc002/maxloc002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodDeclaringClass/declcls001/declcls001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodDeclaringClass/declcls001/libdeclcls001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodDeclaringClass/declcls002/declcls002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodDeclaringClass/declcls002/libdeclcls002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodDeclaringClass/declcls003/declcls003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodDeclaringClass/declcls003/libdeclcls003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodLocation/methloc001/libmethloc001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodLocation/methloc001/methloc001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodLocation/methloc002/libmethloc002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodLocation/methloc002/methloc002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodModifiers/methmod001/libmethmod001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodModifiers/methmod001/methmod001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodModifiers/methmod002/libmethmod002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodModifiers/methmod002/methmod002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodName/methname001/libmethname001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodName/methname001/methname001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodName/methname002/libmethname002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodName/methname002/methname002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodName/methname003/libmethname003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodName/methname003/methname003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectHashCode/objhashcode001/libobjhashcode001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectHashCode/objhashcode001/objhashcode001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage001/libobjmonusage001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage001/objmonusage001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage002/libobjmonusage002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage002/objmonusage002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage003/libobjmonusage003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage003/objmonusage003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage004/libobjmonusage004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage004/objmonusage004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage005/libobjmonusage005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage005/objmonusage005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage006/libobjmonusage006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage006/objmonusage006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectSize/objsize001/libobjsize001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectSize/objsize001/objsize001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectsWithTags/objwithtags001/libobjwithtags001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectsWithTags/objwithtags001/objwithtags001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetOwnedMonitorInfo/ownmoninf001/libownmoninf001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetOwnedMonitorInfo/ownmoninf001/ownmoninf001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetOwnedMonitorInfo/ownmoninf002/libownmoninf002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetOwnedMonitorInfo/ownmoninf002/ownmoninf002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetOwnedMonitorInfo/ownmoninf003/libownmoninf003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetOwnedMonitorInfo/ownmoninf003/ownmoninf003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetPhase/getphase001/getphase001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetPhase/getphase001/libgetphase001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetPhase/getphase002/getphase002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetPhase/getphase002/libgetphase002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetPotentialCapabilities/getpotcaps001/getpotcaps001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetPotentialCapabilities/getpotcaps001/libgetpotcaps001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceDebugExtension/srcdebugex001/libsrcdebugex001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceDebugExtension/srcdebugex001/srcdebugex001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceDebugExtension/srcdebugex002/libsrcdebugex002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceDebugExtension/srcdebugex002/srcdebugex002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceDebugExtension/srcdebugex003/libsrcdebugex003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceDebugExtension/srcdebugex003/srcdebugex003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceFileName/getsrcfn004/getsrcfn004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceFileName/getsrcfn004/libgetsrcfn004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceFileName/getsrcfn005/getsrcfn005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceFileName/getsrcfn005/libgetsrcfn005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceFileName/getsrcfn006/getsrcfn006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceFileName/getsrcfn006/libgetsrcfn006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr001/getstacktr001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr001/libgetstacktr001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr002/getstacktr002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr002/libgetstacktr002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr003/getstacktr003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr003/libgetstacktr003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr004/getstacktr004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr004/libgetstacktr004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr005/getstacktr005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr005/libgetstacktr005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr006/getstacktr006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr006/libgetstacktr006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr007/getstacktr007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr007/libgetstacktr007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr008/getstacktr008.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr008/libgetstacktr008.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr009/getstacktr009.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr009/libgetstacktr009.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperties/getsysprops001/getsysprops001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperties/getsysprops001/libgetsysprops001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperties/getsysprops002/getsysprops002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperties/getsysprops002/libgetsysprops002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperty/getsysprop001/getsysprop001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperty/getsysprop001/libgetsysprop001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperty/getsysprop002/getsysprop002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperty/getsysprop002/libgetsysprop002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTag/gettag001/gettag001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTag/gettag001/libgettag001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime001/libthrcputime001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime001/thrcputime001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime002/libthrcputime002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime002/thrcputime002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTimerInfo/thrtimerinfo001/libthrtimerinfo001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTimerInfo/thrtimerinfo001/thrtimerinfo001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupChildren/getthrdgrpchld001/getthrdgrpchld001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupChildren/getthrdgrpchld001/libgetthrdgrpchld001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupInfo/thrgrpinfo001/libthrgrpinfo001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupInfo/thrgrpinfo001/thrgrpinfo001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupInfo/thrgrpinfo002/libthrgrpinfo002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupInfo/thrgrpinfo002/thrgrpinfo002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo001/libthrinfo001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo001/thrinfo001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo002/libthrinfo002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo002/thrinfo002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadLocalStorage/getthrdstor001/getthrdstor001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadLocalStorage/getthrdstor001/libgetthrdstor001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat001/libthrstat001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat001/thrstat001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat002/libthrstat002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat002/thrstat002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat003/libthrstat003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat003/thrstat003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat004/libthrstat004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat004/thrstat004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat005/libthrstat005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat005/thrstat005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTime/gettime001/gettime001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTime/gettime001/libgettime001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTimerInfo/timerinfo001/libtimerinfo001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTimerInfo/timerinfo001/timerinfo001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTopThreadGroups/topthrgrp001/libtopthrgrp001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTopThreadGroups/topthrgrp001/topthrgrp001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTopThreadGroups/topthrgrp002/libtopthrgrp002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTopThreadGroups/topthrgrp002/topthrgrp002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetVersionNumber/getvern001/getvern001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetVersionNumber/getvern001/libgetvern001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd001/intrpthrd001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd001/libintrpthrd001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd002/intrpthrd002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd002/libintrpthrd002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd003/intrpthrd003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd003/libintrpthrd003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsArrayClass/isarray004/isarray004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsArrayClass/isarray004/libisarray004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsArrayClass/isarray005/isarray005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsArrayClass/isarray005/libisarray005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsFieldSynthetic/isfldsin002/isfldsin002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsFieldSynthetic/isfldsin002/libisfldsin002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsFieldSynthetic/isfldsin003/isfldsin003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsFieldSynthetic/isfldsin003/libisfldsin003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsInterface/isintrf004/isintrf004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsInterface/isintrf004/libisintrf004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsInterface/isintrf005/isintrf005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsInterface/isintrf005/libisintrf005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodNative/isnative001/isnative001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodNative/isnative001/libisnative001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodNative/isnative002/isnative002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodNative/isnative002/libisnative002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodObsolete/isobsolete001/isobsolete001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodObsolete/isobsolete001/libisobsolete001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodSynthetic/issynth001/issynth001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodSynthetic/issynth001/libIsMethodSyntheticIssynth001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodSynthetic/issynth002/issynth002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodSynthetic/issynth002/libissynth002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap001/iterheap001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap001/libiterheap001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap002/iterheap002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap002/libiterheap002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap003/iterheap003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap003/libiterheap003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap004/iterheap004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap004/libiterheap004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap005/iterheap005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap005/libiterheap005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap006/iterheap006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap006/libiterheap006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap007/iterheap007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap007/libiterheap007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls001/iterinstcls001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls001/libiterinstcls001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls002/iterinstcls002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls002/libiterinstcls002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls003/iterinstcls003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls003/libiterinstcls003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls004/iterinstcls004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls004/libiterinstcls004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls005/iterinstcls005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls005/libiterinstcls005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls006/iterinstcls006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls006/libiterinstcls006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls007/iterinstcls007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls007/libiterinstcls007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj001/iterobjreachobj001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj001/libiterobjreachobj001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj002/iterobjreachobj002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj002/libiterobjreachobj002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj003/iterobjreachobj003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj003/libiterobjreachobj003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj004/iterobjreachobj004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj004/libiterobjreachobj004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj005/iterobjreachobj005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj005/libiterobjreachobj005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj001/iterreachobj001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj001/libiterreachobj001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj002/iterreachobj002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj002/libiterreachobj002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj003/iterreachobj003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj003/libiterreachobj003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj004/iterreachobj004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj004/libiterreachobj004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj005/iterreachobj005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj005/libiterreachobj005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/abort/Abort.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/abort/libAbort.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/callbacks/Callbacks.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/callbacks/libCallbacks.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/concrete-klass-filter/ConcreteKlassFilter.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/concrete-klass-filter/libConcreteKlassFilter.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/filter-tagged/HeapFilter.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/filter-tagged/libHeapFilter.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/non-concrete-klass-filter/NonConcreteKlassFilter.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/non-concrete-klass-filter/libNonConcreteKlassFilter.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry001/libmentry001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry001/mentry001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry002/libmentry002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry002/mentry002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit001/libmexit001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit001/mexit001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit002/libmexit002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit002/mexit002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEnter/mcontenter001/libmcontenter001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEnter/mcontenter001/mcontenter001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEntered/mcontentered001/libmcontentered001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEntered/mcontentered001/mcontentered001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWait/monitorwait001/libmonitorwait001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWait/monitorwait001/monitorwait001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWaited/monitorwaited001/libmonitorwaited001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWaited/monitorwaited001/monitorwaited001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind001/libnativemethbind001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind001/nativemethbind001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind002/libnativemethbind002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind002/nativemethbind002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind003/libnativemethbind003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind003/nativemethbind003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind004/libnativemethbind004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind004/nativemethbind004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NotifyFramePop/nframepop001/libnframepop001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NotifyFramePop/nframepop001/nframepop001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NotifyFramePop/nframepop002/libnframepop002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NotifyFramePop/nframepop002/nframepop002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NotifyFramePop/nframepop003/libnframepop003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NotifyFramePop/nframepop003/nframepop003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ObjectFree/objfree001/libobjfree001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ObjectFree/objfree001/objfree001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ObjectFree/objfree002/libobjfree002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ObjectFree/objfree002/objfree002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe001/libpopframe001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe001/popframe001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe002/libpopframe002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe002/popframe002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe003/libpopframe003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe003/popframe003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe004/libpopframe004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe004/popframe004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe005/libpopframe005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe005/popframe005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe006/libpopframe006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe006/popframe006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe007/libpopframe007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe007/popframe007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe008/libpopframe008.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe008/popframe008.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe009/libpopframe009.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe009/popframe009.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe010/libpopframe010.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe010/popframe010.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe011/libpopframe011.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe011/popframe011.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter001/librawmonenter001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter001/rawmonenter001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter002/librawmonenter002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter002/rawmonenter002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter003/librawmonenter003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter003/rawmonenter003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter004/librawmonenter004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter004/rawmonenter004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit001/librawmonexit001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit001/rawmonexit001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit002/librawmonexit002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit002/rawmonexit002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit003/librawmonexit003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit003/rawmonexit003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit005/librawmonexit005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit005/rawmonexit005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy001/librawmnntfy001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy001/rawmnntfy001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy002/librawmnntfy002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy002/rawmnntfy002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy003/librawmnntfy003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy003/rawmnntfy003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy004/librawmnntfy004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy004/rawmnntfy004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall001/librawmnntfyall001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall001/rawmnntfyall001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall002/librawmnntfyall002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall002/rawmnntfyall002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall003/librawmnntfyall003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall003/rawmnntfyall003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall004/librawmnntfyall004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall004/rawmnntfyall004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait001/librawmnwait001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait001/rawmnwait001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait002/librawmnwait002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait002/rawmnwait002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait003/librawmnwait003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait003/rawmnwait003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait004/librawmnwait004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait004/rawmnwait004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait005/librawmnwait005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait005/rawmnwait005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/StressRedefine/libstressRedefine.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/StressRedefine/stressRedefine.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass001/libredefclass001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass001/redefclass001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass002/libredefclass002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass002/redefclass002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass003/libredefclass003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass003/redefclass003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass004/libredefclass004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass004/redefclass004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass005/libredefclass005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass005/redefclass005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass006/libredefclass006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass006/redefclass006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass008/libredefclass008.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass008/redefclass008.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass009/libredefclass009.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass009/redefclass009.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass010/libredefclass010.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass010/redefclass010.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass011/libredefclass011.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass011/redefclass011.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass012/libredefclass012.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass012/redefclass012.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass013/libredefclass013.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass013/redefclass013.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass014/libredefclass014.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass014/redefclass014.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass015/libredefclass015.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass015/redefclass015.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass016/libredefclass016.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass016/redefclass016.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass017/libredefclass017.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass017/redefclass017.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass018/libredefclass018.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass018/redefclass018.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass019/libredefclass019.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass019/redefclass019.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass020/libredefclass020.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass020/redefclass020.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass021/libredefclass021.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass021/redefclass021.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass022/libredefclass022.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass022/redefclass022.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass023/libredefclass023.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass023/redefclass023.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass024/libredefclass024.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass024/redefclass024.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass025/libredefclass025.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass025/redefclass025.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass026/libredefclass026.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass026/redefclass026.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass027/libredefclass027.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass027/redefclass027.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass028/libredefclass028.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass028/redefclass028.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass029/libredefclass029.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass029/redefclass029.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass030/libredefclass030.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass030/redefclass030.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass031/libredefclass031.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass031/redefclass031.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RelinquishCapabilities/relcaps001/librelcaps001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RelinquishCapabilities/relcaps001/relcaps001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RelinquishCapabilities/relcaps002/librelcaps002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RelinquishCapabilities/relcaps002/relcaps002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/libresexhausted.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThread/resumethrd001/libresumethrd001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThread/resumethrd001/resumethrd001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThread/resumethrd002/libresumethrd002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThread/resumethrd002/resumethrd002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThreadList/resumethrdlst001/libresumethrdlst001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThreadList/resumethrdlst001/resumethrdlst001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThreadList/resumethrdlst002/libresumethrdlst002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThreadList/resumethrdlst002/resumethrdlst002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform002/libretransform002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform002/retransform002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform003/libretransform003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform003/retransform003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform004/libretransform004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform004/retransform004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RunAgentThread/agentthr001/agentthr001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RunAgentThread/agentthr001/libagentthr001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RunAgentThread/agentthr002/agentthr002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RunAgentThread/agentthr002/libagentthr002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RunAgentThread/agentthr003/agentthr003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RunAgentThread/agentthr003/libagentthr003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk002/libsetbrk002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk002/setbrk002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk003/libsetbrk003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk003/setbrk003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk005/libsetbrk005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk005/setbrk005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk007/libsetbrk007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk007/setbrk007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk008/libsetbrk008.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk008/setbrk008.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor001/libsetenvstor001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor001/setenvstor001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor002/libsetenvstor002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor002/setenvstor002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor003/libsetenvstor003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor003/setenvstor003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb001/libsetevntcallb001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb001/setevntcallb001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb002/libsetevntcallb002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb002/setevntcallb002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb003/libsetevntcallb003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb003/setevntcallb003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventNotificationMode/setnotif001/libsetnotif001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventNotificationMode/setnotif001/setnotif001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetExtensionEventCallback/setextevent001/libsetextevent001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetExtensionEventCallback/setextevent001/setextevent001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw001/libsetfldw001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw001/setfldw001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw002/libsetfldw002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw002/setfldw002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw003/libsetfldw003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw003/setfldw003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw004/libsetfldw004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw004/setfldw004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw005/libsetfldw005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw005/setfldw005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw006/libsetfldw006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw006/setfldw006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw001/libsetfmodw001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw001/setfmodw001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw002/libsetfmodw002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw002/setfmodw002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw003/libsetfmodw003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw003/setfmodw003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw004/libsetfmodw004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw004/setfmodw004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw005/libsetfmodw005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw005/setfmodw005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw006/libsetfmodw006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw006/setfmodw006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetJNIFunctionTable/setjniftab001/libsetjniftab001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetJNIFunctionTable/setjniftab001/setjniftab001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetJNIFunctionTable/setjniftab002/libsetjniftab002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetJNIFunctionTable/setjniftab002/setjniftab002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal001/libsetlocal001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal001/setlocal001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal002/libsetlocal002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal002/setlocal002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal003/libsetlocal003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal003/setlocal003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal004/libsetlocal004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal004/setlocal004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix001/SetNativeMethodPrefix001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix001/libSetNativeMethodPrefix001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix002/SetNativeMethodPrefix002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix002/SetNativeMethodPrefix002Main.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix002/libSetNativeMethodPrefix002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix002/libSetNativeMethodPrefix002Main.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetSystemProperty/setsysprop002/libsetsysprop002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetSystemProperty/setsysprop002/setsysprop002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetSystemProperty/setsysprop003/libsetsysprop003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetSystemProperty/setsysprop003/setsysprop003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetTag/settag001/libsettag001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetTag/settag001/settag001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor001/libsetthrdstor001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor001/setthrdstor001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor002/libsetthrdstor002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor002/setthrdstor002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor003/libsetthrdstor003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor003/setthrdstor003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetVerboseFlag/setvrbflag001/libsetvrbflag001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetVerboseFlag/setvrbflag001/setvrbflag001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetVerboseFlag/setvrbflag002/libsetvrbflag002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetVerboseFlag/setvrbflag002/setvrbflag002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep001/libsinglestep001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep001/singlestep001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep002/libsinglestep002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep002/singlestep002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep003/libsinglestep003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep003/singlestep003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/StopThread/stopthrd006/libstopthrd006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/StopThread/stopthrd006/stopthrd006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/StopThread/stopthrd007/libstopthrd007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/StopThread/stopthrd007/stopthrd007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd001/libsuspendthrd001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd001/suspendthrd001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd002/libsuspendthrd002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd002/suspendthrd002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd003/libsuspendthrd003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd003/suspendthrd003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThreadList/suspendthrdlst001/libsuspendthrdlst001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThreadList/suspendthrdlst001/suspendthrdlst001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThreadList/suspendthrdlst002/libsuspendthrdlst002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThreadList/suspendthrdlst002/suspendthrdlst002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend001/libthreadend001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend001/threadend001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend002/libthreadend002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend002/threadend002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart001/libthreadstart001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart001/threadstart001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart002/libthreadstart002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart002/threadstart002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart003/libthreadstart003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart003/threadstart003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMDeath/vmdeath001/libvmdeath001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMDeath/vmdeath001/vmdeath001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMInit/vminit001/libvminit001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMInit/vminit001/vminit001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMObjectAlloc/vmobjalloc001/libvmobjalloc001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMObjectAlloc/vmobjalloc001/vmobjalloc001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP01/ap01t001/ap01t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP01/ap01t001/libap01t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP02/ap02t001/ap02t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP02/ap02t001/libap02t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP03/ap03t001/ap03t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP03/ap03t001/libap03t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t001/ap04t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t001/libap04t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t002/ap04t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t002/libap04t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t003/ap04t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t003/libap04t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP05/ap05t001/ap05t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP05/ap05t001/libap05t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP05/ap05t002/ap05t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP05/ap05t002/libap05t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP06/ap06t001/ap06t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP06/ap06t001/libap06t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP07/ap07t001/ap07t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP07/ap07t001/libap07t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP07/ap07t002/ap07t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP07/ap07t002/libap07t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP09/ap09t001/ap09t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP09/ap09t001/libap09t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP10/ap10t001/ap10t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP10/ap10t001/libap10t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP11/ap11t001/ap11t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP11/ap11t001/libap11t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP12/ap12t001/ap12t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP12/ap12t001/libap12t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI01/bi01t001/bi01t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI01/bi01t001/libbi01t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI01/bi01t002/bi01t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI01/bi01t002/libbi01t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t001/bi02t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t001/libbi02t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t002/bi02t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t002/libbi02t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI03/bi03t001/bi03t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI03/bi03t001/libbi03t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI03/bi03t002/bi03t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI03/bi03t002/libbi03t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI04/bi04t002/bi04t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI04/bi04t002/libbi04t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t001/cm01t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t001/libcm01t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t002/cm01t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t002/libcm01t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t003/cm01t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t003/libcm01t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t004/cm01t004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t004/libcm01t004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t005/cm01t005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t005/libcm01t005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t006/cm01t006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t006/libcm01t006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t007/cm01t007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t007/libcm01t007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t008/cm01t008.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t008/libcm01t008.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t009/cm01t009.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t009/libcm01t009.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t010/cm01t010.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t010/libcm01t010.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t011/cm01t011.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t011/libcm01t011.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t012/cm01t012.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t012/libcm01t012.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t013/cm01t013.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t013/libcm01t013.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t014/cm01t014.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t014/libcm01t014.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t015/cm01t015.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t015/libcm01t015.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t016/cm01t016.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t016/libcm01t016.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t017/cm01t017.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t017/libcm01t017.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t018/cm01t018.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t018/libcm01t018.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t019/cm01t019.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t019/libcm01t019.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t020/cm01t020.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t020/libcm01t020.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t021/cm01t021.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t021/libcm01t021.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM02/cm02t001/cm02t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM02/cm02t001/libcm02t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM03/cm03t001/cm03t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM03/cm03t001/libcm03t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC01/tc01t001/libtc01t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC01/tc01t001/tc01t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC02/tc02t001/libtc02t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC02/tc02t001/tc02t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t001/libtc03t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t001/tc03t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t002/libtc03t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t002/tc03t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC04/tc04t001/libtc04t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC04/tc04t001/tc04t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC05/tc05t001/libtc05t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC05/tc05t001/tc05t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM01/em01t001/em01t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM01/em01t001/libem01t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM01/em01t002/em01t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM01/em01t002/libem01t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t001/em02t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t001/libem02t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t002/em02t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t002/libem02t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t003/em02t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t003/libem02t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t004/em02t004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t004/libem02t004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t005/em02t005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t005/libem02t005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006/em02t006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006/libem02t006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t007/em02t007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t007/libem02t007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t008/em02t008.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t008/libem02t008.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t009/em02t009.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t009/libem02t009.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t010/em02t010.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t010/libem02t010.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t011/em02t011.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t011/libem02t011.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t012/em02t012.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t012/libem02t012.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM04/em04t001/em04t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM04/em04t001/libem04t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM05/em05t001/em05t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM05/em05t001/libem05t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM05/em05t002/em05t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM05/em05t002/libem05t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM06/em06t001/em06t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM06/em06t001/libem06t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t001/em07t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t001/libem07t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t002/em07t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t002/libem07t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/extension/EX03/ex03t001/ex03t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/extension/EX03/ex03t001/libex03t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF01/gf01t001/gf01t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF01/gf01t001/libgf01t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF04/gf04t001/gf04t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF04/gf04t001/libgf04t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF06/gf06t001/gf06t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF06/gf06t001/libgf06t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t001/gf08t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t001/libgf08t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t002/gf08t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t002/libgf08t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t003/gf08t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t003/libgf08t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS103/hs103t002/hs103t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS103/hs103t002/libhs103t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS104/hs104t001/hs104t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS104/hs104t001/libhs104t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS104/hs104t002/hs104t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS104/hs104t002/libhs104t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t001/hs201t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t001/libhs201t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t002/hs201t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t002/libhs201t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t003/hs201t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t003/libhs201t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS202/hs202t001/hs202t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS202/hs202t001/libhs202t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS202/hs202t002/hs202t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS202/hs202t002/libhs202t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t001/hs203t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t001/libhs203t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t002/hs203t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t002/libhs203t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t003/hs203t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t003/libhs203t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t004/hs203t004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t004/libhs203t004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t001/hs204t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t001/libhs204t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t002/hs204t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t002/libhs204t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t003/hs204t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t003/libhs204t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t004/hs204t004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t004/libhs204t004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t001/hs301t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t001/libhs301t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t002/hs301t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t002/libhs301t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t003/hs301t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t003/libhs301t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t004/hs301t004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t004/libhs301t004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t005/hs301t005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t005/libhs301t005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t001/hs302t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t001/libhs302t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t002/hs302t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t002/libhs302t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t003/hs302t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t003/libhs302t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t004/hs302t004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t004/libhs302t004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t005/hs302t005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t005/libhs302t005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t006/hs302t006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t006/libhs302t006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t007/hs302t007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t007/libhs302t007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t008/hs302t008.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t008/libhs302t008.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t009/hs302t009.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t009/libhs302t009.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t010/hs302t010.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t010/libhs302t010.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t011/hs302t011.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t011/libhs302t011.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t012/hs302t012.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t012/libhs302t012.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI01/ji01t001/ji01t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI01/ji01t001/libji01t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t001/ji03t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t001/libji03t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t002/ji03t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t002/libji03t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t003/ji03t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t003/libji03t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t004/ji03t004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t004/libji03t004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI05/ji05t001/ji05t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI05/ji05t001/libji05t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI06/ji06t001/ji06t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI06/ji06t001/libji06t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA01/ma01t001/libma01t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA01/ma01t001/libma01t001a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA01/ma01t001/ma01t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA01/ma01t001/ma01t001a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA02/ma02t001/libma02t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA02/ma02t001/libma02t001a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA02/ma02t001/ma02t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA02/ma02t001/ma02t001a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA03/ma03t001/libma03t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA03/ma03t001/libma03t001a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA03/ma03t001/ma03t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA03/ma03t001/ma03t001a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t001/libma04t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t001/libma04t001a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t001/ma04t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t001/ma04t001a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t002/libma04t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t002/libma04t002a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t002/ma04t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t002/ma04t002a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t003/libma04t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t003/libma04t003a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t003/ma04t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t003/ma04t003a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA05/ma05t001/libma05t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA05/ma05t001/libma05t001a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA05/ma05t001/ma05t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA05/ma05t001/ma05t001a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA06/ma06t001/libma06t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA06/ma06t001/libma06t001a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA06/ma06t001/ma06t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA06/ma06t001/ma06t001a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA07/ma07t001/libma07t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA07/ma07t001/libma07t001a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA07/ma07t001/ma07t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA07/ma07t001/ma07t001a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA08/ma08t001/libma08t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA08/ma08t001/libma08t001a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA08/ma08t001/ma08t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA08/ma08t001/ma08t001a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t001/libma10t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t001/libma10t001a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t001/ma10t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t001/ma10t001a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t002/libma10t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t002/libma10t002a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t002/ma10t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t002/ma10t002a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t003/libma10t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t003/libma10t003a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t003/ma10t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t003/ma10t003a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t004/libma10t004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t004/libma10t004a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t004/ma10t004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t004/ma10t004a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t005/libma10t005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t005/libma10t005a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t005/ma10t005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t005/ma10t005a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t006/libma10t006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t006/libma10t006a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t006/ma10t006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t006/ma10t006a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t007/libma10t007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t007/libma10t007a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t007/ma10t007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t007/ma10t007a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t008/libma10t008.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t008/libma10t008a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t008/ma10t008.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t008/ma10t008a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t001/libsp01t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t001/sp01t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t002/libsp01t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t002/sp01t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t003/libsp01t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t003/sp01t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t001/libsp02t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t001/sp02t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t002/libsp02t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t002/sp02t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t003/libsp02t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t003/sp02t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t001/libsp03t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t001/sp03t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t002/libsp03t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t002/sp03t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t001/libsp04t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t001/sp04t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t002/libsp04t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t002/sp04t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t002/libsp05t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t002/sp05t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t003/libsp05t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t003/sp05t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t001/libsp06t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t001/sp06t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t002/libsp06t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t002/sp06t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t003/libsp06t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t003/sp06t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP07/sp07t001/libsp07t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP07/sp07t001/sp07t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP07/sp07t002/libsp07t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP07/sp07t002/sp07t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref001/followref001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref001/libfollowref001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref002/followref002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref002/libfollowref002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref003/followref003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref003/libfollowref003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref004/followref004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref004/libfollowref004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref005/followref005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref005/libfollowref005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref006/followref006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref006/libfollowref006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretbase/earlyretbase.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretbase/libearlyretbase.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretfp/earlyretfp.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretfp/libearlyretfp.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretint/earlyretint.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretint/libearlyretint.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretlong/earlyretlong.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretlong/libearlyretlong.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretobj/earlyretobj.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretobj/libearlyretobj.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretstr/earlyretstr.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretstr/libearlyretstr.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretvoid/earlyretvoid.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretvoid/libearlyretvoid.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetAllStackTraces/getallstktr001/getallstktr001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetAllStackTraces/getallstktr001/libgetallstktr001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetConstantPool/getcpool001/getcpool001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetConstantPool/getcpool001/libgetcpool001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLineNumberTable/linetab004/liblinetab004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLineNumberTable/linetab004/linetab004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLocalVariable/getlocal003/getlocal003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLocalVariable/getlocal003/libgetlocal003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLocalVariable/getlocal004/getlocal004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLocalVariable/getlocal004/libgetlocal004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/IsSynthetic/issynth001/issynth001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/IsSynthetic/issynth001/libIsSyntheticIssynth001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/MethodBind/JvmtiTest/JvmtiTest.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/MethodBind/JvmtiTest/libMethodBind.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/OnUnload/JvmtiTest/JvmtiTest.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/OnUnload/JvmtiTest/libOnUnload.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/StackTrace/JvmtiTest/JvmtiTest.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/StackTrace/JvmtiTest/libStackTrace.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/agentthr/agentthr.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/agentthr/libagentthr.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/clsldrclss00x/clsldrclss00x.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/clsldrclss00x/libclsldrclss00x.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/events/redefineCFLH/JvmtiTest/JvmtiTest.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/events/redefineCFLH/JvmtiTest/libredefineCFLH.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/extmech/extmech.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/extmech/libextmech.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/AddToBootstrapClassLoaderSearch/JvmtiTest/JvmtiTest.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/AddToBootstrapClassLoaderSearch/JvmtiTest/libAddToBootstrapClassLoaderSearch.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/Dispose/JvmtiTest/JvmtiTest.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/Dispose/JvmtiTest/libDispose.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/ForceGarbageCollection/gc/gc.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/ForceGarbageCollection/gc/libgc.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/environment/JvmtiTest/JvmtiTest.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/environment/JvmtiTest/libenvironment.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/nosuspendMonitorInfo/JvmtiTest/JvmtiTest.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/nosuspendMonitorInfo/JvmtiTest/libnosuspendMonitorInfo.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/nosuspendStackTrace/JvmtiTest/JvmtiTest.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/nosuspendStackTrace/JvmtiTest/libnosuspendStackTrace.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/rawmonitor/librawmonitor.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/rawmonitor/rawmonitor.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/heapref/heapref.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/heapref/libheapref.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/refignore/librefignore.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/refignore/refignore.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/setNullVMInit/JvmtiTest/JvmtiTest.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/setNullVMInit/JvmtiTest/libsetNullVMInit.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/timers/JvmtiTest/JvmtiTest.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/timers/JvmtiTest/libtimers.c - test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/StackTraceController.c - test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/ThreadController.c - test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/libStackTraceController.c - test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/libThreadController.c - test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/Deadlock.c - test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/LockingThreads.c - test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/RecursiveMonitoringThread.c - test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/libDeadlock.c - test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/libLockingThreads.c - test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/libNativeBlockedThread.c - test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/libRecursiveMonitoringThread.c - test/hotspot/jtreg/vmTestbase/nsk/share/JVMDITools.c - test/hotspot/jtreg/vmTestbase/nsk/share/JVMTIagent.c - test/hotspot/jtreg/vmTestbase/nsk/share/aod/aod.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/BooleanArrayCriticalLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/ByteArrayCriticalLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/CharArrayCriticalLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/DoubleArrayCriticalLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/FloatArrayCriticalLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/IntArrayCriticalLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/LongArrayCriticalLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/ShortArrayCriticalLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/StringCriticalLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libBooleanArrayCriticalLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libByteArrayCriticalLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libCharArrayCriticalLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libDoubleArrayCriticalLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libFloatArrayCriticalLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libIntArrayCriticalLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libLongArrayCriticalLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libShortArrayCriticalLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libStringCriticalLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNIGlobalRefLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNILocalRefLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNIRefLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNIWeakGlobalRefLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/libJNIGlobalRefLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/libJNILocalRefLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/libJNIRefLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/libJNIWeakGlobalRefLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jvmti/JVMTIAllocLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jvmti/libJVMTIAllocLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/malloc/MallocLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/malloc/libMallocLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/jdi/MonitorEnterExecutor.c - test/hotspot/jtreg/vmTestbase/nsk/share/jdi/libMonitorEnterExecutor.c - test/hotspot/jtreg/vmTestbase/nsk/share/jni/JNIreferences.c - test/hotspot/jtreg/vmTestbase/nsk/share/jni/jni_tools.c - test/hotspot/jtreg/vmTestbase/nsk/share/jni/libJNIreferences.c - test/hotspot/jtreg/vmTestbase/nsk/share/jpda/libNativeMethodsTestThread.c - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/AddToBootstrapClassLoaderSearch/bootclssearch_agent.c - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/AddToBootstrapClassLoaderSearch/libbootclssearch_agent.c - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/AddToSystemClassLoaderSearch/libsystemclssearch_agent.c - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/AddToSystemClassLoaderSearch/systemclssearch_agent.c - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/Injector.c - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/JVMTITools.c - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/agent_common/agent_common.c - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/agent_tools.c - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/aod/jvmti_aod.c - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/hotswap/HotSwap.c - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/hotswap/libHotSwap.c - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_FollowRefObjects.c - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_tools.c - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/unit/Heap.c - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/unit/libHeap.c - test/hotspot/jtreg/vmTestbase/nsk/share/locks/JNIMonitorLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/locks/LockingThread.c - test/hotspot/jtreg/vmTestbase/nsk/share/locks/libJNIMonitorLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/locks/libLockingThread.c - test/hotspot/jtreg/vmTestbase/nsk/share/native/native_thread.c - test/hotspot/jtreg/vmTestbase/nsk/share/native/native_utils.c - test/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_list.c - test/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_mutex.c - test/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_tools.c - test/hotspot/jtreg/vmTestbase/nsk/stress/jni/gclocker/libgcl001.c - test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress001.c - test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress002.c - test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress003.c - test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress004.c - test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress005.c - test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress006.c - test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress007.c - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/libstrace003.c - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/libstrace004.c - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/libstrace005.c - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/libstrace006.c - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/libstrace008.c - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/libstrace009.c - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/libstrace011.c - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/libstrace012.c - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/libstrace014.c - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/libstrace015.c - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace003.c - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace004.c - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace005.c - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace006.c - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace008.c - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace009.c - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace011.c - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace012.c - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace014.c - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace015.c - test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/libLTTest.c - test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/share/IndyRedefineClass.c - test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/share/libIndyRedefineClass.c - test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/stepBreakPopReturn/libstepBreakPopReturn.c - test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/stepBreakPopReturn/stepBreakPopReturn.c - test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/libnativeAndMH.c - test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/nativeAndMH.c - test/hotspot/jtreg/vmTestbase/vm/mlvm/share/mlvmJvmtiUtils.c - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/libredefineClasses.c - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/redefineClasses.c - test/hotspot/jtreg/vmTestbase/vm/share/ProcessUtils.c - test/hotspot/jtreg/vmTestbase/vm/share/libProcessUtils.c - test/jdk/com/sun/jdi/CatchAllTest.sh - test/jdk/com/sun/jdi/CatchCaughtTest.sh - test/jdk/com/sun/jdi/CommandCommentDelimiter.sh - test/jdk/com/sun/jdi/DeoptimizeWalk.sh - test/jdk/com/sun/jdi/EvalArgs.sh - test/jdk/com/sun/jdi/EvalArraysAsList.sh - test/jdk/com/sun/jdi/EvalInterfaceStatic.sh - test/jdk/com/sun/jdi/GetLocalVariables3Test.sh - test/jdk/com/sun/jdi/GetLocalVariables4Test.sh - test/jdk/com/sun/jdi/JdbArgTest.sh - test/jdk/com/sun/jdi/JdbExprTest.sh - test/jdk/com/sun/jdi/JdbLockTest.sh - test/jdk/com/sun/jdi/JdbMethodExitTest.sh - test/jdk/com/sun/jdi/JdbMissStep.sh - test/jdk/com/sun/jdi/JdbVarargsTest.sh - test/jdk/com/sun/jdi/MixedSuspendTest.sh - test/jdk/com/sun/jdi/NotAField.sh - test/jdk/com/sun/jdi/NullLocalVariable.sh - test/jdk/jdk/internal/reflect/Reflection/GetCallerClassTest.sh - test/jdk/lib/testlibrary/jdk/testlibrary/JcmdBase.java - test/jdk/lib/testlibrary/jdk/testlibrary/OSInfo.java - test/jdk/lib/testlibrary/jdk/testlibrary/ProcessThread.java - test/jdk/lib/testlibrary/jdk/testlibrary/TestThread.java - test/jdk/lib/testlibrary/jdk/testlibrary/XRun.java - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libfreebl3.dylib - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libnspr4.dylib - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libnss3.dylib - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libnssckbi.dylib - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libnssdbm3.dylib - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libnssutil3.dylib - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libplc4.dylib - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libplds4.dylib - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libsoftokn3.dylib - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libsqlite3.dylib - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libssl3.dylib - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/freebl3.chk - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/freebl3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nspr4.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nspr4.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nss3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nss3.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nssckbi.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nssdbm3.chk - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nssdbm3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nssutil3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nssutil3.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/plc4.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/plc4.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/plds4.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/plds4.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/softokn3.chk - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/softokn3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/sqlite3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/ssl3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/ssl3.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/freebl3.chk - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/freebl3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nspr4.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nspr4.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nss3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nss3.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nssckbi.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nssdbm3.chk - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nssdbm3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nssutil3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nssutil3.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/plc4.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/plc4.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/plds4.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/plds4.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/softokn3.chk - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/softokn3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/sqlite3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/ssl3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/ssl3.lib ! test/langtools/tools/javac/diags/CheckResourceKeys.java ! test/langtools/tools/javac/diags/examples.not-yet.txt - test/langtools/tools/javac/diags/examples/NeitherConditionalSubtype.java ! test/langtools/tools/javac/failover/CheckAttributedTree.java ! test/lib/sun/hotspot/WhiteBox.java Changeset: a93803b51058 Author: dsimms Date: 2018-09-06 12:10 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/a93803b51058 [lworld] Merge fixes ! src/hotspot/share/ci/ciReplay.cpp ! src/hotspot/share/prims/unsafe.cpp Changeset: cf5b7963fb8b Author: dsimms Date: 2018-09-06 14:17 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/cf5b7963fb8b [lworld] Adjust testing ! test/hotspot/jtreg/ProblemList.txt ! test/jdk/ProblemList.txt From rwestrel at redhat.com Thu Sep 6 13:34:37 2018 From: rwestrel at redhat.com (Roland Westrelin) Date: Thu, 06 Sep 2018 15:34:37 +0200 Subject: RFR(M): tweak zeroing elimination to support initialization of non flattened value arrays In-Reply-To: References: Message-ID: Here is an updated webrev: http://cr.openjdk.java.net/~roland/valhalla/zeroingelimination/webrev.01/ Roland. From rwestrel at redhat.com Fri Sep 7 14:41:35 2018 From: rwestrel at redhat.com (Roland Westrelin) Date: Fri, 07 Sep 2018 16:41:35 +0200 Subject: RFR(M): 8210260: [lworld] Improve acmp implementation In-Reply-To: <7d200025-3c08-3687-4857-d76a41ee6c3e@oracle.com> References: <7d200025-3c08-3687-4857-d76a41ee6c3e@oracle.com> Message-ID: > http://cr.openjdk.java.net/~thartmann/valhalla/lworld/acmp_optimization/webrev.01/ Looks ok to me. Roland. From harold.seigel at oracle.com Fri Sep 7 16:14:47 2018 From: harold.seigel at oracle.com (Harold David Seigel) Date: Fri, 7 Sep 2018 12:14:47 -0400 Subject: RFR 8209899: [lworld] dcmd tests crash with "Unexpected constant pool layout" Message-ID: <790fbcc4-6ad4-755c-564b-176e86ea5743@oracle.com> Hi, Please review this fix for JDK-8209899.? (See bug for details.) The MethodAccessorGenerator.java changes were written by Mandy. Open Webrev: http://cr.openjdk.java.net/~hseigel/lworld_8209899_dcmd/webrev/index.html JBS Bug: https://bugs.openjdk.java.net/browse/JDK-8209899 The change was tested with Valhalla tiers 1-5 on multiple platforms. Thanks! Harold From mandy.chung at oracle.com Fri Sep 7 16:21:20 2018 From: mandy.chung at oracle.com (mandy chung) Date: Fri, 7 Sep 2018 09:21:20 -0700 Subject: RFR 8209899: [lworld] dcmd tests crash with "Unexpected constant pool layout" In-Reply-To: <790fbcc4-6ad4-755c-564b-176e86ea5743@oracle.com> References: <790fbcc4-6ad4-755c-564b-176e86ea5743@oracle.com> Message-ID: <3ce96105-dd5c-4316-df4c-06792cf7b1d0@oracle.com> Looks good.? I think we should look into eliminating the hardcoded CP indexes to inspect the reflection generated classes for jcmd to use.? It is very fragile.? Can you file a JBS issue as a follow up? Mandy On 9/7/18 9:14 AM, Harold David Seigel wrote: > Hi, > > Please review this fix for JDK-8209899.? (See bug for details.) The > MethodAccessorGenerator.java changes were written by Mandy. > > Open Webrev: > http://cr.openjdk.java.net/~hseigel/lworld_8209899_dcmd/webrev/index.html > > JBS Bug: https://bugs.openjdk.java.net/browse/JDK-8209899 > > The change was tested with Valhalla tiers 1-5 on multiple platforms. > > Thanks! Harold > From harold.seigel at oracle.com Fri Sep 7 16:56:06 2018 From: harold.seigel at oracle.com (Harold David Seigel) Date: Fri, 7 Sep 2018 12:56:06 -0400 Subject: RFR 8209899: [lworld] dcmd tests crash with "Unexpected constant pool layout" In-Reply-To: <3ce96105-dd5c-4316-df4c-06792cf7b1d0@oracle.com> References: <790fbcc4-6ad4-755c-564b-176e86ea5743@oracle.com> <3ce96105-dd5c-4316-df4c-06792cf7b1d0@oracle.com> Message-ID: Thanks Mandy. I'll file the JBS issue. Harold On 9/7/2018 12:21 PM, mandy chung wrote: > Looks good.? I think we should look into eliminating the hardcoded CP > indexes to inspect the reflection generated classes for jcmd to use.? > It is very fragile.? Can you file a JBS issue as a follow up? > > Mandy > > On 9/7/18 9:14 AM, Harold David Seigel wrote: >> Hi, >> >> Please review this fix for JDK-8209899.? (See bug for details.) The >> MethodAccessorGenerator.java changes were written by Mandy. >> >> Open Webrev: >> http://cr.openjdk.java.net/~hseigel/lworld_8209899_dcmd/webrev/index.html >> >> JBS Bug: https://bugs.openjdk.java.net/browse/JDK-8209899 >> >> The change was tested with Valhalla tiers 1-5 on multiple platforms. >> >> Thanks! Harold >> > From harold.seigel at oracle.com Fri Sep 7 17:10:49 2018 From: harold.seigel at oracle.com (harold.seigel at oracle.com) Date: Fri, 07 Sep 2018 17:10:49 +0000 Subject: hg: valhalla/valhalla: 8209899: [lworld] dcmd tests crash with "Unexpected constant pool layout" Message-ID: <201809071710.w87HAonT020167@aojmv0008.oracle.com> Changeset: 01fc0d30437a Author: hseigel Date: 2018-09-07 13:09 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/01fc0d30437a 8209899: [lworld] dcmd tests crash with "Unexpected constant pool layout" Summary: Generate constant pool ValueType attribute entries after the fields depended on by jcmd. Reviewed-by: mchung ! src/java.base/share/classes/jdk/internal/reflect/MethodAccessorGenerator.java ! test/hotspot/jtreg/ProblemList.txt ! test/jdk/ProblemList.txt From john.r.rose at oracle.com Fri Sep 7 18:29:21 2018 From: john.r.rose at oracle.com (John Rose) Date: Fri, 7 Sep 2018 13:29:21 -0500 Subject: RFR(M): 8210260: [lworld] Improve acmp implementation In-Reply-To: <7d200025-3c08-3687-4857-d76a41ee6c3e@oracle.com> References: <7d200025-3c08-3687-4857-d76a41ee6c3e@oracle.com> Message-ID: <8790CEF2-F9E5-41B3-8335-2C27221826FE@oracle.com> On Sep 3, 2018, at 4:16 AM, Tobias Hartmann wrote: > > Here are the performance numbers that Sergey provided (lower is better): > http://cr.openjdk.java.net/~skuksenko/valhalla/acmp1/acmp_charts_0831.png > > The red line is the performance with this patch. Please note that we are very close to baseline > performance for the cases with high rates of inequality (which should be common). Bravo! The net of Sergey's numbers is that Valhalla's value-aware acmp should not incur detectable performance costs, except perhaps in some program that spends a large fraction of its time repeatedly verifying that equal references are equal. That sounds like something we can live with. ? John From tobias.hartmann at oracle.com Mon Sep 10 07:08:35 2018 From: tobias.hartmann at oracle.com (Tobias Hartmann) Date: Mon, 10 Sep 2018 09:08:35 +0200 Subject: RFR(S): 8209989: [lworld] C2 compilation fails with "unexpected user of value type" In-Reply-To: References: <5ac81cf9-1293-166e-8e26-7bf8775a97ac@oracle.com> Message-ID: <94caa57d-c7bb-5135-42b3-242d0257ba77@oracle.com> Thanks Roland! Best regards, Tobias On 05.09.2018 15:42, Roland Westrelin wrote: > >> http://cr.openjdk.java.net/~thartmann/8209989/webrev.00/ > > That looks good to me. > > Roland. > From tobias.hartmann at oracle.com Mon Sep 10 07:11:09 2018 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Mon, 10 Sep 2018 07:11:09 +0000 Subject: hg: valhalla/valhalla: 8209989: [lworld] C2 compilation fails with "unexpected user of value type" Message-ID: <201809100711.w8A7BAqp009357@aojmv0008.oracle.com> Changeset: a848604ec3e2 Author: thartmann Date: 2018-09-10 09:10 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/a848604ec3e2 8209989: [lworld] C2 compilation fails with "unexpected user of value type" Reviewed-by: roland ! src/hotspot/share/opto/callGenerator.cpp ! src/hotspot/share/opto/castnode.cpp ! src/hotspot/share/opto/doCall.cpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/parse1.cpp ! src/hotspot/share/opto/valuetypenode.cpp ! src/hotspot/share/opto/valuetypenode.hpp ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestMethodHandles.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/ValueTypeTest.java From tobias.hartmann at oracle.com Mon Sep 10 07:12:03 2018 From: tobias.hartmann at oracle.com (Tobias Hartmann) Date: Mon, 10 Sep 2018 09:12:03 +0200 Subject: RFR(M): 8210260: [lworld] Improve acmp implementation In-Reply-To: References: <7d200025-3c08-3687-4857-d76a41ee6c3e@oracle.com> Message-ID: <7770f7fb-10a5-99d8-0cca-38793fc5537a@oracle.com> Thanks Roland! Best regards, Tobias On 07.09.2018 16:41, Roland Westrelin wrote: > >> http://cr.openjdk.java.net/~thartmann/valhalla/lworld/acmp_optimization/webrev.01/ > > Looks ok to me. > > Roland. > From tobias.hartmann at oracle.com Mon Sep 10 07:15:06 2018 From: tobias.hartmann at oracle.com (Tobias Hartmann) Date: Mon, 10 Sep 2018 09:15:06 +0200 Subject: RFR(M): 8210260: [lworld] Improve acmp implementation In-Reply-To: <8790CEF2-F9E5-41B3-8335-2C27221826FE@oracle.com> References: <7d200025-3c08-3687-4857-d76a41ee6c3e@oracle.com> <8790CEF2-F9E5-41B3-8335-2C27221826FE@oracle.com> Message-ID: <5a981f50-3fe1-a968-fac1-835a2037c467@oracle.com> Hi John, Thanks for looking at this! On 07.09.2018 20:29, John Rose wrote: > Bravo! ?The net of Sergey's numbers is that Valhalla's value-aware acmp > should not incur detectable performance costs, except perhaps in some program > that spends a large fraction of its time repeatedly verifying that equal references > are equal. ?That sounds like something we can live with. Yes, I think so too. Thanks, Tobias From srikanth.adayapalam at oracle.com Mon Sep 10 08:26:41 2018 From: srikanth.adayapalam at oracle.com (srikanth.adayapalam at oracle.com) Date: Mon, 10 Sep 2018 08:26:41 +0000 Subject: hg: valhalla/valhalla: 8209400:[LWorld] Allow anonymous classes to be value types Message-ID: <201809100826.w8A8Qgjb001918@aojmv0008.oracle.com> Changeset: f85be17f319b Author: sadayapalam Date: 2018-09-10 13:56 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f85be17f319b 8209400:[LWorld] Allow anonymous classes to be value types ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java + test/langtools/tools/javac/valhalla/lworld-values/AnonymousValueType.java + test/langtools/tools/javac/valhalla/lworld-values/IllegalByValueTest.java + test/langtools/tools/javac/valhalla/lworld-values/IllegalByValueTest.out + test/langtools/tools/javac/valhalla/lworld-values/IllegalByValueTest2.java + test/langtools/tools/javac/valhalla/lworld-values/IllegalByValueTest2.out From tobias.hartmann at oracle.com Mon Sep 10 09:08:58 2018 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Mon, 10 Sep 2018 09:08:58 +0000 Subject: hg: valhalla/valhalla: 8210260: [lworld] Improve acmp implementation Message-ID: <201809100908.w8A98xsX015096@aojmv0008.oracle.com> Changeset: 1faa4137c6fc Author: thartmann Date: 2018-09-10 11:08 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/1faa4137c6fc 8210260: [lworld] Improve acmp implementation Reviewed-by: roland, jrose ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp ! src/hotspot/share/oops/arrayKlass.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/klass.inline.hpp ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/oop.inline.hpp ! src/hotspot/share/oops/valueKlass.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/mulnode.cpp ! src/hotspot/share/opto/parse.hpp ! src/hotspot/share/opto/parse2.cpp ! src/hotspot/share/opto/subnode.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestNewAcmp.java From tobias.hartmann at oracle.com Mon Sep 10 09:17:17 2018 From: tobias.hartmann at oracle.com (Tobias Hartmann) Date: Mon, 10 Sep 2018 11:17:17 +0200 Subject: [lworld] RFR JDK-8207259: Ensure VarHandle compare and set/exchange work for value types In-Reply-To: <2cf69d5f-3b12-d8b6-dccf-4acab945b6e9@oracle.com> References: <7411fac5-6c79-0480-6226-1e412067eaaa@oracle.com> <2cf69d5f-3b12-d8b6-dccf-4acab945b6e9@oracle.com> Message-ID: <4ed8e977-b4ae-653c-442b-bd450e8806d8@oracle.com> Hi Mandy, On 27.08.2018 23:37, mandy chung wrote: > Thanks for filing it and assertion fails at valuetypenode.cpp:909 is > what I ran into. It's fixed now. Please let me know if you find other bugs. Thanks, Tobias From tobias.hartmann at oracle.com Mon Sep 10 09:58:14 2018 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Mon, 10 Sep 2018 09:58:14 +0000 Subject: hg: valhalla/valhalla: 8210424: [lworld] hotspot jtreg test compiler/valhalla/valuetypes/TestNativeClone.java fails to compile Message-ID: <201809100958.w8A9wFDc029940@aojmv0008.oracle.com> Changeset: 428d4cb7ae80 Author: thartmann Date: 2018-09-10 11:57 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/428d4cb7ae80 8210424: [lworld] hotspot jtreg test compiler/valhalla/valuetypes/TestNativeClone.java fails to compile ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestNativeClone.java From marc at petit-huguenin.org Mon Sep 10 21:06:17 2018 From: marc at petit-huguenin.org (Marc Petit-Huguenin) Date: Mon, 10 Sep 2018 14:06:17 -0700 Subject: GraalVM 11 Message-ID: Hello, Building a GraalVM for Java 11 does not seem to work yet (cd graal/vm; JAVA_HOME=jdk11 EXTRA_JAVA_HOMES=jdk8-jvmci mx build). Is it work in progress, or am I doing something wrong? Thanks. -- Marc Petit-Huguenin Email: marc at petit-huguenin.org Blog: https://marc.petit-huguenin.org Profile: https://www.linkedin.com/in/petithug From marc at petit-huguenin.org Mon Sep 10 21:09:47 2018 From: marc at petit-huguenin.org (Marc Petit-Huguenin) Date: Mon, 10 Sep 2018 14:09:47 -0700 Subject: GraalVM 11 In-Reply-To: References: Message-ID: <658a3fdd-4400-dbd8-7013-b549d0479715@petit-huguenin.org> Apologies, wrong mailing-list. On 09/10/2018 02:06 PM, Marc Petit-Huguenin wrote: > Hello, > > Building a GraalVM for Java 11 does not seem to work yet (cd graal/vm; JAVA_HOME=jdk11 EXTRA_JAVA_HOMES=jdk8-jvmci mx build). Is it work in progress, or am I doing something wrong? > > Thanks. > -- Marc Petit-Huguenin Email: marc at petit-huguenin.org Blog: https://marc.petit-huguenin.org Profile: https://www.linkedin.com/in/petithug From tobias.hartmann at oracle.com Tue Sep 11 08:26:25 2018 From: tobias.hartmann at oracle.com (Tobias Hartmann) Date: Tue, 11 Sep 2018 10:26:25 +0200 Subject: RFR 8208163 [lworld] performance regression on String(char[]) constructor In-Reply-To: <41cdb857-7f73-5bf9-c47f-458eb286375b@oracle.com> References: <4b7360e7-c9d1-858a-8259-bd66bd406b30@oracle.com> <17895d56-97b9-3c74-8788-c611ad239f33@oracle.com> <41cdb857-7f73-5bf9-c47f-458eb286375b@oracle.com> Message-ID: <8cafb90f-7b74-396f-b8e2-0d722895fb47@oracle.com> Hi Ioi, this looks good to me. Thanks, Tobias On 05.09.2018 08:36, Ioi Lam wrote: > Hi Tobias, > > I was finally able to get back on the Valhalla work. I've updated the webrev according to your > suggestions. What do you think? > > http://cr.openjdk.java.net/~iklam/valhalla/8208163_string_charary_ctor_slowdown.v02/ > > Thanks > > - Ioi > > > On 8/14/18 7:28 AM, Tobias Hartmann wrote: >> Hi Ioi, >> >> On 10.08.2018 23:37, Ioi Lam wrote: >>> https://bugs.openjdk.java.net/browse/JDK-8208163 >>> http://cr.openjdk.java.net/~iklam/valhalla/8208163_string_charary_ctor_slowdown.v01/ >> It seems that with your change, we now mark all non-array allocations as "unknown value", right? >> This will cause PhaseMacroExpand::expand_allocate_common() to add additional runtime checks. It >> might be better to check for primitive arrays (TypeArrayKlass) explicitly. >> >> Also, your comment is a bit misleading because it suggests that the set_unknown_value() code is only >> used for reflective array creation. However, that code should be invoked whenever we create an array >> and don't know if the element type is a value type. >> >> To improve readability, I think it would also be good to wrap the entire code starting from line >> 3972 into 'if (EnableValhalla)' and not only the else branch. >> >> Thanks, >> Tobias > From rwestrel at redhat.com Tue Sep 11 08:31:08 2018 From: rwestrel at redhat.com (Roland Westrelin) Date: Tue, 11 Sep 2018 10:31:08 +0200 Subject: RFR(M): tweak zeroing elimination to support initialization of non flattened value arrays In-Reply-To: References: Message-ID: Updated to the current state of the repo: http://cr.openjdk.java.net/~roland/valhalla/zeroingelimination/webrev.02/ Roland. From rwestrel at redhat.com Tue Sep 11 08:34:20 2018 From: rwestrel at redhat.com (Roland Westrelin) Date: Tue, 11 Sep 2018 10:34:20 +0200 Subject: RFR 8208163 [lworld] performance regression on String(char[]) constructor In-Reply-To: <41cdb857-7f73-5bf9-c47f-458eb286375b@oracle.com> References: <4b7360e7-c9d1-858a-8259-bd66bd406b30@oracle.com> <17895d56-97b9-3c74-8788-c611ad239f33@oracle.com> <41cdb857-7f73-5bf9-c47f-458eb286375b@oracle.com> Message-ID: Hi Ioi, Thanks for working on this. In the meantime I reworked that code as part of this: http://mail.openjdk.java.net/pipermail/valhalla-dev/2018-September/004950.html and that change will make your fix obsolete (I don't see a performance regression with my patch). Roland. From tobias.hartmann at oracle.com Tue Sep 11 09:34:21 2018 From: tobias.hartmann at oracle.com (Tobias Hartmann) Date: Tue, 11 Sep 2018 11:34:21 +0200 Subject: RFR(M): tweak zeroing elimination to support initialization of non flattened value arrays In-Reply-To: References: Message-ID: <70e76038-c70e-3bc9-2af4-e9350091a8d8@oracle.com> Hi Roland, very nice! Here are some questions: - Could you explain the change to vm_version_x86.cpp? - I'm a bit confused by DefaultValue and RawDefaultValue. It seems that the code in graphKit.cpp:4051 only sets RawDefaultValue but there are asserts that check that if DefaultValue is not set, RawDefaultValue should not be set either (for example, in memnode.cpp). - What does "coops" stand for? Maybe add a comment to that method. This solves JDK-8189802 [1], right? If so, I would suggest that you re-use this bug number. Thanks, Tobias [1] https://bugs.openjdk.java.net/browse/JDK-8189802 From rwestrel at redhat.com Tue Sep 11 12:15:16 2018 From: rwestrel at redhat.com (Roland Westrelin) Date: Tue, 11 Sep 2018 14:15:16 +0200 Subject: RFR(M): tweak zeroing elimination to support initialization of non flattened value arrays In-Reply-To: <70e76038-c70e-3bc9-2af4-e9350091a8d8@oracle.com> References: <70e76038-c70e-3bc9-2af4-e9350091a8d8@oracle.com> Message-ID: Hi Tobias, Thanks for looking at this. > - Could you explain the change to vm_version_x86.cpp? In MacroAssembler::clear_mem() there are 3 ways to clear a large array. The first one is not applicable to non flattened value arrays (non null init value) and I suppose (but haven't measure it) that the second one is better than the 3rd one. Without the vm_version change, the second one would never trigger if UseFastStosb is true. Beyond that the logic in vm_version is strange because, as I understand, the role of vm_version_x86.cpp is to detect hardware capabilities not to decide if it's better to use one way or another to clear an array. That part should be left to the code that clears the array. > - I'm a bit confused by DefaultValue and RawDefaultValue. It seems that the code in > graphKit.cpp:4051 only sets RawDefaultValue but there are asserts that check that if DefaultValue is > not set, RawDefaultValue should not be set either (for example, in memnode.cpp). DefaultValue is set for non flattened value type array to the default value (an oop or compressed oop). RawDefaultValue is set to a 64 bit value that can be used to initialize an array. Ignoring reflection, DefaultValue and RawDefaultValue are either both set or neither set. 1) RawDefaultValue is passed to ClearArray. That one takes care of doing a bulk initialization of the array. 2) DefaultValue is used when, for instance, loading an element from a just allocated array: then the load should return the default value. 3) There are also cases with arraycopy and store capture, with an array of compressed oops, where the entire array can't be initialized with a bulk ClearArray and individual 32 bit element must be set separately. In that case DefaultValue is used. DefaultValue and RawDefaultValue so far are largely redundant. Then comes reflection. If an array is allocated through reflection, we don't know the element type. It could be a non flattened value array or a pojo array or a basic type array. DefaultValue which is an oop doesn't make sense for a basic type array. So it's not set at all in the case of reflection. RawDefaultValue can be set. It's zero unless it's a non flattened array, then it's the default value casted to a 64 bit integer. C2 in that case emits runtime checks to correctly set RawDefaultValue. This assumes 2) or 3) above don't trigger for an array allocated with reflection. That's what the asserts try to catch. I tried to trigger 2) or 3) with reflection but didn't succeed. > - What does "coops" stand for? Maybe add a comment to that method. compressed oops. With compressed oops, the 64 bit RawDefaultValue is built from 2 32 bit DefaultValue. > This solves JDK-8189802 [1], right? If so, I would suggest that you re-use this bug number. Yes, it should. BTW, I noticed ValueTypeNode::load_default_oop() doesn't return a constant. But for a known value klass, the default value should be known, right? Roland. From harold.seigel at oracle.com Tue Sep 11 14:41:21 2018 From: harold.seigel at oracle.com (harold.seigel at oracle.com) Date: Tue, 11 Sep 2018 14:41:21 +0000 Subject: hg: valhalla/valhalla: Summary: Remove TestNativeClone.java from the Problem list. Message-ID: <201809111441.w8BEfM6G010463@aojmv0008.oracle.com> Changeset: 75070bacda03 Author: hseigel Date: 2018-09-11 10:40 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/75070bacda03 Summary: Remove TestNativeClone.java from the Problem list. Reviewed-by: lfoltan ! test/hotspot/jtreg/ProblemList.txt From tobias.hartmann at oracle.com Tue Sep 11 16:42:47 2018 From: tobias.hartmann at oracle.com (Tobias Hartmann) Date: Tue, 11 Sep 2018 18:42:47 +0200 Subject: RFR(M): tweak zeroing elimination to support initialization of non flattened value arrays In-Reply-To: References: <70e76038-c70e-3bc9-2af4-e9350091a8d8@oracle.com> Message-ID: <8bf0461f-a869-6b5c-ed55-b88b54b58b57@oracle.com> Hi Roland, thanks for the detailed feedback! That answered all my questions. On 11.09.2018 14:15, Roland Westrelin wrote: > BTW, I noticed ValueTypeNode::load_default_oop() doesn't return a > constant. But for a known value klass, the default value should be > known, right? Yes, good catch! Feel free to fix that with this patch or file a bug. Best regards, Tobias From ioi.lam at oracle.com Tue Sep 11 17:19:29 2018 From: ioi.lam at oracle.com (Ioi Lam) Date: Tue, 11 Sep 2018 10:19:29 -0700 Subject: RFR 8208163 [lworld] performance regression on String(char[]) constructor In-Reply-To: References: <4b7360e7-c9d1-858a-8259-bd66bd406b30@oracle.com> <17895d56-97b9-3c74-8788-c611ad239f33@oracle.com> <41cdb857-7f73-5bf9-c47f-458eb286375b@oracle.com> Message-ID: Hi Roland, Sounds good. I'll hand off the bug to you then. Thanks - Ioi On 9/11/18 1:34 AM, Roland Westrelin wrote: > Hi Ioi, > > Thanks for working on this. In the meantime I reworked that code as part > of this: > > http://mail.openjdk.java.net/pipermail/valhalla-dev/2018-September/004950.html > > and that change will make your fix obsolete (I don't see a performance > regression with my patch). > > Roland. From rwestrel at redhat.com Wed Sep 12 15:32:47 2018 From: rwestrel at redhat.com (rwestrel at redhat.com) Date: Wed, 12 Sep 2018 15:32:47 +0000 Subject: hg: valhalla/valhalla: 8189802: [lworld] Non-flattened value type array is not initialized Message-ID: <201809121532.w8CFWm9o027263@aojmv0008.oracle.com> Changeset: b826402f953a Author: roland Date: 2018-09-12 16:54 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b826402f953a 8189802: [lworld] Non-flattened value type array is not initialized Reviewed-by: thartmann ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/valueKlass.hpp ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/callnode.hpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/macro.hpp ! src/hotspot/share/opto/macroArrayCopy.cpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/memnode.hpp ! src/hotspot/share/opto/valuetypenode.cpp ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestArrays.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestIntrinsics.java From tobias.hartmann at oracle.com Thu Sep 13 07:33:19 2018 From: tobias.hartmann at oracle.com (Tobias Hartmann) Date: Thu, 13 Sep 2018 09:33:19 +0200 Subject: Valhalla EG meeting notes Sep 12 2018 In-Reply-To: <37F57FB5-B197-450E-868C-A3C564CA1B5E@oracle.com> References: <37F57FB5-B197-450E-868C-A3C564CA1B5E@oracle.com> Message-ID: [Switching from valhalla-spec-experts to valhalla-dev] Just wanted to add my 2 cents to the JIT part of this discussion: On 13.09.2018 00:22, Karen Kinnear wrote: > Frederic: LW1 uses NO boxes today. JIT could not optimize boxes, can we consider a model without boxes? +1 > Brian: MVT, L&Q signatures were messy with boxes. With LWorld all those problems go away. > Frederic: Question of the number of types in the vm. > Remi: Two types in the language level and 1 in VM. > Karen: Goal of this exercise is: > 1) user model requirements to support erased generics - requires null and null-free references to value types > 2) JIT optimizations in general for value types (not for erased generics, but in general code and in future in reified generics) - depend on null-free guarantees. > Our goal: minimal user model disruption for maximal JIT optimization. As explained below, for the JIT it would be optimal to be able to statically (i.e. at compile time) distinguish between nullable and null-free value types. We could then emit highly optimized code for null-free value types and fall back to java.lang.Object performance (or even better) for nullable value types. > The way I read your email Remi - I thought you had user model disruption, but no information passed to the JIT, so no optimization benefit. > Remi: If inlining, the JIT has enough information. Yes but even with aggressive inlining, we still need null checks/filtering at the "boundaries" to be able to optimize (scalarize) nullable value types: - Method entry with value type arguments - Calls of methods returning a value type - Array stores/loads - Field stores/loads - Loading a value type with a nullable (non-flattenable) field - Checkcast to a value tyoe - When inlining method handle intrinsics through linkTo and casting Object arguments to value type - OSR entry with a live value type - Every place where we can see constant NULL for a value type in the bytecodes - Some intrinsics > Frederic: Actually with field and method signatures it makes a huge difference in potential JIT optimizations. Yes, it would make above null filtering unnecessary for null-free value types. > Remi: Erased generics should have ok performance > Frederic: We are talking about performance without generics - we want full optimization there. > Remi: what happens in LW1 if you send null to a value type generic parameter? > Frederic: LW1 supports nullable value types. We want to guarantee/enforce null-free vs. nullable distinction in the vm. > Remi: there are two kinds of entry points in the JIT?d code > Frederic: 2: i2c which does null checks and if null calls the interpreter, c2c - disallows nulls. > editor?s note: did you get the implication - if we see a null, you are stuck in the interpreter today because we all rely on dynamic checks. Yes, that's an important point. > Remi: For the vm, if you have a real nullable VT JIT can optimize/deopt/reopt > Frederic: this is brittle, lots of work, and uncertain That's what we currently have with LW1. Although the language exposure is limited by javac, null value types are *fully* supported in the VM/JIT but with a huge performance impact. We deoptimize when encountering NULL but do not attempt to re-compile without scalarization. We could do that, but that would mean that whenever you (accidentally) introduce NULL into your well-written, highly optimized value type code, performance will drop significantly and stay at that level. Of course, there are ways to optimize this even without null-free value types. For example by profiling and speculation on nullness. Or by having two compiled versions of the same method, one that supports nullable value types by passing them as pointers (no deoptimization) and one that scalarizes null-free value types to get peek performance. But as Frederic mentioned, these approaches are limited, complex and the gain is uncertain. It's maybe similar to escape analysis: We might be able to improve performance under certain conditions but it's very limited. I think the whole point of value types is performance, so we should try to get that right. To summarize: If we just need to support null value types and are fine with null screwing up performance and having weird side effects, we are basically done today. If null value types need to perform well (i.e. similar to j.l.Object), optimally we would need to be able to statically distinguish between nullable and null-free value types. > Remi: VM does not want nullable value types > Frederic: VM wants to be able to distinguish null-free vs. nullable value types, so > for null-free we can optimize like qtypes and fo nullable, we can get back to Object performance. Yes, exactly. Best regards, Tobias From tobias.hartmann at oracle.com Thu Sep 13 11:34:05 2018 From: tobias.hartmann at oracle.com (Tobias Hartmann) Date: Thu, 13 Sep 2018 13:34:05 +0200 Subject: RFR(S): 8210646: [lworld] C2 compilation fails with "assert(!target->is_ready()) failed: our arrival must be expected" Message-ID: <1243b5a0-f766-bd03-b4b4-570f6d11e306@oracle.com> Hi, please review the following patch: https://bugs.openjdk.java.net/browse/JDK-8210646 http://cr.openjdk.java.net/~thartmann/8210646/webrev.00/ With value types, the acmp implementation looks like this: (1) for 'a != b': do_if(a != b) -> taken_branch | do_if(a is value) -> taken_branch | untaken_branch (2) for 'a == b': do_if(a == b) -> do_if(a is not value) -> taken_branch | | \ / \ / untaken_branch Now Parse::do_if() will mark an unreachable successor block as parsed which is not correct for the first taken_branch in (1) and the first untaken_branch in (2) because they might still be reachable through the second if. Marking them as taken will trigger an assert when merging into those blocks later through the second do_if. The fix is to not mark the corresponding branch as taken in case (1) and (2). I've verified the fix with replay compilation, the new regression test cases and the failing tests in the CI. Thanks, Tobias From srikanth.adayapalam at oracle.com Fri Sep 14 06:01:57 2018 From: srikanth.adayapalam at oracle.com (srikanth.adayapalam at oracle.com) Date: Fri, 14 Sep 2018 06:01:57 +0000 Subject: hg: valhalla/valhalla: 8207168:[LWorld] Withdraw support for __MakeDefault and add support for ValueType.default Message-ID: <201809140601.w8E61wbl022423@aojmv0008.oracle.com> Changeset: 418f9790c907 Author: sadayapalam Date: 2018-09-14 11:31 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/418f9790c907 8207168:[LWorld] Withdraw support for __MakeDefault and add support for ValueType.default ! src/jdk.compiler/share/classes/com/sun/source/tree/NewClassTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/TransValues.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/Tokens.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java ! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/types/Value1.java ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/types/Value2.java ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/types/Value8.java ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/util/HashMapIteratorCursor.java ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/util/HashMapValueCursor.java ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/util/HashMapValueEntry.java ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/util/HashMapValueTotal.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/MyValue1.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/MyValue2.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/MyValue3.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/MyValue4.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/SimpleValueType.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestLWorld.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestNewAcmp.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/Empty.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/IntValue.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/JumboValue.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/Long8Value.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ObjectMethods.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/Person.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/Point.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/QuickeningTest.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/Test8186715.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/TestValue1.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/TestValue2.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/TestValue3.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/TestValue4.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/VDefaultTest.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/VWithFieldTest.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueOops.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeArray.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeCreation.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeDensity.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeGenerator.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueWithJni.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/classfileparser/cfpTests.jcod ! test/hotspot/jtreg/runtime/valhalla/valuetypes/consistency/ValuePoint.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/verifier/verifierTests.jcod ! test/jdk/java/lang/invoke/VarHandles/Value.java ! test/jdk/valhalla/valuetypes/Line.java ! test/jdk/valhalla/valuetypes/NonFlattenValue.java ! test/jdk/valhalla/valuetypes/Point.java ! test/jdk/valhalla/valuetypes/ValueArray.java ! test/jdk/valhalla/valuetypes/ValueBootstrapMethods.java ! test/langtools/tools/javac/diags/examples.not-yet.txt ! test/langtools/tools/javac/valhalla/lworld-values/CastNullCheckTest.java ! test/langtools/tools/javac/valhalla/lworld-values/CheckCyclicMembership.java ! test/langtools/tools/javac/valhalla/lworld-values/CheckFlattenableCycles.java ! test/langtools/tools/javac/valhalla/lworld-values/CheckMakeDefault.java ! test/langtools/tools/javac/valhalla/lworld-values/CheckMakeDefault.out ! test/langtools/tools/javac/valhalla/lworld-values/CheckStaticFinalAssign.java ! test/langtools/tools/javac/valhalla/lworld-values/CheckSync.java ! test/langtools/tools/javac/valhalla/lworld-values/CheckValueFactoryWithReference.java ! test/langtools/tools/javac/valhalla/lworld-values/CheckValueFactoryWithReference.out ! test/langtools/tools/javac/valhalla/lworld-values/IllegalByValueTest.java ! test/langtools/tools/javac/valhalla/lworld-values/IllegalByValueTest.out ! test/langtools/tools/javac/valhalla/lworld-values/Point.java ! test/langtools/tools/javac/valhalla/lworld-values/ValueBootstrapMethodsTest.java ! test/langtools/tools/javac/valhalla/lworld-values/ValueCreationTest.java ! test/langtools/tools/javac/valhalla/lworld-values/ValuesAsRefs.java ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldAccessorTest.java ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldNegativeTests.java ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldOfGenericType.java ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldOfImplicitThis.java ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldOperatorTest.java ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldRuntimeTest.java From srikanth.adayapalam at oracle.com Fri Sep 14 06:13:49 2018 From: srikanth.adayapalam at oracle.com (Srikanth) Date: Fri, 14 Sep 2018 11:43:49 +0530 Subject: hg: valhalla/valhalla: 8207168:[LWorld] Withdraw support for __MakeDefault and add support for ValueType.default In-Reply-To: <201809140601.w8E61wbl022423@aojmv0008.oracle.com> References: <201809140601.w8E61wbl022423@aojmv0008.oracle.com> Message-ID: <916dd8e1-bd08-d400-36f4-ee5232b85a58@oracle.com> Folks, With this change set, javac does not accept the __MakeDefault ValueType(); syntax anymore. Instead use the newer and cleaner syntax. ex: ??? Point p = Point.default;? // Point is a value type. I have tried to be a good citizen and clean up all tests across components and verify them, but I couldn't quite figure out how to run the benchmarks. ??? __MakeDefault has had a tortuous course and in its final form was resulting in quite a bit of code clutter and maintenance burden due to historic baggage and the present change represents a significant clean up of Javac implementation - (Thanks for Maurizio for spotting the opportunity for clean up and to John for suggesting that modeling default value creation naturally aligns with static member access.) Javac at the moment will reject any use of .default suffix being applied to a non-value type. And lowers ValueType.default to defaultvalue bytecode instruction. FYI, Thanks! Srikanth On Friday 14 September 2018 11:31 AM, srikanth.adayapalam at oracle.com wrote: > Changeset: 418f9790c907 > Author: sadayapalam > Date: 2018-09-14 11:31 +0530 > URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/418f9790c907 > > 8207168:[LWorld] Withdraw support for __MakeDefault and add support for ValueType.default > > ! src/jdk.compiler/share/classes/com/sun/source/tree/NewClassTree.java > ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java > ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java > ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java > ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/TransValues.java > ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java > ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/Tokens.java > ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties > ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java > ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java > ! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java > ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/types/Value1.java > ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/types/Value2.java > ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/types/Value8.java > ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/util/HashMapIteratorCursor.java > ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/util/HashMapValueCursor.java > ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/util/HashMapValueEntry.java > ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/util/HashMapValueTotal.java > ! test/hotspot/jtreg/compiler/valhalla/valuetypes/MyValue1.java > ! test/hotspot/jtreg/compiler/valhalla/valuetypes/MyValue2.java > ! test/hotspot/jtreg/compiler/valhalla/valuetypes/MyValue3.java > ! test/hotspot/jtreg/compiler/valhalla/valuetypes/MyValue4.java > ! test/hotspot/jtreg/compiler/valhalla/valuetypes/SimpleValueType.java > ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestLWorld.java > ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestNewAcmp.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/Empty.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/IntValue.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/JumboValue.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/Long8Value.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ObjectMethods.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/Person.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/Point.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/QuickeningTest.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/Test8186715.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/TestValue1.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/TestValue2.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/TestValue3.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/TestValue4.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/VDefaultTest.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/VWithFieldTest.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueOops.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeArray.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeCreation.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeDensity.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeGenerator.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueWithJni.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/classfileparser/cfpTests.jcod > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/consistency/ValuePoint.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/verifier/verifierTests.jcod > ! test/jdk/java/lang/invoke/VarHandles/Value.java > ! test/jdk/valhalla/valuetypes/Line.java > ! test/jdk/valhalla/valuetypes/NonFlattenValue.java > ! test/jdk/valhalla/valuetypes/Point.java > ! test/jdk/valhalla/valuetypes/ValueArray.java > ! test/jdk/valhalla/valuetypes/ValueBootstrapMethods.java > ! test/langtools/tools/javac/diags/examples.not-yet.txt > ! test/langtools/tools/javac/valhalla/lworld-values/CastNullCheckTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckCyclicMembership.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckFlattenableCycles.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckMakeDefault.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckMakeDefault.out > ! test/langtools/tools/javac/valhalla/lworld-values/CheckStaticFinalAssign.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckSync.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckValueFactoryWithReference.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckValueFactoryWithReference.out > ! test/langtools/tools/javac/valhalla/lworld-values/IllegalByValueTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/IllegalByValueTest.out > ! test/langtools/tools/javac/valhalla/lworld-values/Point.java > ! test/langtools/tools/javac/valhalla/lworld-values/ValueBootstrapMethodsTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/ValueCreationTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/ValuesAsRefs.java > ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldAccessorTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldNegativeTests.java > ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldOfGenericType.java > ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldOfImplicitThis.java > ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldOperatorTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldRuntimeTest.java > From srikanth.adayapalam at oracle.com Fri Sep 14 06:32:13 2018 From: srikanth.adayapalam at oracle.com (Srikanth) Date: Fri, 14 Sep 2018 12:02:13 +0530 Subject: defaultvalue and enclosing instances Message-ID: The section on defaultvalue opcode in the draft JVMS reads: "The defaultvalue instruction does provide a completely initialized instance; known as the default value of the value class." This raises the question, if the value type happens to be an inner class, what is its enclosing instance field initialized to ? If the source code used the canonical constructor notation (CCN), this will automatically be taken care of: the call to new InnerValue() would have supplied an explicit/implicit enclosing instance of suitable type. If the source code uses the recently introduced syntax (JDK-8207168 - which is really a cleaned up version of the older __MakeDefault VT() syntax) viz: ??? ??? InnerValue iv = InnerValue.default; this gets lowered into the defaultvalue opcode which would not have any proper enclosing instance (and so will not be a "completely initialized instance") So what do we do ? Some options seem to be: (a) disallow InnerValue.default syntax if InnerValue is a nonstatic nested class and mandate that instances of such be created using CCN (b) allow InnerValue.default only where an implicit instance is available and somehow arrange for the proper initialization of the enclosing instance (c) Allow for explicit enclosing instance to be specified in the syntax itself and somehow arrange for the proper initialization of the enclosing instance ... (d) other solutions ... Thanks in advance for comments. Srikanth From harold.seigel at oracle.com Fri Sep 14 12:33:20 2018 From: harold.seigel at oracle.com (harold.seigel at oracle.com) Date: Fri, 14 Sep 2018 12:33:20 +0000 Subject: hg: valhalla/valhalla: Summary: Minor test clean-ups suggested by thartmann Message-ID: <201809141233.w8ECXLob017980@aojmv0008.oracle.com> Changeset: f770953cd104 Author: hseigel Date: 2018-09-14 08:33 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f770953cd104 Summary: Minor test clean-ups suggested by thartmann Reviewed-by: thartmann ! test/hotspot/jtreg/vmTestbase/jit/tiered/TestDescription.java From tobias.hartmann at oracle.com Fri Sep 14 12:40:24 2018 From: tobias.hartmann at oracle.com (Tobias Hartmann) Date: Fri, 14 Sep 2018 14:40:24 +0200 Subject: RFR(S): 8210659: [lworld] ValueTypeNode::load_default_oop() should return constant for known value klass Message-ID: <0d8f427f-ac41-5f19-d004-960f69202717@oracle.com> Hi, please review the following patch that uses the constant default oop in compiled code instead of loading it from the java mirror: https://bugs.openjdk.java.net/browse/JDK-8210659 http://cr.openjdk.java.net/~thartmann/8210659/webrev.00/ Thanks, Tobias From rwestrel at redhat.com Fri Sep 14 14:34:50 2018 From: rwestrel at redhat.com (Roland Westrelin) Date: Fri, 14 Sep 2018 16:34:50 +0200 Subject: RFR(M): 8206141: [lworld] Improve accessing a flattened value type array passed as Object[] Message-ID: http://cr.openjdk.java.net/~roland/8206141/webrev.00/ We currently deoptimize for loads/stores of value types from a flattened array of unknown values. This implements: - loading as an object allocation + a bulk copy using the machinery of the clone() intrinsic (with most gc, there's also a fallback to a runtime call) - storing as a call to the C++ runtime (because barriers need to be applied if the value has a reference field). As a subsequent optimization, we could add a fast check for reference fields in a value and always use the clone intrinsic() for both loads and stores if there's no reference field. Roland. From rwestrel at redhat.com Fri Sep 14 14:44:31 2018 From: rwestrel at redhat.com (Roland Westrelin) Date: Fri, 14 Sep 2018 16:44:31 +0200 Subject: RFR(S): 8210646: [lworld] C2 compilation fails with "assert(!target->is_ready()) failed: our arrival must be expected" In-Reply-To: <1243b5a0-f766-bd03-b4b4-570f6d11e306@oracle.com> References: <1243b5a0-f766-bd03-b4b4-570f6d11e306@oracle.com> Message-ID: Hi Tobias, > http://cr.openjdk.java.net/~thartmann/8210646/webrev.00/ Looks good to me. Roland. From tobias.hartmann at oracle.com Fri Sep 14 14:45:24 2018 From: tobias.hartmann at oracle.com (Tobias Hartmann) Date: Fri, 14 Sep 2018 16:45:24 +0200 Subject: RFR(S): 8210646: [lworld] C2 compilation fails with "assert(!target->is_ready()) failed: our arrival must be expected" In-Reply-To: References: <1243b5a0-f766-bd03-b4b4-570f6d11e306@oracle.com> Message-ID: <3d5a174b-4e6b-04d2-ad86-012e7f6c7156@oracle.com> Thanks Roland. Best regards, Tobias On 14.09.2018 16:44, Roland Westrelin wrote: > > Hi Tobias, > >> http://cr.openjdk.java.net/~thartmann/8210646/webrev.00/ > > Looks good to me. > > Roland. > From tobias.hartmann at oracle.com Fri Sep 14 14:47:45 2018 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Fri, 14 Sep 2018 14:47:45 +0000 Subject: hg: valhalla/valhalla: 8210646: [lworld] C2 compilation fails with "assert(!target->is_ready()) failed: our arrival must be expected" Message-ID: <201809141447.w8EEllaR001756@aojmv0008.oracle.com> Changeset: 3026ac6c13f3 Author: thartmann Date: 2018-09-14 16:47 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/3026ac6c13f3 8210646: [lworld] C2 compilation fails with "assert(!target->is_ready()) failed: our arrival must be expected" Reviewed-by: roland ! src/hotspot/share/opto/parse2.cpp ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestNewAcmp.java From rwestrel at redhat.com Fri Sep 14 14:59:52 2018 From: rwestrel at redhat.com (Roland Westrelin) Date: Fri, 14 Sep 2018 16:59:52 +0200 Subject: RFR(S): 8210659: [lworld] ValueTypeNode::load_default_oop() should return constant for known value klass In-Reply-To: <0d8f427f-ac41-5f19-d004-960f69202717@oracle.com> References: <0d8f427f-ac41-5f19-d004-960f69202717@oracle.com> Message-ID: Hi Tobias, > http://cr.openjdk.java.net/~thartmann/8210659/webrev.00/ Looks good. A related issue is: if a default value is loaded for a value type of unknown klass, that is that code from GraphKit::new_array() code when allocating through reflection: Node* adr_fixed_block_addr = basic_plus_adr(elem_klass, in_bytes(InstanceKlass::adr_valueklass_fixed_block_offset())); Node* adr_fixed_block = make_load(control(), adr_fixed_block_addr, TypeRawPtr::NOTNULL, T_ADDRESS, MemNode::unordered); Node* default_value_offset_addr = basic_plus_adr(adr_fixed_block, in_bytes(ValueKlass::default_value_offset_offset())); Node* default_value_offset = make_load(control(), default_value_offset_addr, TypeInt::INT, T_INT, MemNode::unordered); Node* elem_mirror = load_mirror_from_klass(elem_klass); Node* default_value_addr = basic_plus_adr(elem_mirror, ConvI2X(default_value_offset)); const TypePtr* adr_type = _gvn.type(default_value_addr)->is_ptr(); Node* val = access_load_at(elem_mirror, default_value_addr, adr_type, TypeInstPtr::BOTTOM, T_OBJECT, IN_HEAP); If during optimization, the klass's type becomes known, does this all folds to a constant? Roland. From tobias.hartmann at oracle.com Fri Sep 14 15:10:30 2018 From: tobias.hartmann at oracle.com (Tobias Hartmann) Date: Fri, 14 Sep 2018 17:10:30 +0200 Subject: RFR(S): 8210659: [lworld] ValueTypeNode::load_default_oop() should return constant for known value klass In-Reply-To: References: <0d8f427f-ac41-5f19-d004-960f69202717@oracle.com> Message-ID: <8ce7a384-b406-a91c-e832-56fa88c91a49@oracle.com> Thanks Roland. On 14.09.2018 16:59, Roland Westrelin wrote: > A related issue is: if a default value is loaded for a value type of > unknown klass, that is that code from GraphKit::new_array() code when > allocating through reflection: > > Node* adr_fixed_block_addr = basic_plus_adr(elem_klass, in_bytes(InstanceKlass::adr_valueklass_fixed_block_offset())); > Node* adr_fixed_block = make_load(control(), adr_fixed_block_addr, TypeRawPtr::NOTNULL, T_ADDRESS, MemNode::unordered); > > Node* default_value_offset_addr = basic_plus_adr(adr_fixed_block, in_bytes(ValueKlass::default_value_offset_offset())); > Node* default_value_offset = make_load(control(), default_value_offset_addr, TypeInt::INT, T_INT, MemNode::unordered); > > Node* elem_mirror = load_mirror_from_klass(elem_klass); > > Node* default_value_addr = basic_plus_adr(elem_mirror, ConvI2X(default_value_offset)); > const TypePtr* adr_type = _gvn.type(default_value_addr)->is_ptr(); > Node* val = access_load_at(elem_mirror, default_value_addr, adr_type, TypeInstPtr::BOTTOM, T_OBJECT, IN_HEAP); > > If during optimization, the klass's type becomes known, does this all > folds to a constant? It's probably not optimized. We should add a corresponding LoadNode::Value transformation similar to what we have for a java mirror load: http://hg.openjdk.java.net/valhalla/valhalla/file/3026ac6c13f3/src/hotspot/share/opto/memnode.cpp#l1837 I've filed: https://bugs.openjdk.java.net/browse/JDK-8210756 Best regards, Tobias From tobias.hartmann at oracle.com Fri Sep 14 15:11:33 2018 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Fri, 14 Sep 2018 15:11:33 +0000 Subject: hg: valhalla/valhalla: 8210659: [lworld] ValueTypeNode::load_default_oop() should return constant for known value klass Message-ID: <201809141511.w8EFBY2X009742@aojmv0008.oracle.com> Changeset: a790155817c2 Author: thartmann Date: 2018-09-14 17:11 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/a790155817c2 8210659: [lworld] ValueTypeNode::load_default_oop() should return constant for known value klass Reviewed-by: roland ! src/hotspot/share/ci/ciValueKlass.cpp ! src/hotspot/share/ci/ciValueKlass.hpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/type.cpp ! src/hotspot/share/opto/valuetypenode.cpp ! src/hotspot/share/opto/valuetypenode.hpp From rwestrel at redhat.com Fri Sep 14 15:17:54 2018 From: rwestrel at redhat.com (Roland Westrelin) Date: Fri, 14 Sep 2018 17:17:54 +0200 Subject: RFR(S): 8210659: [lworld] ValueTypeNode::load_default_oop() should return constant for known value klass In-Reply-To: <8ce7a384-b406-a91c-e832-56fa88c91a49@oracle.com> References: <0d8f427f-ac41-5f19-d004-960f69202717@oracle.com> <8ce7a384-b406-a91c-e832-56fa88c91a49@oracle.com> Message-ID: > It's probably not optimized. We should add a corresponding LoadNode::Value transformation similar to > what we have for a java mirror load: > http://hg.openjdk.java.net/valhalla/valhalla/file/3026ac6c13f3/src/hotspot/share/opto/memnode.cpp#l1837 Could we make that field final and have nothing to do on the compiler side? > I've filed: > https://bugs.openjdk.java.net/browse/JDK-8210756 Thank you. Roland. From john.r.rose at oracle.com Fri Sep 14 16:05:24 2018 From: john.r.rose at oracle.com (John Rose) Date: Fri, 14 Sep 2018 11:05:24 -0500 Subject: defaultvalue and enclosing instances In-Reply-To: References: Message-ID: <35641632-B1FD-4DD7-8089-8E3944D2390F@oracle.com> On Sep 14, 2018, at 1:32 AM, Srikanth wrote: > > Some options seem to be: (a) disallow InnerValue.default syntax That won't work, because taking away the T.default syntax doesn't take away the ability to get default values. T.default == (new T[1])[0]. > if InnerValue is a nonstatic nested class and mandate that instances of such be created using CCN (b) allow InnerValue.default only where an implicit instance is available and somehow arrange for the proper initialization of the enclosing instance See above: T.default exists because you can always get a default instance, one way or another, and so there's no point trying to hide the fact. > (c) Allow for explicit enclosing instance to be specified in the syntax itself and somehow arrange for the proper initialization of the enclosing instance This suggestion is just the RFE of user-defined defaults in a different wrapper. We won't be doing that RFE, because of the systemic cost and poor return. > ... (d) other solutions ... The simplest one comes to mind: Allow T.default to have a default up-reference of null, as a special case for inner values. Referring to the outer instance from a default inner instance will thus fail with NPE. "It hurts when I do this, Doctor" "Then don't do that." ? John From asviraspossible at gmail.com Fri Sep 14 16:17:08 2018 From: asviraspossible at gmail.com (Victor Nazarov) Date: Fri, 14 Sep 2018 19:17:08 +0300 Subject: defaultvalue and enclosing instances In-Reply-To: <35641632-B1FD-4DD7-8089-8E3944D2390F@oracle.com> References: <35641632-B1FD-4DD7-8089-8E3944D2390F@oracle.com> Message-ID: ??, 14 ????. 2018 ?., 19:06 John Rose : > On Sep 14, 2018, at 1:32 AM, Srikanth > wrote: > > > > ... (d) other solutions ... > > The simplest one comes to mind: Allow T.default to have a default > up-reference > of null, as a special case for inner values. Referring to the outer > instance from > a default inner instance will thus fail with NPE. "It hurts when I do > this, Doctor" > "Then don't do that." > But this means that you can't use enclosed value type instances. The whole point of enclosed instances is guarateed presence of enclosing instance. Then why not to forbid enclosed value type instances altogeather in compiler and class-file verifier? -- Victor Nazarov > From forax at univ-mlv.fr Fri Sep 14 17:05:03 2018 From: forax at univ-mlv.fr (Remi Forax) Date: Fri, 14 Sep 2018 19:05:03 +0200 (CEST) Subject: defaultvalue and enclosing instances In-Reply-To: References: <35641632-B1FD-4DD7-8089-8E3944D2390F@oracle.com> Message-ID: <1061880421.364622.1536944702998.JavaMail.zimbra@u-pem.fr> ----- Mail original ----- > De: "Victor Nazarov" > ?: "John Rose" > Cc: "valhalla-dev" > Envoy?: Vendredi 14 Septembre 2018 18:17:08 > Objet: Re: defaultvalue and enclosing instances > ??, 14 ????. 2018 ?., 19:06 John Rose : > >> On Sep 14, 2018, at 1:32 AM, Srikanth >> wrote: >> > >> > ... (d) other solutions ... >> >> The simplest one comes to mind: Allow T.default to have a default >> up-reference >> of null, as a special case for inner values. Referring to the outer >> instance from >> a default inner instance will thus fail with NPE. "It hurts when I do >> this, Doctor" >> "Then don't do that." >> > > But this means that you can't use enclosed value type instances. The whole > point of enclosed instances is guarateed presence of enclosing instance. you can still initialize the value with __WithField > Then why not to forbid enclosed value type instances altogeather in > compiler and class-file verifier? > > -- > Victor Nazarov > R?mi From forax at univ-mlv.fr Fri Sep 14 22:29:26 2018 From: forax at univ-mlv.fr (Remi Forax) Date: Sat, 15 Sep 2018 00:29:26 +0200 (CEST) Subject: hg: valhalla/valhalla: 8207168:[LWorld] Withdraw support for __MakeDefault and add support for ValueType.default In-Reply-To: <916dd8e1-bd08-d400-36f4-ee5232b85a58@oracle.com> References: <201809140601.w8E61wbl022423@aojmv0008.oracle.com> <916dd8e1-bd08-d400-36f4-ee5232b85a58@oracle.com> Message-ID: <2572618.374913.1536964166284.JavaMail.zimbra@u-pem.fr> Hi Srikanth, static member accesses are defined on raw type and you want the default value to be a non-erased type, you currently use the inference to try to bridge the gap so it fails when using var. __ByValue class Foo { E value; Foo(E value) { this.value = value; } } var foo = Foo.default; // doesn't compile A way to fix that is to allow to '.default' to be applied on type and not on raw class in that case var will work: var foo = Foo.default; We need something like that anyway if Foo is any-fied. regards, R?mi ----- Mail original ----- > De: "Srikanth" > ?: "valhalla-dev" > Envoy?: Vendredi 14 Septembre 2018 08:13:49 > Objet: Re: hg: valhalla/valhalla: 8207168:[LWorld] Withdraw support for __MakeDefault and add support for > ValueType.default > Folks, > > With this change set, javac does not accept the __MakeDefault > ValueType(); syntax anymore. > Instead use the newer and cleaner syntax. ex: > > ??? Point p = Point.default;? // Point is a value type. > > I have tried to be a good citizen and clean up all tests across > components and verify them, but I couldn't quite figure out how to run > the benchmarks. > > ??? __MakeDefault has had a tortuous course and in its final form was > resulting in quite a bit of code clutter and maintenance burden due to > historic baggage and the present change represents a significant clean > up of Javac implementation - (Thanks for Maurizio for spotting the > opportunity for clean up and to John for suggesting that modeling > default value creation naturally aligns with static member access.) > > Javac at the moment will reject any use of .default suffix being applied > to a non-value type. And lowers ValueType.default to defaultvalue > bytecode instruction. > > FYI, > Thanks! > Srikanth > > > > On Friday 14 September 2018 11:31 AM, srikanth.adayapalam at oracle.com wrote: >> Changeset: 418f9790c907 >> Author: sadayapalam >> Date: 2018-09-14 11:31 +0530 >> URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/418f9790c907 >> >> 8207168:[LWorld] Withdraw support for __MakeDefault and add support for >> ValueType.default >> >> ! src/jdk.compiler/share/classes/com/sun/source/tree/NewClassTree.java >> ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java >> ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java >> ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java >> ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/TransValues.java >> ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java >> ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/Tokens.java >> ! >> src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties >> ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java >> ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java >> ! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java >> ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/types/Value1.java >> ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/types/Value2.java >> ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/types/Value8.java >> ! >> test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/util/HashMapIteratorCursor.java >> ! >> test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/util/HashMapValueCursor.java >> ! >> test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/util/HashMapValueEntry.java >> ! >> test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/util/HashMapValueTotal.java >> ! test/hotspot/jtreg/compiler/valhalla/valuetypes/MyValue1.java >> ! test/hotspot/jtreg/compiler/valhalla/valuetypes/MyValue2.java >> ! test/hotspot/jtreg/compiler/valhalla/valuetypes/MyValue3.java >> ! test/hotspot/jtreg/compiler/valhalla/valuetypes/MyValue4.java >> ! test/hotspot/jtreg/compiler/valhalla/valuetypes/SimpleValueType.java >> ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestLWorld.java >> ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestNewAcmp.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/Empty.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/IntValue.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/JumboValue.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/Long8Value.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ObjectMethods.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/Person.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/Point.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/QuickeningTest.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/Test8186715.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/TestValue1.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/TestValue2.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/TestValue3.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/TestValue4.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/VDefaultTest.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/VWithFieldTest.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueOops.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeArray.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeCreation.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeDensity.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeGenerator.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueWithJni.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/classfileparser/cfpTests.jcod >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/consistency/ValuePoint.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/verifier/verifierTests.jcod >> ! test/jdk/java/lang/invoke/VarHandles/Value.java >> ! test/jdk/valhalla/valuetypes/Line.java >> ! test/jdk/valhalla/valuetypes/NonFlattenValue.java >> ! test/jdk/valhalla/valuetypes/Point.java >> ! test/jdk/valhalla/valuetypes/ValueArray.java >> ! test/jdk/valhalla/valuetypes/ValueBootstrapMethods.java >> ! test/langtools/tools/javac/diags/examples.not-yet.txt >> ! test/langtools/tools/javac/valhalla/lworld-values/CastNullCheckTest.java >> ! test/langtools/tools/javac/valhalla/lworld-values/CheckCyclicMembership.java >> ! test/langtools/tools/javac/valhalla/lworld-values/CheckFlattenableCycles.java >> ! test/langtools/tools/javac/valhalla/lworld-values/CheckMakeDefault.java >> ! test/langtools/tools/javac/valhalla/lworld-values/CheckMakeDefault.out >> ! test/langtools/tools/javac/valhalla/lworld-values/CheckStaticFinalAssign.java >> ! test/langtools/tools/javac/valhalla/lworld-values/CheckSync.java >> ! >> test/langtools/tools/javac/valhalla/lworld-values/CheckValueFactoryWithReference.java >> ! >> test/langtools/tools/javac/valhalla/lworld-values/CheckValueFactoryWithReference.out >> ! test/langtools/tools/javac/valhalla/lworld-values/IllegalByValueTest.java >> ! test/langtools/tools/javac/valhalla/lworld-values/IllegalByValueTest.out >> ! test/langtools/tools/javac/valhalla/lworld-values/Point.java >> ! >> test/langtools/tools/javac/valhalla/lworld-values/ValueBootstrapMethodsTest.java >> ! test/langtools/tools/javac/valhalla/lworld-values/ValueCreationTest.java >> ! test/langtools/tools/javac/valhalla/lworld-values/ValuesAsRefs.java >> ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldAccessorTest.java >> ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldNegativeTests.java >> ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldOfGenericType.java >> ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldOfImplicitThis.java >> ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldOperatorTest.java >> ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldRuntimeTest.java From john.r.rose at oracle.com Fri Sep 14 23:55:00 2018 From: john.r.rose at oracle.com (John Rose) Date: Fri, 14 Sep 2018 18:55:00 -0500 Subject: defaultvalue and enclosing instances In-Reply-To: References: <35641632-B1FD-4DD7-8089-8E3944D2390F@oracle.com> Message-ID: <54D88920-6BB0-4732-B443-9D24B739B91C@oracle.com> On Sep 14, 2018, at 11:17 AM, Victor Nazarov wrote: > > But this means that you can't use enclosed value type instances. The whole point of enclosed instances is guarateed presence of enclosing instance. Then why not to forbid enclosed value type instances altogeather in compiler and class-file verifier? Why not forbid something that cannot perfectly implement its design principles? Well, one reason is that it's still darn useful even if its imperfect. ? John From srikanth.adayapalam at oracle.com Sat Sep 15 01:26:16 2018 From: srikanth.adayapalam at oracle.com (Srikanth) Date: Sat, 15 Sep 2018 06:56:16 +0530 Subject: defaultvalue and enclosing instances In-Reply-To: References: <35641632-B1FD-4DD7-8089-8E3944D2390F@oracle.com> Message-ID: <84a16b69-56be-dc6d-a7f8-a2ab01c9ab31@oracle.com> On Friday 14 September 2018 09:47 PM, Victor Nazarov wrote: > > > ??, 14 ????. 2018 ?., 19:06 John Rose >: > > On Sep 14, 2018, at 1:32 AM, Srikanth > > wrote: > > > > ... (d) other solutions ... > > The simplest one comes to mind:? Allow T.default to have a default > up-reference > of null, as a special case for inner values.? Referring to the > outer instance from > a default inner instance will thus fail with NPE.? "It hurts when > I do this, Doctor" > "Then don't do that." > > > But this means that you can't use enclosed value type instances. Not quite. Properly enclosed value instances can be created via the classic constructor notation: e.g: new Outer().new InnerValue(); Srikanth From srikanth.adayapalam at oracle.com Sat Sep 15 01:27:50 2018 From: srikanth.adayapalam at oracle.com (Srikanth) Date: Sat, 15 Sep 2018 06:57:50 +0530 Subject: hg: valhalla/valhalla: 8207168:[LWorld] Withdraw support for __MakeDefault and add support for ValueType.default In-Reply-To: <2572618.374913.1536964166284.JavaMail.zimbra@u-pem.fr> References: <201809140601.w8E61wbl022423@aojmv0008.oracle.com> <916dd8e1-bd08-d400-36f4-ee5232b85a58@oracle.com> <2572618.374913.1536964166284.JavaMail.zimbra@u-pem.fr> Message-ID: <858ba614-288c-aa09-0e76-5deeba38b767@oracle.com> On Saturday 15 September 2018 03:59 AM, Remi Forax wrote: > Hi Srikanth, > static member accesses are defined on raw type and you want the default value to be a non-erased type, > you currently use the inference to try to bridge the gap so it fails when using var. > > __ByValue class Foo { > E value; > Foo(E value) { this.value = value; } > } > var foo = Foo.default; // doesn't compile > > A way to fix that is to allow to '.default' to Thanks, will take a look. Srikanth > be applied on type and not on raw class > in that case var will work: > var foo = Foo.default; > > We need something like that anyway if Foo is any-fied. > > regards, > R?mi > > ----- Mail original ----- >> De: "Srikanth" >> ?: "valhalla-dev" >> Envoy?: Vendredi 14 Septembre 2018 08:13:49 >> Objet: Re: hg: valhalla/valhalla: 8207168:[LWorld] Withdraw support for __MakeDefault and add support for >> ValueType.default >> Folks, >> >> With this change set, javac does not accept the __MakeDefault >> ValueType(); syntax anymore. >> Instead use the newer and cleaner syntax. ex: >> >> ??? Point p = Point.default;? // Point is a value type. >> >> I have tried to be a good citizen and clean up all tests across >> components and verify them, but I couldn't quite figure out how to run >> the benchmarks. >> >> ??? __MakeDefault has had a tortuous course and in its final form was >> resulting in quite a bit of code clutter and maintenance burden due to >> historic baggage and the present change represents a significant clean >> up of Javac implementation - (Thanks for Maurizio for spotting the >> opportunity for clean up and to John for suggesting that modeling >> default value creation naturally aligns with static member access.) >> >> Javac at the moment will reject any use of .default suffix being applied >> to a non-value type. And lowers ValueType.default to defaultvalue >> bytecode instruction. >> >> FYI, >> Thanks! >> Srikanth >> >> >> >> On Friday 14 September 2018 11:31 AM, srikanth.adayapalam at oracle.com wrote: >>> Changeset: 418f9790c907 >>> Author: sadayapalam >>> Date: 2018-09-14 11:31 +0530 >>> URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/418f9790c907 >>> >>> 8207168:[LWorld] Withdraw support for __MakeDefault and add support for >>> ValueType.default >>> >>> ! src/jdk.compiler/share/classes/com/sun/source/tree/NewClassTree.java >>> ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java >>> ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java >>> ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java >>> ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/TransValues.java >>> ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java >>> ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/Tokens.java >>> ! >>> src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties >>> ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java >>> ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java >>> ! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java >>> ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/types/Value1.java >>> ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/types/Value2.java >>> ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/types/Value8.java >>> ! >>> test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/util/HashMapIteratorCursor.java >>> ! >>> test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/util/HashMapValueCursor.java >>> ! >>> test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/util/HashMapValueEntry.java >>> ! >>> test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/util/HashMapValueTotal.java >>> ! test/hotspot/jtreg/compiler/valhalla/valuetypes/MyValue1.java >>> ! test/hotspot/jtreg/compiler/valhalla/valuetypes/MyValue2.java >>> ! test/hotspot/jtreg/compiler/valhalla/valuetypes/MyValue3.java >>> ! test/hotspot/jtreg/compiler/valhalla/valuetypes/MyValue4.java >>> ! test/hotspot/jtreg/compiler/valhalla/valuetypes/SimpleValueType.java >>> ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestLWorld.java >>> ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestNewAcmp.java >>> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/Empty.java >>> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/IntValue.java >>> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/JumboValue.java >>> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/Long8Value.java >>> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ObjectMethods.java >>> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/Person.java >>> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/Point.java >>> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/QuickeningTest.java >>> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/Test8186715.java >>> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/TestValue1.java >>> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/TestValue2.java >>> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/TestValue3.java >>> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/TestValue4.java >>> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/VDefaultTest.java >>> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/VWithFieldTest.java >>> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueOops.java >>> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeArray.java >>> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeCreation.java >>> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeDensity.java >>> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeGenerator.java >>> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueWithJni.java >>> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/classfileparser/cfpTests.jcod >>> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/consistency/ValuePoint.java >>> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/verifier/verifierTests.jcod >>> ! test/jdk/java/lang/invoke/VarHandles/Value.java >>> ! test/jdk/valhalla/valuetypes/Line.java >>> ! test/jdk/valhalla/valuetypes/NonFlattenValue.java >>> ! test/jdk/valhalla/valuetypes/Point.java >>> ! test/jdk/valhalla/valuetypes/ValueArray.java >>> ! test/jdk/valhalla/valuetypes/ValueBootstrapMethods.java >>> ! test/langtools/tools/javac/diags/examples.not-yet.txt >>> ! test/langtools/tools/javac/valhalla/lworld-values/CastNullCheckTest.java >>> ! test/langtools/tools/javac/valhalla/lworld-values/CheckCyclicMembership.java >>> ! test/langtools/tools/javac/valhalla/lworld-values/CheckFlattenableCycles.java >>> ! test/langtools/tools/javac/valhalla/lworld-values/CheckMakeDefault.java >>> ! test/langtools/tools/javac/valhalla/lworld-values/CheckMakeDefault.out >>> ! test/langtools/tools/javac/valhalla/lworld-values/CheckStaticFinalAssign.java >>> ! test/langtools/tools/javac/valhalla/lworld-values/CheckSync.java >>> ! >>> test/langtools/tools/javac/valhalla/lworld-values/CheckValueFactoryWithReference.java >>> ! >>> test/langtools/tools/javac/valhalla/lworld-values/CheckValueFactoryWithReference.out >>> ! test/langtools/tools/javac/valhalla/lworld-values/IllegalByValueTest.java >>> ! test/langtools/tools/javac/valhalla/lworld-values/IllegalByValueTest.out >>> ! test/langtools/tools/javac/valhalla/lworld-values/Point.java >>> ! >>> test/langtools/tools/javac/valhalla/lworld-values/ValueBootstrapMethodsTest.java >>> ! test/langtools/tools/javac/valhalla/lworld-values/ValueCreationTest.java >>> ! test/langtools/tools/javac/valhalla/lworld-values/ValuesAsRefs.java >>> ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldAccessorTest.java >>> ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldNegativeTests.java >>> ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldOfGenericType.java >>> ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldOfImplicitThis.java >>> ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldOperatorTest.java >>> ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldRuntimeTest.java From tobias.hartmann at oracle.com Sun Sep 16 18:08:29 2018 From: tobias.hartmann at oracle.com (Tobias Hartmann) Date: Sun, 16 Sep 2018 14:08:29 -0400 Subject: RFR(M): 8206141: [lworld] Improve accessing a flattened value type array passed as Object[] In-Reply-To: References: Message-ID: <0f5ea914-e6e9-798f-b0a3-c020a30a732a@oracle.com> Hi Roland, please factor out the multiple calls to _gvn.type(ary) in Parse::array_load(), Parse::array_store() and Parse::array_store_check(). The comment in parseHelper.cpp:167 is misleading now because 'obj' is not constant NULL. Actually, the 'gen_value_type_array_guard' code always deoptimizes if the array is flattened or if 'obj' is null and the array is a value type array. Isn't that too strong now that we have a runtime call for the flattened case? I think we should only check for storing NULL to a value type array there. I've submitted some testing and I'm hitting "assert(_base == AryPtr) failed: Not an array pointer" with vmTestbase/vm/mlvm/indy/stress/java/loopsAndThreads/TestDescription.java and -XX:+EnableValhalla (see stack trace below). Thanks, Tobias Current CompileTask: C2: 6228 1020 java.lang.invoke.StringConcatFactory$MethodHandleInlineCopyStrategy::generate (602 bytes) Stack: [0x00007f3edbeff000,0x00007f3edc000000], sp=0x00007f3edbffa750, free space=1005k Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code) V [libjvm.so+0x19445f3] VMError::report_and_die(int, char const*, char const*, __va_list_tag*, Thread*, unsigned char*, void*, void*, char const*, int, unsigned long)+0x2c3 V [libjvm.so+0x19453bf] VMError::report_and_die(Thread*, void*, char const*, int, char const*, char const*, __va_list_tag*)+0x2f V [libjvm.so+0xb837a0] report_vm_error(char const*, int, char const*, char const*, ...)+0x100 V [libjvm.so+0x654c6b] ArrayCopyNode::get_address_type(PhaseGVN*, Node*)+0xfb V [libjvm.so+0x65a584] ArrayCopyNode::Ideal(PhaseGVN*, bool)+0xba4 V [libjvm.so+0x15dfed1] PhaseIterGVN::transform_old(Node*)+0xb1 V [libjvm.so+0x15d9ed4] PhaseIterGVN::optimize()+0x44 V [libjvm.so+0xa9bbb4] Compile::Optimize()+0x6c4 V [libjvm.so+0xa9d17e] Compile::Compile(ciEnv*, C2Compiler*, ciMethod*, int, bool, bool, bool, DirectiveSet*)+0xd6e V [libjvm.so+0x886281] C2Compiler::compile_method(ciEnv*, ciMethod*, int, DirectiveSet*)+0xd1 V [libjvm.so+0xaaa6d9] CompileBroker::invoke_compiler_on_method(CompileTask*)+0x409 V [libjvm.so+0xaab6f7] CompileBroker::compiler_thread_loop()+0x367 V [libjvm.so+0x1858e07] JavaThread::thread_main_inner()+0x2c7 V [libjvm.so+0x185913a] JavaThread::run()+0x22a V [libjvm.so+0x1535940] thread_native_entry(Thread*)+0x100 From rwestrel at redhat.com Mon Sep 17 21:44:44 2018 From: rwestrel at redhat.com (Roland Westrelin) Date: Mon, 17 Sep 2018 23:44:44 +0200 Subject: RFR(M): 8206141: [lworld] Improve accessing a flattened value type array passed as Object[] In-Reply-To: <0f5ea914-e6e9-798f-b0a3-c020a30a732a@oracle.com> References: <0f5ea914-e6e9-798f-b0a3-c020a30a732a@oracle.com> Message-ID: Hi Tobias, Thanks for reviewing this. > I've submitted some testing and I'm hitting "assert(_base == AryPtr) failed: Not an array pointer" > with vmTestbase/vm/mlvm/indy/stress/java/loopsAndThreads/TestDescription.java and > -XX:+EnableValhalla (see stack trace below). I can't reproduce that one with. Was there a replay file? Roland. From tobias.hartmann at oracle.com Mon Sep 17 21:56:36 2018 From: tobias.hartmann at oracle.com (Tobias Hartmann) Date: Mon, 17 Sep 2018 17:56:36 -0400 Subject: RFR(M): 8206141: [lworld] Improve accessing a flattened value type array passed as Object[] In-Reply-To: References: <0f5ea914-e6e9-798f-b0a3-c020a30a732a@oracle.com> Message-ID: Hi Roland, On 17.09.2018 17:44, Roland Westrelin wrote: > I can't reproduce that one with. Was there a replay file? Yes, I've sent it to you. Best regards, Tobias From srikanth.adayapalam at oracle.com Tue Sep 18 09:13:11 2018 From: srikanth.adayapalam at oracle.com (srikanth.adayapalam at oracle.com) Date: Tue, 18 Sep 2018 09:13:11 +0000 Subject: hg: valhalla/valhalla: 8210847:[lworld] Javac should accept __WithField operator only with -XDallowWithFieldOperator Message-ID: <201809180913.w8I9DCkC021697@aojmv0008.oracle.com> Changeset: b1fa2b18911d Author: sadayapalam Date: 2018-09-18 14:42 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b1fa2b18911d 8210847:[lworld] Javac should accept __WithField operator only with -XDallowWithFieldOperator ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestArrays.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestBasicFunctionality.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestCallingConvention.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestIntrinsics.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestLWorld.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestMethodHandles.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestNewAcmp.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestOnStackReplacement.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/FlattenableSemanticTest.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ObjectMethods.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/QuickeningTest.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/Test8186715.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/TestInheritedValueTypeFields.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/UninitializedValueFieldsTest.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/VDefaultTest.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/VTBufferTest.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/VWithFieldTest.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueOops.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeArray.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeCreation.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeDensity.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeGetField.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypesTest.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueWithJni.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessBoolean.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessByte.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessChar.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessDouble.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessFloat.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessInt.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessLong.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestAccessShort.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessBoolean.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessByte.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessChar.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessDouble.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessFloat.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessInt.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessLong.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessShort.java ! test/jdk/java/lang/invoke/VarHandles/VarHandleTestMethodHandleAccessString.java ! test/jdk/valhalla/valuetypes/ArrayElementVarHandleTest.java ! test/jdk/valhalla/valuetypes/MethodHandleTest.java ! test/jdk/valhalla/valuetypes/ObjectMethods.java ! test/jdk/valhalla/valuetypes/Reflection.java ! test/jdk/valhalla/valuetypes/ValueArray.java ! test/jdk/valhalla/valuetypes/ValueBootstrapMethods.java ! test/jdk/valhalla/valuetypes/ValueTypesAttributeTest.java ! test/langtools/tools/javac/diags/examples/ValueInstanceFieldExpectedHere.java + test/langtools/tools/javac/diags/examples/WithFieldOperatorDisallowed.java ! test/langtools/tools/javac/valhalla/lworld-values/CastNoNullCheckTest.java ! test/langtools/tools/javac/valhalla/lworld-values/CastNullCheckTest.java ! test/langtools/tools/javac/valhalla/lworld-values/CheckFlags.java ! test/langtools/tools/javac/valhalla/lworld-values/CheckMakeDefault.java ! test/langtools/tools/javac/valhalla/lworld-values/CheckSuperCompileOnly.java ! test/langtools/tools/javac/valhalla/lworld-values/DemoteToValueBasedTest.java ! test/langtools/tools/javac/valhalla/lworld-values/FlattenableNegativeTest.java ! test/langtools/tools/javac/valhalla/lworld-values/Point.java ! test/langtools/tools/javac/valhalla/lworld-values/ValueBootstrapMethodsTest.java ! test/langtools/tools/javac/valhalla/lworld-values/ValueCreationTest.java ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldAccessorTest.java ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldOfExplicitSelector.java ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldOfGenericType.java ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldOfImplicitThis.java ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldOperatorTest.java ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldRuntimeTest.java From srikanth.adayapalam at oracle.com Tue Sep 18 09:30:45 2018 From: srikanth.adayapalam at oracle.com (srikanth.adayapalam at oracle.com) Date: Tue, 18 Sep 2018 09:30:45 +0000 Subject: hg: valhalla/valhalla: [lworld] Update benchmarks suite with -XDallowWithFieldOperator Message-ID: <201809180930.w8I9Ukmw026664@aojmv0008.oracle.com> Changeset: d17f366ae373 Author: sadayapalam Date: 2018-09-18 15:00 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d17f366ae373 [lworld] Update benchmarks suite with -XDallowWithFieldOperator ! test/benchmarks/pom.xml From brian.goetz at oracle.com Wed Sep 19 02:13:05 2018 From: brian.goetz at oracle.com (Brian Goetz) Date: Tue, 18 Sep 2018 22:13:05 -0400 Subject: defaultvalue and enclosing instances In-Reply-To: <84a16b69-56be-dc6d-a7f8-a2ab01c9ab31@oracle.com> References: <35641632-B1FD-4DD7-8089-8E3944D2390F@oracle.com> <84a16b69-56be-dc6d-a7f8-a2ab01c9ab31@oracle.com> Message-ID: We disallow no arg ctor, right? So what if the no arg ctor always returns default value, and then you can say outer.new inner()? Sent from my iPad > On Sep 14, 2018, at 9:26 PM, Srikanth wrote: > > > >> On Friday 14 September 2018 09:47 PM, Victor Nazarov wrote: >> >> >> ??, 14 ????. 2018 ?., 19:06 John Rose >: >> >> On Sep 14, 2018, at 1:32 AM, Srikanth >> > > wrote: >> > >> > ... (d) other solutions ... >> >> The simplest one comes to mind: Allow T.default to have a default >> up-reference >> of null, as a special case for inner values. Referring to the >> outer instance from >> a default inner instance will thus fail with NPE. "It hurts when >> I do this, Doctor" >> "Then don't do that." >> >> >> But this means that you can't use enclosed value type instances. > > Not quite. Properly enclosed value instances can be created via the classic constructor notation: e.g: > new Outer().new InnerValue(); > > Srikanth > From srikanth.adayapalam at oracle.com Wed Sep 19 04:46:05 2018 From: srikanth.adayapalam at oracle.com (Srikanth) Date: Wed, 19 Sep 2018 10:16:05 +0530 Subject: defaultvalue and enclosing instances In-Reply-To: References: <35641632-B1FD-4DD7-8089-8E3944D2390F@oracle.com> <84a16b69-56be-dc6d-a7f8-a2ab01c9ab31@oracle.com> Message-ID: <4554eb1a-156a-44af-ac07-938d0f37c823@oracle.com> On Wednesday 19 September 2018 07:43 AM, Brian Goetz wrote: > We disallow no arg ctor, right? So what if the no arg ctor always returns default value, and then you can say outer.new inner()? Actually ATM, we don't disallow no arg ctors - the following compiles fine on Valhalla tip: __ByValue class Point { ??? int x; ??? int y; ??? Point() { ??????? x = y = 0; ??? } ??? Point (int x, int y) { ??????? this.x = x; ??????? this.y = y; ??? } } Srikanth > > Sent from my iPad > >> On Sep 14, 2018, at 9:26 PM, Srikanth wrote: >> >> >> >>> On Friday 14 September 2018 09:47 PM, Victor Nazarov wrote: >>> >>> >>> ??, 14 ????. 2018 ?., 19:06 John Rose >: >>> >>> On Sep 14, 2018, at 1:32 AM, Srikanth >>> >> > wrote: >>> > >>> > ... (d) other solutions ... >>> >>> The simplest one comes to mind: Allow T.default to have a default >>> up-reference >>> of null, as a special case for inner values. Referring to the >>> outer instance from >>> a default inner instance will thus fail with NPE. "It hurts when >>> I do this, Doctor" >>> "Then don't do that." >>> >>> >>> But this means that you can't use enclosed value type instances. >> Not quite. Properly enclosed value instances can be created via the classic constructor notation: e.g: >> new Outer().new InnerValue(); >> >> Srikanth >> From srikanth.adayapalam at oracle.com Wed Sep 19 06:37:32 2018 From: srikanth.adayapalam at oracle.com (srikanth.adayapalam at oracle.com) Date: Wed, 19 Sep 2018 06:37:32 +0000 Subject: hg: valhalla/valhalla: 8210906: [lworld] default value creation should not impose raw types on users. Message-ID: <201809190637.w8J6bXMS016880@aojmv0008.oracle.com> Changeset: 6601da9e0237 Author: sadayapalam Date: 2018-09-19 12:07 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/6601da9e0237 8210906: [lworld] default value creation should not impose raw types on users. ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java + test/langtools/tools/javac/valhalla/lworld-values/ParameterizedDefault.java + test/langtools/tools/javac/valhalla/lworld-values/UncheckedDefault.java + test/langtools/tools/javac/valhalla/lworld-values/UncheckedDefault.out From srikanth.adayapalam at oracle.com Wed Sep 19 08:36:18 2018 From: srikanth.adayapalam at oracle.com (srikanth.adayapalam at oracle.com) Date: Wed, 19 Sep 2018 08:36:18 +0000 Subject: hg: valhalla/valhalla: [lworld] Fix test failure; Also cleanup and comment recent change. Message-ID: <201809190836.w8J8aJxh026022@aojmv0008.oracle.com> Changeset: 142e4a2255f4 Author: sadayapalam Date: 2018-09-19 14:06 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/142e4a2255f4 [lworld] Fix test failure; Also cleanup and comment recent change. ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java From forax at univ-mlv.fr Wed Sep 19 10:27:10 2018 From: forax at univ-mlv.fr (Remi Forax) Date: Wed, 19 Sep 2018 12:27:10 +0200 (CEST) Subject: hg: valhalla/valhalla: 8210906: [lworld] default value creation should not impose raw types on users. In-Reply-To: <201809190637.w8J6bXMS016880@aojmv0008.oracle.com> References: <201809190637.w8J6bXMS016880@aojmv0008.oracle.com> Message-ID: <117152632.385653.1537352830880.JavaMail.zimbra@u-pem.fr> Hi Srikanth, nice ! I also believe that the diamond syntax should be supported, Option empty = Option<>.default; to allow inference as before this patch but only when explicitly asked by the user. regards, R?mi ----- Mail original ----- > De: "Srikanth" > ?: "valhalla-dev" > Envoy?: Mercredi 19 Septembre 2018 08:37:32 > Objet: hg: valhalla/valhalla: 8210906: [lworld] default value creation should not impose raw types on users. > Changeset: 6601da9e0237 > Author: sadayapalam > Date: 2018-09-19 12:07 +0530 > URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/6601da9e0237 > > 8210906: [lworld] default value creation should not impose raw types on users. > > ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java > ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java > + test/langtools/tools/javac/valhalla/lworld-values/ParameterizedDefault.java > + test/langtools/tools/javac/valhalla/lworld-values/UncheckedDefault.java > + test/langtools/tools/javac/valhalla/lworld-values/UncheckedDefault.out From srikanth.adayapalam at oracle.com Wed Sep 19 11:38:02 2018 From: srikanth.adayapalam at oracle.com (Srikanth) Date: Wed, 19 Sep 2018 17:08:02 +0530 Subject: hg: valhalla/valhalla: 8210906: [lworld] default value creation should not impose raw types on users. In-Reply-To: <117152632.385653.1537352830880.JavaMail.zimbra@u-pem.fr> References: <201809190637.w8J6bXMS016880@aojmv0008.oracle.com> <117152632.385653.1537352830880.JavaMail.zimbra@u-pem.fr> Message-ID: <84b053cf-6fb4-5d37-ded5-1c2f7c5d8fbc@oracle.com> On Wednesday 19 September 2018 03:57 PM, Remi Forax wrote: > Hi Srikanth, > nice ! > > I also believe that the diamond syntax should be supported, > Option empty = Option<>.default; > to allow inference as before this patch but only when explicitly asked by the user. I'll take a look. Thanks Srikanth > > regards, > R?mi > > ----- Mail original ----- >> De: "Srikanth" >> ?: "valhalla-dev" >> Envoy?: Mercredi 19 Septembre 2018 08:37:32 >> Objet: hg: valhalla/valhalla: 8210906: [lworld] default value creation should not impose raw types on users. >> Changeset: 6601da9e0237 >> Author: sadayapalam >> Date: 2018-09-19 12:07 +0530 >> URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/6601da9e0237 >> >> 8210906: [lworld] default value creation should not impose raw types on users. >> >> ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java >> ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java >> + test/langtools/tools/javac/valhalla/lworld-values/ParameterizedDefault.java >> + test/langtools/tools/javac/valhalla/lworld-values/UncheckedDefault.java >> + test/langtools/tools/javac/valhalla/lworld-values/UncheckedDefault.out From tobias.hartmann at oracle.com Fri Sep 21 16:08:18 2018 From: tobias.hartmann at oracle.com (Tobias Hartmann) Date: Fri, 21 Sep 2018 12:08:18 -0400 Subject: RFR(XS): 8210762: [lworld] hotspot test Unsafe/RangeCheck.java fails with -Xcomp -XX:+EnableValhalla Message-ID: Hi, please review the following patch: https://bugs.openjdk.java.net/browse/JDK-8210762 http://cr.openjdk.java.net/~thartmann/8210762/webrev.00/ The load of the default oop from the java mirror has a non-constant offset which is expected to only happen with inlining of unsafe oops (which are disabled with the failing test): http://hg.openjdk.java.net/valhalla/valhalla/rev/b826402f953a#l9.123 Thanks, Tobias From tobias.hartmann at oracle.com Fri Sep 21 18:35:53 2018 From: tobias.hartmann at oracle.com (Tobias Hartmann) Date: Fri, 21 Sep 2018 14:35:53 -0400 Subject: RFR(S): 8210659: [lworld] ValueTypeNode::load_default_oop() should return constant for known value klass In-Reply-To: References: <0d8f427f-ac41-5f19-d004-960f69202717@oracle.com> <8ce7a384-b406-a91c-e832-56fa88c91a49@oracle.com> Message-ID: Hi Roland, On 14.09.2018 11:17, Roland Westrelin wrote: > Could we make that field final and have nothing to do on the compiler > side? The problem is that the field is injected into the java mirror and therefore not accessible via ciInstanceKlass::get_field_by_offset(). Also we need to first fold the other loads to end up with a constant offset. Here's a patch that implements the transformation: http://cr.openjdk.java.net/~thartmann/8210756/webrev.00/ Thanks, Tobias From david.holmes at oracle.com Sun Sep 23 15:02:17 2018 From: david.holmes at oracle.com (david.holmes at oracle.com) Date: Sun, 23 Sep 2018 15:02:17 +0000 Subject: hg: valhalla/valhalla: 187 new changesets Message-ID: <201809231502.w8NF2TEc016386@aojmv0008.oracle.com> Changeset: 0fd48caf8243 Author: mcimadamore Date: 2018-09-06 13:13 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/0fd48caf8243 8210318: idea.sh script doesn't work on Mac Summary: remove usage non-portable sed options Reviewed-by: erikj, ihse ! bin/idea.sh ! make/langtools/intellij/template/runConfigurations/javac.xml ! make/langtools/intellij/template/runConfigurations/javadoc.xml ! make/langtools/intellij/template/runConfigurations/javap.xml ! make/langtools/intellij/template/runConfigurations/jshell.xml ! make/langtools/intellij/template/runConfigurations/sjavac.xml Changeset: 805807f15830 Author: vromero Date: 2018-09-06 05:44 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/805807f15830 8210435: don't add local variable spots if they are DCE'ed by the compiler Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java + test/langtools/tools/javac/T8210435/NoLocalsMustBeReservedForDCEedVarsTest.java Changeset: ca3003390cf0 Author: ccheung Date: 2018-09-06 09:30 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/ca3003390cf0 8185145: AppCDS custom loader support on Mac OS X Reviewed-by: dholmes, gziemski ! src/hotspot/share/classfile/classListParser.cpp ! test/lib/jdk/test/lib/Platform.java Changeset: c3ad012182b1 Author: naoto Date: 2018-09-06 10:49 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/c3ad012182b1 8210142: java.util.Calendar.clone() doesn't respect sharedZone flag Reviewed-by: rriggs ! src/java.base/share/classes/java/util/Calendar.java ! test/jdk/java/util/Calendar/CalendarTest.java Changeset: a4c50d83af82 Author: igerasim Date: 2018-09-06 12:10 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/a4c50d83af82 8210285: CharsetDecoder/Encoder's constructor does not reject NaN Reviewed-by: sherman, smarks, alanb, martin, darcy ! src/java.base/share/classes/java/nio/charset/Charset-X-Coder.java.template + test/jdk/java/nio/charset/CharsetDecoder/NaNinCtor.java + test/jdk/java/nio/charset/CharsetEncoder/NaNinCtor.java Changeset: fe4349d27282 Author: jjg Date: 2018-09-06 16:15 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/fe4349d27282 8210009: Source Launcher classloader should support getResource and getResourceAsStream Reviewed-by: mchung, plevart ! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/Main.java + test/langtools/tools/javac/launcher/GetResourceTest.java + test/langtools/tools/javac/launcher/src/CLTest.java Changeset: a65d8a6fa424 Author: mikael Date: 2018-09-06 18:06 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/a65d8a6fa424 8210381: Obsolete EmitSync Reviewed-by: kvn, dcubed, mdoerr, mbaesken, shade ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp Changeset: a8bdd9c24d37 Author: xyin Date: 2018-09-07 09:09 +0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/a8bdd9c24d37 8042902: Test java/net/Inet6Address/serialize/Inet6AddressSerializationTest.java fails intermittently Reviewed-by: chegar ! test/jdk/java/net/Inet6Address/serialize/Inet6AddressSerializationTest.java Changeset: cda49f297cb1 Author: dlong Date: 2018-09-06 17:45 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/cda49f297cb1 8209361: [AOT] Unexpected number of references for JVMTI_HEAP_REFERENCE_CONSTANT_POOL [111-->111]: 0 (expected at least 1) Reviewed-by: coleenp, dholmes ! src/hotspot/share/prims/jvmtiTagMap.cpp Changeset: 7e6b86eb7914 Author: roland Date: 2018-09-06 16:27 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/7e6b86eb7914 8209544: AES encrypt performance regression in jdk11b11 Reviewed-by: kvn, vlivanov ! src/hotspot/share/opto/subnode.cpp Changeset: 799cddff49fe Author: mullan Date: 2018-09-07 08:02 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/799cddff49fe 6899533: SecureClassLoader and URLClassLoader have unnecessary check for createClassLoader permission Summary: Remove code that is no longer necessary now that pre-JDK 1.2 SecurityManager methods are not supported. Reviewed-by: mchung ! src/java.base/share/classes/java/net/URLClassLoader.java ! src/java.base/share/classes/java/security/SecureClassLoader.java Changeset: 0a8d4f484987 Author: dholmes Date: 2018-09-07 08:14 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/0a8d4f484987 8210486: Unused code in check_nest_attributes function Reviewed-by: mikael, sspitsyn ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp Changeset: 480486f31b3b Author: aleonard Date: 2018-09-07 11:24 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/480486f31b3b 8209786: JDK12 fails to build on s390x with gcc 7.3 Reviewed-by: ihse, goetz ! make/lib/CoreLibraries.gmk ! src/java.desktop/share/native/libmlib_image/mlib_ImageLookUp_Bit.c Changeset: 2dddc9394b49 Author: mcimadamore Date: 2018-09-07 15:56 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/2dddc9394b49 8210495: compiler crashes because of illegal signature in otherwise legal code Summary: Disable strict verification of compiler signatures when they do not affect generated bytecode Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java + test/langtools/tools/javac/lambda/8210495/T8210495.java Changeset: 9f6903174bad Author: sherman Date: 2018-09-07 10:17 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9f6903174bad 8210345: The Japanese message of FileNotFoundException garbled Reviewed-by: alanb ! src/java.base/share/native/libjava/io_util.c Changeset: b613bf6a10b1 Author: jcbeyler Date: 2018-09-07 09:50 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b613bf6a10b1 8210429: Clean up JNI_ENV_ARG for vmTestbase/jvmti/Get[G-Z] tests Summary: Remove the JNI_ENV_ARG for the rest of the Get[G-Z] Reviewed-by: dholmes, sspitsyn, cjplummer ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetImplementedInterfaces/getintrf005/getintrf005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetImplementedInterfaces/getintrf006/getintrf006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetImplementedInterfaces/getintrf007/getintrf007.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJLocationFormat/getjlocfmt001/getjlocfmt001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJLocationFormat/getjlocfmt002/getjlocfmt002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJNIFunctionTable/getjniftab001/getjniftab001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJNIFunctionTable/getjniftab002/getjniftab002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLineNumberTable/linetab001/linetab001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLineNumberTable/linetab002/linetab002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLineNumberTable/linetab003/linetab003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLoadedClasses/loadedclss001/loadedclss001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLoadedClasses/loadedclss002/loadedclss002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariable/getlocal001/getlocal001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariable/getlocal002/getlocal002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab001/localtab001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab002/localtab002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab003/localtab003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab004/localtab004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab005/localtab005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMaxLocals/maxloc001/maxloc001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMaxLocals/maxloc002/maxloc002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodDeclaringClass/declcls001/declcls001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodDeclaringClass/declcls002/declcls002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodDeclaringClass/declcls003/declcls003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodLocation/methloc001/methloc001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodLocation/methloc002/methloc002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodModifiers/methmod001/methmod001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodModifiers/methmod002/methmod002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodName/methname001/methname001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodName/methname002/methname002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodName/methname003/methname003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectHashCode/objhashcode001/objhashcode001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage001/objmonusage001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage002/objmonusage002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage003/objmonusage003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage004/objmonusage004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage005/objmonusage005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage006/objmonusage006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectSize/objsize001/objsize001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectsWithTags/objwithtags001/objwithtags001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetOwnedMonitorInfo/ownmoninf001/ownmoninf001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetOwnedMonitorInfo/ownmoninf002/ownmoninf002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetOwnedMonitorInfo/ownmoninf003/ownmoninf003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetPhase/getphase001/getphase001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetPhase/getphase002/getphase002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetPotentialCapabilities/getpotcaps001/getpotcaps001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceDebugExtension/srcdebugex001/srcdebugex001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceDebugExtension/srcdebugex002/srcdebugex002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceDebugExtension/srcdebugex003/srcdebugex003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceFileName/getsrcfn004/getsrcfn004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceFileName/getsrcfn005/getsrcfn005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceFileName/getsrcfn006/getsrcfn006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr001/getstacktr001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr002/getstacktr002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr003/getstacktr003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr004/getstacktr004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr005/getstacktr005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr006/getstacktr006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr007/getstacktr007.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr008/getstacktr008.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr009/getstacktr009.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperties/getsysprops001/getsysprops001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperties/getsysprops002/getsysprops002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperty/getsysprop001/getsysprop001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperty/getsysprop002/getsysprop002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTag/gettag001/gettag001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime001/thrcputime001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime002/thrcputime002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTimerInfo/thrtimerinfo001/thrtimerinfo001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupChildren/getthrdgrpchld001/getthrdgrpchld001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupInfo/thrgrpinfo001/thrgrpinfo001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupInfo/thrgrpinfo002/thrgrpinfo002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo001/thrinfo001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo002/thrinfo002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadLocalStorage/getthrdstor001/getthrdstor001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat001/thrstat001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat002/thrstat002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat003/thrstat003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat004/thrstat004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat005/thrstat005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTime/gettime001/gettime001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTimerInfo/timerinfo001/timerinfo001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTopThreadGroups/topthrgrp001/topthrgrp001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTopThreadGroups/topthrgrp002/topthrgrp002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetVersionNumber/getvern001/getvern001.cpp Changeset: 53e61697a020 Author: kbarrett Date: 2018-09-07 14:44 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/53e61697a020 8210131: vmTestbase/nsk/jvmti/scenarios/allocation/AP10/ap10t001/TestDescription.java failed with ObjectFree: GetCurrentThreadCpuTimerInfo returned unexpected error code Summary: Expanded permitted threads to include all NamedThreads. Reviewed-by: dcubed, sspitsyn ! src/hotspot/share/prims/jvmtiEnter.xsl ! test/hotspot/jtreg/ProblemList.txt Changeset: d7dcaacb95dd Author: jiangli Date: 2018-09-07 15:18 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d7dcaacb95dd 8209971: TestOptionsWithRanges.java crashes in CDS mode with G1UpdateBufferSize=1. Summary: Fixup archive heap regions before restoring any archived java object at runtime. Reviewed-by: iklam, ccheung ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp ! src/hotspot/share/memory/universe.cpp Changeset: b487c1e914d0 Author: iignatyev Date: 2018-09-07 14:01 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b487c1e914d0 8210112: remove jdk.testlibrary.ProcessTools Reviewed-by: alanb, sspitsyn, jcbeyler ! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/AddModules.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/AddOpens.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/AddReads.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/ExportModule.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/MainModuleOnly.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/ModulePathAndCP.java ! test/jdk/com/sun/jdi/BadAgentPath.java ! test/jdk/com/sun/jdi/BadHandshakeTest.java ! test/jdk/com/sun/jdi/DoubleAgentTest.java ! test/jdk/com/sun/jdi/ExclusiveBind.java ! test/jdk/com/sun/jdi/NoLaunchOptionTest.java ! test/jdk/com/sun/jdi/ProcessAttachTest.java ! test/jdk/com/sun/jdi/RunToExit.java ! test/jdk/com/sun/jdi/SuspendNoFlagTest.java ! test/jdk/com/sun/jdi/cds/CDSBreakpointTest.java ! test/jdk/com/sun/jdi/cds/CDSDeleteAllBkptsTest.java ! test/jdk/com/sun/jdi/cds/CDSFieldWatchpoints.java ! test/jdk/com/sun/jdi/cds/CDSJDITest.java ! test/jdk/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java ! test/jdk/com/sun/management/HotSpotDiagnosticMXBean/DumpHeap.java ! test/jdk/com/sun/management/OperatingSystemMXBean/TestTotalSwap.java ! test/jdk/com/sun/tools/attach/BasicTests.java ! test/jdk/com/sun/tools/attach/PermissionTest.java ! test/jdk/com/sun/tools/attach/ProviderTest.java ! test/jdk/com/sun/tools/attach/RunnerUtil.java ! test/jdk/com/sun/tools/attach/StartManagementAgent.java ! test/jdk/com/sun/tools/attach/TempDirTest.java ! test/jdk/java/io/BufferedInputStream/LargeCopyWithMark.java ! test/jdk/java/lang/Class/forName/modules/TestDriver.java ! test/jdk/java/lang/Class/getResource/ResourcesTest.java ! test/jdk/java/lang/ClassLoader/EndorsedDirs.java ! test/jdk/java/lang/ClassLoader/ExtDirs.java ! test/jdk/java/lang/ClassLoader/GetDotResource.java ! test/jdk/java/lang/ClassLoader/GetSystemPackage.java ! test/jdk/java/lang/ClassLoader/getResource/GetResource.java ! test/jdk/java/lang/ClassLoader/getResource/automaticmodules/Driver.java ! test/jdk/java/lang/ClassLoader/getResource/modules/ResourcesTest.java ! test/jdk/java/lang/ClassLoader/securityManager/ClassLoaderTest.java ! test/jdk/java/lang/ModuleTests/access/AccessTest.java ! test/jdk/java/lang/Runtime/shutdown/ShutdownInterruptedMain.java ! test/jdk/java/lang/StackWalker/CallerFromMain.java ! test/jdk/java/lang/System/LoggerFinder/modules/Base.java ! test/jdk/java/lang/System/LoggerFinder/modules/JDKLoggerForImageTest.java ! test/jdk/java/lang/System/LoggerFinder/modules/JDKLoggerForJDKTest.java ! test/jdk/java/lang/System/LoggerFinder/modules/LoggerInImageTest.java ! test/jdk/java/lang/System/LoggerFinder/modules/NamedLoggerForImageTest.java ! test/jdk/java/lang/System/LoggerFinder/modules/NamedLoggerForJDKTest.java ! test/jdk/java/lang/System/LoggerFinder/modules/UnnamedLoggerForImageTest.java ! test/jdk/java/lang/System/LoggerFinder/modules/UnnamedLoggerForJDKTest.java ! test/jdk/java/lang/System/OsVersionTest.java ! test/jdk/java/lang/instrument/DaemonThread/TestDaemonThread.java ! test/jdk/java/lang/instrument/DaemonThread/TestDaemonThreadLauncher.java ! test/jdk/java/lang/instrument/PremainClass/NoPremainAgentTest.java ! test/jdk/java/lang/instrument/PremainClass/PremainClassTest.java ! test/jdk/java/lang/instrument/PremainClass/ZeroArgPremainAgentTest.java ! test/jdk/java/lang/instrument/executableJAR/ExecJarWithAgent.java ! test/jdk/java/lang/instrument/modules/AppendToClassPathModuleTest.java ! test/jdk/java/lang/management/MemoryMXBean/LowMemoryTest.java ! test/jdk/java/lang/management/MemoryMXBean/RunUtil.java ! test/jdk/java/lang/reflect/Proxy/ProxyClassAccessTest.java ! test/jdk/java/lang/reflect/Proxy/ProxyLayerTest.java ! test/jdk/java/lang/reflect/Proxy/ProxyTest.java ! test/jdk/java/nio/file/spi/SetDefaultProvider.java ! test/jdk/java/rmi/module/ModuleTest.java ! test/jdk/java/security/AccessController/DoPrivAccompliceTest.java ! test/jdk/java/security/KeyStore/PKCS12/KeytoolReaderP12Test.java ! test/jdk/java/security/KeyStore/PKCS12/KeytoolWriteP12Test.java ! test/jdk/java/security/KeyStore/PKCS12/MetadataEmptyTest.java ! test/jdk/java/security/KeyStore/PKCS12/MetadataStoreLoadTest.java ! test/jdk/java/security/KeyStore/PKCS12/StoreTrustedCertAPITest.java ! test/jdk/java/security/KeyStore/PKCS12/StoreTrustedCertKeytool.java ! test/jdk/java/security/KeyStore/PKCS12/Utils.java ! test/jdk/java/security/Policy/ExtensiblePolicy/ExtensiblePolicyWithJarTest.java ! test/jdk/java/security/Policy/SignedJar/SignedJarTest.java ! test/jdk/java/util/Arrays/TimSortStackSize2.java ! test/jdk/java/util/Locale/bcp47u/SystemPropertyTests.java ! test/jdk/java/util/ResourceBundle/modules/cache/CacheTest.java ! test/jdk/java/util/ResourceBundle/modules/casesensitive/CaseInsensitiveNameClash.java ! test/jdk/java/util/ResourceBundle/modules/security/TestPermission.java ! test/jdk/java/util/logging/TestLoggerWeakRefLeak.java ! test/jdk/java/util/logging/modules/GetResourceBundleTest.java ! test/jdk/java/util/zip/EntryCount64k.java ! test/jdk/javax/management/mxbean/MXBeanWeirdParamTest.java ! test/jdk/javax/management/remote/mandatory/connection/DefaultAgentFilterTest.java ! test/jdk/javax/management/security/AuthorizationTest.java ! test/jdk/javax/management/security/SecurityTest.java ! test/jdk/javax/security/auth/Subject/doAs/NestedActions.java ! test/jdk/jdk/internal/misc/VM/RuntimeArguments.java ! test/jdk/jdk/modules/etc/DefaultModules.java ! test/jdk/jdk/modules/incubator/DefaultImage.java ! test/jdk/jdk/modules/incubator/ImageModules.java ! test/jdk/jdk/modules/scenarios/automaticmodules/RunWithAutomaticModules.java ! test/jdk/jdk/modules/scenarios/container/ContainerTest.java ! test/jdk/jdk/modules/scenarios/overlappingpackages/OverlappingPackagesTest.java ! test/jdk/lib/testlibrary/OutputAnalyzerReportingTest.java ! test/jdk/lib/testlibrary/OutputAnalyzerTest.java - test/jdk/lib/testlibrary/jdk/testlibrary/OutputAnalyzer.java - test/jdk/lib/testlibrary/jdk/testlibrary/OutputBuffer.java - test/jdk/lib/testlibrary/jdk/testlibrary/ProcessTools.java - test/jdk/lib/testlibrary/jdk/testlibrary/StreamPumper.java ! test/jdk/native_sanity/simplenativelauncher/ProgramTest.java ! test/jdk/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java ! test/jdk/sun/management/jdp/DynamicLauncher.java ! test/jdk/sun/management/jdp/JdpDefaultsTest.java ! test/jdk/sun/management/jdp/JdpJmxRemoteDynamicPortTest.java ! test/jdk/sun/management/jdp/JdpOffTest.java ! test/jdk/sun/management/jdp/JdpSpecificAddressTest.java ! test/jdk/sun/management/jdp/PortAlreadyInUseTest.java ! test/jdk/sun/management/jmxremote/bootstrap/AbstractFilePermissionTest.java ! test/jdk/sun/management/jmxremote/bootstrap/CustomLauncherTest.java ! test/jdk/sun/management/jmxremote/bootstrap/JMXInterfaceBindingTest.java ! test/jdk/sun/management/jmxremote/bootstrap/LocalManagementTest.java ! test/jdk/sun/management/jmxremote/bootstrap/RmiRegistrySslTest.java ! test/jdk/sun/management/jmxremote/startstop/JMXStartStopTest.java ! test/jdk/sun/management/jmxremote/startstop/JMXStatusPerfCountersTest.java ! test/jdk/sun/management/jmxremote/startstop/JMXStatusTest.java ! test/jdk/sun/management/jmxremote/startstop/ManagementAgentJcmd.java ! test/jdk/sun/security/krb5/auto/tools/KinitConfPlusProps.java ! test/jdk/sun/security/ssl/SSLEngineImpl/SSLEngineKeyLimit.java ! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketKeyLimit.java ! test/jdk/sun/security/tools/jarsigner/TsacertOptionTest.java ! test/jdk/sun/security/tools/jarsigner/Warning.java ! test/jdk/sun/security/tools/jarsigner/warnings/AliasNotInStoreTest.java ! test/jdk/sun/security/tools/jarsigner/warnings/BadExtendedKeyUsageTest.java ! test/jdk/sun/security/tools/jarsigner/warnings/BadKeyUsageTest.java ! test/jdk/sun/security/tools/jarsigner/warnings/BadNetscapeCertTypeTest.java ! test/jdk/sun/security/tools/jarsigner/warnings/ChainNotValidatedTest.java ! test/jdk/sun/security/tools/jarsigner/warnings/HasExpiredCertTest.java ! test/jdk/sun/security/tools/jarsigner/warnings/HasExpiringCertTest.java ! test/jdk/sun/security/tools/jarsigner/warnings/HasUnsignedEntryTest.java ! test/jdk/sun/security/tools/jarsigner/warnings/MultipleWarningsTest.java ! test/jdk/sun/security/tools/jarsigner/warnings/NoTimestampTest.java ! test/jdk/sun/security/tools/jarsigner/warnings/NotSignedByAliasTest.java ! test/jdk/sun/security/tools/jarsigner/warnings/NotYetValidCertTest.java ! test/jdk/sun/security/tools/jarsigner/warnings/Test.java ! test/jdk/sun/tools/jcmd/JcmdBase.java ! test/jdk/sun/tools/jcmd/TestJcmdDefaults.java ! test/jdk/sun/tools/jcmd/TestJcmdSanity.java ! test/jdk/sun/tools/jhsdb/BasicLauncherTest.java ! test/jdk/sun/tools/jhsdb/HeapDumpTest.java ! test/jdk/sun/tools/jinfo/BasicJInfoTest.java ! test/jdk/sun/tools/jmap/BasicJMapTest.java ! test/jdk/sun/tools/jps/JpsHelper.java ! test/jdk/sun/tools/jps/TestJpsSanity.java ! test/jdk/sun/tools/jstack/BasicJStackTest.java ! test/jdk/sun/tools/jstack/DeadlockDetectionTest.java ! test/jdk/sun/tools/jstat/JStatInterval.java ! test/jdk/sun/tools/jstatd/JstatdTest.java ! test/jdk/sun/tools/jstatd/TestJstatdUsage.java ! test/jdk/tools/jimage/JImageToolTest.java ! test/jdk/tools/jlink/basic/AllModulePath.java ! test/jdk/tools/jlink/basic/BasicTest.java ! test/jdk/tools/jlink/bindservices/BindServices.java ! test/jdk/tools/jlink/plugins/SystemModuleDescriptors/CompiledVersionTest.java ! test/jdk/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java ! test/jdk/tools/launcher/InfoStreams.java ! test/jdk/tools/launcher/modules/addexports/AddExportsTest.java ! test/jdk/tools/launcher/modules/addexports/AddExportsTestWarningError.java ! test/jdk/tools/launcher/modules/addexports/manifest/AddExportsAndOpensInManifest.java ! test/jdk/tools/launcher/modules/addmods/AddModsTest.java ! test/jdk/tools/launcher/modules/addreads/AddReadsTest.java ! test/jdk/tools/launcher/modules/addreads/AddReadsTestWarningError.java ! test/jdk/tools/launcher/modules/basic/BasicTest.java ! test/jdk/tools/launcher/modules/basic/InitErrors.java ! test/jdk/tools/launcher/modules/classpath/JavaClassPathTest.java ! test/jdk/tools/launcher/modules/describe/DescribeModuleTest.java ! test/jdk/tools/launcher/modules/dryrun/DryRunTest.java ! test/jdk/tools/launcher/modules/illegalaccess/IllegalAccessTest.java ! test/jdk/tools/launcher/modules/limitmods/LimitModsTest.java ! test/jdk/tools/launcher/modules/listmods/ListModsTest.java ! test/jdk/tools/launcher/modules/patch/basic/PatchTest.java ! test/jdk/tools/launcher/modules/patch/basic/PatchTestWarningError.java ! test/jdk/tools/launcher/modules/patch/systemmodules/PatchSystemModules.java ! test/jdk/tools/launcher/modules/showmoduleresolution/ShowModuleResolutionTest.java ! test/jdk/tools/launcher/modules/validate/ValidateModulesTest.java ! test/lib/jdk/test/lib/apps/LingeredApp.java ! test/lib/jdk/test/lib/dcmd/CommandExecutor.java ! test/lib/jdk/test/lib/process/OutputAnalyzer.java ! test/lib/jdk/test/lib/process/OutputBuffer.java ! test/lib/jdk/test/lib/process/ProcessTools.java ! test/lib/jdk/test/lib/process/StreamPumper.java Changeset: 5a1be00ea4f6 Author: erikj Date: 2018-09-07 14:54 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/5a1be00ea4f6 8210283: Support git as an SCM alternative in the build Reviewed-by: ihse, ehelin + .gitignore ! make/SourceRevision.gmk ! make/autoconf/basics.m4 ! make/autoconf/spec.gmk.in ! make/common/MakeBase.gmk Changeset: ddc976897c75 Author: ihse Date: 2018-09-10 09:58 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/ddc976897c75 8200609: Proper fix for mapfile removal for libjsig Reviewed-by: erikj, dholmes ! make/lib/Lib-java.base.gmk - make/mapfiles/libjsig/mapfile-vers-solaris ! src/java.base/unix/native/libjsig/jsig.c Changeset: 2fdfe34f7262 Author: ihse Date: 2018-09-10 09:59 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/2fdfe34f7262 8081858: make dist-clean does not delete all log files Reviewed-by: erikj ! make/Init.gmk ! make/Main.gmk Changeset: f7563db3ae1b Author: ihse Date: 2018-09-10 10:02 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f7563db3ae1b 8056217: Remove awt_makecube.cpp Reviewed-by: erikj, serb - src/java.desktop/windows/native/common/awt_makecube.cpp Changeset: d058b410af0a Author: eosterlund Date: 2018-09-10 11:24 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d058b410af0a 8210236: Prepare ciReceiverTypeData::translate_receiver_data_from for concurrent class unloading Reviewed-by: coleenp, roland ! src/hotspot/share/ci/ciMethodData.cpp Changeset: 72bdaf11dd6a Author: eosterlund Date: 2018-09-10 13:07 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/72bdaf11dd6a 8210233: Prepare Klass::is_loader_alive() for concurrent class unloading Reviewed-by: coleenp, pliden ! src/hotspot/share/classfile/classLoaderData.hpp ! src/hotspot/share/classfile/classLoaderHierarchyDCmd.cpp ! src/hotspot/share/oops/klass.hpp Changeset: a30461a359f5 Author: eosterlund Date: 2018-09-10 13:07 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/a30461a359f5 8210321: Create NO_KEEPALIVE CLD holder accessor Reviewed-by: coleenp, kbarrett ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderData.hpp ! src/hotspot/share/classfile/classLoaderData.inline.hpp Changeset: 9d494115eda4 Author: amlu Date: 2018-09-10 20:17 +0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9d494115eda4 8209930: Refactor java/util/zip/ZipFile/deletetempjar.sh to plain java test Reviewed-by: alanb ! test/jdk/java/util/zip/ZipFile/DeleteTempJar.java + test/jdk/java/util/zip/ZipFile/DeleteTempJarTest.java - test/jdk/java/util/zip/ZipFile/deletetempjar.sh Changeset: 4e99f412148f Author: lucy Date: 2018-09-10 16:40 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/4e99f412148f 8210319: [s390]: Use of shift operators not covered by cpp standard Reviewed-by: mdoerr, goetz ! src/hotspot/cpu/s390/macroAssembler_s390.cpp Changeset: 1f70116be2df Author: mchung Date: 2018-09-10 12:48 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/1f70116be2df 8210502: jdeps does not handle properly on analyzing a mixture of MR JARs and non-MR JARs Reviewed-by: alanb ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ClassFileReader.java ! test/langtools/tools/jdeps/MultiReleaseJar.java + test/langtools/tools/jdeps/foo/module-info.java Changeset: b8b0da4a5f49 Author: coleenp Date: 2018-09-10 16:33 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b8b0da4a5f49 8208697: vmTestbase/metaspace/stressHierarchy/stressHierarchy012/TestDescription.java fails with OutOfMemoryError: Metaspace Summary: remove timeoutHandler class and let Stresser handle timeout, remove 30 threads filling metaspace, and remove related unused files. Reviewed-by: lfoltan, mseledtsov ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/common/PerformChecksHelper.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/common/StressHierarchyBaseClass.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/share/classload/GeneratingClassLoader.java - test/hotspot/jtreg/vmTestbase/nsk/share/test/timeoutwatchdog/TimeoutHandler.java - test/hotspot/jtreg/vmTestbase/nsk/share/test/timeoutwatchdog/TimeoutWatchdog.java - test/hotspot/jtreg/vmTestbase/vm/share/gc/TriggerUnloadingByFillingHeap.java ! test/hotspot/jtreg/vmTestbase/vm/share/gc/TriggerUnloadingByFillingMetaspace.java - test/hotspot/jtreg/vmTestbase/vm/share/vmstresser/CompileAndDeoptimize.java - test/hotspot/jtreg/vmTestbase/vm/share/vmstresser/MetaspaceStresser.java Changeset: 1e39953aaed8 Author: iignatyev Date: 2018-09-10 14:23 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/1e39953aaed8 8182404: remove jdk.testlibrary.JDKToolFinder and JDKToolLauncher Reviewed-by: amenkov, jcbeyler, alanb ! test/hotspot/jtreg/serviceability/sa/DeadlockDetectionTest.java ! test/jdk/java/lang/ClassLoader/getResource/GetResource.java ! test/jdk/java/lang/System/LoggerFinder/modules/Base.java ! test/jdk/java/lang/System/LoggerFinder/modules/JDKLoggerForImageTest.java ! test/jdk/java/lang/System/LoggerFinder/modules/JDKLoggerForJDKTest.java ! test/jdk/java/lang/System/LoggerFinder/modules/LoggerInImageTest.java ! test/jdk/java/lang/System/LoggerFinder/modules/NamedLoggerForImageTest.java ! test/jdk/java/lang/System/LoggerFinder/modules/NamedLoggerForJDKTest.java ! test/jdk/java/lang/System/LoggerFinder/modules/UnnamedLoggerForImageTest.java ! test/jdk/java/lang/System/LoggerFinder/modules/UnnamedLoggerForJDKTest.java ! test/jdk/java/lang/management/MemoryMXBean/LowMemoryTest.java ! test/jdk/java/lang/management/MemoryMXBean/RunUtil.java ! test/jdk/java/net/MulticastSocket/MultiDead.java ! test/jdk/java/net/spi/URLStreamHandlerProvider/Basic.java ! test/jdk/java/security/KeyStore/PKCS12/EntryProtectionTest.java ! test/jdk/java/security/KeyStore/PKCS12/KeytoolReaderP12Test.java ! test/jdk/java/security/KeyStore/PKCS12/KeytoolWriteP12Test.java ! test/jdk/java/security/KeyStore/PKCS12/MetadataEmptyTest.java ! test/jdk/java/security/KeyStore/PKCS12/MetadataStoreLoadTest.java ! test/jdk/java/security/KeyStore/PKCS12/StoreTrustedCertAPITest.java ! test/jdk/java/security/KeyStore/PKCS12/StoreTrustedCertKeytool.java ! test/jdk/java/security/KeyStore/PKCS12/Utils.java ! test/jdk/javax/management/mxbean/MXBeanWeirdParamTest.java ! test/jdk/javax/management/security/AuthorizationTest.java ! test/jdk/javax/management/security/SecurityTest.java - test/jdk/lib/testlibrary/jdk/testlibrary/JDKToolFinder.java - test/jdk/lib/testlibrary/jdk/testlibrary/JDKToolLauncher.java ! test/jdk/sun/management/jmxremote/startstop/ManagementAgentJcmd.java ! test/jdk/sun/security/tools/jarsigner/Warning.java ! test/jdk/sun/tools/jcmd/JcmdBase.java ! test/jdk/sun/tools/jhsdb/BasicLauncherTest.java ! test/jdk/sun/tools/jhsdb/HeapDumpTest.java ! test/jdk/sun/tools/jhsdb/heapconfig/TmtoolTestScenario.java ! test/jdk/sun/tools/jinfo/BasicJInfoTest.java ! test/jdk/sun/tools/jmap/BasicJMapTest.java ! test/jdk/sun/tools/jps/JpsHelper.java ! test/jdk/sun/tools/jstack/BasicJStackTest.java ! test/jdk/sun/tools/jstack/DeadlockDetectionTest.java ! test/jdk/sun/tools/jstat/JStatInterval.java ! test/jdk/sun/tools/jstat/jstatClassloadOutput1.sh ! test/jdk/sun/tools/jstatd/JstatdTest.java ! test/jdk/sun/tools/jstatd/TestJstatdUsage.java ! test/jdk/tools/jar/compat/CLICompatibility.java ! test/jdk/tools/jar/modularJar/Basic.java ! test/jdk/tools/launcher/modules/patch/systemmodules/PatchSystemModules.java Changeset: fd3b632801aa Author: jiangli Date: 2018-09-10 18:30 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/fd3b632801aa 8210515: [TESTBUG]CheckArchivedModuleApp.java needs to check if EnableJVMCI is set. Summary: System module objects are not archived when EnableJVMCI is set to true. Reviewed-by: iklam, ccheung ! test/hotspot/jtreg/ProblemList-graal.txt ! test/hotspot/jtreg/runtime/appcds/cacheObject/CheckArchivedModuleApp.java Changeset: 9d89c0835ac1 Author: dholmes Date: 2018-09-10 18:57 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9d89c0835ac1 8210512: [Testbug] vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects002/referringObjects002.java fails with unexpected size of ClassLoaderReference.referringObjects Summary: Account for the self-reference that every class has in the constant pool Reviewed-by: sspitsyn, jcbeyler ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects002/referringObjects002.java Changeset: b83571bbc147 Author: kbarrett Date: 2018-09-10 19:18 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b83571bbc147 8210511: TestSingleWriterSynchronizer can deadlock Summary: Check for safepoints in test loops. Reviewed-by: coleenp, eosterlund ! test/hotspot/gtest/utilities/test_singleWriterSynchronizer.cpp Changeset: f036f767708e Author: dlong Date: 2018-09-10 16:33 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f036f767708e 8210434: [Graal] 8209301 prevents GitHub Graal from compiling with latest JDK Reviewed-by: dnsimon, kvn ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTCompiledClass.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectType.java Changeset: fca6c9aca3e6 Author: weijun Date: 2018-09-11 08:48 +0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/fca6c9aca3e6 8205507: jdk/javax/xml/crypto/dsig/GenerationTests.java timed out Reviewed-by: mullan ! test/jdk/javax/xml/crypto/dsig/GenerationTests.java Changeset: 59de57e466ba Author: xyin Date: 2018-09-11 09:27 +0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/59de57e466ba 8209773: Refactor shell test javax/naming/module/basic.sh to java Reviewed-by: vtewari, alanb + test/jdk/javax/naming/module/RunBasic.java - test/jdk/javax/naming/module/basic.sh Changeset: 0dca9b29bf30 Author: tschatzl Date: 2018-09-11 09:13 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/0dca9b29bf30 8210463: Recalculate_used() always sets time taken in G1GCPhaseTimes Reviewed-by: phh, sjohanss ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp Changeset: bbc7157ad9c5 Author: tschatzl Date: 2018-09-11 09:14 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/bbc7157ad9c5 8210467: Remove unused G1CollectedHeap::_max_heap_capacity Reviewed-by: sjohanss, phh ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp Changeset: f912267934e0 Author: vtewari Date: 2018-09-11 17:48 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f912267934e0 8205330: InitialDirContext ctor sometimes throws NPE if the server has sent a disconnection Reviewed-by: chegar, dfuchs ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapClient.java Changeset: 49e1b21d9878 Author: hseigel Date: 2018-09-11 09:53 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/49e1b21d9878 8210470: Remove unused Verifier::verify() Verifier::Mode argument Summary: Remove the unused argument. Reviewed-by: coleenp, jiangli ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/classfile/verifier.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp Changeset: 74dde8b66b7f Author: coleenp Date: 2018-09-11 09:42 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/74dde8b66b7f 8210422: runtime/modules/ModuleStress/ExportModuleStressTest.java - assertion failed: address not aligned: 0x00000008baadbabe Summary: CLDG_lock caused safepoint in inconsistent state Reviewed-by: lfoltan, eosterlund, kbarrett ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderData.inline.hpp ! src/hotspot/share/classfile/classLoaderStats.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/gc/parallel/psCompactionManager.cpp ! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp ! src/hotspot/share/prims/jvmtiGetLoadedClasses.cpp ! src/hotspot/share/prims/whitebox.cpp Changeset: 543a3fb81c4c Author: jcbeyler Date: 2018-09-11 10:12 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/543a3fb81c4c 8210385: Clean up JNI_ENV_ARG and factorize the macros for vmTestbase/jvmti[A-N] tests Summary: Remove JNI_ENV and JVMTI_ENV macros for part of the jvmti tests Reviewed-by: amenkov, dholmes ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/alloc001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassPrepare/classprep001/classprep001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearBreakpoint/clrbrk001/clrbrk001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearBreakpoint/clrbrk002/clrbrk002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearBreakpoint/clrbrk005/clrbrk005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldAccessWatch/clrfldw001/clrfldw001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldAccessWatch/clrfldw002/clrfldw002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldModificationWatch/clrfmodw001/clrfmodw001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldModificationWatch/clrfmodw002/clrfmodw002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/CreateRawMonitor/crrawmon001/crrawmon001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/CreateRawMonitor/crrawmon002/crrawmon002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Deallocate/dealloc001/dealloc001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/DestroyRawMonitor/drrawmon001/drrawmon001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/DestroyRawMonitor/drrawmon003/drrawmon003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/DestroyRawMonitor/drrawmon004/drrawmon004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Exception/exception001/exception001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ExceptionCatch/excatch001/excatch001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc001/fieldacc001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc002/fieldacc002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc003/fieldacc003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc004/fieldacc004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod001/fieldmod001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod002/fieldmod002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop001/framepop001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop002/framepop002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJNIFunctionTable/getjniftab001/getjniftab001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJNIFunctionTable/getjniftab002/getjniftab002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd002/intrpthrd002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd003/intrpthrd003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsArrayClass/isarray004/isarray004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsArrayClass/isarray005/isarray005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsFieldSynthetic/isfldsin002/isfldsin002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsFieldSynthetic/isfldsin003/isfldsin003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsInterface/isintrf004/isintrf004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsInterface/isintrf005/isintrf005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodNative/isnative001/isnative001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodNative/isnative002/isnative002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodSynthetic/issynth001/issynth001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodSynthetic/issynth002/issynth002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry001/mentry001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry002/mentry002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit001/mexit001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit002/mexit002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/NotifyFramePop/nframepop001/nframepop001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/NotifyFramePop/nframepop002/nframepop002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/NotifyFramePop/nframepop003/nframepop003.cpp Changeset: 0fa33d4e721e Author: pchilanomate Date: 2018-09-11 13:34 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/0fa33d4e721e 8210300: runtime/MemberName/MemberNameLeak.java fails with RuntimeException Summary: Added flag -XX:+UnlockDiagnosticVMOptions to tests failing in product builds Reviewed-by: dcubed, dholmes ! test/hotspot/jtreg/runtime/Dictionary/CleanProtectionDomain.java ! test/hotspot/jtreg/runtime/MemberName/MemberNameLeak.java Changeset: 9012aeaf993b Author: iklam Date: 2018-09-05 18:14 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9012aeaf993b 8210289: ArchivedKlassSubGraphInfoRecord is incomplete Reviewed-by: jiangli, ccheung ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/memory/heapShared.hpp ! src/hotspot/share/memory/metaspaceShared.cpp Changeset: ebd5b1ad971a Author: mikael Date: 2018-09-11 13:54 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/ebd5b1ad971a 8210514: Obsolete SyncVerbose Reviewed-by: coleenp, dcubed ! src/hotspot/share/prims/jvmtiRawMonitor.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/thread.cpp Changeset: 4ffb0a33f265 Author: igerasim Date: 2018-09-11 14:51 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/4ffb0a33f265 8210347: Combine subsequent calls to Set.contains() and Set.add() Reviewed-by: smarks, bpb ! src/java.base/share/classes/java/lang/ModuleLayer.java ! src/java.base/share/classes/java/lang/module/Configuration.java ! src/java.base/share/classes/java/util/ServiceLoader.java ! src/java.base/share/classes/java/util/stream/DistinctOps.java Changeset: 2368e8e9cec6 Author: mikael Date: 2018-09-11 20:37 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/2368e8e9cec6 8210513: Obsolete SyncFlags Reviewed-by: coleenp, dcubed, dholmes ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/objectMonitor.cpp Changeset: 8123901bc3d1 Author: rkennke Date: 2018-08-31 16:28 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/8123901bc3d1 8210187: Explicit barriers for C2 Reviewed-by: eosterlund, shade, roland, pliden ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/graphKit.hpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/stringopts.cpp Changeset: be8fe2a352be Author: thartmann Date: 2018-09-12 09:23 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/be8fe2a352be 8210387: C2 compilation fails with "assert(node->_last_del == _last) failed: must have deleted the edge just produced" Summary: Refresh iterator and start from the beginning while there is progress when removing dead regions. Reviewed-by: kvn ! src/hotspot/share/opto/phaseX.cpp + test/hotspot/jtreg/compiler/c2/TestUnreachableRegionDuringCCP.java Changeset: 8c7198cac800 Author: adinn Date: 2018-09-12 09:12 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/8c7198cac800 8210578: AArch64: Invalid encoding for fmlsvs instruction Summary: sub_op code for fmslvs should be 1 not 0 Reviewed-by: roland ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp Changeset: 469ab7c92a32 Author: tschatzl Date: 2018-09-12 11:08 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/469ab7c92a32 8209843: Optimize oop scan closure closures wrt to reference processing in G1 Summary: Set more appropriate reference iteration mode for G1 closures. Reviewed-by: kbarrett, pliden ! src/hotspot/share/gc/g1/g1OopClosures.hpp ! src/hotspot/share/oops/instanceRefKlass.inline.hpp Changeset: a15a61e954c0 Author: ihse Date: 2018-09-12 12:23 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/a15a61e954c0 8059019: sdp.conf.template should be copied on linux too Reviewed-by: alanb, erikj ! make/copy/Copy-java.base.gmk Changeset: 355bd23b46e5 Author: mdoerr Date: 2018-09-12 12:54 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/355bd23b46e5 8210497: [PPC64] Vector registers not saved across safepoint Reviewed-by: goetz, lucy ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/ppc/register_ppc.cpp ! src/hotspot/cpu/ppc/register_ppc.hpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/vmreg_ppc.inline.hpp Changeset: 3aafd7015d87 Author: mhorie Date: 2018-09-12 14:24 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/3aafd7015d87 8208171: PPC64: Enrich SLP support Reviewed-by: mdoerr, gromero ! src/hotspot/cpu/ppc/assembler_ppc.hpp ! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/ppc/register_definitions_ppc.cpp ! src/hotspot/cpu/ppc/register_ppc.cpp ! src/hotspot/cpu/ppc/register_ppc.hpp Changeset: f0f5d23449d3 Author: erikj Date: 2018-09-12 08:46 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f0f5d23449d3 8210519: build/releaseFile/CheckSource.java failed additional sources found Reviewed-by: mikael, dholmes, ihse ! test/jdk/build/releaseFile/CheckSource.java Changeset: d424675a9743 Author: jlaskey Date: 2018-09-12 14:19 -0300 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d424675a9743 8206981: Compiler support for Raw String Literals Reviewed-by: mcimadamore, briangoetz, abuckley, jjg, vromero, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/UnicodeReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties + test/langtools/tools/javac/RawStringLiteralLang.java + test/langtools/tools/javac/RawStringLiteralLangAPI.java ! test/langtools/tools/javac/diags/examples/IllegalChar.java Changeset: 975d3636a2f9 Author: jlaskey Date: 2018-09-12 14:19 -0300 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/975d3636a2f9 8200434: String::align, String::indent Reviewed-by: abuckley, smarks, sherman, rriggs, jrose, sundar, igerasim, briangoetz, darcy, jjg ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/StringLatin1.java ! src/java.base/share/classes/java/lang/StringUTF16.java + test/jdk/java/lang/String/AlignIndent.java Changeset: 13a63d4a3f8d Author: jcbeyler Date: 2018-09-12 10:27 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/13a63d4a3f8d 8210593: Clean up JNI_ENV_ARG and factorize the macros for vmTestbase/jvmti[N-R] tests Summary: Remove JNI_ENV/JVMTI_ENV macros from N to R jvmti tests Reviewed-by: amenkov, dholmes ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe001/popframe001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe002/popframe002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe003/popframe003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe004/popframe004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe006/popframe006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe007/popframe007.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe008/popframe008.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe009/popframe009.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe010/popframe010.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe011/popframe011.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter001/rawmonenter001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter002/rawmonenter002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter003/rawmonenter003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter004/rawmonenter004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit001/rawmonexit001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit002/rawmonexit002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit003/rawmonexit003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit005/rawmonexit005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy001/rawmnntfy001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy002/rawmnntfy002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy003/rawmnntfy003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy004/rawmnntfy004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall001/rawmnntfyall001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall002/rawmnntfyall002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall003/rawmnntfyall003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall004/rawmnntfyall004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait001/rawmnwait001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait002/rawmnwait002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait003/rawmnwait003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait004/rawmnwait004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait005/rawmnwait005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/StressRedefine/stressRedefine.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass001/redefclass001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass002/redefclass002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass003/redefclass003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass004/redefclass004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass005/redefclass005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass006/redefclass006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass008/redefclass008.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass009/redefclass009.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass010/redefclass010.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass011/redefclass011.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass012/redefclass012.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass013/redefclass013.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass014/redefclass014.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass015/redefclass015.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass016/redefclass016.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass017/redefclass017.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass018/redefclass018.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass019/redefclass019.cpp Changeset: e7459270ca63 Author: amenkov Date: 2018-09-12 12:29 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/e7459270ca63 8210560: [TEST] convert com/sun/jdi redefineClass-related tests Reviewed-by: jcbeyler, sspitsyn - test/jdk/com/sun/jdi/Redefine-g.sh + test/jdk/com/sun/jdi/RedefineAbstractClass.java - test/jdk/com/sun/jdi/RedefineAbstractClass.sh + test/jdk/com/sun/jdi/RedefineAddPrivateMethod.java - test/jdk/com/sun/jdi/RedefineAddPrivateMethod.sh + test/jdk/com/sun/jdi/RedefineAnnotation.java - test/jdk/com/sun/jdi/RedefineAnnotation.sh + test/jdk/com/sun/jdi/RedefineChangeClassOrder.java - test/jdk/com/sun/jdi/RedefineChangeClassOrder.sh + test/jdk/com/sun/jdi/RedefineClasses.java - test/jdk/com/sun/jdi/RedefineClasses.sh + test/jdk/com/sun/jdi/RedefineClearBreakpoint.java - test/jdk/com/sun/jdi/RedefineClearBreakpoint.sh + test/jdk/com/sun/jdi/RedefineG.java + test/jdk/com/sun/jdi/RedefineImplementor.java - test/jdk/com/sun/jdi/RedefineImplementor.sh + test/jdk/com/sun/jdi/lib/jdb/ClassTransformer.java ! test/jdk/com/sun/jdi/lib/jdb/JdbCommand.java ! test/jdk/com/sun/jdi/lib/jdb/JdbTest.java Changeset: 75261571c13d Author: jlaskey Date: 2018-09-12 17:14 -0300 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/75261571c13d 8210671: CheckExamples.java fail after Raw String Literals checkin Reviewed-by: vromero, darcy ! test/langtools/tools/javac/diags/examples.not-yet.txt Changeset: 2b7ff77c1496 Author: jwilhelm Date: 2018-09-13 01:41 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/2b7ff77c1496 Added tag jdk-12+11 for changeset f0f5d23449d3 ! .hgtags Changeset: e3411e5e473d Author: vromero Date: 2018-09-12 16:28 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/e3411e5e473d 8207160: ClassReader::adjustMethodParams can potentially return null if the args list is empty Reviewed-by: mcimadamore, cushon ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java + test/langtools/tools/javac/AvoidNPEAtClassReader/AvoidNPEAtClassReaderTest.java + test/langtools/tools/javac/AvoidNPEAtClassReader/pkg/Outer$Inner.jasm + test/langtools/tools/javac/AvoidNPEAtClassReader/pkg/Outer.jasm Changeset: b7bfd64e43a6 Author: iklam Date: 2018-09-12 17:45 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b7bfd64e43a6 8210523: runtime/appcds/cacheObject/DifferentHeapSizes.java crash Reviewed-by: jiangli, ccheung ! src/hotspot/share/classfile/compactHashtable.cpp ! src/hotspot/share/classfile/compactHashtable.inline.hpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/filemap.hpp ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/memory/heapShared.hpp ! src/hotspot/share/memory/heapShared.inline.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! test/hotspot/jtreg/runtime/appcds/cacheObject/DifferentHeapSizes.java ! test/lib/jdk/test/lib/cds/CDSTestUtils.java Changeset: 96b76dca2be8 Author: cushon Date: 2018-09-10 16:59 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/96b76dca2be8 8210483: AssertionError in DeferredAttr at setOverloadKind caused by JDK-8203679 Reviewed-by: mcimadamore, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ArgumentAttr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java + test/langtools/tools/javac/lambda/methodReference/MethodRefStuck.java + test/langtools/tools/javac/lambda/methodReference/MethodRefStuck.out Changeset: 49efbe629159 Author: iignatyev Date: 2018-09-12 21:56 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/49efbe629159 8210699: Problem list tests which times out in Xcomp mode Reviewed-by: kvn + test/hotspot/jtreg/ProblemList-Xcomp.txt + test/jdk/ProblemList-Xcomp.txt Changeset: d3ada4479724 Author: ihse Date: 2018-09-13 12:41 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d3ada4479724 8210704: Remove dead build tools Reviewed-by: alanb ! make/ToolsJdk.gmk - make/jdk/src/classes/build/tools/hasher/Hasher.java - make/jdk/src/classes/build/tools/jarreorder/JarReorder.java Changeset: 8abb0fa2c334 Author: michaelm Date: 2018-09-13 12:07 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/8abb0fa2c334 8210311: IllegalArgumentException in CookieManager - Comparison method violates its general contract Reviewed-by: chegar, dfuchs ! src/java.base/share/classes/java/net/CookieManager.java ! src/java.base/share/classes/java/net/HttpCookie.java ! test/jdk/java/net/CookieHandler/CookieManagerTest.java + test/jdk/java/net/whitebox/CookieTestDriver.java + test/jdk/java/net/whitebox/TEST.properties + test/jdk/java/net/whitebox/java.base/java/net/CookieManagerTest.java Changeset: ccea318862ae Author: jlaskey Date: 2018-09-13 14:15 -0300 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/ccea318862ae 8210674: Need to add examples for use of javac properties introduced by Raw String Literals Reviewed-by: vromero, jjg ! test/langtools/tools/javac/diags/examples.not-yet.txt + test/langtools/tools/javac/diags/examples/RawStringLiteral.java Changeset: a3989376ade2 Author: jiangli Date: 2018-09-13 13:30 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/a3989376ade2 8210193: [TESTBUG]gc/g1/mixedgc/TestOldGenCollectionUsage.java fails intermittently with OutOfMemoryError in CDS mode. Summary: Increase java heap size in TestOldGenCollectionUsage. Catch OOM in tests. Reviewed-by: phh, iklam ! test/hotspot/jtreg/gc/g1/mixedgc/TestLogging.java ! test/hotspot/jtreg/gc/g1/mixedgc/TestOldGenCollectionUsage.java Changeset: 49b885c1711a Author: ihse Date: 2018-09-13 21:12 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/49b885c1711a 8210702: Remove dtrace mapfiles Reviewed-by: erikj ! make/hotspot/lib/CompileDtraceLibraries.gmk - make/mapfiles/libjsound/mapfile-vers - make/mapfiles/libjvm_db/mapfile-vers - make/mapfiles/libjvm_dtrace/mapfile-vers ! src/java.base/solaris/native/libjvm_db/libjvm_db.h ! src/java.base/solaris/native/libjvm_dtrace/jvm_dtrace.h Changeset: 506e9b592f7b Author: ihse Date: 2018-09-13 21:14 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/506e9b592f7b 8207264: solaris-sparcv9-cmp-baseline fails Reviewed-by: erikj, prr ! make/scripts/compare_exceptions.sh.incl Changeset: 1ebe04845112 Author: jcbeyler Date: 2018-09-13 13:03 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/1ebe04845112 8210665: Clean up JNI_ENV_ARG and factorize the macros for vmTestbase/jvmti[R-U] tests Summary: Remove JNI_ENV and JVMTI_ENV macros from jvmti/[R-U] tests Reviewed-by: cjplummer, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass020/redefclass020.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass021/redefclass021.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass022/redefclass022.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass023/redefclass023.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass024/redefclass024.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass025/redefclass025.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass026/redefclass026.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass027/redefclass027.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass031/redefclass031.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RunAgentThread/agentthr001/agentthr001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RunAgentThread/agentthr002/agentthr002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RunAgentThread/agentthr003/agentthr003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk002/setbrk002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk003/setbrk003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk005/setbrk005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk007/setbrk007.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk008/setbrk008.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventNotificationMode/setnotif001/setnotif001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw001/setfldw001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw002/setfldw002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw003/setfldw003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw004/setfldw004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw005/setfldw005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw006/setfldw006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw001/setfmodw001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw002/setfmodw002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw003/setfmodw003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw004/setfmodw004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw005/setfmodw005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw006/setfmodw006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetJNIFunctionTable/setjniftab001/setjniftab001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetJNIFunctionTable/setjniftab002/setjniftab002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal001/setlocal001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal002/setlocal002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal003/setlocal003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal004/setlocal004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/StopThread/stopthrd006/stopthrd006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend001/threadend001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart001/threadstart001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart003/threadstart003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMDeath/vmdeath001/vmdeath001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMInit/vminit001/vminit001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF06/gf06t001/gf06t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t001/ji03t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t002/ji03t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t003/ji03t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t004/ji03t004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI05/ji05t001/ji05t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI06/ji06t001/ji06t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretbase/earlyretbase.cpp Changeset: cd0775f67ab0 Author: naoto Date: 2018-09-13 13:41 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/cd0775f67ab0 8209167: Use CLDR's time zone mappings for Windows Reviewed-by: erikj, rriggs, ihse ! make/copy/Copy-java.base.gmk ! make/gensrc/GensrcCLDR.gmk ! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java + make/jdk/src/classes/build/tools/cldrconverter/WinZonesParseHandler.java ! make/lib/Lib-java.base.gmk - src/java.base/windows/conf/tzmappings ! src/java.base/windows/native/libjava/TimeZone_md.c Changeset: 8745f8f1b0f8 Author: kvn Date: 2018-09-13 15:27 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/8745f8f1b0f8 8210220: [AOT] jdwp test cases are failing with error # ERROR: TEST FAILED: Cought IOException while receiving event packet Summary: don't register AOT method if corresponding java method has breakpoints. Reviewed-by: dlong ! src/hotspot/share/aot/aotCodeHeap.cpp ! src/hotspot/share/aot/aotCodeHeap.hpp ! src/hotspot/share/aot/aotCompiledMethod.cpp ! src/hotspot/share/aot/aotCompiledMethod.hpp ! src/hotspot/share/aot/aotLoader.cpp ! src/hotspot/share/aot/aotLoader.hpp Changeset: dc68380e6497 Author: gadams Date: 2018-09-13 07:54 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/dc68380e6497 8210252: com/sun/jdi/DebuggerThreadTest.java fails with NPE Reviewed-by: cjplummer, sspitsyn ! test/jdk/com/sun/jdi/DebuggerThreadTest.java Changeset: a929ad0569ee Author: xuelei Date: 2018-09-13 17:11 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/a929ad0569ee 8209916: NPE in SupportedGroupsExtension Reviewed-by: jnimeh, wetmore ! src/java.base/share/classes/sun/security/ssl/SupportedGroupsExtension.java Changeset: e6b524cdcc34 Author: cushon Date: 2018-09-13 15:29 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/e6b524cdcc34 8193037: package-info annotations are not reported when annotation processing is enabled Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java + test/langtools/tools/javac/processing/PackageInfo/ClassAnnotations/ClassAnnotations.java + test/langtools/tools/javac/processing/PackageInfo/ClassAnnotations/Processor.java + test/langtools/tools/javac/processing/PackageInfo/ClassAnnotations/package-info.java + test/langtools/tools/javac/processing/PackageInfo/Overwrite/Overwrite.java + test/langtools/tools/javac/processing/PackageInfo/Overwrite/Processor.java + test/langtools/tools/javac/processing/PackageInfo/Overwrite/package-info.java Changeset: 6ebcec186980 Author: amlu Date: 2018-09-14 13:18 +0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/6ebcec186980 8209772: Refactor shell test java/util/ServiceLoader/basic/basic.sh to java Reviewed-by: alanb + test/jdk/java/util/ServiceLoader/basic/ServiceLoaderBasicTest.java - test/jdk/java/util/ServiceLoader/basic/basic.sh Changeset: 42d99cb7f50f Author: iveresov Date: 2018-09-13 22:45 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/42d99cb7f50f 8210478: Update Graal Reviewed-by: kvn ! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTCompiledClass.java ! src/jdk.internal.vm.compiler.management/share/classes/org.graalvm.compiler.hotspot.management/src/org/graalvm/compiler/hotspot/management/HotSpotGraalRuntimeMBean.java ! src/jdk.internal.vm.compiler/share/classes/module-info.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64Assembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64BaseAssembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CheckGraalInvariants.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/NewInstanceTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/EscapeAnalysisTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/CompilationWrapper.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/GraalCompilerOptions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug.test/src/org/graalvm/compiler/debug/test/DebugContextTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DiagnosticsOutputDirectory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/PathUtilities.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompilationWrapperTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/GraalOSRTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotGraalManagementTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotBackend.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalCompiler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalRuntimeProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/JVMCIVersionCheck.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotHostForeignCallsProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/NewObjectSnippets.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/NewArrayStub.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/NewInstanceStub.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/SnippetStub.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/StubOptions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BciBlockMapping.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParser.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GraphEncoder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/StructuredGraph.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/InstanceOfNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/NewInstanceNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/StoreIndexedNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/OptionsParser.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ConditionalEliminationPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/InliningUtil.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/jmx/HotSpotMBeanOperationProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/tiers/PhaseContext.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/PEGraphDecoderTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/CachingPEGraphDecoder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/IntrinsicGraphBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/PEGraphDecoder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ReplacementsImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/SnippetTemplate.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/MacroNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.graphio/src/org/graalvm/graphio/GraphOutput.java Changeset: 30e6a0b9d691 Author: ihse Date: 2018-09-14 09:16 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/30e6a0b9d691 8210731: PropertiesParser does not produce reproducible output Reviewed-by: mchung, jjg, erikj ! make/langtools/tools/propertiesparser/PropertiesParser.java Changeset: 606e039bd655 Author: sgehwolf Date: 2018-09-13 11:07 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/606e039bd655 8210703: vmStructs.cpp compiled with -O0 Reviewed-by: erikj, ihse ! make/hotspot/lib/JvmOverrideFiles.gmk Changeset: 7bed934d439e Author: dpochepk Date: 2018-09-14 14:24 +0300 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/7bed934d439e 8210461: AArch64: Math.cos intrinsic gives incorrect results Reviewed-by: aph ! src/hotspot/cpu/aarch64/macroAssembler_aarch64_trig.cpp + test/hotspot/jtreg/compiler/intrinsics/math/Test8210461.java Changeset: f79cfb07f13f Author: hannesw Date: 2018-09-14 14:45 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f79cfb07f13f 8209914: javadoc search sometimes generates bad URIs Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js Changeset: ed9b1200dd81 Author: pliden Date: 2018-09-14 14:44 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/ed9b1200dd81 8209163: SA: Show Object Histogram asserts with ZGC Reviewed-by: ysuenaga, jcbeyler ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/ProgressiveHeapVisitor.java Changeset: 3dd95a83791b Author: pliden Date: 2018-09-14 14:44 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/3dd95a83791b 8210710: Rename ThreadLocalAllocBuffer::myThread() to thread() Reviewed-by: rkennke, tschatzl ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.hpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.inline.hpp Changeset: 47466ac8dcf0 Author: pliden Date: 2018-09-14 14:44 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/47466ac8dcf0 8210711: Remove unused offset getters in ThreadLocalAllocBuffer Reviewed-by: rkennke, tschatzl, mdoerr ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.hpp ! src/hotspot/share/runtime/thread.hpp Changeset: 1cb25b6589e9 Author: pliden Date: 2018-09-14 14:44 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/1cb25b6589e9 8210714: ZGC: ZWeakRootsIterator should no longer call reset/finish_dead_counter() Reviewed-by: eosterlund ! src/hotspot/share/gc/z/zRootsIterator.cpp Changeset: 90c1dcdebc64 Author: alanb Date: 2018-09-14 16:56 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/90c1dcdebc64 8208780: (se) test SelectWithConsumer.testReadableAndWriteable(): failure Reviewed-by: bpb ! test/jdk/java/nio/channels/Selector/SelectWithConsumer.java Changeset: 07ae9da7a230 Author: bpb Date: 2018-09-14 09:00 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/07ae9da7a230 8210741: Typo in Java API documentation of java.nio.file.Paths Reviewed-by: alanb, rriggs ! src/java.base/share/classes/java/nio/file/Paths.java Changeset: 9bf5205655ee Author: coleenp Date: 2018-09-14 12:10 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9bf5205655ee 8210559: ClassLoaderData Symbols can leak Summary: unrefcount the symbol names when the CLD is destroyed Reviewed-by: lfoltan, jiangli, iklam ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/prims/whitebox.cpp ! test/hotspot/jtreg/runtime/ClassUnload/UnloadTest.java ! test/hotspot/jtreg/runtime/testlibrary/ClassUnloadCommon.java ! test/lib/sun/hotspot/WhiteBox.java Changeset: 13d6be5fbfa5 Author: rriggs Date: 2018-09-14 12:53 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/13d6be5fbfa5 8098798: Thread.join(ms) on Linux still affected by changes to the time-of-day clock 8210004: Thread.sleep(millis, nanos) timeout returns early Reviewed-by: martin, igerasim ! src/java.base/share/classes/java/lang/Thread.java Changeset: a0f0da2c2719 Author: akolarkunnu Date: 2018-09-11 22:16 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/a0f0da2c2719 8210056: Enable different look and feel tests in SwingSet3 demo test TextFieldDemoTest Reviewed-by: serb Contributed-by: abdul.kolarkunnu at oracle.com ! test/jdk/sanity/client/SwingSet/src/TextFieldDemoTest.java Changeset: 9151fde080e6 Author: ccheung Date: 2018-09-14 11:17 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9151fde080e6 8190737: use unicode version of the canonicalize() function to handle long path on windows Summary: also calling CreateFileW in zip_util.c to handle long path Reviewed-by: sherman, iklam ! src/hotspot/os/windows/include/jvm_md.h ! src/java.base/share/native/libzip/zip_util.c ! src/java.base/windows/native/libjava/canonicalize_md.c ! src/java.base/windows/native/libjava/io_util_md.h ! test/hotspot/jtreg/runtime/LoadClass/LongBCP.java Changeset: b5921376ff2c Author: gadams Date: 2018-09-13 07:46 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b5921376ff2c 8208468: [TESTBUG] nsk/jdb/locals/locals002: fails with "Prompt is not received during ... milliseconds" Reviewed-by: cjplummer, amenkov ! test/hotspot/jtreg/vmTestbase/nsk/jdb/locals/locals002/locals002a.java Changeset: 43323ced5e40 Author: jcbeyler Date: 2018-09-14 08:48 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/43323ced5e40 8210724: Change the verbosity threshold of logging for [oopstorage,ref] Summary: Improve logging verbosity levels in oopStorage.cpp Reviewed-by: kbarrett, sjohanss Contributed-by: manc at google.com ! src/hotspot/share/gc/shared/oopStorage.cpp Changeset: 763aa4d1d596 Author: gromero Date: 2018-09-14 15:32 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/763aa4d1d596 8209972: [GRAAL] Don't run RTM tests with Graal Reviewed-by: kvn, goetz ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnSupportedConfig.java ! test/hotspot/jtreg/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnUnsupportedConfig.java ! test/hotspot/jtreg/compiler/rtm/cli/TestRTMAbortThresholdOption.java ! test/hotspot/jtreg/compiler/rtm/cli/TestRTMLockingCalculationDelayOption.java ! test/hotspot/jtreg/compiler/rtm/cli/TestRTMLockingThresholdOption.java ! test/hotspot/jtreg/compiler/rtm/cli/TestRTMRetryCountOption.java ! test/hotspot/jtreg/compiler/rtm/cli/TestRTMSpinLoopCountOption.java ! test/hotspot/jtreg/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnSupportedConfig.java ! test/hotspot/jtreg/compiler/rtm/cli/TestUseRTMDeoptOptionOnSupportedConfig.java ! test/hotspot/jtreg/compiler/rtm/cli/TestUseRTMDeoptOptionOnUnsupportedConfig.java ! test/hotspot/jtreg/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnSupportedConfig.java ! test/hotspot/jtreg/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnUnsupportedConfig.java ! test/hotspot/jtreg/compiler/rtm/cli/TestUseRTMLockingOptionOnSupportedConfig.java ! test/hotspot/jtreg/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/rtm/cli/TestUseRTMLockingOptionWithBiasedLocking.java ! test/hotspot/jtreg/compiler/rtm/cli/TestUseRTMXendForLockBusyOption.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMAbortRatio.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMAbortThreshold.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMDeoptOnHighAbortRatio.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMLockingCalculationDelay.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMLockingThreshold.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMRetryCount.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMSpinLoopCount.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMTotalCountIncrRate.java ! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMAfterLockInflation.java ! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMDeopt.java ! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMForInflatedLocks.java ! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMForStackLocks.java ! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMXendForLockBusy.java ! test/hotspot/jtreg/compiler/rtm/method_options/TestNoRTMLockElidingOption.java ! test/hotspot/jtreg/compiler/rtm/method_options/TestUseRTMLockElidingOption.java ! test/hotspot/jtreg/compiler/rtm/print/TestPrintPreciseRTMLockingStatistics.java ! test/jtreg-ext/requires/VMProps.java Changeset: 594919232b8f Author: iignatyev Date: 2018-09-14 14:02 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/594919232b8f 8210732: remove jdk.testlibrary.Utils Reviewed-by: alanb, jcbeyler ! test/hotspot/jtreg/runtime/Dictionary/ProtectionDomainCacheTest.java ! test/jdk/com/sun/jdi/BadHandshakeTest.java ! test/jdk/com/sun/jdi/BasicJDWPConnectionTest.java ! test/jdk/com/sun/jdi/DoubleAgentTest.java ! test/jdk/com/sun/jdi/ExclusiveBind.java ! test/jdk/com/sun/tools/attach/RunnerUtil.java ! test/jdk/com/sun/tools/attach/StartManagementAgent.java ! test/jdk/java/awt/datatransfer/ClipboardInterVMTest/ClipboardInterVMTest.java ! test/jdk/java/lang/ClassLoader/forNameLeak/ClassForNameLeak.java ! test/jdk/java/lang/Thread/ThreadStateController.java ! test/jdk/java/lang/instrument/PremainClass/NoPremainAgentTest.java ! test/jdk/java/lang/instrument/PremainClass/PremainClassTest.java ! test/jdk/java/lang/instrument/PremainClass/ZeroArgPremainAgentTest.java ! test/jdk/java/lang/invoke/LFCaching/LambdaFormTestCase.java ! test/jdk/java/lang/invoke/MethodHandles/CatchExceptionTest.java ! test/jdk/java/lang/invoke/MethodHandlesAsCollectorTest.java ! test/jdk/java/lang/invoke/MethodHandlesCastFailureTest.java ! test/jdk/java/lang/invoke/MethodHandlesGeneralTest.java ! test/jdk/java/lang/invoke/MethodHandlesInsertArgumentsTest.java ! test/jdk/java/lang/invoke/MethodHandlesInvokersTest.java ! test/jdk/java/lang/invoke/MethodHandlesPermuteArgumentsTest.java ! test/jdk/java/lang/invoke/MethodHandlesSpreadArgumentsTest.java ! test/jdk/java/lang/invoke/PermuteArgsTest.java ! test/jdk/java/lang/invoke/TestCatchExceptionWithVarargs.java ! test/jdk/java/lang/invoke/VarargsArrayTest.java ! test/jdk/java/lang/invoke/common/test/java/lang/invoke/lib/CodeCacheOverflowProcessor.java ! test/jdk/java/lang/management/MemoryMXBean/LowMemoryTest.java ! test/jdk/java/lang/management/MemoryMXBean/RunUtil.java ! test/jdk/java/net/MulticastSocket/MultiDead.java ! test/jdk/java/net/httpclient/security/Driver.java ! test/jdk/java/nio/channels/FileChannel/LoopingTruncate.java ! test/jdk/java/nio/channels/Selector/Wakeup.java ! test/jdk/java/util/concurrent/BlockingQueue/CancelledProducerConsumerLoops.java ! test/jdk/java/util/concurrent/BlockingQueue/Interrupt.java ! test/jdk/java/util/concurrent/BlockingQueue/MultipleProducersSingleConsumerLoops.java ! test/jdk/java/util/concurrent/BlockingQueue/ProducerConsumerLoops.java ! test/jdk/java/util/concurrent/BlockingQueue/SingleProducerMultipleConsumerLoops.java ! test/jdk/java/util/concurrent/CompletableFuture/Basic.java ! test/jdk/java/util/concurrent/ConcurrentHashMap/MapLoops.java ! test/jdk/java/util/concurrent/ConcurrentQueues/ConcurrentQueueLoops.java ! test/jdk/java/util/concurrent/CyclicBarrier/Basic.java ! test/jdk/java/util/concurrent/Exchanger/ExchangeLoops.java ! test/jdk/java/util/concurrent/ExecutorCompletionService/ExecutorCompletionServiceLoops.java ! test/jdk/java/util/concurrent/Executors/AutoShutdown.java ! test/jdk/java/util/concurrent/FutureTask/BlockingTaskExecutor.java ! test/jdk/java/util/concurrent/FutureTask/CancelledFutureLoops.java ! test/jdk/java/util/concurrent/FutureTask/DoneMeansDone.java ! test/jdk/java/util/concurrent/ScheduledThreadPoolExecutor/DelayOverflow.java ! test/jdk/java/util/concurrent/ScheduledThreadPoolExecutor/ZeroCorePoolSize.java ! test/jdk/java/util/concurrent/ScheduledThreadPoolExecutor/ZeroCoreThreads.java ! test/jdk/java/util/concurrent/ThreadPoolExecutor/CoreThreadTimeOut.java ! test/jdk/java/util/concurrent/ThreadPoolExecutor/Custom.java ! test/jdk/java/util/concurrent/ThreadPoolExecutor/FlakyThreadFactory.java ! test/jdk/java/util/concurrent/ThreadPoolExecutor/SelfInterrupt.java ! test/jdk/java/util/concurrent/ThreadPoolExecutor/ThreadRestarts.java ! test/jdk/java/util/concurrent/ThreadPoolExecutor/TimeOutShrink.java ! test/jdk/java/util/concurrent/forkjoin/SubmissionTest.java ! test/jdk/java/util/concurrent/locks/Lock/CheckedLockLoops.java ! test/jdk/java/util/concurrent/locks/Lock/TimedAcquireLeak.java ! test/jdk/java/util/concurrent/locks/ReentrantLock/LockOncePerThreadLoops.java ! test/jdk/java/util/concurrent/locks/ReentrantLock/SimpleReentrantLockLoops.java ! test/jdk/java/util/concurrent/locks/ReentrantLock/TimeoutLockLoops.java ! test/jdk/java/util/concurrent/locks/ReentrantReadWriteLock/Count.java ! test/jdk/java/util/concurrent/locks/ReentrantReadWriteLock/MapLoops.java ! test/jdk/java/util/concurrent/locks/StampedLock/Basic.java ! test/jdk/javax/management/monitor/GaugeMonitorDeadlockTest.java ! test/jdk/javax/management/monitor/StartStopTest.java ! test/jdk/javax/management/mxbean/MXBeanWeirdParamTest.java ! test/jdk/javax/management/remote/mandatory/connection/DefaultAgentFilterTest.java ! test/jdk/javax/management/remote/mandatory/loading/MethodResultTest.java ! test/jdk/javax/management/security/AuthorizationTest.java ! test/jdk/javax/management/security/SecurityTest.java - test/jdk/lib/testlibrary/jdk/testlibrary/Utils.java ! test/jdk/sun/jvmstat/monitor/MonitoredVm/TestPollingInterval.java ! test/jdk/sun/management/jdp/DynamicLauncher.java ! test/jdk/sun/management/jdp/PortAlreadyInUseTest.java ! test/jdk/sun/management/jmxremote/bootstrap/AbstractFilePermissionTest.java ! test/jdk/sun/management/jmxremote/bootstrap/LocalManagementTest.java ! test/jdk/sun/management/jmxremote/bootstrap/RmiBootstrapTest.java ! test/jdk/sun/management/jmxremote/bootstrap/RmiBootstrapTest.sh ! test/jdk/sun/management/jmxremote/bootstrap/RmiRegistrySslTest.java ! test/jdk/sun/management/jmxremote/bootstrap/RmiRegistrySslTestApp.java ! test/jdk/sun/management/jmxremote/bootstrap/RmiSslBootstrapTest.sh ! test/jdk/sun/management/jmxremote/startstop/JMXStartStopTest.java ! test/jdk/sun/security/ssl/SSLEngineImpl/SSLEngineKeyLimit.java ! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketKeyLimit.java ! test/jdk/sun/tools/jcmd/TestJcmdDefaults.java ! test/jdk/sun/tools/jcmd/TestJcmdSanity.java ! test/jdk/sun/tools/jhsdb/BasicLauncherTest.java ! test/jdk/sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java ! test/jdk/sun/tools/jhsdb/heapconfig/TmtoolTestScenario.java ! test/jdk/sun/tools/jps/JpsHelper.java ! test/jdk/sun/tools/jstack/DeadlockDetectionTest.java ! test/jdk/sun/tools/jstatd/JstatGCUtilParser.java ! test/jdk/sun/tools/jstatd/JstatdTest.java Changeset: 6c394ed56b07 Author: xuelei Date: 2018-09-14 20:30 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/6c394ed56b07 8210785: Trivial typo fix in X509ExtendedKeyManager javadoc Reviewed-by: xuelei Contributed-by: Jaikiran Pai ! src/java.base/share/classes/javax/net/ssl/X509ExtendedKeyManager.java Changeset: 4bd35a5ec694 Author: mikael Date: 2018-09-14 22:35 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/4bd35a5ec694 8210676: Remove some unused Label variables Reviewed-by: kvn, dholmes, njian, aph ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.cpp ! src/hotspot/cpu/arm/methodHandles_arm.cpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/s390/stubGenerator_s390.cpp ! src/hotspot/cpu/s390/templateTable_s390.cpp ! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp ! src/hotspot/cpu/sparc/vtableStubs_sparc.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86_cos.cpp ! src/hotspot/cpu/x86/macroAssembler_x86_exp.cpp ! src/hotspot/cpu/x86/macroAssembler_x86_log.cpp ! src/hotspot/cpu/x86/macroAssembler_x86_log10.cpp ! src/hotspot/cpu/x86/macroAssembler_x86_sin.cpp ! src/hotspot/cpu/x86/macroAssembler_x86_tan.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp Changeset: 5b033f23aced Author: bsrbnd Date: 2018-09-15 22:16 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/5b033f23aced 8183548: Comma-expressions shouldn't use any temporary variable Summary: Uses enhanced let-expressions allowing multiple statements Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! test/langtools/tools/javac/desugar/BoxingAndSuper.java Changeset: 6c956c883137 Author: igerasim Date: 2018-09-15 13:53 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/6c956c883137 8210787: Object.wait(long, int) throws inappropriate IllegalArgumentException Reviewed-by: martin, rriggs ! src/java.base/share/classes/java/lang/Object.java + test/jdk/java/lang/Object/WaitTooLong.java Changeset: ac6e9a2ebc04 Author: igerasim Date: 2018-09-15 22:02 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/ac6e9a2ebc04 8210786: Typo s/overriden/overridden/ in several places Reviewed-by: weijun ! src/java.base/share/classes/java/security/Identity.java ! src/java.base/share/classes/java/security/Provider.java ! src/java.base/share/classes/java/security/Security.java ! src/java.base/share/classes/java/text/RuleBasedCollator.java ! src/java.base/share/classes/java/util/Random.java ! src/java.base/share/classes/java/util/StringJoiner.java ! src/java.base/share/classes/javax/crypto/CipherInputStream.java ! src/java.base/share/classes/javax/crypto/CipherOutputStream.java ! src/java.base/share/classes/javax/net/ssl/HttpsURLConnection.java ! src/java.base/share/classes/javax/net/ssl/SSLServerSocket.java ! src/java.base/unix/classes/sun/net/www/protocol/file/Handler.java ! src/java.base/windows/classes/sun/net/www/protocol/file/Handler.java Changeset: caac55d48dc3 Author: xyin Date: 2018-09-17 13:49 +0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/caac55d48dc3 8210695: Create test to cover JDK-8205330 InitialDirContext ctor sometimes throws NPE if the server has sent a disconnection Reviewed-by: vtewari, dfuchs, chegar + test/jdk/com/sun/jndi/ldap/DisconnectNPETest.java Changeset: 5f868838bc5f Author: weijun Date: 2018-09-17 14:52 +0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/5f868838bc5f 8210736: jdk/javax/xml/crypto/dsig/GenerationTests.java slow on linux Reviewed-by: alanb ! test/jdk/javax/xml/crypto/dsig/GenerationTests.java Changeset: c608b2190460 Author: sgehwolf Date: 2018-09-14 14:47 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/c608b2190460 8210647: libsaproc is being compiled without optimization. Summary: Compile with high optimization instead of none. Reviewed-by: erikj, jgeorge, sballal ! make/lib/Lib-jdk.hotspot.agent.gmk Changeset: caef940517be Author: rgoel Date: 2018-09-17 14:16 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/caef940517be 8210490: TimeZone.getDisplayName given Locale.US doesn't always honor the Locale. Summary: specified locale for formatting.. Reviewed-by: naoto ! src/java.base/share/classes/sun/util/cldr/CLDRTimeZoneNameProviderImpl.java ! test/jdk/java/util/TimeZone/CLDRDisplayNamesTest.java Changeset: d883f528689d Author: jlahoda Date: 2018-09-17 11:49 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d883f528689d 8193561: Cyclic hierarchy causes a NullPointerException when setting DEFAULT flag Summary: When marking interface as having default methods, use .owner as it is always defined. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java + test/langtools/tools/javac/cycle/T8193561.java + test/langtools/tools/javac/cycle/T8193561.out Changeset: e10ade04afe5 Author: sgehwolf Date: 2018-09-17 10:53 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/e10ade04afe5 8210416: [linux] Poor StrictMath performance due to non-optimized compilation Summary: Compile fdlibm with -O2 -ffp-contract=off on gcc/clang arches. Reviewed-by: aph, erikj, dholmes, darcy, ihse ! make/autoconf/flags-cflags.m4 ! make/autoconf/spec.gmk.in ! make/lib/CoreLibraries.gmk Changeset: 3ca7d5385653 Author: rfield Date: 2018-09-17 08:37 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/3ca7d5385653 8210596: jshell does not support raw string literals Reviewed-by: jlahoda, jlaskey ! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java ! src/jdk.jshell/share/classes/jdk/jshell/MaskCommentsAndModifiers.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! test/langtools/jdk/jshell/ToolLocalSimpleTest.java ! test/langtools/jdk/jshell/ToolSimpleTest.java Changeset: 497950fd69a7 Author: jcbeyler Date: 2018-09-17 09:07 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/497950fd69a7 8210726: Fix up a few minor nits forgotten by JDK-8210665 Summary: Minor changes to 4 tests to make one-liners Reviewed-by: cjplummer, iignatyev, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw005/setfldw005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw006/setfldw006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw006/setfmodw006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal002/setlocal002.cpp Changeset: 9884b717f2ed Author: iris Date: 2018-09-17 10:14 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9884b717f2ed 8210775: JVM TI Spec missing copyright Reviewed-by: dholmes, mchung, sspitsyn ! src/hotspot/share/prims/jvmti.xml ! src/hotspot/share/prims/jvmti.xsl Changeset: 0ae80830256e Author: iignatyev Date: 2018-09-17 11:50 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/0ae80830256e 8210779: 8182404 and 8210732 haven't updated copyright years Reviewed-by: bchristi ! test/jdk/com/sun/jdi/BasicJDWPConnectionTest.java ! test/jdk/java/awt/datatransfer/ClipboardInterVMTest/ClipboardInterVMTest.java ! test/jdk/java/lang/Thread/ThreadStateController.java ! test/jdk/java/lang/invoke/LFCaching/LambdaFormTestCase.java ! test/jdk/java/lang/invoke/MethodHandles/CatchExceptionTest.java ! test/jdk/java/lang/invoke/PermuteArgsTest.java ! test/jdk/java/lang/invoke/TestCatchExceptionWithVarargs.java ! test/jdk/java/lang/invoke/VarargsArrayTest.java ! test/jdk/java/lang/invoke/common/test/java/lang/invoke/lib/CodeCacheOverflowProcessor.java ! test/jdk/java/net/MulticastSocket/MultiDead.java ! test/jdk/java/net/spi/URLStreamHandlerProvider/Basic.java ! test/jdk/java/nio/channels/FileChannel/LoopingTruncate.java ! test/jdk/java/nio/channels/Selector/Wakeup.java ! test/jdk/java/security/KeyStore/PKCS12/EntryProtectionTest.java ! test/jdk/java/util/concurrent/BlockingQueue/Interrupt.java ! test/jdk/java/util/concurrent/CyclicBarrier/Basic.java ! test/jdk/java/util/concurrent/Executors/AutoShutdown.java ! test/jdk/java/util/concurrent/FutureTask/BlockingTaskExecutor.java ! test/jdk/java/util/concurrent/ScheduledThreadPoolExecutor/ZeroCorePoolSize.java ! test/jdk/java/util/concurrent/ThreadPoolExecutor/CoreThreadTimeOut.java ! test/jdk/java/util/concurrent/ThreadPoolExecutor/Custom.java ! test/jdk/java/util/concurrent/ThreadPoolExecutor/SelfInterrupt.java ! test/jdk/java/util/concurrent/ThreadPoolExecutor/TimeOutShrink.java ! test/jdk/java/util/concurrent/forkjoin/SubmissionTest.java ! test/jdk/java/util/concurrent/locks/Lock/TimedAcquireLeak.java ! test/jdk/java/util/concurrent/locks/ReentrantReadWriteLock/Count.java ! test/jdk/javax/management/monitor/GaugeMonitorDeadlockTest.java ! test/jdk/javax/management/monitor/StartStopTest.java ! test/jdk/javax/management/remote/mandatory/loading/MethodResultTest.java ! test/jdk/sun/jvmstat/monitor/MonitoredVm/TestPollingInterval.java ! test/jdk/sun/management/jmxremote/bootstrap/RmiBootstrapTest.java ! test/jdk/sun/management/jmxremote/bootstrap/RmiBootstrapTest.sh ! test/jdk/sun/management/jmxremote/bootstrap/RmiRegistrySslTestApp.java ! test/jdk/sun/management/jmxremote/bootstrap/RmiSslBootstrapTest.sh ! test/jdk/sun/tools/jhsdb/heapconfig/TmtoolTestScenario.java ! test/jdk/tools/jar/compat/CLICompatibility.java Changeset: b19734760ed3 Author: kvn Date: 2018-09-17 13:43 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b19734760ed3 8209574: [AOT] breakpoint events are generated in different threads does not meet expected count Summary: Disable AOT when debugger is attached. Reviewed-by: dlong ! src/hotspot/share/aot/aotLoader.cpp ! src/hotspot/share/aot/aotLoader.hpp ! test/hotspot/jtreg/compiler/aot/AotCompiler.java Changeset: 1f805481d8de Author: ascarpino Date: 2018-09-17 14:04 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/1f805481d8de 8209031: SSLSocket should throw an exception when configuring DTLS Reviewed-by: xuelei ! src/java.base/share/classes/javax/net/ssl/SSLServerSocketFactory.java ! src/java.base/share/classes/javax/net/ssl/SSLSocketFactory.java ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java ! test/jdk/sun/security/ssl/SSLContextImpl/CustomizedDTLSDefaultProtocols.java ! test/jdk/sun/security/ssl/SSLContextImpl/CustomizedDTLSServerDefaultProtocols.java ! test/jdk/sun/security/ssl/SSLContextImpl/DefaultDTLSEnabledProtocols.java Changeset: 5432cebf6627 Author: mchung Date: 2018-09-17 15:22 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/5432cebf6627 8210721: Replace legacy serial exception field with Throwable::cause Reviewed-by: dfuchs, lancea ! src/java.base/share/classes/java/lang/ClassNotFoundException.java ! src/java.base/share/classes/java/lang/ExceptionInInitializerError.java ! src/java.base/share/classes/java/lang/System.java ! src/java.base/share/classes/java/lang/Throwable.java ! src/java.base/share/classes/java/lang/reflect/InvocationTargetException.java ! src/java.base/share/classes/java/lang/reflect/UndeclaredThrowableException.java ! src/java.base/share/classes/java/security/PrivilegedActionException.java ! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java ! test/jdk/java/lang/Throwable/LegacyChainedExceptionSerialization.java Changeset: 720fd6544b03 Author: jnimeh Date: 2018-09-17 15:25 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/720fd6544b03 8140466: ChaCha20 and Poly1305 TLS Cipher Suites Reviewed-by: xuelei, mullan ! src/java.base/share/classes/sun/security/ssl/CipherSuite.java ! src/java.base/share/classes/sun/security/ssl/JsseJce.java ! src/java.base/share/classes/sun/security/ssl/SSLCipher.java ! test/jdk/javax/net/ssl/TLSCommon/CipherSuite.java ! test/jdk/javax/net/ssl/TLSCommon/SSLEngineTestCase.java Changeset: 79dc492c00ab Author: jcbeyler Date: 2018-09-17 19:36 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/79dc492c00ab 8210481: Remove #ifdef cplusplus from vmTestbase Summary: Remove all cplusplus ifdefs from vmTestbase Reviewed-by: dholmes, iignatyev, cjplummer, sspitsyn ! test/hotspot/jtreg/vmTestbase/gc/gctests/mallocWithGC1/libmallocWithGC1.cpp ! test/hotspot/jtreg/vmTestbase/gc/gctests/mallocWithGC2/libmallocWithGC2.cpp ! test/hotspot/jtreg/vmTestbase/gc/gctests/mallocWithGC3/libmallocWithGC3.cpp ! test/hotspot/jtreg/vmTestbase/gc/gctests/nativeGC01/libnativeGC01.cpp ! test/hotspot/jtreg/vmTestbase/gc/gctests/nativeGC02/libnativeGC02.cpp ! test/hotspot/jtreg/vmTestbase/gc/gctests/nativeGC03/libnativeGC03.cpp ! test/hotspot/jtreg/vmTestbase/gc/gctests/nativeGC05/libnativeGC05.cpp ! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/agent01.cpp ! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/agent02.cpp ! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/agent03.cpp ! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine09/agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddCapabilities/addcaps001/addcaps001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddCapabilities/addcaps002/addcaps002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddCapabilities/addcaps003/addcaps003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnLoad/agentonload001/agentonload001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnLoad/agentonload002/agentonload002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnLoad/agentonload003/agentonload003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnUnload/agentonunload001/agentonunload001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach002/attach002Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach002a/attach002aAgent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach008/attach008Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach009/attach009Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach012/attach012Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach014/attach014Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/attach015Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/attach015Agent01.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/attach015Target.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach020/attach020Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach021/attach021Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach022/attach022Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach037/attach037Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach038/attach038Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach039/attach039Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach040/attach040Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach041/attach041Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach042/attach042Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent01.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent02.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent03.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach046/attach046Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach050/attach050Agent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/sharedAgents/simpleAgent00.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Breakpoint/breakpoint001/breakpoint001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk001/classfloadhk001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk002/classfloadhk002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk003/classfloadhk003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk004/classfloadhk004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk005/classfloadhk005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk006/classfloadhk006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk007/classfloadhk007.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk008/classfloadhk008.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk009/classfloadhk009.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassLoad/classload001/classload001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/CompiledMethodLoad/compmethload001/compmethload001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/CompiledMethodUnload/compmethunload001/compmethunload001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/DataDumpRequest/datadumpreq001/datadumpreq001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/DisposeEnvironment/disposeenv001/disposeenv001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/DisposeEnvironment/disposeenv002/disposeenv002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/DynamicCodeGenerated/dyncodgen001/dyncodgen001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceEarlyReturn/ForceEarlyReturn001/ForceEarlyReturn001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceGarbageCollection/forcegc001/forcegc001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceGarbageCollection/forcegc002/forcegc002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionFinish/gcfinish001/gcfinish001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionStart/gcstart001/gcstart001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionStart/gcstart002/gcstart002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GenerateEvents/genevents001/genevents001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd001/intrpthrd001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodObsolete/isobsolete001/isobsolete001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap001/iterheap001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap002/iterheap002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap003/iterheap003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap004/iterheap004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap005/iterheap005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap006/iterheap006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap007/iterheap007.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls001/iterinstcls001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls002/iterinstcls002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls003/iterinstcls003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls004/iterinstcls004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls005/iterinstcls005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls006/iterinstcls006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls007/iterinstcls007.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj001/iterobjreachobj001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj002/iterobjreachobj002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj003/iterobjreachobj003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj004/iterobjreachobj004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj005/iterobjreachobj005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj001/iterreachobj001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj002/iterreachobj002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj003/iterreachobj003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj004/iterreachobj004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj005/iterreachobj005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/abort/Abort.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/callbacks/Callbacks.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/concrete-klass-filter/ConcreteKlassFilter.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/filter-tagged/HeapFilter.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/non-concrete-klass-filter/NonConcreteKlassFilter.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEnter/mcontenter001/mcontenter001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEntered/mcontentered001/mcontentered001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWait/monitorwait001/monitorwait001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWaited/monitorwaited001/monitorwaited001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind001/nativemethbind001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind002/nativemethbind002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind003/nativemethbind003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind004/nativemethbind004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ObjectFree/objfree001/objfree001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ObjectFree/objfree002/objfree002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe005/popframe005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass028/redefclass028.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass029/redefclass029.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass030/redefclass030.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RelinquishCapabilities/relcaps001/relcaps001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RelinquishCapabilities/relcaps002/relcaps002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThread/resumethrd001/resumethrd001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThread/resumethrd002/resumethrd002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThreadList/resumethrdlst001/resumethrdlst001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThreadList/resumethrdlst002/resumethrdlst002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform002/retransform002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform003/retransform003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform004/retransform004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor001/setenvstor001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor002/setenvstor002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor003/setenvstor003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb001/setevntcallb001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb002/setevntcallb002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb003/setevntcallb003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetExtensionEventCallback/setextevent001/setextevent001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix001/SetNativeMethodPrefix001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix002/SetNativeMethodPrefix002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix002/SetNativeMethodPrefix002Main.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetSystemProperty/setsysprop002/setsysprop002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetSystemProperty/setsysprop003/setsysprop003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetTag/settag001/settag001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor001/setthrdstor001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor002/setthrdstor002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor003/setthrdstor003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetVerboseFlag/setvrbflag001/setvrbflag001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetVerboseFlag/setvrbflag002/setvrbflag002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep001/singlestep001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep002/singlestep002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep003/singlestep003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/StopThread/stopthrd007/stopthrd007.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd001/suspendthrd001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd002/suspendthrd002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd003/suspendthrd003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThreadList/suspendthrdlst001/suspendthrdlst001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThreadList/suspendthrdlst002/suspendthrdlst002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend002/threadend002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart002/threadstart002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMObjectAlloc/vmobjalloc001/vmobjalloc001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP01/ap01t001/ap01t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP02/ap02t001/ap02t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP03/ap03t001/ap03t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t001/ap04t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t002/ap04t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t003/ap04t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP05/ap05t001/ap05t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP05/ap05t002/ap05t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP06/ap06t001/ap06t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP07/ap07t001/ap07t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP07/ap07t002/ap07t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP09/ap09t001/ap09t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP10/ap10t001/ap10t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP11/ap11t001/ap11t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP12/ap12t001/ap12t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI01/bi01t001/bi01t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI01/bi01t002/bi01t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t001/bi02t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t002/bi02t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI03/bi03t001/bi03t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI03/bi03t002/bi03t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI04/bi04t002/bi04t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t001/cm01t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t002/cm01t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t003/cm01t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t004/cm01t004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t005/cm01t005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t006/cm01t006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t007/cm01t007.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t008/cm01t008.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t009/cm01t009.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t010/cm01t010.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t011/cm01t011.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t012/cm01t012.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t013/cm01t013.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t014/cm01t014.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t015/cm01t015.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t016/cm01t016.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t017/cm01t017.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t018/cm01t018.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t019/cm01t019.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t020/cm01t020.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t021/cm01t021.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM02/cm02t001/cm02t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM03/cm03t001/cm03t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC01/tc01t001/tc01t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC02/tc02t001/tc02t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t001/tc03t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t002/tc03t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC04/tc04t001/tc04t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC05/tc05t001/tc05t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM01/em01t001/em01t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM01/em01t002/em01t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t001/em02t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t002/em02t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t003/em02t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t004/em02t004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t005/em02t005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006/em02t006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t007/em02t007.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t008/em02t008.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t009/em02t009.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t010/em02t010.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t011/em02t011.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t012/em02t012.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM04/em04t001/em04t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM05/em05t001/em05t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM05/em05t002/em05t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM06/em06t001/em06t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t001/em07t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t002/em07t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/extension/EX03/ex03t001/ex03t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF01/gf01t001/gf01t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF04/gf04t001/gf04t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t001/gf08t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t002/gf08t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t003/gf08t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS103/hs103t002/hs103t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS104/hs104t001/hs104t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS104/hs104t002/hs104t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t001/hs201t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t002/hs201t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t003/hs201t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS202/hs202t001/hs202t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS202/hs202t002/hs202t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t001/hs203t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t002/hs203t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t003/hs203t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t004/hs203t004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t001/hs204t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t002/hs204t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t002/hs204t002.h ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t003/hs204t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t004/hs204t004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t001/hs301t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t002/hs301t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t003/hs301t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t004/hs301t004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t005/hs301t005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t001/hs302t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t002/hs302t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t003/hs302t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t004/hs302t004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t005/hs302t005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t006/hs302t006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t007/hs302t007.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t008/hs302t008.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t009/hs302t009.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t010/hs302t010.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t011/hs302t011.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t012/hs302t012.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI01/ji01t001/ji01t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA01/ma01t001/ma01t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA01/ma01t001/ma01t001a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA02/ma02t001/ma02t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA02/ma02t001/ma02t001a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA03/ma03t001/ma03t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA03/ma03t001/ma03t001a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t001/ma04t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t001/ma04t001a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t002/ma04t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t002/ma04t002a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t003/ma04t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t003/ma04t003a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA05/ma05t001/ma05t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA05/ma05t001/ma05t001a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA06/ma06t001/ma06t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA06/ma06t001/ma06t001a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA07/ma07t001/ma07t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA07/ma07t001/ma07t001a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA08/ma08t001/ma08t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA08/ma08t001/ma08t001a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t001/ma10t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t001/ma10t001a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t002/ma10t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t002/ma10t002a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t003/ma10t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t003/ma10t003a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t004/ma10t004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t004/ma10t004a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t005/ma10t005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t005/ma10t005a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t006/ma10t006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t006/ma10t006a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t007/ma10t007.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t007/ma10t007a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t008/ma10t008.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t008/ma10t008a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t001/sp01t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t002/sp01t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t003/sp01t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t001/sp02t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t002/sp02t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t003/sp02t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t001/sp03t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t002/sp03t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t001/sp04t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t002/sp04t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t002/sp05t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t003/sp05t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t001/sp06t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t002/sp06t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t003/sp06t003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP07/sp07t001/sp07t001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP07/sp07t002/sp07t002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref001/followref001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref002/followref002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref003/followref003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref004/followref004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref005/followref005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref006/followref006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/extmech/extmech.cpp ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/StackTraceController.cpp ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/ThreadController.cpp ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/Deadlock.cpp ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/LockingThreads.cpp ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/RecursiveMonitoringThread.cpp ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/libNativeBlockedThread.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/JVMDITools.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/JVMDITools.h ! test/hotspot/jtreg/vmTestbase/nsk/share/JVMTIagent.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/aod/aod.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/aod/aod.h ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/BooleanArrayCriticalLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/ByteArrayCriticalLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/CharArrayCriticalLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/DoubleArrayCriticalLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/FloatArrayCriticalLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/IntArrayCriticalLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/LongArrayCriticalLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/ShortArrayCriticalLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/StringCriticalLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNIGlobalRefLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNILocalRefLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNIRefLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNIWeakGlobalRefLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jvmti/JVMTIAllocLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/malloc/MallocLocker.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jni/jni_tools.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jni/jni_tools.h ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/AddToBootstrapClassLoaderSearch/bootclssearch_agent.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/AddToSystemClassLoaderSearch/systemclssearch_agent.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/Injector.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/Injector.h ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/JVMTITools.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/JVMTITools.h ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/agent_common/agent_common.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/agent_common/agent_common.h ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/agent_tools.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/aod/jvmti_aod.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/aod/jvmti_aod.h ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/hotswap/HotSwap.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_FollowRefObjects.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_FollowRefObjects.h ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_tools.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_tools.h ! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/unit/Heap.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/native/native_thread.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/native/native_thread.h ! test/hotspot/jtreg/vmTestbase/nsk/share/native/native_utils.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_list.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_list.h ! test/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_mutex.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_mutex.h ! test/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_tools.cpp ! test/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_tools.h ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/gclocker/libgcl001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress002.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress007.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace005.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace006.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace008.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace009.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace011.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace012.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace014.cpp ! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace015.cpp ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/libLTTest.cpp ! test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/share/IndyRedefineClass.cpp ! test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/stepBreakPopReturn/stepBreakPopReturn.cpp ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/nativeAndMH.cpp ! test/hotspot/jtreg/vmTestbase/vm/mlvm/share/mlvmJvmtiUtils.cpp ! test/hotspot/jtreg/vmTestbase/vm/mlvm/share/mlvmJvmtiUtils.h ! test/hotspot/jtreg/vmTestbase/vm/share/ProcessUtils.cpp Changeset: dfed97156841 Author: jcbeyler Date: 2018-09-17 19:48 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/dfed97156841 8210700: Clean up JNI_ENV_ARG and factorize the macros for vmTestbase/jvmti/unit tests Summary: Remove JNI_ENV macros from the remaining vmTestbase tests Reviewed-by: amenkov, sspitsyn, dholmes, cjplummer ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretfp/earlyretfp.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretint/earlyretint.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretlong/earlyretlong.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretobj/earlyretobj.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretstr/earlyretstr.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretvoid/earlyretvoid.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetAllStackTraces/getallstktr001/getallstktr001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetConstantPool/getcpool001/getcpool001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLineNumberTable/linetab004/linetab004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLocalVariable/getlocal003/getlocal003.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLocalVariable/getlocal004/getlocal004.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/IsSynthetic/issynth001/issynth001.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/MethodBind/JvmtiTest/JvmtiTest.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/OnUnload/JvmtiTest/JvmtiTest.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/StackTrace/JvmtiTest/JvmtiTest.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/agentthr/agentthr.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/clsldrclss00x/clsldrclss00x.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/events/redefineCFLH/JvmtiTest/JvmtiTest.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/AddToBootstrapClassLoaderSearch/JvmtiTest/JvmtiTest.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/Dispose/JvmtiTest/JvmtiTest.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/ForceGarbageCollection/gc/gc.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/environment/JvmtiTest/JvmtiTest.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/nosuspendMonitorInfo/JvmtiTest/JvmtiTest.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/nosuspendStackTrace/JvmtiTest/JvmtiTest.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/rawmonitor/rawmonitor.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/heapref/heapref.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/refignore/refignore.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/setNullVMInit/JvmtiTest/JvmtiTest.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/timers/JvmtiTest/JvmtiTest.cpp Changeset: 925d79f56c05 Author: fyuan Date: 2018-09-18 11:09 +0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/925d79f56c05 8210819: Update the host name in CNameTest.java Reviewed-by: chegar ! test/jdk/sun/net/InetAddress/nameservice/dns/CNameTest.java Changeset: 9c6d5e31618e Author: mhorie Date: 2018-09-17 23:35 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9c6d5e31618e 8210660: PPC64: Mapping floating point registers to vsx registers in ppc.ad Reviewed-by: mdoerr, gromero ! src/hotspot/cpu/ppc/assembler_ppc.hpp ! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/ppc/register_ppc.cpp ! src/hotspot/cpu/ppc/register_ppc.hpp Changeset: 300523d8b7b3 Author: mli Date: 2018-09-18 13:24 +0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/300523d8b7b3 8210802: temp files left by tests in jdk/java/net/httpclient Reviewed-by: chegar, clanger ! test/jdk/java/net/httpclient/EchoHandler.java Changeset: 1740b162dc0e Author: mchung Date: 2018-09-17 22:56 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/1740b162dc0e 8210841: test/jdk/vm/runtime/ReflectStackOverflow.java fails with NoClassDefFoundError Reviewed-by: dholmes, mikael ! src/java.base/share/classes/java/lang/reflect/InvocationTargetException.java Changeset: 23e7cd5a9c54 Author: ihse Date: 2018-09-18 10:29 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/23e7cd5a9c54 8210723: Better information in configure for invalid Xcode Reviewed-by: erikj ! make/autoconf/toolchain.m4 Changeset: dd737bf6abde Author: ihse Date: 2018-09-18 10:35 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/dd737bf6abde 8210750: Clean up compare.sh exceptions Reviewed-by: erikj ! make/scripts/compare.sh ! make/scripts/compare_exceptions.sh.incl Changeset: a50956e2368c Author: sgehwolf Date: 2018-09-11 18:18 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/a50956e2368c 8210425: [x86] sharedRuntimeTrig/sharedRuntimeTrans compiled without optimization Summary: Compile with -O2 and -ffp-contract=off as for fdlibm. Reviewed-by: erikj, lucy, aph ! make/hotspot/lib/JvmOverrideFiles.gmk Changeset: 4482acfef2a5 Author: ihse Date: 2018-09-18 13:32 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/4482acfef2a5 8210729: Clean up macosx static library handling Reviewed-by: erikj ! make/autoconf/flags-other.m4 ! make/autoconf/flags.m4 ! make/launcher/LauncherCommon.gmk ! make/lib/CoreLibraries.gmk ! make/lib/Lib-java.instrument.gmk Changeset: fbec908e2783 Author: coleenp Date: 2018-09-18 08:27 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/fbec908e2783 8203466: intermittent crash at jdk.internal.misc.Unsafe::getObjectVolatile (native) Summary: Store rsi, rdi on thread local memory, store r15 in r9, for the stubs that have gc barriers Reviewed-by: dlong, eosterlund ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/os_cpu/windows_x86/thread_windows_x86.hpp Changeset: 05b05af6c160 Author: jiangli Date: 2018-09-18 11:55 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/05b05af6c160 8210237: [TESTBUG]gc/stress/TestStressIHOPMultiThread.java fails with 'Unexpected exit from test [exit code: 1]' in CDS mode Summary: Fix TestStressIHOPMultiThread to handle possible OutOfMemoryError. Reviewed-by: ccheung, gziemski ! test/hotspot/jtreg/gc/stress/TestStressIHOPMultiThread.java Changeset: c93f14a4ae29 Author: joehw Date: 2018-09-18 09:44 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/c93f14a4ae29 8207760: SAXException: Invalid UTF-16 surrogate detected: d83c ? Reviewed-by: lancea, dfuchs ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToHTMLStream.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToStream.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToTextStream.java + test/jaxp/javax/xml/jaxp/unittest/transform/JDK8207760.java Changeset: ba51515b64e5 Author: sherman Date: 2018-09-18 10:43 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/ba51515b64e5 8034802: (zipfs) newFileSystem throws UOE when the zip file is located in a custom file system Reviewed-by: xiaofeya, clanger + src/jdk.zipfs/share/classes/jdk/nio/zipfs/ByteArrayChannel.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystemProvider.java ! test/jdk/jdk/nio/zipfs/ZipFSTester.java Changeset: c0f9161f591e Author: jgeorge Date: 2018-09-18 23:20 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/c0f9161f591e 8210836: Build fails with warn_unused_result in openjdk/src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c Summary: Read in and process the return value of pread() while dealing with the PT_INTERP segment Reviewed-by: stuefe, jcbeyler ! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c Changeset: 0535b5a54b83 Author: naoto Date: 2018-09-18 12:42 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/0535b5a54b83 8209880: tzdb.dat is not reproducibly built Reviewed-by: erikj, rriggs ! make/jdk/src/classes/build/tools/tzdb/TzdbZoneRulesCompiler.java ! make/jdk/src/classes/build/tools/tzdb/TzdbZoneRulesProvider.java Changeset: 62a8579bb6f1 Author: bpb Date: 2018-09-18 13:18 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/62a8579bb6f1 8210817: Minor typo in java.nio.file.attribute package summary Reviewed-by: dfuchs, alanb ! src/java.base/share/classes/java/nio/file/attribute/package-info.java Changeset: 4f48bad8220f Author: joehw Date: 2018-09-18 13:31 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/4f48bad8220f 8210874: Test for JDK-8209615 Reviewed-by: lancea + test/jaxp/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/JDK8209615.java Changeset: d0dfb9775c08 Author: dnsimon Date: 2018-09-18 22:32 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d0dfb9775c08 8210793: [JVMCI] AllocateCompileIdTest.java failed to find DiagnosticCommand.class Reviewed-by: thartmann, kvn ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java Changeset: 6cd1ee2b4fa1 Author: coleenp Date: 2018-09-18 16:11 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/6cd1ee2b4fa1 8210861: Move assert to help diagnose rare RedefineStress crash Summary: assert that Method being marked on stack hasn't been missed by previous metadata walk Reviewed-by: lfoltan ! src/hotspot/share/oops/method.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/StressRedefineWithoutBytecodeCorruption/TestDescription.java Changeset: 4129f43607cb Author: pliden Date: 2018-09-18 22:46 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/4129f43607cb 8210753: Make ThreadLocalAllocBuffer::resize() public Reviewed-by: eosterlund, jcbeyler ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.hpp Changeset: feb4c9e03aed Author: sherman Date: 2018-09-18 19:44 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/feb4c9e03aed 8210899: (zipfs) ZipFileSystem.EntryOutputStreamCRC32 mistakenly set the crc32 value into size field Reviewed-by: bpb ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java ! test/jdk/jdk/nio/zipfs/ZipFSTester.java Changeset: 9d3a00c8c047 Author: iklam Date: 2018-09-18 21:46 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9d3a00c8c047 8210864: Reduce the use of metaspaceShared.hpp Reviewed-by: coleenp, lfoltan ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/serial/markSweep.inline.hpp ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp + src/hotspot/share/memory/metaspaceShared.inline.hpp ! src/hotspot/share/oops/oop.cpp ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/oop.inline.hpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/flags/jvmFlagRangeList.hpp Changeset: 3efead10e303 Author: pmuthuswamy Date: 2018-09-19 12:14 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/3efead10e303 8210047: some pages contain content outside of landmark region Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractPackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModulePackageIndexFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexFrameWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java + test/langtools/jdk/javadoc/doclet/testHtmlLandmarkRegions/TestHtmlLankmarkRegions.java ! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java ! test/langtools/jdk/javadoc/doclet/testOverview/TestOverview.java Changeset: f55a4bc91ef4 Author: alanb Date: 2018-09-19 08:49 +0100 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f55a4bc91ef4 8210496: Improve filtering for classes with security sensitive fields Reviewed-by: plevart, mchung ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/jdk/internal/reflect/ConstantPool.java ! src/java.base/share/classes/jdk/internal/reflect/Reflection.java ! src/java.base/share/classes/jdk/internal/reflect/UnsafeStaticFieldAccessorImpl.java ! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java ! test/jdk/java/lang/reflect/callerCache/AccessTest.java + test/jdk/jdk/internal/reflect/Reflection/Filtering.java Changeset: 3fabe59fe4de Author: jlahoda Date: 2018-09-19 10:50 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/3fabe59fe4de 8207954: Data for --release 11 Summary: Adding support for --release 11 Reviewed-by: erikj, ihse, jjg + make/data/symbols/java.activation-B.sym.txt + make/data/symbols/java.base-B.sym.txt + make/data/symbols/java.compiler-B.sym.txt + make/data/symbols/java.corba-B.sym.txt + make/data/symbols/java.datatransfer-B.sym.txt + make/data/symbols/java.desktop-B.sym.txt + make/data/symbols/java.instrument-B.sym.txt + make/data/symbols/java.logging-B.sym.txt + make/data/symbols/java.management-B.sym.txt + make/data/symbols/java.management.rmi-B.sym.txt + make/data/symbols/java.naming-B.sym.txt + make/data/symbols/java.net.http-B.sym.txt + make/data/symbols/java.prefs-B.sym.txt + make/data/symbols/java.rmi-B.sym.txt + make/data/symbols/java.scripting-B.sym.txt + make/data/symbols/java.se-B.sym.txt + make/data/symbols/java.se.ee-B.sym.txt + make/data/symbols/java.security.jgss-B.sym.txt + make/data/symbols/java.security.sasl-B.sym.txt + make/data/symbols/java.smartcardio-B.sym.txt + make/data/symbols/java.sql-B.sym.txt + make/data/symbols/java.sql.rowset-B.sym.txt + make/data/symbols/java.transaction-B.sym.txt + make/data/symbols/java.transaction.xa-B.sym.txt + make/data/symbols/java.xml-B.sym.txt + make/data/symbols/java.xml.bind-B.sym.txt + make/data/symbols/java.xml.crypto-B.sym.txt + make/data/symbols/java.xml.ws-B.sym.txt + make/data/symbols/java.xml.ws.annotation-B.sym.txt + make/data/symbols/jdk.accessibility-B.sym.txt + make/data/symbols/jdk.attach-B.sym.txt + make/data/symbols/jdk.charsets-B.sym.txt + make/data/symbols/jdk.compiler-B.sym.txt + make/data/symbols/jdk.crypto.cryptoki-B.sym.txt + make/data/symbols/jdk.crypto.ec-B.sym.txt + make/data/symbols/jdk.dynalink-B.sym.txt + make/data/symbols/jdk.editpad-B.sym.txt + make/data/symbols/jdk.hotspot.agent-B.sym.txt + make/data/symbols/jdk.httpserver-B.sym.txt + make/data/symbols/jdk.incubator.httpclient-B.sym.txt + make/data/symbols/jdk.jartool-B.sym.txt + make/data/symbols/jdk.javadoc-B.sym.txt + make/data/symbols/jdk.jcmd-B.sym.txt + make/data/symbols/jdk.jconsole-B.sym.txt + make/data/symbols/jdk.jdeps-B.sym.txt + make/data/symbols/jdk.jdi-B.sym.txt + make/data/symbols/jdk.jdwp.agent-B.sym.txt + make/data/symbols/jdk.jfr-B.sym.txt + make/data/symbols/jdk.jlink-B.sym.txt + make/data/symbols/jdk.jshell-B.sym.txt + make/data/symbols/jdk.jsobject-B.sym.txt + make/data/symbols/jdk.jstatd-B.sym.txt + make/data/symbols/jdk.localedata-B.sym.txt + make/data/symbols/jdk.management-B.sym.txt + make/data/symbols/jdk.management.agent-B.sym.txt + make/data/symbols/jdk.management.jfr-B.sym.txt + make/data/symbols/jdk.naming.dns-B.sym.txt + make/data/symbols/jdk.naming.rmi-B.sym.txt + make/data/symbols/jdk.net-B.sym.txt + make/data/symbols/jdk.pack-B.sym.txt + make/data/symbols/jdk.rmic-B.sym.txt + make/data/symbols/jdk.scripting.nashorn-B.sym.txt + make/data/symbols/jdk.sctp-B.sym.txt + make/data/symbols/jdk.security.auth-B.sym.txt + make/data/symbols/jdk.security.jgss-B.sym.txt + make/data/symbols/jdk.unsupported-B.sym.txt + make/data/symbols/jdk.xml.dom-B.sym.txt + make/data/symbols/jdk.zipfs-B.sym.txt ! make/data/symbols/symbols ! make/gendata/Gendata-jdk.compiler.gmk ! make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java + test/langtools/tools/javac/platform/CanHandleClassFilesTest.java Changeset: bccd9966f1ed Author: mbalao Date: 2018-09-12 13:09 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/bccd9966f1ed 8029661: Support TLS v1.2 algorithm in SunPKCS11 provider Summary: TLS v1.2 algorithms for key and MAC derivation added to SunPKCS11 crypto provider. Reviewed-by: valeriep ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11TlsKeyMaterialGenerator.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11TlsMasterSecretGenerator.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11TlsPrfGenerator.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11TlsRsaPremasterSecretGenerator.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_TLS12_KEY_MAT_PARAMS.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_TLS12_MASTER_KEY_DERIVE_PARAMS.java + src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_TLS_MAC_PARAMS.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/Functions.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_convert.c ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_keymgmt.c ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11t.h ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11wrapper.h + test/jdk/sun/security/pkcs11/fips/TestTLS12.java ! test/jdk/sun/security/pkcs11/fips/cert8.db ! test/jdk/sun/security/pkcs11/fips/key3.db ! test/jdk/sun/security/pkcs11/fips/keystore Changeset: 09e8e51c948a Author: pliden Date: 2018-09-19 14:09 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/09e8e51c948a 8210713: Let CollectedHeap::ensure_parsability() take care of TLAB statistics gathering Reviewed-by: eosterlund, sjohanss ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/parallel/psMarkSweep.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/z/zCollectedHeap.hpp ! src/hotspot/share/gc/z/zObjectAllocator.cpp Changeset: 15094d12a632 Author: mikael Date: 2018-09-19 09:24 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/15094d12a632 8210912: Build error in src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_convert.c after JDK-8029661 Reviewed-by: mullan ! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_convert.c Changeset: a16777c0a6c5 Author: pliden Date: 2018-09-19 19:12 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/a16777c0a6c5 8210881: ZGC: Introduce ZRootsIteratorClosure Reviewed-by: eosterlund ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zHeapIterator.cpp ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/gc/z/zOopClosures.hpp ! src/hotspot/share/gc/z/zOopClosures.inline.hpp ! src/hotspot/share/gc/z/zRelocate.cpp ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/gc/z/zRootsIterator.hpp Changeset: eef954e29714 Author: pliden Date: 2018-09-19 19:12 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/eef954e29714 8210884: ZGC: Remove insertion of filler objects Reviewed-by: eosterlund ! src/hotspot/share/gc/z/zPage.inline.hpp ! src/hotspot/share/gc/z/zUtils.cpp ! src/hotspot/share/gc/z/zUtils.hpp Changeset: eb2adb0a9b09 Author: martin Date: 2018-09-19 10:51 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/eb2adb0a9b09 8209817: stack is executable when building with Clang on Linux Reviewed-by: dholmes, martin, mikael, ihse Contributed-by: Arthur Eubanks ! make/autoconf/flags-ldflags.m4 ! make/autoconf/toolchain.m4 ! test/hotspot/jtreg/runtime/execstack/TestCheckJDK.java Changeset: 1ecc914fb707 Author: rkennke Date: 2018-09-19 21:31 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/1ecc914fb707 8210829: Modularize allocations in C2 Reviewed-by: kvn, roland ! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/macro.hpp Changeset: 3221f5e14866 Author: coleenp Date: 2018-09-19 15:25 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/3221f5e14866 8198717: Remove compute_optional_offset Summary: remove optional_offset computation and related unused code from javaClasses for reflection. Reviewed-by: redestad, lfoltan ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/runtime/reflection.cpp Changeset: 3f32076a43a6 Author: ihse Date: 2018-09-19 22:42 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/3f32076a43a6 8210919: Remove statically linked libjli on Windows Reviewed-by: erikj ! make/ExplodedImageOptimize.gmk ! make/launcher/Launcher-java.base.gmk ! make/launcher/LauncherCommon.gmk ! make/lib/CoreLibraries.gmk ! make/lib/Lib-java.instrument.gmk Changeset: 61f62fb4d4bf Author: zgu Date: 2018-09-19 16:51 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/61f62fb4d4bf 8210879: ClassLoaderStatsClosure does raw oop comparison Summary: Uses oopDesc::equals() for comparing oop equality Reviewed-by: shade ! src/hotspot/share/classfile/classLoaderStats.hpp Changeset: 414bd559dba8 Author: jwilhelm Date: 2018-09-20 00:16 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/414bd559dba8 Added tag jdk-12+12 for changeset 15094d12a632 ! .hgtags Changeset: 4be08a5102b0 Author: ihse Date: 2018-09-20 00:19 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/4be08a5102b0 8210924: Remove PACKAGE_PATH Reviewed-by: tbell ! make/autoconf/spec.gmk.in ! make/autoconf/toolchain.m4 ! make/launcher/LauncherCommon.gmk ! make/lib/Awt2dLibraries.gmk ! make/lib/CoreLibraries.gmk ! src/java.base/macosx/native/libjli/java_md_macosx.h ! src/java.base/unix/native/libjli/java_md_solinux.h Changeset: 30e6079a9a12 Author: jnimeh Date: 2018-09-19 16:07 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/30e6079a9a12 8210846: TLSv.1.3 interop problems with OpenSSL 1.1.1 when used on the client side with mutual auth Reviewed-by: wetmore ! src/java.base/share/classes/sun/security/ssl/SignatureAlgorithmsExtension.java Changeset: cfa50d6a6fba Author: kbarrett Date: 2018-09-19 20:07 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/cfa50d6a6fba 8210889: Some service thread cleanups can be starved Summary: Do all available work on each iteration. Reviewed-by: pliden, tschatzl, coleenp ! src/hotspot/share/runtime/serviceThread.cpp Changeset: 43668e3cae4d Author: ihse Date: 2018-09-20 08:59 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/43668e3cae4d 8210920: Native C++ tests are not using CXXFLAGS Reviewed-by: tbell, erikj ! make/autoconf/flags-cflags.m4 ! make/autoconf/flags-ldflags.m4 ! make/autoconf/spec.gmk.in ! make/common/TestFilesCompilation.gmk Changeset: d23d7389142f Author: phedlin Date: 2018-09-12 14:08 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d23d7389142f 8210284: "assert((av & 0x00000001) == 0) failed: unsupported V8" on Solaris 11.4 Summary: Sanity checks on V8 legacy properties removed. Reviewed-by: neliasso, eosterlund, kvn ! src/hotspot/os_cpu/solaris_sparc/vm_version_solaris_sparc.cpp Changeset: 1fd0f300d4b7 Author: coleenp Date: 2018-09-20 08:11 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/1fd0f300d4b7 8202201: All oop stores in the x64 interpreter are treated as volatile when using G1 Summary: ran out of registers, generated volatile and non-volatile branches. Reviewed-by: eosterlund, dholmes ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/cpu/x86/templateTable_x86.hpp Changeset: 46eac084082d Author: pliden Date: 2018-09-20 14:04 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/46eac084082d 8210857: Allow retiring TLABs and collecting statistics in parallel Reviewed-by: sjohanss, eosterlund ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/memAllocator.cpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp ! src/hotspot/share/gc/shared/threadLocalAllocBuffer.hpp ! src/hotspot/share/runtime/thread.cpp Changeset: 75e4ce0fa1ba Author: pliden Date: 2018-09-20 14:04 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/75e4ce0fa1ba 8210883: ZGC: Parallel retire/resize/remap of TLABs Reviewed-by: eosterlund ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zCollectedHeap.hpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zInitialize.cpp ! src/hotspot/share/gc/z/zMark.cpp ! src/hotspot/share/gc/z/zObjectAllocator.cpp ! src/hotspot/share/gc/z/zObjectAllocator.hpp ! src/hotspot/share/gc/z/zRelocate.cpp + src/hotspot/share/gc/z/zStatTLAB.cpp + src/hotspot/share/gc/z/zStatTLAB.hpp ! src/hotspot/share/gc/z/zValue.hpp Changeset: f12165de3cc0 Author: ihse Date: 2018-09-20 18:33 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f12165de3cc0 8210949: Stop filtering out -xc99=%none for liblcms Reviewed-by: erikj ! make/lib/Awt2dLibraries.gmk Changeset: 74c67f87fe80 Author: ihse Date: 2018-09-20 18:37 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/74c67f87fe80 8210944: Stop replacing -MD with -MT in libwindowsaccessbridge Reviewed-by: erikj ! make/lib/Lib-jdk.accessibility.gmk Changeset: 844cd8887372 Author: ihse Date: 2018-09-20 18:38 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/844cd8887372 8210941: Stop filtering out -xregs=no%appl for libsunec Reviewed-by: erikj ! make/lib/Lib-jdk.crypto.ec.gmk Changeset: f3c1945fa8aa Author: ihse Date: 2018-09-20 18:39 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f3c1945fa8aa 8210960: Allow --with-boot-jdk-jvmargs to work during configure Reviewed-by: erikj ! make/autoconf/basics.m4 ! make/autoconf/boot-jdk.m4 Changeset: 2a51125b2794 Author: iklam Date: 2018-09-18 21:47 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/2a51125b2794 8210875: Refactor CompactHashtable Reviewed-by: ccheung, jiangli ! src/hotspot/share/classfile/compactHashtable.cpp ! src/hotspot/share/classfile/compactHashtable.hpp - src/hotspot/share/classfile/compactHashtable.inline.hpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/stringTable.hpp ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/classfile/symbolTable.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/utilities/utf8.cpp ! src/hotspot/share/utilities/utf8.hpp Changeset: 9777d724ace8 Author: ihse Date: 2018-09-20 20:54 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9777d724ace8 8210962: Deprecate jdk-variant Reviewed-by: shade, erikj ! make/autoconf/basics.m4 ! make/autoconf/configure.ac ! make/autoconf/jdk-options.m4 ! make/autoconf/spec.gmk.in Changeset: e3632b4706c4 Author: ihse Date: 2018-09-20 21:05 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/e3632b4706c4 8210931: JLI and launchers normalization and cleanup Reviewed-by: alanb, erikj ! make/MacBundles.gmk ! make/launcher/Launcher-java.base.gmk ! make/launcher/Launcher-jdk.jconsole.gmk ! make/launcher/LauncherCommon.gmk ! make/lib/CoreLibraries.gmk ! make/lib/Lib-java.base.gmk ! make/lib/Lib-java.instrument.gmk - src/java.base/macosx/native/libjli/java_md_macosx.c + src/java.base/macosx/native/libjli/java_md_macosx.m Changeset: e777e997e7c1 Author: shade Date: 2018-09-20 21:14 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/e777e997e7c1 8210963: Build failures after "8210829: Modularize allocations in C2" Reviewed-by: rkennke, thartmann ! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp ! src/hotspot/share/opto/macro.cpp Changeset: 07179f7db03d Author: vromero Date: 2018-09-20 12:49 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/07179f7db03d 8209022: Missing checkcast when casting to type parameter bounded by intersection type Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java + test/langtools/tools/javac/typeVariableCast/TypeVariableCastTest.java Changeset: a7448f4f89a0 Author: roland Date: 2018-09-12 16:38 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/a7448f4f89a0 8210390: C2 still crashes with "assert(mode == ControlAroundStripMined && use == sfpt) failed: missed a node" Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopstripmining/StripMinedLoopReorgOffsets.java Changeset: c26fbf1434c4 Author: xuelei Date: 2018-09-20 14:19 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/c26fbf1434c4 8210974: No extensions debug log for ClientHello Reviewed-by: jnimeh, wetmore ! src/java.base/share/classes/sun/security/ssl/SSLExtensions.java Changeset: d2c72de3cf83 Author: xyin Date: 2018-09-21 15:49 +0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d2c72de3cf83 8199931: java/net/MulticastSocket/UnreferencedMulticastSockets.java fails with "incorrect data received" Reviewed-by: chegar ! test/jdk/java/net/MulticastSocket/UnreferencedMulticastSockets.java Changeset: ec03768578c2 Author: xyin Date: 2018-09-21 16:13 +0800 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/ec03768578c2 8169246: java/net/DatagramSocket/ReportSocketClosed.java fails intermittently with BindException Reviewed-by: chegar ! test/jdk/java/net/DatagramSocket/ReportSocketClosed.java Changeset: bf1d479fe7eb Author: jlahoda Date: 2018-09-21 12:29 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/bf1d479fe7eb 8209865: Incorrect 'multiple elements' notes with Elements#getTypeElement and --release Summary: Changing ct.sym to be module-path oriented, rather than class-path oriented. Reviewed-by: jjg ! make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/JDKPlatformProvider.java + test/langtools/tools/javac/platform/ReleaseModulesAndTypeElement.java Changeset: 91fd24cf57d5 Author: jlahoda Date: 2018-09-21 12:29 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/91fd24cf57d5 8209058: Cannot find annotation method 'value()' in type 'Profile+Annotation' Summary: Correct detection of the Profile+Annotation synthetic annotation for classes that are not from the java.base module. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java + test/langtools/tools/javac/platform/NoProfileAnnotationWarning.java Changeset: 5dd9f3ac52a4 Author: mbaesken Date: 2018-09-20 13:59 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/5dd9f3ac52a4 8210961: [aix] enhance list of environment variables reported in error log file on AIX Reviewed-by: clanger, simonis ! src/hotspot/share/utilities/vmError.cpp Changeset: b177af763b82 Author: tschatzl Date: 2018-09-21 15:11 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b177af763b82 8210557: G1 next bitmap verification at the end of concurrent mark sometimes fails Summary: Removed unnecessary verification that can cause spurious false alarm. Reviewed-by: sjohanss, kbarrett ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp Changeset: d62ebdfd8f18 Author: amenkov Date: 2018-09-21 10:18 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/d62ebdfd8f18 8210725: com/sun/jdi/RedefineClearBreakpoint.java fails with waitForPrompt timed out after 60 seconds 8210748: [TESTBUG] lib.jdb.Jdb.waitForPrompt() should clarify which output is the pending reply after a timeout Reviewed-by: jcbeyler, gadams, sspitsyn ! test/jdk/com/sun/jdi/lib/jdb/Jdb.java ! test/jdk/com/sun/jdi/lib/jdb/JdbTest.java Changeset: 46ca82c15f6c Author: amenkov Date: 2018-09-21 11:28 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/46ca82c15f6c 8210760: [TEST] rewrite com/sun/jdi shell tests to java version - step4 Reviewed-by: jcbeyler, sspitsyn, cjplummer ! test/jdk/ProblemList.txt + test/jdk/com/sun/jdi/RedefineException.java - test/jdk/com/sun/jdi/RedefineException.sh + test/jdk/com/sun/jdi/RedefineFinal.java - test/jdk/com/sun/jdi/RedefineFinal.sh + test/jdk/com/sun/jdi/RedefineIntConstantToLong.java - test/jdk/com/sun/jdi/RedefineIntConstantToLong.sh + test/jdk/com/sun/jdi/RedefineMulti.java - test/jdk/com/sun/jdi/RedefineMulti.sh + test/jdk/com/sun/jdi/RedefinePop.java - test/jdk/com/sun/jdi/RedefinePop.sh + test/jdk/com/sun/jdi/RedefineStep.java - test/jdk/com/sun/jdi/RedefineStep.sh + test/jdk/com/sun/jdi/RedefineTTYLineNumber.java - test/jdk/com/sun/jdi/RedefineTTYLineNumber.sh + test/jdk/com/sun/jdi/StringConvertTest.java - test/jdk/com/sun/jdi/StringConvertTest.sh + test/jdk/com/sun/jdi/WatchFramePop.java - test/jdk/com/sun/jdi/WatchFramePop.sh Changeset: f8af1f1f3518 Author: tbell Date: 2018-09-21 12:08 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f8af1f1f3518 8190985: .jcheck/conf files contain 'project=jdk10' Reviewed-by: mr, iris, erikj ! .jcheck/conf Changeset: ab54a4d61d7f Author: ihse Date: 2018-09-21 21:35 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/ab54a4d61d7f 8210988: Improved handling of compiler warnings in the build Reviewed-by: erikj ! make/autoconf/flags-cflags.m4 ! make/autoconf/flags-ldflags.m4 ! make/autoconf/spec.gmk.in ! make/common/NativeCompilation.gmk ! make/hotspot/lib/CompileGtest.gmk ! make/hotspot/lib/CompileJvm.gmk Changeset: dc15e45122b2 Author: iignatyev Date: 2018-09-21 14:50 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/dc15e45122b2 8210894: remove jdk/testlibrary/Asserts Reviewed-by: serb ! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/AddReads.java ! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/ExportModule.java ! test/jdk/com/sun/crypto/provider/Mac/HmacSHA512.java ! test/jdk/com/sun/jdi/NoLaunchOptionTest.java ! test/jdk/com/sun/management/HotSpotDiagnosticMXBean/DumpHeap.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogAppModal1Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogAppModal2Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogAppModal3Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogAppModal4Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogAppModal5Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogAppModal6Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogDocModal1Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogDocModal2Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogDocModal3Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogDocModal4Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogDocModal5Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogDocModal6Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogDocModal7Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogModal1Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogModal2Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogModal3Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogModal4Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogModal5Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogModal6Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogNonModal1Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogNonModal2Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogNonModal3Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogNonModal4Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogNonModal5Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogNonModal6Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogNonModal7Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogTKModal1Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogTKModal2Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogTKModal3Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogTKModal4Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogTKModal5Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogTKModal6Test.java ! test/jdk/java/awt/Modal/FileDialog/FileDialogTKModal7Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDDAppModalTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDDDocModalTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDDModelessTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDDNonModalTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDDSetModalTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDDTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDDToolkitModalTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDFAppModalTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDFSetModalTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDFTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDFToolkitModalTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDFWModeless1Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDFWModeless2Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDFWNonModal1Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDFWNonModal2Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDFWTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingDocModalTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDAppModalTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDDocModalTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDModelessTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDNonModalTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDSetModalTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDToolkitModalTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal1Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal2Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal3Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDWDocModal4Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless1Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless2Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless3Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDWModeless4Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal1Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal2Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal3Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDWNonModal4Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingFDWTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal1Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal2Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal3Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal4Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal5Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsAppModal6Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsDocModal1Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsDocModal2Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsDocModalTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal1Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal2Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal3Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal4Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal5Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsSetModal6Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal1Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal2Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal3Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal4Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal5Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/BlockingWindowsToolkitModal6Test.java ! test/jdk/java/awt/Modal/ModalBlockingTests/UnblockedDialogAppModalTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/UnblockedDialogDocModalTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/UnblockedDialogModelessTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/UnblockedDialogNonModalTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/UnblockedDialogSetModalTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/UnblockedDialogTest.java ! test/jdk/java/awt/Modal/ModalBlockingTests/UnblockedDialogToolkitModalTest.java ! test/jdk/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogFileTest.java ! test/jdk/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogPageSetupTest.java ! test/jdk/java/awt/Modal/ModalExclusionTests/ApplicationExcludeDialogPrintSetupTest.java ! test/jdk/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFrameFileTest.java ! test/jdk/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFramePageSetupTest.java ! test/jdk/java/awt/Modal/ModalExclusionTests/ApplicationExcludeFramePrintSetupTest.java ! test/jdk/java/awt/Modal/ModalExclusionTests/ExcludeDialogTest.java ! test/jdk/java/awt/Modal/ModalExclusionTests/ExcludeFrameTest.java ! test/jdk/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogFileTest.java ! test/jdk/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogPageSetupTest.java ! test/jdk/java/awt/Modal/ModalExclusionTests/ToolkitExcludeDialogPrintSetupTest.java ! test/jdk/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFrameFileTest.java ! test/jdk/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFramePageSetupTest.java ! test/jdk/java/awt/Modal/ModalExclusionTests/ToolkitExcludeFramePrintSetupTest.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFAppModalTest.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFDocModalTest.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFModelessTest.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFNonModalTest.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferDWFTest.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsAppModalTest.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsDocModalTest.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsModelessTest.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferDialogsNonModalTest.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWAppModalTest.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWDocModalTest.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWModelessTest.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFDWNonModalTest.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal1Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal2Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal3Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDAppModal4Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal1Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal2Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal3Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDDocModal4Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless1Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless2Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless3Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDModeless4Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal1Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal2Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal3Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDNonModal4Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferFWDTest.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFAppModal1Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFAppModal2Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFAppModal3Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFDocModal1Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFDocModal2Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFDocModal3Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFModeless1Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFModeless2Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFModeless3Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFNonModal1Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFNonModal2Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFNonModal3Test.java ! test/jdk/java/awt/Modal/ModalFocusTransferTests/FocusTransferWDFTest.java ! test/jdk/java/awt/Modal/ModalitySettingsTest/ModalitySettingsTest.java ! test/jdk/java/awt/Modal/MultipleDialogs/MultipleDialogs1Test.java ! test/jdk/java/awt/Modal/MultipleDialogs/MultipleDialogs2Test.java ! test/jdk/java/awt/Modal/MultipleDialogs/MultipleDialogs3Test.java ! test/jdk/java/awt/Modal/MultipleDialogs/MultipleDialogs4Test.java ! test/jdk/java/awt/Modal/MultipleDialogs/MultipleDialogs5Test.java ! test/jdk/java/awt/Modal/NullModalityDialogTest/NullModalityDialogTest.java ! test/jdk/java/awt/Modal/OnTop/OnTopAppModal1Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopAppModal2Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopAppModal3Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopAppModal4Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopAppModal5Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopAppModal6Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopDDFTest.java ! test/jdk/java/awt/Modal/OnTop/OnTopDocModal1Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopDocModal2Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopDocModal3Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopDocModal4Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopDocModal5Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopDocModal6Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopFDFTest.java ! test/jdk/java/awt/Modal/OnTop/OnTopModal1Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopModal2Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopModal3Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopModal4Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopModal5Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopModal6Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopModeless1Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopModeless2Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopModeless3Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopModeless4Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopModeless5Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopModeless6Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopTKModal1Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopTKModal2Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopTKModal3Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopTKModal4Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopTKModal5Test.java ! test/jdk/java/awt/Modal/OnTop/OnTopTKModal6Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackAppModal1Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackAppModal2Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackAppModal3Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackAppModal4Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackAppModal5Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackAppModal6Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackDDFTest.java ! test/jdk/java/awt/Modal/ToBack/ToBackDocModal1Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackDocModal2Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackDocModal3Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackDocModal4Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackDocModal5Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackDocModal6Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackFDFTest.java ! test/jdk/java/awt/Modal/ToBack/ToBackModal1Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackModal2Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackModal3Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackModal4Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackModal5Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackModal6Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackModeless1Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackModeless2Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackModeless3Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackModeless4Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackModeless5Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackModeless6Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackNonModal1Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackNonModal2Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackNonModal3Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackNonModal4Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackNonModal5Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackNonModal6Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackTKModal1Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackTKModal2Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackTKModal3Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackTKModal4Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackTKModal5Test.java ! test/jdk/java/awt/Modal/ToBack/ToBackTKModal6Test.java ! test/jdk/java/awt/Modal/ToFront/DialogToFrontAppModalTest.java ! test/jdk/java/awt/Modal/ToFront/DialogToFrontDocModalTest.java ! test/jdk/java/awt/Modal/ToFront/DialogToFrontModalTest.java ! test/jdk/java/awt/Modal/ToFront/DialogToFrontModeless1Test.java ! test/jdk/java/awt/Modal/ToFront/DialogToFrontNonModalTest.java ! test/jdk/java/awt/Modal/ToFront/DialogToFrontTKModalTest.java ! test/jdk/java/awt/Modal/ToFront/FrameToFrontAppModal1Test.java ! test/jdk/java/awt/Modal/ToFront/FrameToFrontAppModal2Test.java ! test/jdk/java/awt/Modal/ToFront/FrameToFrontAppModal3Test.java ! test/jdk/java/awt/Modal/ToFront/FrameToFrontAppModal4Test.java ! test/jdk/java/awt/Modal/ToFront/FrameToFrontAppModal5Test.java ! test/jdk/java/awt/Modal/ToFront/FrameToFrontDocModal1Test.java ! test/jdk/java/awt/Modal/ToFront/FrameToFrontDocModal2Test.java ! test/jdk/java/awt/Modal/ToFront/FrameToFrontModal1Test.java ! test/jdk/java/awt/Modal/ToFront/FrameToFrontModal2Test.java ! test/jdk/java/awt/Modal/ToFront/FrameToFrontModal3Test.java ! test/jdk/java/awt/Modal/ToFront/FrameToFrontModal4Test.java ! test/jdk/java/awt/Modal/ToFront/FrameToFrontModal5Test.java ! test/jdk/java/awt/Modal/ToFront/FrameToFrontModeless1Test.java ! test/jdk/java/awt/Modal/ToFront/FrameToFrontNonModalTest.java ! test/jdk/java/awt/Modal/ToFront/FrameToFrontTKModal1Test.java ! test/jdk/java/awt/Modal/ToFront/FrameToFrontTKModal2Test.java ! test/jdk/java/awt/Modal/ToFront/FrameToFrontTKModal3Test.java ! test/jdk/java/awt/Modal/ToFront/FrameToFrontTKModal4Test.java ! test/jdk/java/awt/Modal/ToFront/FrameToFrontTKModal5Test.java ! test/jdk/java/awt/Modal/helpers/TestDialog.java ! test/jdk/java/awt/Modal/helpers/TestFrame.java ! test/jdk/java/awt/Modal/helpers/TestWindow.java ! test/jdk/java/awt/Robot/ModifierRobotKey/ModifierRobotEnhancedKeyTest.java ! test/jdk/java/awt/Robot/ModifierRobotKey/ModifierRobotKeyTest.java ! test/jdk/java/awt/dnd/DragSourceListenerSerializationTest/DragSourceListenerSerializationTest.java ! test/jdk/java/awt/event/KeyEvent/ExtendedModifiersTest/ExtendedModifiersTest.java ! test/jdk/java/awt/event/KeyEvent/KeyMaskTest/KeyMaskTest.java ! test/jdk/java/awt/event/MouseEvent/MouseButtonsAndKeyMasksTest/MouseButtonsAndKeyMasksTest.java ! test/jdk/java/awt/event/MouseEvent/MouseButtonsTest/MouseButtonsTest.java ! test/jdk/java/awt/event/MouseEvent/MultipleMouseButtonsTest/MultipleMouseButtonsTest.java ! test/jdk/java/lang/annotation/repeatingAnnotations/CustomRepeatingWithSecurityManager.java ! test/jdk/java/lang/annotation/repeatingAnnotations/RepeatingWithSecurityManager.java ! test/jdk/java/lang/annotation/typeAnnotations/GetAnnotatedOwnerType.java ! test/jdk/java/lang/invoke/ExplicitCastArgumentsTest.java ! test/jdk/java/lang/invoke/MethodHandles/CatchExceptionTest.java ! test/jdk/java/lang/invoke/common/test/java/lang/invoke/lib/Helper.java ! test/jdk/java/security/SecureRandom/GetInstanceTest.java ! test/jdk/java/security/SecureRandom/SerializedSeedTest.java ! test/jdk/java/util/logging/TestLoggerWeakRefLeak.java ! test/jdk/jdk/internal/reflect/constantPool/ConstantPoolTest.java ! test/jdk/lib/testlibrary/AssertsTest.java - test/jdk/lib/testlibrary/jdk/testlibrary/Asserts.java ! test/jdk/sun/jvmstat/monitor/MonitoredVm/TestPollingInterval.java ! test/jdk/sun/management/jdp/JdpDefaultsTest.java ! test/jdk/sun/management/jdp/JdpJmxRemoteDynamicPortTest.java ! test/jdk/sun/management/jdp/JdpOffTest.java ! test/jdk/sun/management/jdp/JdpOnTestCase.java ! test/jdk/sun/management/jdp/JdpSpecificAddressTest.java ! test/jdk/sun/management/jdp/JdpTestUtilTest.java ! test/jdk/sun/security/provider/MessageDigest/SHA512.java ! test/jdk/sun/tools/jcmd/TestJcmdDefaults.java ! test/jdk/sun/tools/jcmd/TestJcmdSanity.java ! test/jdk/sun/tools/jhsdb/HeapDumpTest.java ! test/jdk/sun/tools/jmap/BasicJMapTest.java ! test/jdk/sun/tools/jps/JpsHelper.java ! test/jdk/sun/tools/jps/TestJps.java ! test/jdk/sun/tools/jps/TestJpsSanity.java ! test/jdk/sun/tools/jstatd/JstatGCUtilParser.java ! test/jdk/sun/tools/jstatd/JstatdTest.java ! test/jdk/sun/tools/jstatd/TestJstatdDefaults.java ! test/jdk/sun/tools/jstatd/TestJstatdExternalRegistry.java ! test/jdk/sun/tools/jstatd/TestJstatdPort.java ! test/jdk/sun/tools/jstatd/TestJstatdPortAndServer.java ! test/jdk/sun/tools/jstatd/TestJstatdServer.java ! test/lib/jdk/test/lib/Asserts.java Changeset: f191aca8f96d Author: jjg Date: 2018-09-21 15:38 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/f191aca8f96d 8210275: Source Launcher should fail if --source is used without a source file Reviewed-by: mchung, alanb, mcimadamore ! src/java.base/share/native/libjli/java.c ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/launcher.properties ! test/jdk/tools/launcher/SourceMode.java ! test/langtools/tools/javac/launcher/SourceLauncherTest.java Changeset: b7153eff0558 Author: cjplummer Date: 2018-09-22 14:12 -0700 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/b7153eff0558 8210987: Extra newlines on Windows when running nsk jdb tests Summary: fix skipping over newlines Reviewed-by: dholmes, jcbeyler, amenkov ! test/hotspot/jtreg/vmTestbase/nsk/share/jdb/Jdb.java Changeset: 16f0deae8fa6 Author: gadams Date: 2018-09-21 08:13 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/16f0deae8fa6 8208471: nsk/jdb/unwatch/unwatch002/unwatch002.java fails with "Prompt is not received during 300200 milliseconds" Reviewed-by: cjplummer, amenkov ! test/hotspot/jtreg/vmTestbase/nsk/jdb/unwatch/unwatch002/unwatch002.java From david.holmes at oracle.com Sun Sep 23 15:28:58 2018 From: david.holmes at oracle.com (david.holmes at oracle.com) Date: Sun, 23 Sep 2018 15:28:58 +0000 Subject: hg: valhalla/valhalla: Merge Message-ID: <201809231528.w8NFSx9S027054@aojmv0008.oracle.com> Changeset: 2b0a27a7c45e Author: dholmes Date: 2018-09-23 11:24 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/2b0a27a7c45e Merge - make/idea/template/build.xml - make/jdk/src/classes/build/tools/hasher/Hasher.java - make/jdk/src/classes/build/tools/jarreorder/JarReorder.java - make/langtools/intellij/ant.xml - make/langtools/intellij/codeStyleSettings.xml - make/langtools/intellij/compiler.xml - make/langtools/intellij/copyright/langtools.xml - make/langtools/intellij/copyright/profiles_settings.xml - make/langtools/intellij/inspectionProfiles/langtools.xml - make/langtools/intellij/inspectionProfiles/profiles_settings.xml - make/langtools/intellij/langtools.iml - make/langtools/intellij/misc.xml - make/langtools/intellij/modules.xml - make/langtools/intellij/runConfigurations/javac.xml - make/langtools/intellij/runConfigurations/javadoc.xml - make/langtools/intellij/runConfigurations/javap.xml - make/langtools/intellij/runConfigurations/jshell.xml - make/langtools/intellij/runConfigurations/sjavac.xml - make/langtools/intellij/src/idea/LangtoolsIdeaAntLogger.java - make/langtools/intellij/vcs.xml - make/langtools/intellij/workspace.xml - make/mapfiles/libjsig/mapfile-vers-solaris - make/mapfiles/libjsound/mapfile-vers - make/mapfiles/libjvm_db/mapfile-vers - make/mapfiles/libjvm_dtrace/mapfile-vers ! src/hotspot/cpu/arm/templateTable_arm.cpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/cpu/s390/templateTable_s390.cpp ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/share/ci/ciField.cpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileParser.hpp - src/hotspot/share/classfile/compactHashtable.inline.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/memory/heapInspection.hpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/prims/jvmti.xml ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/runtime/reflection.cpp - src/hotspot/share/utilities/errorReporter.cpp - src/hotspot/share/utilities/errorReporter.hpp - src/hotspot/share/utilities/globalDefinitions_sparcWorks.hpp - src/java.base/macosx/native/libjli/java_md_macosx.c ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/jdk/internal/reflect/Reflection.java - src/java.base/windows/conf/tzmappings - src/java.desktop/windows/native/common/awt_makecube.cpp ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/NewArrayStub.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/NewInstanceStub.java ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java - test/hotspot/jtreg/runtime/appcds/cacheObject/RangeNotWithinHeap.java - test/hotspot/jtreg/vmTestbase/gc/g1/unloading/libdefine.c - test/hotspot/jtreg/vmTestbase/gc/gctests/mallocWithGC1/libmallocWithGC1.c - test/hotspot/jtreg/vmTestbase/gc/gctests/mallocWithGC2/libmallocWithGC2.c - test/hotspot/jtreg/vmTestbase/gc/gctests/mallocWithGC3/libmallocWithGC3.c - test/hotspot/jtreg/vmTestbase/gc/gctests/nativeGC01/libnativeGC01.c - test/hotspot/jtreg/vmTestbase/gc/gctests/nativeGC02/libnativeGC02.c - test/hotspot/jtreg/vmTestbase/gc/gctests/nativeGC03/libnativeGC03.c - test/hotspot/jtreg/vmTestbase/gc/gctests/nativeGC05/libnativeGC05.c - test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/agent00.c - test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/agent01.c - test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/agent02.c - test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/agent03.c - test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/libVirtualMachine07agent00.c - test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/libVirtualMachine07agent01.c - test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/libVirtualMachine07agent02.c - test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine07/libVirtualMachine07agent03.c - test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine09/agent00.c - test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine09/libVirtualMachine09agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn004/libforceEarlyReturn004a.c - test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn005/libforceEarlyReturn005a.c - test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/ForceEarlyReturn/forceEarlyReturn002/libforceEarlyReturn002a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddCapabilities/addcaps001/addcaps001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddCapabilities/addcaps001/libaddcaps001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddCapabilities/addcaps002/addcaps002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddCapabilities/addcaps002/libaddcaps002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddCapabilities/addcaps003/addcaps003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AddCapabilities/addcaps003/libaddcaps003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnLoad/agentonload001/agentonload001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnLoad/agentonload001/libagentonload001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnLoad/agentonload002/agentonload002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnLoad/agentonload002/libagentonload002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnLoad/agentonload003/agentonload003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnLoad/agentonload003/libagentonload003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnUnload/agentonunload001/agentonunload001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Agent_OnUnload/agentonunload001/libagentonunload001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/alloc001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/liballoc001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach002/attach002Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach002/libattach002Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach002a/attach002aAgent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach002a/libattach002aAgent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach008/attach008Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach008/libattach008Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach009/attach009Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach009/libattach009Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach012/attach012Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach012/libattach012Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach014/attach014Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach014/libattach014Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/attach015Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/attach015Agent01.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/attach015Target.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/libattach015Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/libattach015Agent01.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach015/libattach015Target.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach020/attach020Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach020/libattach020Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach021/attach021Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach021/libattach021Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach022/attach022Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach022/libattach022Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach037/attach037Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach037/libattach037Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach038/attach038Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach038/libattach038Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach039/attach039Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach039/libattach039Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach040/attach040Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach040/libattach040Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach041/attach041Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach041/libattach041Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach042/attach042Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach042/libattach042Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent01.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent02.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/attach045Agent03.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/libattach045Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/libattach045Agent01.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/libattach045Agent02.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach045/libattach045Agent03.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach046/attach046Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach046/libattach046Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach050/attach050Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach050/libattach050Agent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/sharedAgents/libsimpleAgent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/sharedAgents/simpleAgent00.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Breakpoint/breakpoint001/breakpoint001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Breakpoint/breakpoint001/libbreakpoint001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk001/classfloadhk001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk001/libclassfloadhk001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk002/classfloadhk002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk002/libclassfloadhk002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk003/classfloadhk003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk003/libclassfloadhk003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk004/classfloadhk004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk004/libclassfloadhk004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk005/classfloadhk005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk005/libclassfloadhk005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk006/classfloadhk006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk006/libclassfloadhk006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk007/classfloadhk007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk007/libclassfloadhk007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk008/classfloadhk008.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk008/libclassfloadhk008.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk009/classfloadhk009.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassFileLoadHook/classfloadhk009/libclassfloadhk009.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassLoad/classload001/classload001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassLoad/classload001/libclassload001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassPrepare/classprep001/classprep001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassPrepare/classprep001/libclassprep001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearBreakpoint/clrbrk001/clrbrk001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearBreakpoint/clrbrk001/libclrbrk001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearBreakpoint/clrbrk002/clrbrk002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearBreakpoint/clrbrk002/libclrbrk002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearBreakpoint/clrbrk005/clrbrk005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearBreakpoint/clrbrk005/libclrbrk005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldAccessWatch/clrfldw001/clrfldw001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldAccessWatch/clrfldw001/libclrfldw001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldAccessWatch/clrfldw002/clrfldw002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldAccessWatch/clrfldw002/libclrfldw002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldModificationWatch/clrfmodw001/clrfmodw001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldModificationWatch/clrfmodw001/libclrfmodw001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldModificationWatch/clrfmodw002/clrfmodw002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClearFieldModificationWatch/clrfmodw002/libclrfmodw002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/CompiledMethodLoad/compmethload001/compmethload001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/CompiledMethodLoad/compmethload001/libcompmethload001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/CompiledMethodUnload/compmethunload001/compmethunload001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/CompiledMethodUnload/compmethunload001/libcompmethunload001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/CreateRawMonitor/crrawmon001/crrawmon001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/CreateRawMonitor/crrawmon001/libcrrawmon001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/CreateRawMonitor/crrawmon002/crrawmon002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/CreateRawMonitor/crrawmon002/libcrrawmon002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DataDumpRequest/datadumpreq001/datadumpreq001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DataDumpRequest/datadumpreq001/libdatadumpreq001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Deallocate/dealloc001/dealloc001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Deallocate/dealloc001/libdealloc001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DestroyRawMonitor/drrawmon001/drrawmon001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DestroyRawMonitor/drrawmon001/libdrrawmon001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DestroyRawMonitor/drrawmon003/drrawmon003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DestroyRawMonitor/drrawmon003/libdrrawmon003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DestroyRawMonitor/drrawmon004/drrawmon004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DestroyRawMonitor/drrawmon004/libdrrawmon004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DisposeEnvironment/disposeenv001/disposeenv001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DisposeEnvironment/disposeenv001/libdisposeenv001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DisposeEnvironment/disposeenv002/disposeenv002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DisposeEnvironment/disposeenv002/libdisposeenv002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DynamicCodeGenerated/dyncodgen001/dyncodgen001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/DynamicCodeGenerated/dyncodgen001/libdyncodgen001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Exception/exception001/exception001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/Exception/exception001/libexception001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ExceptionCatch/excatch001/excatch001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ExceptionCatch/excatch001/libexcatch001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc001/fieldacc001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc001/libfieldacc001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc002/fieldacc002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc002/libfieldacc002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc003/fieldacc003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc003/libfieldacc003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc004/fieldacc004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldAccess/fieldacc004/libfieldacc004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod001/fieldmod001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod001/libfieldmod001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod002/fieldmod002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FieldModification/fieldmod002/libfieldmod002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceEarlyReturn/ForceEarlyReturn001/ForceEarlyReturn001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceEarlyReturn/ForceEarlyReturn001/libForceEarlyReturn001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceGarbageCollection/forcegc001/forcegc001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceGarbageCollection/forcegc001/libforcegc001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceGarbageCollection/forcegc002/forcegc002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ForceGarbageCollection/forcegc002/libforcegc002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop001/framepop001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop001/libframepop001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop002/framepop002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/FramePop/framepop002/libframepop002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionFinish/gcfinish001/gcfinish001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionFinish/gcfinish001/libgcfinish001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionStart/gcstart001/gcstart001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionStart/gcstart001/libgcstart001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionStart/gcstart002/gcstart002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionStart/gcstart002/libgcstart002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GenerateEvents/genevents001/genevents001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GenerateEvents/genevents001/libgenevents001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAllThreads/allthr001/allthr001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAllThreads/allthr001/liballthr001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAllThreads/allthr002/allthr002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAllThreads/allthr002/liballthr002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetArgumentsSize/argsize001/argsize001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetArgumentsSize/argsize001/libargsize001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetArgumentsSize/argsize002/argsize002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetArgumentsSize/argsize002/libargsize002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAvailableProcessors/getavailproc001/getavailproc001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetAvailableProcessors/getavailproc001/libgetavailproc001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetBytecodes/bytecodes001/bytecodes001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetBytecodes/bytecodes001/libbytecodes001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetBytecodes/bytecodes002/bytecodes002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetBytecodes/bytecodes002/libbytecodes002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetBytecodes/bytecodes003/bytecodes003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetBytecodes/bytecodes003/libbytecodes003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCapabilities/getcaps001/getcaps001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCapabilities/getcaps001/libgetcaps001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCapabilities/getcaps002/getcaps002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCapabilities/getcaps002/libgetcaps002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld005/getclfld005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld005/libgetclfld005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld006/getclfld006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld006/libgetclfld006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld007/getclfld007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld007/libgetclfld007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoader/getclsldr001/getclsldr001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoader/getclsldr001/libgetclsldr001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoader/getclsldr002/getclsldr002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoader/getclsldr002/libgetclsldr002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoader/getclsldr003/getclsldr003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoader/getclsldr003/libgetclsldr003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoaderClasses/clsldrclss001/clsldrclss001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoaderClasses/clsldrclss001/libclsldrclss001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoaderClasses/clsldrclss002/clsldrclss002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassLoaderClasses/clsldrclss002/libclsldrclss002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassMethods/getclmthd005/getclmthd005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassMethods/getclmthd005/libgetclmthd005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassMethods/getclmthd006/getclmthd006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassMethods/getclmthd006/libgetclmthd006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassMethods/getclmthd007/getclmthd007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassMethods/getclmthd007/libgetclmthd007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf004/getclmdf004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf004/libgetclmdf004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf005/getclmdf005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf005/libgetclmdf005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf006/getclmdf006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf006/libgetclmdf006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf007/getclmdf007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf007/libgetclmdf007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassSignature/getclsig004/getclsig004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassSignature/getclsig004/libgetclsig004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassSignature/getclsig005/getclsig005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassSignature/getclsig005/libgetclsig005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassSignature/getclsig006/getclsig006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassSignature/getclsig006/libgetclsig006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassStatus/getclstat005/getclstat005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassStatus/getclstat005/libgetclstat005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassStatus/getclstat006/getclstat006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassStatus/getclstat006/libgetclstat006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassStatus/getclstat007/getclstat007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassStatus/getclstat007/libgetclstat007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon001/contmon001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon001/libcontmon001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon002/contmon002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon002/libcontmon002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon003/contmon003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentContendedMonitor/contmon003/libcontmon003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentThreadCpuTime/curthrcputime001/curthrcputime001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentThreadCpuTime/curthrcputime001/libcurthrcputime001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentThreadCpuTimerInfo/curthrtimerinfo001/curthrtimerinfo001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentThreadCpuTimerInfo/curthrtimerinfo001/libcurthrtimerinfo001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetEnv/GetEnv001/GetEnv001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetEnv/GetEnv001/libGetEnv001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetEnvironmentLocalStorage/getenvstor001/getenvstor001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetEnvironmentLocalStorage/getenvstor001/libgetenvstor001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetErrorName/geterrname001/geterrname001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetErrorName/geterrname001/libgeterrname001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetErrorName/geterrname002/geterrname002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetErrorName/geterrname002/libgeterrname002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetExtensionEvents/extevents001/extevents001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetExtensionEvents/extevents001/libextevents001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetExtensionFunctions/extfuncs001/extfuncs001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetExtensionFunctions/extfuncs001/libextfuncs001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldDeclaringClass/getfldecl001/getfldecl001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldDeclaringClass/getfldecl001/libgetfldecl001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldDeclaringClass/getfldecl002/getfldecl002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldDeclaringClass/getfldecl002/libgetfldecl002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldDeclaringClass/getfldecl004/getfldecl004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldDeclaringClass/getfldecl004/libgetfldecl004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldModifiers/getfldmdf003/getfldmdf003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldModifiers/getfldmdf003/libgetfldmdf003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldModifiers/getfldmdf004/getfldmdf004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldModifiers/getfldmdf004/libgetfldmdf004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldName/getfldnm003/getfldnm003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldName/getfldnm003/libgetfldnm003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldName/getfldnm004/getfldnm004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldName/getfldnm004/libgetfldnm004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldName/getfldnm005/getfldnm005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldName/getfldnm005/libgetfldnm005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt001/framecnt001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt001/libframecnt001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt002/framecnt002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt002/libframecnt002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt003/framecnt003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameCount/framecnt003/libframecnt003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc001/frameloc001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc001/libframeloc001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc002/frameloc002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc002/libframeloc002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc003/frameloc003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFrameLocation/frameloc003/libframeloc003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetImplementedInterfaces/getintrf005/getintrf005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetImplementedInterfaces/getintrf005/libgetintrf005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetImplementedInterfaces/getintrf006/getintrf006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetImplementedInterfaces/getintrf006/libgetintrf006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetImplementedInterfaces/getintrf007/getintrf007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetImplementedInterfaces/getintrf007/libgetintrf007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJLocationFormat/getjlocfmt001/getjlocfmt001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJLocationFormat/getjlocfmt001/libgetjlocfmt001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJLocationFormat/getjlocfmt002/getjlocfmt002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJLocationFormat/getjlocfmt002/libgetjlocfmt002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJNIFunctionTable/getjniftab001/getjniftab001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJNIFunctionTable/getjniftab001/libgetjniftab001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJNIFunctionTable/getjniftab002/getjniftab002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetJNIFunctionTable/getjniftab002/libgetjniftab002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLineNumberTable/linetab001/liblinetab001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLineNumberTable/linetab001/linetab001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLineNumberTable/linetab002/liblinetab002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLineNumberTable/linetab002/linetab002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLineNumberTable/linetab003/liblinetab003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLineNumberTable/linetab003/linetab003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLoadedClasses/loadedclss001/libloadedclss001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLoadedClasses/loadedclss001/loadedclss001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLoadedClasses/loadedclss002/libloadedclss002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLoadedClasses/loadedclss002/loadedclss002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariable/getlocal001/getlocal001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariable/getlocal001/libgetlocal001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariable/getlocal002/getlocal002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariable/getlocal002/libgetlocal002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab001/liblocaltab001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab001/localtab001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab002/liblocaltab002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab002/localtab002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab003/liblocaltab003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab003/localtab003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab004/liblocaltab004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab004/localtab004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab005/liblocaltab005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetLocalVariableTable/localtab005/localtab005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMaxLocals/maxloc001/libmaxloc001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMaxLocals/maxloc001/maxloc001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMaxLocals/maxloc002/libmaxloc002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMaxLocals/maxloc002/maxloc002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodDeclaringClass/declcls001/declcls001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodDeclaringClass/declcls001/libdeclcls001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodDeclaringClass/declcls002/declcls002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodDeclaringClass/declcls002/libdeclcls002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodDeclaringClass/declcls003/declcls003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodDeclaringClass/declcls003/libdeclcls003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodLocation/methloc001/libmethloc001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodLocation/methloc001/methloc001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodLocation/methloc002/libmethloc002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodLocation/methloc002/methloc002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodModifiers/methmod001/libmethmod001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodModifiers/methmod001/methmod001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodModifiers/methmod002/libmethmod002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodModifiers/methmod002/methmod002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodName/methname001/libmethname001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodName/methname001/methname001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodName/methname002/libmethname002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodName/methname002/methname002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodName/methname003/libmethname003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodName/methname003/methname003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectHashCode/objhashcode001/libobjhashcode001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectHashCode/objhashcode001/objhashcode001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage001/libobjmonusage001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage001/objmonusage001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage002/libobjmonusage002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage002/objmonusage002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage003/libobjmonusage003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage003/objmonusage003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage004/libobjmonusage004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage004/objmonusage004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage005/libobjmonusage005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage005/objmonusage005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage006/libobjmonusage006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage006/objmonusage006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectSize/objsize001/libobjsize001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectSize/objsize001/objsize001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectsWithTags/objwithtags001/libobjwithtags001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectsWithTags/objwithtags001/objwithtags001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetOwnedMonitorInfo/ownmoninf001/libownmoninf001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetOwnedMonitorInfo/ownmoninf001/ownmoninf001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetOwnedMonitorInfo/ownmoninf002/libownmoninf002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetOwnedMonitorInfo/ownmoninf002/ownmoninf002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetOwnedMonitorInfo/ownmoninf003/libownmoninf003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetOwnedMonitorInfo/ownmoninf003/ownmoninf003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetPhase/getphase001/getphase001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetPhase/getphase001/libgetphase001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetPhase/getphase002/getphase002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetPhase/getphase002/libgetphase002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetPotentialCapabilities/getpotcaps001/getpotcaps001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetPotentialCapabilities/getpotcaps001/libgetpotcaps001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceDebugExtension/srcdebugex001/libsrcdebugex001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceDebugExtension/srcdebugex001/srcdebugex001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceDebugExtension/srcdebugex002/libsrcdebugex002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceDebugExtension/srcdebugex002/srcdebugex002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceDebugExtension/srcdebugex003/libsrcdebugex003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceDebugExtension/srcdebugex003/srcdebugex003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceFileName/getsrcfn004/getsrcfn004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceFileName/getsrcfn004/libgetsrcfn004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceFileName/getsrcfn005/getsrcfn005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceFileName/getsrcfn005/libgetsrcfn005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceFileName/getsrcfn006/getsrcfn006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSourceFileName/getsrcfn006/libgetsrcfn006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr001/getstacktr001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr001/libgetstacktr001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr002/getstacktr002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr002/libgetstacktr002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr003/getstacktr003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr003/libgetstacktr003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr004/getstacktr004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr004/libgetstacktr004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr005/getstacktr005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr005/libgetstacktr005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr006/getstacktr006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr006/libgetstacktr006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr007/getstacktr007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr007/libgetstacktr007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr008/getstacktr008.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr008/libgetstacktr008.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr009/getstacktr009.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetStackTrace/getstacktr009/libgetstacktr009.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperties/getsysprops001/getsysprops001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperties/getsysprops001/libgetsysprops001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperties/getsysprops002/getsysprops002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperties/getsysprops002/libgetsysprops002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperty/getsysprop001/getsysprop001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperty/getsysprop001/libgetsysprop001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperty/getsysprop002/getsysprop002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetSystemProperty/getsysprop002/libgetsysprop002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTag/gettag001/gettag001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTag/gettag001/libgettag001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime001/libthrcputime001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime001/thrcputime001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime002/libthrcputime002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime002/thrcputime002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTimerInfo/thrtimerinfo001/libthrtimerinfo001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTimerInfo/thrtimerinfo001/thrtimerinfo001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupChildren/getthrdgrpchld001/getthrdgrpchld001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupChildren/getthrdgrpchld001/libgetthrdgrpchld001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupInfo/thrgrpinfo001/libthrgrpinfo001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupInfo/thrgrpinfo001/thrgrpinfo001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupInfo/thrgrpinfo002/libthrgrpinfo002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupInfo/thrgrpinfo002/thrgrpinfo002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo001/libthrinfo001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo001/thrinfo001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo002/libthrinfo002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo002/thrinfo002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadLocalStorage/getthrdstor001/getthrdstor001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadLocalStorage/getthrdstor001/libgetthrdstor001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat001/libthrstat001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat001/thrstat001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat002/libthrstat002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat002/thrstat002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat003/libthrstat003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat003/thrstat003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat004/libthrstat004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat004/thrstat004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat005/libthrstat005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat005/thrstat005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTime/gettime001/gettime001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTime/gettime001/libgettime001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTimerInfo/timerinfo001/libtimerinfo001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTimerInfo/timerinfo001/timerinfo001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTopThreadGroups/topthrgrp001/libtopthrgrp001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTopThreadGroups/topthrgrp001/topthrgrp001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTopThreadGroups/topthrgrp002/libtopthrgrp002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetTopThreadGroups/topthrgrp002/topthrgrp002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetVersionNumber/getvern001/getvern001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetVersionNumber/getvern001/libgetvern001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd001/intrpthrd001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd001/libintrpthrd001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd002/intrpthrd002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd002/libintrpthrd002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd003/intrpthrd003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd003/libintrpthrd003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsArrayClass/isarray004/isarray004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsArrayClass/isarray004/libisarray004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsArrayClass/isarray005/isarray005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsArrayClass/isarray005/libisarray005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsFieldSynthetic/isfldsin002/isfldsin002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsFieldSynthetic/isfldsin002/libisfldsin002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsFieldSynthetic/isfldsin003/isfldsin003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsFieldSynthetic/isfldsin003/libisfldsin003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsInterface/isintrf004/isintrf004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsInterface/isintrf004/libisintrf004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsInterface/isintrf005/isintrf005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsInterface/isintrf005/libisintrf005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodNative/isnative001/isnative001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodNative/isnative001/libisnative001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodNative/isnative002/isnative002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodNative/isnative002/libisnative002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodObsolete/isobsolete001/isobsolete001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodObsolete/isobsolete001/libisobsolete001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodSynthetic/issynth001/issynth001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodSynthetic/issynth001/libIsMethodSyntheticIssynth001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodSynthetic/issynth002/issynth002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IsMethodSynthetic/issynth002/libissynth002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap001/iterheap001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap001/libiterheap001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap002/iterheap002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap002/libiterheap002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap003/iterheap003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap003/libiterheap003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap004/iterheap004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap004/libiterheap004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap005/iterheap005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap005/libiterheap005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap006/iterheap006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap006/libiterheap006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap007/iterheap007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverHeap/iterheap007/libiterheap007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls001/iterinstcls001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls001/libiterinstcls001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls002/iterinstcls002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls002/libiterinstcls002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls003/iterinstcls003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls003/libiterinstcls003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls004/iterinstcls004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls004/libiterinstcls004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls005/iterinstcls005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls005/libiterinstcls005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls006/iterinstcls006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls006/libiterinstcls006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls007/iterinstcls007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverInstancesOfClass/iterinstcls007/libiterinstcls007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj001/iterobjreachobj001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj001/libiterobjreachobj001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj002/iterobjreachobj002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj002/libiterobjreachobj002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj003/iterobjreachobj003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj003/libiterobjreachobj003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj004/iterobjreachobj004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj004/libiterobjreachobj004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj005/iterobjreachobj005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverObjectsReachableFromObject/iterobjreachobj005/libiterobjreachobj005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj001/iterreachobj001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj001/libiterreachobj001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj002/iterreachobj002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj002/libiterreachobj002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj003/iterreachobj003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj003/libiterreachobj003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj004/iterreachobj004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj004/libiterreachobj004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj005/iterreachobj005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateOverReachableObjects/iterreachobj005/libiterreachobj005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/abort/Abort.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/abort/libAbort.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/callbacks/Callbacks.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/callbacks/libCallbacks.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/concrete-klass-filter/ConcreteKlassFilter.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/concrete-klass-filter/libConcreteKlassFilter.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/filter-tagged/HeapFilter.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/filter-tagged/libHeapFilter.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/non-concrete-klass-filter/NonConcreteKlassFilter.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/non-concrete-klass-filter/libNonConcreteKlassFilter.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry001/libmentry001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry001/mentry001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry002/libmentry002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodEntry/mentry002/mentry002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit001/libmexit001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit001/mexit001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit002/libmexit002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MethodExit/mexit002/mexit002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEnter/mcontenter001/libmcontenter001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEnter/mcontenter001/mcontenter001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEntered/mcontentered001/libmcontentered001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorContendedEntered/mcontentered001/mcontentered001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWait/monitorwait001/libmonitorwait001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWait/monitorwait001/monitorwait001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWaited/monitorwaited001/libmonitorwaited001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/MonitorWaited/monitorwaited001/monitorwaited001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind001/libnativemethbind001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind001/nativemethbind001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind002/libnativemethbind002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind002/nativemethbind002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind003/libnativemethbind003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind003/nativemethbind003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind004/libnativemethbind004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NativeMethodBind/nativemethbind004/nativemethbind004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NotifyFramePop/nframepop001/libnframepop001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NotifyFramePop/nframepop001/nframepop001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NotifyFramePop/nframepop002/libnframepop002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NotifyFramePop/nframepop002/nframepop002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NotifyFramePop/nframepop003/libnframepop003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/NotifyFramePop/nframepop003/nframepop003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ObjectFree/objfree001/libobjfree001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ObjectFree/objfree001/objfree001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ObjectFree/objfree002/libobjfree002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ObjectFree/objfree002/objfree002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe001/libpopframe001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe001/popframe001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe002/libpopframe002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe002/popframe002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe003/libpopframe003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe003/popframe003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe004/libpopframe004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe004/popframe004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe005/libpopframe005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe005/popframe005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe006/libpopframe006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe006/popframe006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe007/libpopframe007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe007/popframe007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe008/libpopframe008.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe008/popframe008.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe009/libpopframe009.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe009/popframe009.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe010/libpopframe010.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe010/popframe010.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe011/libpopframe011.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe011/popframe011.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter001/librawmonenter001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter001/rawmonenter001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter002/librawmonenter002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter002/rawmonenter002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter003/librawmonenter003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter003/rawmonenter003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter004/librawmonenter004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorEnter/rawmonenter004/rawmonenter004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit001/librawmonexit001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit001/rawmonexit001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit002/librawmonexit002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit002/rawmonexit002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit003/librawmonexit003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit003/rawmonexit003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit005/librawmonexit005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorExit/rawmonexit005/rawmonexit005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy001/librawmnntfy001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy001/rawmnntfy001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy002/librawmnntfy002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy002/rawmnntfy002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy003/librawmnntfy003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy003/rawmnntfy003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy004/librawmnntfy004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotify/rawmnntfy004/rawmnntfy004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall001/librawmnntfyall001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall001/rawmnntfyall001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall002/librawmnntfyall002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall002/rawmnntfyall002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall003/librawmnntfyall003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall003/rawmnntfyall003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall004/librawmnntfyall004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorNotifyAll/rawmnntfyall004/rawmnntfyall004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait001/librawmnwait001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait001/rawmnwait001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait002/librawmnwait002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait002/rawmnwait002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait003/librawmnwait003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait003/rawmnwait003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait004/librawmnwait004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait004/rawmnwait004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait005/librawmnwait005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RawMonitorWait/rawmnwait005/rawmnwait005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/StressRedefine/libstressRedefine.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/StressRedefine/stressRedefine.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass001/libredefclass001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass001/redefclass001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass002/libredefclass002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass002/redefclass002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass003/libredefclass003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass003/redefclass003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass004/libredefclass004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass004/redefclass004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass005/libredefclass005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass005/redefclass005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass006/libredefclass006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass006/redefclass006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass008/libredefclass008.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass008/redefclass008.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass009/libredefclass009.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass009/redefclass009.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass010/libredefclass010.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass010/redefclass010.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass011/libredefclass011.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass011/redefclass011.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass012/libredefclass012.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass012/redefclass012.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass013/libredefclass013.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass013/redefclass013.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass014/libredefclass014.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass014/redefclass014.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass015/libredefclass015.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass015/redefclass015.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass016/libredefclass016.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass016/redefclass016.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass017/libredefclass017.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass017/redefclass017.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass018/libredefclass018.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass018/redefclass018.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass019/libredefclass019.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass019/redefclass019.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass020/libredefclass020.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass020/redefclass020.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass021/libredefclass021.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass021/redefclass021.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass022/libredefclass022.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass022/redefclass022.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass023/libredefclass023.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass023/redefclass023.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass024/libredefclass024.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass024/redefclass024.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass025/libredefclass025.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass025/redefclass025.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass026/libredefclass026.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass026/redefclass026.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass027/libredefclass027.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass027/redefclass027.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass028/libredefclass028.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass028/redefclass028.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass029/libredefclass029.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass029/redefclass029.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass030/libredefclass030.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass030/redefclass030.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass031/libredefclass031.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass031/redefclass031.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RelinquishCapabilities/relcaps001/librelcaps001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RelinquishCapabilities/relcaps001/relcaps001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RelinquishCapabilities/relcaps002/librelcaps002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RelinquishCapabilities/relcaps002/relcaps002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/libresexhausted.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThread/resumethrd001/libresumethrd001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThread/resumethrd001/resumethrd001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThread/resumethrd002/libresumethrd002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThread/resumethrd002/resumethrd002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThreadList/resumethrdlst001/libresumethrdlst001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThreadList/resumethrdlst001/resumethrdlst001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThreadList/resumethrdlst002/libresumethrdlst002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResumeThreadList/resumethrdlst002/resumethrdlst002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform002/libretransform002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform002/retransform002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform003/libretransform003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform003/retransform003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform004/libretransform004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RetransformClasses/retransform004/retransform004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RunAgentThread/agentthr001/agentthr001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RunAgentThread/agentthr001/libagentthr001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RunAgentThread/agentthr002/agentthr002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RunAgentThread/agentthr002/libagentthr002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RunAgentThread/agentthr003/agentthr003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/RunAgentThread/agentthr003/libagentthr003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk002/libsetbrk002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk002/setbrk002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk003/libsetbrk003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk003/setbrk003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk005/libsetbrk005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk005/setbrk005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk007/libsetbrk007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk007/setbrk007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk008/libsetbrk008.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetBreakpoint/setbrk008/setbrk008.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor001/libsetenvstor001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor001/setenvstor001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor002/libsetenvstor002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor002/setenvstor002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor003/libsetenvstor003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEnvironmentLocalStorage/setenvstor003/setenvstor003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb001/libsetevntcallb001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb001/setevntcallb001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb002/libsetevntcallb002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb002/setevntcallb002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb003/libsetevntcallb003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventCallbacks/setevntcallb003/setevntcallb003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventNotificationMode/setnotif001/libsetnotif001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventNotificationMode/setnotif001/setnotif001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetExtensionEventCallback/setextevent001/libsetextevent001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetExtensionEventCallback/setextevent001/setextevent001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw001/libsetfldw001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw001/setfldw001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw002/libsetfldw002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw002/setfldw002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw003/libsetfldw003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw003/setfldw003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw004/libsetfldw004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw004/setfldw004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw005/libsetfldw005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw005/setfldw005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw006/libsetfldw006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw006/setfldw006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw001/libsetfmodw001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw001/setfmodw001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw002/libsetfmodw002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw002/setfmodw002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw003/libsetfmodw003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw003/setfmodw003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw004/libsetfmodw004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw004/setfmodw004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw005/libsetfmodw005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw005/setfmodw005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw006/libsetfmodw006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw006/setfmodw006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetJNIFunctionTable/setjniftab001/libsetjniftab001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetJNIFunctionTable/setjniftab001/setjniftab001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetJNIFunctionTable/setjniftab002/libsetjniftab002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetJNIFunctionTable/setjniftab002/setjniftab002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal001/libsetlocal001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal001/setlocal001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal002/libsetlocal002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal002/setlocal002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal003/libsetlocal003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal003/setlocal003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal004/libsetlocal004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetLocalVariable/setlocal004/setlocal004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix001/SetNativeMethodPrefix001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix001/libSetNativeMethodPrefix001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix002/SetNativeMethodPrefix002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix002/SetNativeMethodPrefix002Main.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix002/libSetNativeMethodPrefix002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetNativeMethodPrefix/SetNativeMethodPrefix002/libSetNativeMethodPrefix002Main.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetSystemProperty/setsysprop002/libsetsysprop002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetSystemProperty/setsysprop002/setsysprop002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetSystemProperty/setsysprop003/libsetsysprop003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetSystemProperty/setsysprop003/setsysprop003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetTag/settag001/libsettag001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetTag/settag001/settag001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor001/libsetthrdstor001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor001/setthrdstor001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor002/libsetthrdstor002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor002/setthrdstor002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor003/libsetthrdstor003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetThreadLocalStorage/setthrdstor003/setthrdstor003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetVerboseFlag/setvrbflag001/libsetvrbflag001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetVerboseFlag/setvrbflag001/setvrbflag001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetVerboseFlag/setvrbflag002/libsetvrbflag002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetVerboseFlag/setvrbflag002/setvrbflag002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep001/libsinglestep001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep001/singlestep001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep002/libsinglestep002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep002/singlestep002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep003/libsinglestep003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SingleStep/singlestep003/singlestep003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/StopThread/stopthrd006/libstopthrd006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/StopThread/stopthrd006/stopthrd006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/StopThread/stopthrd007/libstopthrd007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/StopThread/stopthrd007/stopthrd007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd001/libsuspendthrd001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd001/suspendthrd001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd002/libsuspendthrd002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd002/suspendthrd002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd003/libsuspendthrd003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd003/suspendthrd003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThreadList/suspendthrdlst001/libsuspendthrdlst001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThreadList/suspendthrdlst001/suspendthrdlst001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThreadList/suspendthrdlst002/libsuspendthrdlst002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThreadList/suspendthrdlst002/suspendthrdlst002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend001/libthreadend001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend001/threadend001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend002/libthreadend002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadEnd/threadend002/threadend002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart001/libthreadstart001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart001/threadstart001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart002/libthreadstart002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart002/threadstart002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart003/libthreadstart003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart003/threadstart003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMDeath/vmdeath001/libvmdeath001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMDeath/vmdeath001/vmdeath001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMInit/vminit001/libvminit001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMInit/vminit001/vminit001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMObjectAlloc/vmobjalloc001/libvmobjalloc001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/VMObjectAlloc/vmobjalloc001/vmobjalloc001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP01/ap01t001/ap01t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP01/ap01t001/libap01t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP02/ap02t001/ap02t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP02/ap02t001/libap02t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP03/ap03t001/ap03t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP03/ap03t001/libap03t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t001/ap04t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t001/libap04t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t002/ap04t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t002/libap04t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t003/ap04t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP04/ap04t003/libap04t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP05/ap05t001/ap05t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP05/ap05t001/libap05t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP05/ap05t002/ap05t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP05/ap05t002/libap05t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP06/ap06t001/ap06t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP06/ap06t001/libap06t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP07/ap07t001/ap07t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP07/ap07t001/libap07t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP07/ap07t002/ap07t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP07/ap07t002/libap07t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP09/ap09t001/ap09t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP09/ap09t001/libap09t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP10/ap10t001/ap10t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP10/ap10t001/libap10t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP11/ap11t001/ap11t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP11/ap11t001/libap11t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP12/ap12t001/ap12t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP12/ap12t001/libap12t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI01/bi01t001/bi01t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI01/bi01t001/libbi01t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI01/bi01t002/bi01t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI01/bi01t002/libbi01t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t001/bi02t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t001/libbi02t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t002/bi02t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI02/bi02t002/libbi02t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI03/bi03t001/bi03t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI03/bi03t001/libbi03t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI03/bi03t002/bi03t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI03/bi03t002/libbi03t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI04/bi04t002/bi04t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI04/bi04t002/libbi04t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t001/cm01t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t001/libcm01t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t002/cm01t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t002/libcm01t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t003/cm01t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t003/libcm01t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t004/cm01t004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t004/libcm01t004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t005/cm01t005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t005/libcm01t005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t006/cm01t006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t006/libcm01t006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t007/cm01t007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t007/libcm01t007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t008/cm01t008.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t008/libcm01t008.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t009/cm01t009.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t009/libcm01t009.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t010/cm01t010.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t010/libcm01t010.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t011/cm01t011.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t011/libcm01t011.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t012/cm01t012.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t012/libcm01t012.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t013/cm01t013.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t013/libcm01t013.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t014/cm01t014.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t014/libcm01t014.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t015/cm01t015.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t015/libcm01t015.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t016/cm01t016.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t016/libcm01t016.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t017/cm01t017.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t017/libcm01t017.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t018/cm01t018.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t018/libcm01t018.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t019/cm01t019.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t019/libcm01t019.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t020/cm01t020.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t020/libcm01t020.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t021/cm01t021.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t021/libcm01t021.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM02/cm02t001/cm02t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM02/cm02t001/libcm02t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM03/cm03t001/cm03t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM03/cm03t001/libcm03t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC01/tc01t001/libtc01t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC01/tc01t001/tc01t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC02/tc02t001/libtc02t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC02/tc02t001/tc02t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t001/libtc03t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t001/tc03t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t002/libtc03t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC03/tc03t002/tc03t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC04/tc04t001/libtc04t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC04/tc04t001/tc04t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC05/tc05t001/libtc05t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC05/tc05t001/tc05t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM01/em01t001/em01t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM01/em01t001/libem01t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM01/em01t002/em01t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM01/em01t002/libem01t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t001/em02t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t001/libem02t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t002/em02t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t002/libem02t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t003/em02t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t003/libem02t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t004/em02t004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t004/libem02t004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t005/em02t005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t005/libem02t005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006/em02t006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006/libem02t006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t007/em02t007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t007/libem02t007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t008/em02t008.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t008/libem02t008.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t009/em02t009.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t009/libem02t009.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t010/em02t010.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t010/libem02t010.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t011/em02t011.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t011/libem02t011.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t012/em02t012.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t012/libem02t012.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM04/em04t001/em04t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM04/em04t001/libem04t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM05/em05t001/em05t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM05/em05t001/libem05t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM05/em05t002/em05t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM05/em05t002/libem05t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM06/em06t001/em06t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM06/em06t001/libem06t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t001/em07t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t001/libem07t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t002/em07t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t002/libem07t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/extension/EX03/ex03t001/ex03t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/extension/EX03/ex03t001/libex03t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF01/gf01t001/gf01t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF01/gf01t001/libgf01t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF04/gf04t001/gf04t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF04/gf04t001/libgf04t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF06/gf06t001/gf06t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF06/gf06t001/libgf06t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t001/gf08t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t001/libgf08t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t002/gf08t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t002/libgf08t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t003/gf08t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t003/libgf08t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS103/hs103t002/hs103t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS103/hs103t002/libhs103t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS104/hs104t001/hs104t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS104/hs104t001/libhs104t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS104/hs104t002/hs104t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS104/hs104t002/libhs104t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t001/hs201t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t001/libhs201t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t002/hs201t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t002/libhs201t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t003/hs201t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS201/hs201t003/libhs201t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS202/hs202t001/hs202t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS202/hs202t001/libhs202t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS202/hs202t002/hs202t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS202/hs202t002/libhs202t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t001/hs203t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t001/libhs203t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t002/hs203t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t002/libhs203t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t003/hs203t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t003/libhs203t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t004/hs203t004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t004/libhs203t004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t001/hs204t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t001/libhs204t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t002/hs204t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t002/libhs204t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t003/hs204t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t003/libhs204t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t004/hs204t004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS204/hs204t004/libhs204t004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t001/hs301t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t001/libhs301t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t002/hs301t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t002/libhs301t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t003/hs301t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t003/libhs301t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t004/hs301t004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t004/libhs301t004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t005/hs301t005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS301/hs301t005/libhs301t005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t001/hs302t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t001/libhs302t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t002/hs302t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t002/libhs302t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t003/hs302t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t003/libhs302t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t004/hs302t004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t004/libhs302t004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t005/hs302t005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t005/libhs302t005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t006/hs302t006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t006/libhs302t006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t007/hs302t007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t007/libhs302t007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t008/hs302t008.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t008/libhs302t008.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t009/hs302t009.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t009/libhs302t009.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t010/hs302t010.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t010/libhs302t010.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t011/hs302t011.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t011/libhs302t011.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t012/hs302t012.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS302/hs302t012/libhs302t012.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI01/ji01t001/ji01t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI01/ji01t001/libji01t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t001/ji03t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t001/libji03t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t002/ji03t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t002/libji03t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t003/ji03t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t003/libji03t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t004/ji03t004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI03/ji03t004/libji03t004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI05/ji05t001/ji05t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI05/ji05t001/libji05t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI06/ji06t001/ji06t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/jni_interception/JI06/ji06t001/libji06t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA01/ma01t001/libma01t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA01/ma01t001/libma01t001a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA01/ma01t001/ma01t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA01/ma01t001/ma01t001a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA02/ma02t001/libma02t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA02/ma02t001/libma02t001a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA02/ma02t001/ma02t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA02/ma02t001/ma02t001a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA03/ma03t001/libma03t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA03/ma03t001/libma03t001a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA03/ma03t001/ma03t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA03/ma03t001/ma03t001a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t001/libma04t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t001/libma04t001a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t001/ma04t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t001/ma04t001a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t002/libma04t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t002/libma04t002a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t002/ma04t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t002/ma04t002a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t003/libma04t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t003/libma04t003a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t003/ma04t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA04/ma04t003/ma04t003a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA05/ma05t001/libma05t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA05/ma05t001/libma05t001a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA05/ma05t001/ma05t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA05/ma05t001/ma05t001a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA06/ma06t001/libma06t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA06/ma06t001/libma06t001a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA06/ma06t001/ma06t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA06/ma06t001/ma06t001a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA07/ma07t001/libma07t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA07/ma07t001/libma07t001a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA07/ma07t001/ma07t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA07/ma07t001/ma07t001a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA08/ma08t001/libma08t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA08/ma08t001/libma08t001a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA08/ma08t001/ma08t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA08/ma08t001/ma08t001a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t001/libma10t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t001/libma10t001a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t001/ma10t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t001/ma10t001a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t002/libma10t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t002/libma10t002a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t002/ma10t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t002/ma10t002a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t003/libma10t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t003/libma10t003a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t003/ma10t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t003/ma10t003a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t004/libma10t004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t004/libma10t004a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t004/ma10t004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t004/ma10t004a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t005/libma10t005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t005/libma10t005a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t005/ma10t005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t005/ma10t005a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t006/libma10t006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t006/libma10t006a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t006/ma10t006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t006/ma10t006a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t007/libma10t007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t007/libma10t007a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t007/ma10t007.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t007/ma10t007a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t008/libma10t008.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t008/libma10t008a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t008/ma10t008.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/multienv/MA10/ma10t008/ma10t008a.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t001/libsp01t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t001/sp01t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t002/libsp01t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t002/sp01t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t003/libsp01t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP01/sp01t003/sp01t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t001/libsp02t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t001/sp02t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t002/libsp02t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t002/sp02t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t003/libsp02t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP02/sp02t003/sp02t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t001/libsp03t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t001/sp03t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t002/libsp03t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP03/sp03t002/sp03t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t001/libsp04t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t001/sp04t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t002/libsp04t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP04/sp04t002/sp04t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t002/libsp05t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t002/sp05t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t003/libsp05t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP05/sp05t003/sp05t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t001/libsp06t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t001/sp06t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t002/libsp06t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t002/sp06t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t003/libsp06t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP06/sp06t003/sp06t003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP07/sp07t001/libsp07t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP07/sp07t001/sp07t001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP07/sp07t002/libsp07t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/sampling/SP07/sp07t002/sp07t002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref001/followref001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref001/libfollowref001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref002/followref002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref002/libfollowref002.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref003/followref003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref003/libfollowref003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref004/followref004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref004/libfollowref004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref005/followref005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref005/libfollowref005.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref006/followref006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref006/libfollowref006.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretbase/earlyretbase.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretbase/libearlyretbase.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretfp/earlyretfp.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretfp/libearlyretfp.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretint/earlyretint.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretint/libearlyretint.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretlong/earlyretlong.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretlong/libearlyretlong.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretobj/earlyretobj.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretobj/libearlyretobj.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretstr/earlyretstr.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretstr/libearlyretstr.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretvoid/earlyretvoid.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/ForceEarlyReturn/earlyretvoid/libearlyretvoid.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetAllStackTraces/getallstktr001/getallstktr001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetAllStackTraces/getallstktr001/libgetallstktr001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetConstantPool/getcpool001/getcpool001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetConstantPool/getcpool001/libgetcpool001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLineNumberTable/linetab004/liblinetab004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLineNumberTable/linetab004/linetab004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLocalVariable/getlocal003/getlocal003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLocalVariable/getlocal003/libgetlocal003.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLocalVariable/getlocal004/getlocal004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLocalVariable/getlocal004/libgetlocal004.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/IsSynthetic/issynth001/issynth001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/IsSynthetic/issynth001/libIsSyntheticIssynth001.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/MethodBind/JvmtiTest/JvmtiTest.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/MethodBind/JvmtiTest/libMethodBind.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/OnUnload/JvmtiTest/JvmtiTest.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/OnUnload/JvmtiTest/libOnUnload.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/StackTrace/JvmtiTest/JvmtiTest.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/StackTrace/JvmtiTest/libStackTrace.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/agentthr/agentthr.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/agentthr/libagentthr.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/clsldrclss00x/clsldrclss00x.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/clsldrclss00x/libclsldrclss00x.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/events/redefineCFLH/JvmtiTest/JvmtiTest.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/events/redefineCFLH/JvmtiTest/libredefineCFLH.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/extmech/extmech.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/extmech/libextmech.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/AddToBootstrapClassLoaderSearch/JvmtiTest/JvmtiTest.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/AddToBootstrapClassLoaderSearch/JvmtiTest/libAddToBootstrapClassLoaderSearch.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/Dispose/JvmtiTest/JvmtiTest.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/Dispose/JvmtiTest/libDispose.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/ForceGarbageCollection/gc/gc.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/ForceGarbageCollection/gc/libgc.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/environment/JvmtiTest/JvmtiTest.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/environment/JvmtiTest/libenvironment.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/nosuspendMonitorInfo/JvmtiTest/JvmtiTest.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/nosuspendMonitorInfo/JvmtiTest/libnosuspendMonitorInfo.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/nosuspendStackTrace/JvmtiTest/JvmtiTest.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/nosuspendStackTrace/JvmtiTest/libnosuspendStackTrace.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/rawmonitor/librawmonitor.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/functions/rawmonitor/rawmonitor.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/heapref/heapref.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/heapref/libheapref.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/refignore/librefignore.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/refignore/refignore.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/setNullVMInit/JvmtiTest/JvmtiTest.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/setNullVMInit/JvmtiTest/libsetNullVMInit.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/timers/JvmtiTest/JvmtiTest.c - test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/timers/JvmtiTest/libtimers.c - test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/StackTraceController.c - test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/ThreadController.c - test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/libStackTraceController.c - test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/libThreadController.c - test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/Deadlock.c - test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/LockingThreads.c - test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/RecursiveMonitoringThread.c - test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/libDeadlock.c - test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/libLockingThreads.c - test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/libNativeBlockedThread.c - test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/libRecursiveMonitoringThread.c - test/hotspot/jtreg/vmTestbase/nsk/share/JVMDITools.c - test/hotspot/jtreg/vmTestbase/nsk/share/JVMTIagent.c - test/hotspot/jtreg/vmTestbase/nsk/share/aod/aod.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/BooleanArrayCriticalLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/ByteArrayCriticalLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/CharArrayCriticalLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/DoubleArrayCriticalLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/FloatArrayCriticalLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/IntArrayCriticalLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/LongArrayCriticalLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/ShortArrayCriticalLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/StringCriticalLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libBooleanArrayCriticalLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libByteArrayCriticalLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libCharArrayCriticalLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libDoubleArrayCriticalLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libFloatArrayCriticalLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libIntArrayCriticalLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libLongArrayCriticalLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libShortArrayCriticalLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jni/libStringCriticalLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNIGlobalRefLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNILocalRefLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNIRefLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/JNIWeakGlobalRefLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/libJNIGlobalRefLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/libJNILocalRefLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/libJNIRefLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jniref/libJNIWeakGlobalRefLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jvmti/JVMTIAllocLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/jvmti/libJVMTIAllocLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/malloc/MallocLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/gc/lock/malloc/libMallocLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/jdi/MonitorEnterExecutor.c - test/hotspot/jtreg/vmTestbase/nsk/share/jdi/libMonitorEnterExecutor.c - test/hotspot/jtreg/vmTestbase/nsk/share/jni/JNIreferences.c - test/hotspot/jtreg/vmTestbase/nsk/share/jni/jni_tools.c - test/hotspot/jtreg/vmTestbase/nsk/share/jni/libJNIreferences.c - test/hotspot/jtreg/vmTestbase/nsk/share/jpda/libNativeMethodsTestThread.c - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/AddToBootstrapClassLoaderSearch/bootclssearch_agent.c - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/AddToBootstrapClassLoaderSearch/libbootclssearch_agent.c - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/AddToSystemClassLoaderSearch/libsystemclssearch_agent.c - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/AddToSystemClassLoaderSearch/systemclssearch_agent.c - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/Injector.c - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/JVMTITools.c - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/agent_common/agent_common.c - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/agent_tools.c - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/aod/jvmti_aod.c - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/hotswap/HotSwap.c - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/hotswap/libHotSwap.c - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_FollowRefObjects.c - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/jvmti_tools.c - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/unit/Heap.c - test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/unit/libHeap.c - test/hotspot/jtreg/vmTestbase/nsk/share/locks/JNIMonitorLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/locks/LockingThread.c - test/hotspot/jtreg/vmTestbase/nsk/share/locks/libJNIMonitorLocker.c - test/hotspot/jtreg/vmTestbase/nsk/share/locks/libLockingThread.c - test/hotspot/jtreg/vmTestbase/nsk/share/native/native_thread.c - test/hotspot/jtreg/vmTestbase/nsk/share/native/native_utils.c - test/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_list.c - test/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_mutex.c - test/hotspot/jtreg/vmTestbase/nsk/share/native/nsk_tools.c - test/hotspot/jtreg/vmTestbase/nsk/share/test/timeoutwatchdog/TimeoutHandler.java - test/hotspot/jtreg/vmTestbase/nsk/share/test/timeoutwatchdog/TimeoutWatchdog.java - test/hotspot/jtreg/vmTestbase/nsk/stress/jni/gclocker/libgcl001.c - test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress001.c - test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress002.c - test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress003.c - test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress004.c - test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress005.c - test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress006.c - test/hotspot/jtreg/vmTestbase/nsk/stress/jni/libjnistress007.c - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/libstrace003.c - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/libstrace004.c - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/libstrace005.c - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/libstrace006.c - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/libstrace008.c - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/libstrace009.c - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/libstrace011.c - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/libstrace012.c - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/libstrace014.c - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/libstrace015.c - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace003.c - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace004.c - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace005.c - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace006.c - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace008.c - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace009.c - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace011.c - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace012.c - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace014.c - test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace015.c - test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/libLTTest.c - test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/share/IndyRedefineClass.c - test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/share/libIndyRedefineClass.c - test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/stepBreakPopReturn/libstepBreakPopReturn.c - test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/func/jvmti/stepBreakPopReturn/stepBreakPopReturn.c - test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/libnativeAndMH.c - test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/jni/nativeAndMH/nativeAndMH.c - test/hotspot/jtreg/vmTestbase/vm/mlvm/share/mlvmJvmtiUtils.c - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/libredefineClasses.c - test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/redefineClasses.c - test/hotspot/jtreg/vmTestbase/vm/share/ProcessUtils.c - test/hotspot/jtreg/vmTestbase/vm/share/gc/TriggerUnloadingByFillingHeap.java - test/hotspot/jtreg/vmTestbase/vm/share/libProcessUtils.c - test/hotspot/jtreg/vmTestbase/vm/share/vmstresser/CompileAndDeoptimize.java - test/hotspot/jtreg/vmTestbase/vm/share/vmstresser/MetaspaceStresser.java ! test/jdk/ProblemList.txt - test/jdk/com/sun/jdi/CatchAllTest.sh - test/jdk/com/sun/jdi/CatchCaughtTest.sh - test/jdk/com/sun/jdi/CommandCommentDelimiter.sh - test/jdk/com/sun/jdi/DeoptimizeWalk.sh - test/jdk/com/sun/jdi/EvalArgs.sh - test/jdk/com/sun/jdi/EvalArraysAsList.sh - test/jdk/com/sun/jdi/EvalInterfaceStatic.sh - test/jdk/com/sun/jdi/GetLocalVariables3Test.sh - test/jdk/com/sun/jdi/GetLocalVariables4Test.sh - test/jdk/com/sun/jdi/JdbArgTest.sh - test/jdk/com/sun/jdi/JdbExprTest.sh - test/jdk/com/sun/jdi/JdbLockTest.sh - test/jdk/com/sun/jdi/JdbMethodExitTest.sh - test/jdk/com/sun/jdi/JdbMissStep.sh - test/jdk/com/sun/jdi/JdbVarargsTest.sh - test/jdk/com/sun/jdi/MixedSuspendTest.sh - test/jdk/com/sun/jdi/NotAField.sh - test/jdk/com/sun/jdi/NullLocalVariable.sh - test/jdk/com/sun/jdi/Redefine-g.sh - test/jdk/com/sun/jdi/RedefineAbstractClass.sh - test/jdk/com/sun/jdi/RedefineAddPrivateMethod.sh - test/jdk/com/sun/jdi/RedefineAnnotation.sh - test/jdk/com/sun/jdi/RedefineChangeClassOrder.sh - test/jdk/com/sun/jdi/RedefineClasses.sh - test/jdk/com/sun/jdi/RedefineClearBreakpoint.sh - test/jdk/com/sun/jdi/RedefineException.sh - test/jdk/com/sun/jdi/RedefineFinal.sh - test/jdk/com/sun/jdi/RedefineImplementor.sh - test/jdk/com/sun/jdi/RedefineIntConstantToLong.sh - test/jdk/com/sun/jdi/RedefineMulti.sh - test/jdk/com/sun/jdi/RedefinePop.sh - test/jdk/com/sun/jdi/RedefineStep.sh - test/jdk/com/sun/jdi/RedefineTTYLineNumber.sh - test/jdk/com/sun/jdi/StringConvertTest.sh - test/jdk/com/sun/jdi/WatchFramePop.sh - test/jdk/java/util/ServiceLoader/basic/basic.sh - test/jdk/java/util/zip/ZipFile/deletetempjar.sh - test/jdk/javax/naming/module/basic.sh - test/jdk/jdk/internal/reflect/Reflection/GetCallerClassTest.sh - test/jdk/lib/testlibrary/jdk/testlibrary/Asserts.java - test/jdk/lib/testlibrary/jdk/testlibrary/JDKToolFinder.java - test/jdk/lib/testlibrary/jdk/testlibrary/JDKToolLauncher.java - test/jdk/lib/testlibrary/jdk/testlibrary/JcmdBase.java - test/jdk/lib/testlibrary/jdk/testlibrary/OSInfo.java - test/jdk/lib/testlibrary/jdk/testlibrary/OutputAnalyzer.java - test/jdk/lib/testlibrary/jdk/testlibrary/OutputBuffer.java - test/jdk/lib/testlibrary/jdk/testlibrary/ProcessThread.java - test/jdk/lib/testlibrary/jdk/testlibrary/ProcessTools.java - test/jdk/lib/testlibrary/jdk/testlibrary/StreamPumper.java - test/jdk/lib/testlibrary/jdk/testlibrary/TestThread.java - test/jdk/lib/testlibrary/jdk/testlibrary/Utils.java - test/jdk/lib/testlibrary/jdk/testlibrary/XRun.java - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libfreebl3.dylib - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libnspr4.dylib - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libnss3.dylib - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libnssckbi.dylib - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libnssdbm3.dylib - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libnssutil3.dylib - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libplc4.dylib - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libplds4.dylib - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libsoftokn3.dylib - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libsqlite3.dylib - test/jdk/sun/security/pkcs11/nss/lib/macosx-x86_64/libssl3.dylib - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/freebl3.chk - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/freebl3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nspr4.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nspr4.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nss3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nss3.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nssckbi.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nssdbm3.chk - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nssdbm3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nssutil3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/nssutil3.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/plc4.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/plc4.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/plds4.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/plds4.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/softokn3.chk - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/softokn3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/sqlite3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/ssl3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-amd64/ssl3.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/freebl3.chk - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/freebl3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nspr4.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nspr4.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nss3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nss3.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nssckbi.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nssdbm3.chk - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nssdbm3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nssutil3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/nssutil3.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/plc4.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/plc4.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/plds4.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/plds4.lib - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/softokn3.chk - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/softokn3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/sqlite3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/ssl3.dll - test/jdk/sun/security/pkcs11/nss/lib/windows-i586/ssl3.lib - test/langtools/tools/javac/diags/examples/NeitherConditionalSubtype.java From rwestrel at redhat.com Mon Sep 24 07:29:21 2018 From: rwestrel at redhat.com (Roland Westrelin) Date: Mon, 24 Sep 2018 09:29:21 +0200 Subject: RFR(XS): 8210762: [lworld] hotspot test Unsafe/RangeCheck.java fails with -Xcomp -XX:+EnableValhalla In-Reply-To: References: Message-ID: > http://cr.openjdk.java.net/~thartmann/8210762/webrev.00/ Looks good. Roland. From rwestrel at redhat.com Mon Sep 24 07:32:27 2018 From: rwestrel at redhat.com (Roland Westrelin) Date: Mon, 24 Sep 2018 09:32:27 +0200 Subject: RFR(S): 8210659: [lworld] ValueTypeNode::load_default_oop() should return constant for known value klass In-Reply-To: References: <0d8f427f-ac41-5f19-d004-960f69202717@oracle.com> <8ce7a384-b406-a91c-e832-56fa88c91a49@oracle.com> Message-ID: > http://cr.openjdk.java.net/~thartmann/8210756/webrev.00/ Looks ok to me. Roland. From tobias.hartmann at oracle.com Mon Sep 24 08:15:13 2018 From: tobias.hartmann at oracle.com (Tobias Hartmann) Date: Mon, 24 Sep 2018 10:15:13 +0200 Subject: RFR(XS): 8210762: [lworld] hotspot test Unsafe/RangeCheck.java fails with -Xcomp -XX:+EnableValhalla In-Reply-To: References: Message-ID: <9cc238d9-756e-38d5-abbf-499d3fed566b@oracle.com> Thanks Roland! Best regards, Tobias On 24.09.2018 09:29, Roland Westrelin wrote: > >> http://cr.openjdk.java.net/~thartmann/8210762/webrev.00/ > > Looks good. > > Roland. > From tobias.hartmann at oracle.com Mon Sep 24 08:15:19 2018 From: tobias.hartmann at oracle.com (Tobias Hartmann) Date: Mon, 24 Sep 2018 10:15:19 +0200 Subject: RFR(S): 8210659: [lworld] ValueTypeNode::load_default_oop() should return constant for known value klass In-Reply-To: References: <0d8f427f-ac41-5f19-d004-960f69202717@oracle.com> <8ce7a384-b406-a91c-e832-56fa88c91a49@oracle.com> Message-ID: <9b34a831-a2c1-6945-ce37-4b6e797e0bcc@oracle.com> Thanks Roland! Best regards, Tobias On 24.09.2018 09:32, Roland Westrelin wrote: > >> http://cr.openjdk.java.net/~thartmann/8210756/webrev.00/ > > Looks ok to me. > > Roland. > From tobias.hartmann at oracle.com Mon Sep 24 08:17:12 2018 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Mon, 24 Sep 2018 08:17:12 +0000 Subject: hg: valhalla/valhalla: 8210762: [lworld] hotspot test Unsafe/RangeCheck.java fails with -Xcomp -XX:+EnableValhalla Message-ID: <201809240817.w8O8HCbq009763@aojmv0008.oracle.com> Changeset: ccc5a29b1200 Author: thartmann Date: 2018-09-24 10:16 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/ccc5a29b1200 8210762: [lworld] hotspot test Unsafe/RangeCheck.java fails with -Xcomp -XX:+EnableValhalla Reviewed-by: roland ! src/hotspot/share/opto/compile.cpp From tobias.hartmann at oracle.com Mon Sep 24 08:19:09 2018 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Mon, 24 Sep 2018 08:19:09 +0000 Subject: hg: valhalla/valhalla: 8210756: [lworld] C2 should optimize default oop load from known value klass Message-ID: <201809240819.w8O8JAfF010166@aojmv0008.oracle.com> Changeset: 2b17e91a12dc Author: thartmann Date: 2018-09-24 10:18 +0200 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/2b17e91a12dc 8210756: [lworld] C2 should optimize default oop load from known value klass Reviewed-by: roland ! src/hotspot/share/ci/ciValueKlass.cpp ! src/hotspot/share/ci/ciValueKlass.hpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/valueKlass.hpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/type.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestIntrinsics.java From srikanth.adayapalam at oracle.com Mon Sep 24 11:18:38 2018 From: srikanth.adayapalam at oracle.com (srikanth.adayapalam at oracle.com) Date: Mon, 24 Sep 2018 11:18:38 +0000 Subject: hg: valhalla/valhalla: 8210825: [lworld] Javac should tolerate legacy idioms for equality (LIFE) when applied to values. Message-ID: <201809241118.w8OBIckP024168@aojmv0008.oracle.com> Changeset: e0c13ab0b852 Author: sadayapalam Date: 2018-09-24 16:48 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/e0c13ab0b852 8210825: [lworld] Javac should tolerate legacy idioms for equality (LIFE) when applied to values. ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java + test/langtools/tools/javac/valhalla/lworld-values/CheckEqualityIdiom.java + test/langtools/tools/javac/valhalla/lworld-values/CheckEqualityIdiom.out ! test/langtools/tools/javac/valhalla/lworld-values/CheckNullCastable.out From srikanth.adayapalam at oracle.com Wed Sep 26 07:56:59 2018 From: srikanth.adayapalam at oracle.com (srikanth.adayapalam at oracle.com) Date: Wed, 26 Sep 2018 07:56:59 +0000 Subject: hg: valhalla/valhalla: 8211142: [lworld] Change value class modifier token from "__ByValue" to "value" Message-ID: <201809260757.w8Q7v0x2014017@aojmv0008.oracle.com> Changeset: 17d7bd13a39e Author: sadayapalam Date: 2018-09-26 13:26 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/17d7bd13a39e 8211142: [lworld] Change value class modifier token from "__ByValue" to "value" ! src/java.compiler/share/classes/javax/lang/model/element/Modifier.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/Tokens.java ! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/types/Value1.java ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/types/Value2.java ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/types/Value8.java ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/util/HashMapIteratorCursor.java ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/util/HashMapValueCursor.java ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/util/HashMapValueEntry.java ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/util/HashMapValueTotal.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/MyValue1.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/MyValue2.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/MyValue3.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/MyValue4.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/SimpleValueType.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestBimorphicInlining.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestIntrinsics.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestLWorld.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestNativeClone.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestNewAcmp.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestOptimizeKlassCmp.java ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestUnloadedValueTypeArray.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/Empty.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/IntValue.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/JumboValue.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/Long8Value.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ObjectMethods.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/Person.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/Point.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/QuickeningTest.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/Test8186715.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/TestValue1.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/TestValue2.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/TestValue3.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/TestValue4.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/VDefaultTest.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/VWithFieldTest.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueOops.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeArray.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeCreation.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeDensity.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeGenerator.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueWithJni.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/classfileparser/cfpTests.jcod ! test/hotspot/jtreg/runtime/valhalla/valuetypes/consistency/ValuePoint.java ! test/hotspot/jtreg/runtime/valhalla/valuetypes/verifier/verifierTests.jcod ! test/jdk/java/lang/invoke/VarHandles/Value.java ! test/jdk/valhalla/valuetypes/Line.java ! test/jdk/valhalla/valuetypes/NonFlattenValue.java ! test/jdk/valhalla/valuetypes/Point.java ! test/jdk/valhalla/valuetypes/ValueArray.java ! test/jdk/valhalla/valuetypes/ValueBootstrapMethods.java ! test/jdk/valhalla/valuetypes/ValueTypesAttributeTest.java ! test/langtools/tools/javac/annotations/typeAnnotations/failures/common/arrays/DeclarationAnnotation.out ! test/langtools/tools/javac/diags/examples/GenericParameterizationWithValueType.java ! test/langtools/tools/javac/diags/examples/ValueInstanceFieldExpectedHere.java ! test/langtools/tools/javac/diags/examples/ValuesNotSupported.java ! test/langtools/tools/javac/diags/examples/WithFieldOperatorDisallowed.java ! test/langtools/tools/javac/valhalla/lworld-values/AnonymousValueType.java ! test/langtools/tools/javac/valhalla/lworld-values/CanonicalCtorTest.java ! test/langtools/tools/javac/valhalla/lworld-values/CastNullCheckTest.java ! test/langtools/tools/javac/valhalla/lworld-values/ChainedAssignmentTest.java ! test/langtools/tools/javac/valhalla/lworld-values/CheckClone.java ! test/langtools/tools/javac/valhalla/lworld-values/CheckClone.out ! test/langtools/tools/javac/valhalla/lworld-values/CheckCyclicMembership.java ! test/langtools/tools/javac/valhalla/lworld-values/CheckDefaultFlattenable.java ! test/langtools/tools/javac/valhalla/lworld-values/CheckEqualityIdiom.java ! test/langtools/tools/javac/valhalla/lworld-values/CheckEquals.java ! test/langtools/tools/javac/valhalla/lworld-values/CheckExtends.java ! test/langtools/tools/javac/valhalla/lworld-values/CheckExtends.out ! test/langtools/tools/javac/valhalla/lworld-values/CheckFinal.java ! test/langtools/tools/javac/valhalla/lworld-values/CheckFinalize.java ! test/langtools/tools/javac/valhalla/lworld-values/CheckFlattenableCycles.java ! test/langtools/tools/javac/valhalla/lworld-values/CheckFlattenableSyntheticFields.java ! test/langtools/tools/javac/valhalla/lworld-values/CheckIdentityHash.java ! test/langtools/tools/javac/valhalla/lworld-values/CheckIdentityHash01.java ! test/langtools/tools/javac/valhalla/lworld-values/CheckMakeDefault.java ! test/langtools/tools/javac/valhalla/lworld-values/CheckMakeDefault.out ! test/langtools/tools/javac/valhalla/lworld-values/CheckMultiDimensionalArrayStore.java ! test/langtools/tools/javac/valhalla/lworld-values/CheckNullAssign.java ! test/langtools/tools/javac/valhalla/lworld-values/CheckNullCastable.java ! test/langtools/tools/javac/valhalla/lworld-values/CheckSeparateCompile0.java ! test/langtools/tools/javac/valhalla/lworld-values/CheckStaticFinalAssign.java ! test/langtools/tools/javac/valhalla/lworld-values/CheckSync.java ! test/langtools/tools/javac/valhalla/lworld-values/CheckSynchronized.java ! test/langtools/tools/javac/valhalla/lworld-values/CheckThisLeak.java ! test/langtools/tools/javac/valhalla/lworld-values/CheckThisLeakVBC.java ! test/langtools/tools/javac/valhalla/lworld-values/CheckValueFactoryWithReference.java ! test/langtools/tools/javac/valhalla/lworld-values/CheckValueModifier.java ! test/langtools/tools/javac/valhalla/lworld-values/CheckValueModifier.out ! test/langtools/tools/javac/valhalla/lworld-values/ConstantPropagationTest.java ! test/langtools/tools/javac/valhalla/lworld-values/CtorChain.java ! test/langtools/tools/javac/valhalla/lworld-values/DocLintSyntheticsTest.java ! test/langtools/tools/javac/valhalla/lworld-values/EmptyValueTest.java ! test/langtools/tools/javac/valhalla/lworld-values/EmptyValueTest.out ! test/langtools/tools/javac/valhalla/lworld-values/FinalFieldTest.java ! test/langtools/tools/javac/valhalla/lworld-values/FlattenableFlagFromClass.java ! test/langtools/tools/javac/valhalla/lworld-values/FlattenableFlagTest.java ! test/langtools/tools/javac/valhalla/lworld-values/FlattenableNegativeTest.java ! test/langtools/tools/javac/valhalla/lworld-values/IllegalByValueTest.java ! test/langtools/tools/javac/valhalla/lworld-values/IllegalByValueTest.out ! test/langtools/tools/javac/valhalla/lworld-values/IllegalByValueTest2.java ! test/langtools/tools/javac/valhalla/lworld-values/IllegalByValueTest2.out ! test/langtools/tools/javac/valhalla/lworld-values/InferredValueParameterizationTest.java ! test/langtools/tools/javac/valhalla/lworld-values/InnerValueNew.java ! test/langtools/tools/javac/valhalla/lworld-values/LocalValueNew.java ! test/langtools/tools/javac/valhalla/lworld-values/MiscThisLeak.java ! test/langtools/tools/javac/valhalla/lworld-values/MultiValues.java ! test/langtools/tools/javac/valhalla/lworld-values/ParameterizedDefault.java ! test/langtools/tools/javac/valhalla/lworld-values/Point.java ! test/langtools/tools/javac/valhalla/lworld-values/QualifiedSuperCtor.java ! test/langtools/tools/javac/valhalla/lworld-values/QualifiedThisTest.java ! test/langtools/tools/javac/valhalla/lworld-values/SideEffectTest.java ! test/langtools/tools/javac/valhalla/lworld-values/SneakThroSuperCallTest.java ! test/langtools/tools/javac/valhalla/lworld-values/UncheckedDefault.java ! test/langtools/tools/javac/valhalla/lworld-values/UnrelatedThisLeak.java ! test/langtools/tools/javac/valhalla/lworld-values/ValueBasedWarningsTest.java ! test/langtools/tools/javac/valhalla/lworld-values/ValueBootstrapMethodsTest.java ! test/langtools/tools/javac/valhalla/lworld-values/ValueConstructorRef.java ! test/langtools/tools/javac/valhalla/lworld-values/ValueCreationTest.java ! test/langtools/tools/javac/valhalla/lworld-values/ValueNewReadWrite.java ! test/langtools/tools/javac/valhalla/lworld-values/ValueOverGenericsTest.java ! test/langtools/tools/javac/valhalla/lworld-values/ValueTypesAttributeTest.java ! test/langtools/tools/javac/valhalla/lworld-values/ValuesAsRefs.java ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldAccessorTest.java ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldNegativeTests.java ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldOfExplicitSelector.java ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldOfGenericType.java ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldOfImplicitThis.java ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldOperatorTest.java ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldRuntimeTest.java From srikanth.adayapalam at oracle.com Wed Sep 26 08:05:32 2018 From: srikanth.adayapalam at oracle.com (Srikanth) Date: Wed, 26 Sep 2018 13:35:32 +0530 Subject: Please read: __ByValue is no more. Use `value' as the modifier to signal a value class. In-Reply-To: <201809260757.w8Q7v0x2014017@aojmv0008.oracle.com> References: <201809260757.w8Q7v0x2014017@aojmv0008.oracle.com> Message-ID: <86922e98-59ac-6b88-2eb0-caba8a61486c@oracle.com> Hello Valhalla developers/users, With the change set below, value classes are declared using the modifier "value". __ByValue as a token/modifier has ceased to exist. I have combed through the tests in all components and have changed them suitably. The token `value' continues to be a legal identifier of course and is treated preferentially as a modifier only where the grammar would allow the modifier to be accepted. At the moment, I have withdrawn the support for local value classes to simplify scanning/parsing. (Local anonymous classes can continue to be value classes (new value Iface() {}) I will raise a ticket for handling local value classes - I don't have a compelling use case for this and originally added support for it only as a matter of routine. I will tackle this ticket in due course. Thanks! Srikanth On Wednesday 26 September 2018 01:26 PM, srikanth.adayapalam at oracle.com wrote: > Changeset: 17d7bd13a39e > Author: sadayapalam > Date: 2018-09-26 13:26 +0530 > URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/17d7bd13a39e > > 8211142: [lworld] Change value class modifier token from "__ByValue" to "value" > > ! src/java.compiler/share/classes/javax/lang/model/element/Modifier.java > ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java > ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/Tokens.java > ! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java > ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/types/Value1.java > ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/types/Value2.java > ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/types/Value8.java > ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/util/HashMapIteratorCursor.java > ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/util/HashMapValueCursor.java > ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/util/HashMapValueEntry.java > ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/util/HashMapValueTotal.java > ! test/hotspot/jtreg/compiler/valhalla/valuetypes/MyValue1.java > ! test/hotspot/jtreg/compiler/valhalla/valuetypes/MyValue2.java > ! test/hotspot/jtreg/compiler/valhalla/valuetypes/MyValue3.java > ! test/hotspot/jtreg/compiler/valhalla/valuetypes/MyValue4.java > ! test/hotspot/jtreg/compiler/valhalla/valuetypes/SimpleValueType.java > ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestBimorphicInlining.java > ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestIntrinsics.java > ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestLWorld.java > ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestNativeClone.java > ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestNewAcmp.java > ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestOptimizeKlassCmp.java > ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestUnloadedValueTypeArray.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/Empty.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/IntValue.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/JumboValue.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/Long8Value.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ObjectMethods.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/Person.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/Point.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/QuickeningTest.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/Test8186715.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/TestValue1.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/TestValue2.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/TestValue3.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/TestValue4.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/VDefaultTest.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/VWithFieldTest.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueOops.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeArray.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeCreation.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeDensity.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeGenerator.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueWithJni.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/classfileparser/cfpTests.jcod > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/consistency/ValuePoint.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/verifier/verifierTests.jcod > ! test/jdk/java/lang/invoke/VarHandles/Value.java > ! test/jdk/valhalla/valuetypes/Line.java > ! test/jdk/valhalla/valuetypes/NonFlattenValue.java > ! test/jdk/valhalla/valuetypes/Point.java > ! test/jdk/valhalla/valuetypes/ValueArray.java > ! test/jdk/valhalla/valuetypes/ValueBootstrapMethods.java > ! test/jdk/valhalla/valuetypes/ValueTypesAttributeTest.java > ! test/langtools/tools/javac/annotations/typeAnnotations/failures/common/arrays/DeclarationAnnotation.out > ! test/langtools/tools/javac/diags/examples/GenericParameterizationWithValueType.java > ! test/langtools/tools/javac/diags/examples/ValueInstanceFieldExpectedHere.java > ! test/langtools/tools/javac/diags/examples/ValuesNotSupported.java > ! test/langtools/tools/javac/diags/examples/WithFieldOperatorDisallowed.java > ! test/langtools/tools/javac/valhalla/lworld-values/AnonymousValueType.java > ! test/langtools/tools/javac/valhalla/lworld-values/CanonicalCtorTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/CastNullCheckTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/ChainedAssignmentTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckClone.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckClone.out > ! test/langtools/tools/javac/valhalla/lworld-values/CheckCyclicMembership.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckDefaultFlattenable.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckEqualityIdiom.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckEquals.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckExtends.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckExtends.out > ! test/langtools/tools/javac/valhalla/lworld-values/CheckFinal.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckFinalize.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckFlattenableCycles.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckFlattenableSyntheticFields.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckIdentityHash.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckIdentityHash01.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckMakeDefault.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckMakeDefault.out > ! test/langtools/tools/javac/valhalla/lworld-values/CheckMultiDimensionalArrayStore.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckNullAssign.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckNullCastable.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckSeparateCompile0.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckStaticFinalAssign.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckSync.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckSynchronized.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckThisLeak.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckThisLeakVBC.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckValueFactoryWithReference.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckValueModifier.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckValueModifier.out > ! test/langtools/tools/javac/valhalla/lworld-values/ConstantPropagationTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/CtorChain.java > ! test/langtools/tools/javac/valhalla/lworld-values/DocLintSyntheticsTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/EmptyValueTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/EmptyValueTest.out > ! test/langtools/tools/javac/valhalla/lworld-values/FinalFieldTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/FlattenableFlagFromClass.java > ! test/langtools/tools/javac/valhalla/lworld-values/FlattenableFlagTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/FlattenableNegativeTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/IllegalByValueTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/IllegalByValueTest.out > ! test/langtools/tools/javac/valhalla/lworld-values/IllegalByValueTest2.java > ! test/langtools/tools/javac/valhalla/lworld-values/IllegalByValueTest2.out > ! test/langtools/tools/javac/valhalla/lworld-values/InferredValueParameterizationTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/InnerValueNew.java > ! test/langtools/tools/javac/valhalla/lworld-values/LocalValueNew.java > ! test/langtools/tools/javac/valhalla/lworld-values/MiscThisLeak.java > ! test/langtools/tools/javac/valhalla/lworld-values/MultiValues.java > ! test/langtools/tools/javac/valhalla/lworld-values/ParameterizedDefault.java > ! test/langtools/tools/javac/valhalla/lworld-values/Point.java > ! test/langtools/tools/javac/valhalla/lworld-values/QualifiedSuperCtor.java > ! test/langtools/tools/javac/valhalla/lworld-values/QualifiedThisTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/SideEffectTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/SneakThroSuperCallTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/UncheckedDefault.java > ! test/langtools/tools/javac/valhalla/lworld-values/UnrelatedThisLeak.java > ! test/langtools/tools/javac/valhalla/lworld-values/ValueBasedWarningsTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/ValueBootstrapMethodsTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/ValueConstructorRef.java > ! test/langtools/tools/javac/valhalla/lworld-values/ValueCreationTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/ValueNewReadWrite.java > ! test/langtools/tools/javac/valhalla/lworld-values/ValueOverGenericsTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/ValueTypesAttributeTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/ValuesAsRefs.java > ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldAccessorTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldNegativeTests.java > ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldOfExplicitSelector.java > ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldOfGenericType.java > ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldOfImplicitThis.java > ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldOperatorTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldRuntimeTest.java > From srikanth.adayapalam at oracle.com Wed Sep 26 11:24:31 2018 From: srikanth.adayapalam at oracle.com (Srikanth) Date: Wed, 26 Sep 2018 16:54:31 +0530 Subject: hg: valhalla/valhalla: 8211142: [lworld] Change value class modifier token from "__ByValue" to "value" In-Reply-To: <201809260757.w8Q7v0x2014017@aojmv0008.oracle.com> References: <201809260757.w8Q7v0x2014017@aojmv0008.oracle.com> Message-ID: This change set breaks the builds - so sorry about it. I expect to push a fix very soon. Srikanth On Wednesday 26 September 2018 01:26 PM, srikanth.adayapalam at oracle.com wrote: > Changeset: 17d7bd13a39e > Author: sadayapalam > Date: 2018-09-26 13:26 +0530 > URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/17d7bd13a39e > > 8211142: [lworld] Change value class modifier token from "__ByValue" to "value" > > ! src/java.compiler/share/classes/javax/lang/model/element/Modifier.java > ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java > ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/Tokens.java > ! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java > ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/types/Value1.java > ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/types/Value2.java > ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/types/Value8.java > ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/util/HashMapIteratorCursor.java > ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/util/HashMapValueCursor.java > ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/util/HashMapValueEntry.java > ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/util/HashMapValueTotal.java > ! test/hotspot/jtreg/compiler/valhalla/valuetypes/MyValue1.java > ! test/hotspot/jtreg/compiler/valhalla/valuetypes/MyValue2.java > ! test/hotspot/jtreg/compiler/valhalla/valuetypes/MyValue3.java > ! test/hotspot/jtreg/compiler/valhalla/valuetypes/MyValue4.java > ! test/hotspot/jtreg/compiler/valhalla/valuetypes/SimpleValueType.java > ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestBimorphicInlining.java > ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestIntrinsics.java > ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestLWorld.java > ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestNativeClone.java > ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestNewAcmp.java > ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestOptimizeKlassCmp.java > ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestUnloadedValueTypeArray.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/Empty.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/IntValue.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/JumboValue.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/Long8Value.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ObjectMethods.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/Person.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/Point.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/QuickeningTest.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/Test8186715.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/TestValue1.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/TestValue2.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/TestValue3.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/TestValue4.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/VDefaultTest.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/VWithFieldTest.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueOops.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeArray.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeCreation.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeDensity.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeGenerator.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueWithJni.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/classfileparser/cfpTests.jcod > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/consistency/ValuePoint.java > ! test/hotspot/jtreg/runtime/valhalla/valuetypes/verifier/verifierTests.jcod > ! test/jdk/java/lang/invoke/VarHandles/Value.java > ! test/jdk/valhalla/valuetypes/Line.java > ! test/jdk/valhalla/valuetypes/NonFlattenValue.java > ! test/jdk/valhalla/valuetypes/Point.java > ! test/jdk/valhalla/valuetypes/ValueArray.java > ! test/jdk/valhalla/valuetypes/ValueBootstrapMethods.java > ! test/jdk/valhalla/valuetypes/ValueTypesAttributeTest.java > ! test/langtools/tools/javac/annotations/typeAnnotations/failures/common/arrays/DeclarationAnnotation.out > ! test/langtools/tools/javac/diags/examples/GenericParameterizationWithValueType.java > ! test/langtools/tools/javac/diags/examples/ValueInstanceFieldExpectedHere.java > ! test/langtools/tools/javac/diags/examples/ValuesNotSupported.java > ! test/langtools/tools/javac/diags/examples/WithFieldOperatorDisallowed.java > ! test/langtools/tools/javac/valhalla/lworld-values/AnonymousValueType.java > ! test/langtools/tools/javac/valhalla/lworld-values/CanonicalCtorTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/CastNullCheckTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/ChainedAssignmentTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckClone.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckClone.out > ! test/langtools/tools/javac/valhalla/lworld-values/CheckCyclicMembership.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckDefaultFlattenable.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckEqualityIdiom.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckEquals.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckExtends.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckExtends.out > ! test/langtools/tools/javac/valhalla/lworld-values/CheckFinal.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckFinalize.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckFlattenableCycles.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckFlattenableSyntheticFields.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckIdentityHash.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckIdentityHash01.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckMakeDefault.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckMakeDefault.out > ! test/langtools/tools/javac/valhalla/lworld-values/CheckMultiDimensionalArrayStore.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckNullAssign.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckNullCastable.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckSeparateCompile0.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckStaticFinalAssign.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckSync.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckSynchronized.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckThisLeak.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckThisLeakVBC.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckValueFactoryWithReference.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckValueModifier.java > ! test/langtools/tools/javac/valhalla/lworld-values/CheckValueModifier.out > ! test/langtools/tools/javac/valhalla/lworld-values/ConstantPropagationTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/CtorChain.java > ! test/langtools/tools/javac/valhalla/lworld-values/DocLintSyntheticsTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/EmptyValueTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/EmptyValueTest.out > ! test/langtools/tools/javac/valhalla/lworld-values/FinalFieldTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/FlattenableFlagFromClass.java > ! test/langtools/tools/javac/valhalla/lworld-values/FlattenableFlagTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/FlattenableNegativeTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/IllegalByValueTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/IllegalByValueTest.out > ! test/langtools/tools/javac/valhalla/lworld-values/IllegalByValueTest2.java > ! test/langtools/tools/javac/valhalla/lworld-values/IllegalByValueTest2.out > ! test/langtools/tools/javac/valhalla/lworld-values/InferredValueParameterizationTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/InnerValueNew.java > ! test/langtools/tools/javac/valhalla/lworld-values/LocalValueNew.java > ! test/langtools/tools/javac/valhalla/lworld-values/MiscThisLeak.java > ! test/langtools/tools/javac/valhalla/lworld-values/MultiValues.java > ! test/langtools/tools/javac/valhalla/lworld-values/ParameterizedDefault.java > ! test/langtools/tools/javac/valhalla/lworld-values/Point.java > ! test/langtools/tools/javac/valhalla/lworld-values/QualifiedSuperCtor.java > ! test/langtools/tools/javac/valhalla/lworld-values/QualifiedThisTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/SideEffectTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/SneakThroSuperCallTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/UncheckedDefault.java > ! test/langtools/tools/javac/valhalla/lworld-values/UnrelatedThisLeak.java > ! test/langtools/tools/javac/valhalla/lworld-values/ValueBasedWarningsTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/ValueBootstrapMethodsTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/ValueConstructorRef.java > ! test/langtools/tools/javac/valhalla/lworld-values/ValueCreationTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/ValueNewReadWrite.java > ! test/langtools/tools/javac/valhalla/lworld-values/ValueOverGenericsTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/ValueTypesAttributeTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/ValuesAsRefs.java > ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldAccessorTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldNegativeTests.java > ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldOfExplicitSelector.java > ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldOfGenericType.java > ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldOfImplicitThis.java > ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldOperatorTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldRuntimeTest.java > From srikanth.adayapalam at oracle.com Wed Sep 26 11:30:59 2018 From: srikanth.adayapalam at oracle.com (srikanth.adayapalam at oracle.com) Date: Wed, 26 Sep 2018 11:30:59 +0000 Subject: hg: valhalla/valhalla: [lworld]: Fix build failure Message-ID: <201809261131.w8QBV0xm018185@aojmv0008.oracle.com> Changeset: 9b12d9f3dabb Author: sadayapalam Date: 2018-09-26 17:00 +0530 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9b12d9f3dabb [lworld]: Fix build failure ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! test/langtools/tools/javac/valhalla/lworld-values/AnonymousValueType.java ! test/langtools/tools/javac/valhalla/lworld-values/IllegalByValueTest.java ! test/langtools/tools/javac/valhalla/lworld-values/IllegalByValueTest2.java From forax at univ-mlv.fr Wed Sep 26 14:10:15 2018 From: forax at univ-mlv.fr (Remi Forax) Date: Wed, 26 Sep 2018 16:10:15 +0200 (CEST) Subject: Please read: __ByValue is no more. Use `value' as the modifier to signal a value class. In-Reply-To: <86922e98-59ac-6b88-2eb0-caba8a61486c@oracle.com> References: <201809260757.w8Q7v0x2014017@aojmv0008.oracle.com> <86922e98-59ac-6b88-2eb0-caba8a61486c@oracle.com> Message-ID: <362242178.384662.1537971015745.JavaMail.zimbra@u-pem.fr> Hi Srikanth, ----- Mail original ----- > De: "Srikanth" > ?: "valhalla-dev" > Envoy?: Mercredi 26 Septembre 2018 10:05:32 > Objet: Please read: __ByValue is no more. Use `value' as the modifier to signal a value class. > Hello Valhalla developers/users, > > With the change set below, value classes are declared using the modifier > "value". __ByValue as a token/modifier has ceased to exist. > > I have combed through the tests in all components and have changed them > suitably. > > The token `value' continues to be a legal identifier of course and is > treated preferentially as a modifier only where the grammar would allow > the modifier to be accepted. ok, i will test that. > > At the moment, I have withdrawn the support for local value classes to > simplify scanning/parsing. (Local anonymous classes can continue to be > value classes (new value Iface() {}) > > I will raise a ticket for handling local value classes - I don't have a > compelling use case for this and originally added support for it only as > a matter of routine. I will tackle this ticket in due course. you can see a local class as a way to name an anonymous class so you need to when you need a name, you also need it when you want to create an anonymous class that implements/extends several types (i.e. workaround the anonymous class syntax limitations), the last cases was when you want a data object/tuple locally for a calculation. > > Thanks! > Srikanth > > regards, R?mi > > On Wednesday 26 September 2018 01:26 PM, srikanth.adayapalam at oracle.com > wrote: >> Changeset: 17d7bd13a39e >> Author: sadayapalam >> Date: 2018-09-26 13:26 +0530 >> URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/17d7bd13a39e >> >> 8211142: [lworld] Change value class modifier token from "__ByValue" to "value" >> >> ! src/java.compiler/share/classes/javax/lang/model/element/Modifier.java >> ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java >> ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/Tokens.java >> ! src/jdk.jshell/share/classes/jdk/jshell/CompletenessAnalyzer.java >> ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/types/Value1.java >> ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/types/Value2.java >> ! test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/types/Value8.java >> ! >> test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/util/HashMapIteratorCursor.java >> ! >> test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/util/HashMapValueCursor.java >> ! >> test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/util/HashMapValueEntry.java >> ! >> test/benchmarks/src/main/java/oracle/micro/valhalla/lworld/util/HashMapValueTotal.java >> ! test/hotspot/jtreg/compiler/valhalla/valuetypes/MyValue1.java >> ! test/hotspot/jtreg/compiler/valhalla/valuetypes/MyValue2.java >> ! test/hotspot/jtreg/compiler/valhalla/valuetypes/MyValue3.java >> ! test/hotspot/jtreg/compiler/valhalla/valuetypes/MyValue4.java >> ! test/hotspot/jtreg/compiler/valhalla/valuetypes/SimpleValueType.java >> ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestBimorphicInlining.java >> ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestIntrinsics.java >> ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestLWorld.java >> ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestNativeClone.java >> ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestNewAcmp.java >> ! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestOptimizeKlassCmp.java >> ! >> test/hotspot/jtreg/compiler/valhalla/valuetypes/TestUnloadedValueTypeArray.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/Empty.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/IntValue.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/JumboValue.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/Long8Value.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ObjectMethods.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/Person.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/Point.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/QuickeningTest.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/Test8186715.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/TestValue1.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/TestValue2.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/TestValue3.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/TestValue4.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/VDefaultTest.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/VWithFieldTest.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueOops.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeArray.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeCreation.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeDensity.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeGenerator.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueWithJni.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/classfileparser/cfpTests.jcod >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/consistency/ValuePoint.java >> ! test/hotspot/jtreg/runtime/valhalla/valuetypes/verifier/verifierTests.jcod >> ! test/jdk/java/lang/invoke/VarHandles/Value.java >> ! test/jdk/valhalla/valuetypes/Line.java >> ! test/jdk/valhalla/valuetypes/NonFlattenValue.java >> ! test/jdk/valhalla/valuetypes/Point.java >> ! test/jdk/valhalla/valuetypes/ValueArray.java >> ! test/jdk/valhalla/valuetypes/ValueBootstrapMethods.java >> ! test/jdk/valhalla/valuetypes/ValueTypesAttributeTest.java >> ! >> test/langtools/tools/javac/annotations/typeAnnotations/failures/common/arrays/DeclarationAnnotation.out >> ! >> test/langtools/tools/javac/diags/examples/GenericParameterizationWithValueType.java >> ! test/langtools/tools/javac/diags/examples/ValueInstanceFieldExpectedHere.java >> ! test/langtools/tools/javac/diags/examples/ValuesNotSupported.java >> ! test/langtools/tools/javac/diags/examples/WithFieldOperatorDisallowed.java >> ! test/langtools/tools/javac/valhalla/lworld-values/AnonymousValueType.java >> ! test/langtools/tools/javac/valhalla/lworld-values/CanonicalCtorTest.java >> ! test/langtools/tools/javac/valhalla/lworld-values/CastNullCheckTest.java >> ! test/langtools/tools/javac/valhalla/lworld-values/ChainedAssignmentTest.java >> ! test/langtools/tools/javac/valhalla/lworld-values/CheckClone.java >> ! test/langtools/tools/javac/valhalla/lworld-values/CheckClone.out >> ! test/langtools/tools/javac/valhalla/lworld-values/CheckCyclicMembership.java >> ! test/langtools/tools/javac/valhalla/lworld-values/CheckDefaultFlattenable.java >> ! test/langtools/tools/javac/valhalla/lworld-values/CheckEqualityIdiom.java >> ! test/langtools/tools/javac/valhalla/lworld-values/CheckEquals.java >> ! test/langtools/tools/javac/valhalla/lworld-values/CheckExtends.java >> ! test/langtools/tools/javac/valhalla/lworld-values/CheckExtends.out >> ! test/langtools/tools/javac/valhalla/lworld-values/CheckFinal.java >> ! test/langtools/tools/javac/valhalla/lworld-values/CheckFinalize.java >> ! test/langtools/tools/javac/valhalla/lworld-values/CheckFlattenableCycles.java >> ! >> test/langtools/tools/javac/valhalla/lworld-values/CheckFlattenableSyntheticFields.java >> ! test/langtools/tools/javac/valhalla/lworld-values/CheckIdentityHash.java >> ! test/langtools/tools/javac/valhalla/lworld-values/CheckIdentityHash01.java >> ! test/langtools/tools/javac/valhalla/lworld-values/CheckMakeDefault.java >> ! test/langtools/tools/javac/valhalla/lworld-values/CheckMakeDefault.out >> ! >> test/langtools/tools/javac/valhalla/lworld-values/CheckMultiDimensionalArrayStore.java >> ! test/langtools/tools/javac/valhalla/lworld-values/CheckNullAssign.java >> ! test/langtools/tools/javac/valhalla/lworld-values/CheckNullCastable.java >> ! test/langtools/tools/javac/valhalla/lworld-values/CheckSeparateCompile0.java >> ! test/langtools/tools/javac/valhalla/lworld-values/CheckStaticFinalAssign.java >> ! test/langtools/tools/javac/valhalla/lworld-values/CheckSync.java >> ! test/langtools/tools/javac/valhalla/lworld-values/CheckSynchronized.java >> ! test/langtools/tools/javac/valhalla/lworld-values/CheckThisLeak.java >> ! test/langtools/tools/javac/valhalla/lworld-values/CheckThisLeakVBC.java >> ! >> test/langtools/tools/javac/valhalla/lworld-values/CheckValueFactoryWithReference.java >> ! test/langtools/tools/javac/valhalla/lworld-values/CheckValueModifier.java >> ! test/langtools/tools/javac/valhalla/lworld-values/CheckValueModifier.out >> ! test/langtools/tools/javac/valhalla/lworld-values/ConstantPropagationTest.java >> ! test/langtools/tools/javac/valhalla/lworld-values/CtorChain.java >> ! test/langtools/tools/javac/valhalla/lworld-values/DocLintSyntheticsTest.java >> ! test/langtools/tools/javac/valhalla/lworld-values/EmptyValueTest.java >> ! test/langtools/tools/javac/valhalla/lworld-values/EmptyValueTest.out >> ! test/langtools/tools/javac/valhalla/lworld-values/FinalFieldTest.java >> ! >> test/langtools/tools/javac/valhalla/lworld-values/FlattenableFlagFromClass.java >> ! test/langtools/tools/javac/valhalla/lworld-values/FlattenableFlagTest.java >> ! test/langtools/tools/javac/valhalla/lworld-values/FlattenableNegativeTest.java >> ! test/langtools/tools/javac/valhalla/lworld-values/IllegalByValueTest.java >> ! test/langtools/tools/javac/valhalla/lworld-values/IllegalByValueTest.out >> ! test/langtools/tools/javac/valhalla/lworld-values/IllegalByValueTest2.java >> ! test/langtools/tools/javac/valhalla/lworld-values/IllegalByValueTest2.out >> ! >> test/langtools/tools/javac/valhalla/lworld-values/InferredValueParameterizationTest.java >> ! test/langtools/tools/javac/valhalla/lworld-values/InnerValueNew.java >> ! test/langtools/tools/javac/valhalla/lworld-values/LocalValueNew.java >> ! test/langtools/tools/javac/valhalla/lworld-values/MiscThisLeak.java >> ! test/langtools/tools/javac/valhalla/lworld-values/MultiValues.java >> ! test/langtools/tools/javac/valhalla/lworld-values/ParameterizedDefault.java >> ! test/langtools/tools/javac/valhalla/lworld-values/Point.java >> ! test/langtools/tools/javac/valhalla/lworld-values/QualifiedSuperCtor.java >> ! test/langtools/tools/javac/valhalla/lworld-values/QualifiedThisTest.java >> ! test/langtools/tools/javac/valhalla/lworld-values/SideEffectTest.java >> ! test/langtools/tools/javac/valhalla/lworld-values/SneakThroSuperCallTest.java >> ! test/langtools/tools/javac/valhalla/lworld-values/UncheckedDefault.java >> ! test/langtools/tools/javac/valhalla/lworld-values/UnrelatedThisLeak.java >> ! test/langtools/tools/javac/valhalla/lworld-values/ValueBasedWarningsTest.java >> ! >> test/langtools/tools/javac/valhalla/lworld-values/ValueBootstrapMethodsTest.java >> ! test/langtools/tools/javac/valhalla/lworld-values/ValueConstructorRef.java >> ! test/langtools/tools/javac/valhalla/lworld-values/ValueCreationTest.java >> ! test/langtools/tools/javac/valhalla/lworld-values/ValueNewReadWrite.java >> ! test/langtools/tools/javac/valhalla/lworld-values/ValueOverGenericsTest.java >> ! test/langtools/tools/javac/valhalla/lworld-values/ValueTypesAttributeTest.java >> ! test/langtools/tools/javac/valhalla/lworld-values/ValuesAsRefs.java >> ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldAccessorTest.java >> ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldNegativeTests.java >> ! >> test/langtools/tools/javac/valhalla/lworld-values/WithFieldOfExplicitSelector.java >> ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldOfGenericType.java >> ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldOfImplicitThis.java >> ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldOperatorTest.java >> ! test/langtools/tools/javac/valhalla/lworld-values/WithFieldRuntimeTest.java From srikanth.adayapalam at oracle.com Thu Sep 27 04:52:43 2018 From: srikanth.adayapalam at oracle.com (Srikanth) Date: Thu, 27 Sep 2018 10:22:43 +0530 Subject: hg: valhalla/valhalla: [lworld]: Fix build failure In-Reply-To: <201809261131.w8QBV0xm018185@aojmv0008.oracle.com> References: <201809261131.w8QBV0xm018185@aojmv0008.oracle.com> Message-ID: <8175283e-db27-0eb5-3ca7-e151fa9ab560@oracle.com> Clarification: It wasn't exactly an OpenJDK build failure - it was a build failure reported by the automated continuous build and test infrastructure while it attempted to build some artifacts needed for testing. This issue is fixed now - but only by temporarily short circuiting the support for anonymous value types. I will work on a fuller fix soon. Apologies for any inconvenience. Srikanth On Wednesday 26 September 2018 05:00 PM, srikanth.adayapalam at oracle.com wrote: > Changeset: 9b12d9f3dabb > Author: sadayapalam > Date: 2018-09-26 17:00 +0530 > URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9b12d9f3dabb > > [lworld]: Fix build failure > > ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java > ! test/langtools/tools/javac/valhalla/lworld-values/AnonymousValueType.java > ! test/langtools/tools/javac/valhalla/lworld-values/IllegalByValueTest.java > ! test/langtools/tools/javac/valhalla/lworld-values/IllegalByValueTest2.java > From forax at univ-mlv.fr Thu Sep 27 07:17:20 2018 From: forax at univ-mlv.fr (Remi Forax) Date: Thu, 27 Sep 2018 09:17:20 +0200 (CEST) Subject: hg: valhalla/valhalla: [lworld]: Fix build failure In-Reply-To: <8175283e-db27-0eb5-3ca7-e151fa9ab560@oracle.com> References: <201809261131.w8QBV0xm018185@aojmv0008.oracle.com> <8175283e-db27-0eb5-3ca7-e151fa9ab560@oracle.com> Message-ID: <1457364457.443779.1538032640494.JavaMail.zimbra@u-pem.fr> ----- Mail original ----- > De: "Srikanth" > ?: "valhalla-dev" > Envoy?: Jeudi 27 Septembre 2018 06:52:43 > Objet: Re: hg: valhalla/valhalla: [lworld]: Fix build failure > Clarification: It wasn't exactly an OpenJDK build failure - it was a > build failure reported by the automated continuous build and test > infrastructure while it attempted to build some artifacts needed for > testing. > > This issue is fixed now - but only by temporarily short circuiting the > support for anonymous value types. I will work on a fuller fix soon. > Apologies for any inconvenience. Is it because new value() { ... } is a valid syntax for an anonymous class even unlikely because a type should starts with an uppercase letter ? > > Srikanth R?mi > > On Wednesday 26 September 2018 05:00 PM, srikanth.adayapalam at oracle.com > wrote: >> Changeset: 9b12d9f3dabb >> Author: sadayapalam >> Date: 2018-09-26 17:00 +0530 >> URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9b12d9f3dabb >> >> [lworld]: Fix build failure >> >> ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java >> ! test/langtools/tools/javac/valhalla/lworld-values/AnonymousValueType.java >> ! test/langtools/tools/javac/valhalla/lworld-values/IllegalByValueTest.java >> ! test/langtools/tools/javac/valhalla/lworld-values/IllegalByValueTest2.java From srikanth.adayapalam at oracle.com Thu Sep 27 09:30:22 2018 From: srikanth.adayapalam at oracle.com (Srikanth) Date: Thu, 27 Sep 2018 15:00:22 +0530 Subject: hg: valhalla/valhalla: [lworld]: Fix build failure In-Reply-To: <1457364457.443779.1538032640494.JavaMail.zimbra@u-pem.fr> References: <201809261131.w8QBV0xm018185@aojmv0008.oracle.com> <8175283e-db27-0eb5-3ca7-e151fa9ab560@oracle.com> <1457364457.443779.1538032640494.JavaMail.zimbra@u-pem.fr> Message-ID: <04415bfc-2643-6fb4-b7b0-81400a2f9b38@oracle.com> On Thursday 27 September 2018 12:47 PM, Remi Forax wrote: > ----- Mail original ----- >> De: "Srikanth" >> ?: "valhalla-dev" >> Envoy?: Jeudi 27 Septembre 2018 06:52:43 >> Objet: Re: hg: valhalla/valhalla: [lworld]: Fix build failure >> Clarification: It wasn't exactly an OpenJDK build failure - it was a >> build failure reported by the automated continuous build and test >> infrastructure while it attempted to build some artifacts needed for >> testing. >> >> This issue is fixed now - but only by temporarily short circuiting the >> support for anonymous value types. I will work on a fuller fix soon. >> Apologies for any inconvenience. > Is it because > new value() { > ... > } > is a valid syntax for an anonymous class even unlikely because a type should starts with an uppercase letter ? Indeed. When I temporarily backed out the support for local classes, it was because I anticipated a lot of code which could use value as an identifier as in void foo() { ??? ... ??? value = 10; } But I didn't really expect to run into code out there that would do new value() - given the convention you cite. This was the source of the trouble. Both the problems are solvable of course and I will work on a fix in due course. Srikanth > >> Srikanth > R?mi > >> On Wednesday 26 September 2018 05:00 PM, srikanth.adayapalam at oracle.com >> wrote: >>> Changeset: 9b12d9f3dabb >>> Author: sadayapalam >>> Date: 2018-09-26 17:00 +0530 >>> URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9b12d9f3dabb >>> >>> [lworld]: Fix build failure >>> >>> ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java >>> ! test/langtools/tools/javac/valhalla/lworld-values/AnonymousValueType.java >>> ! test/langtools/tools/javac/valhalla/lworld-values/IllegalByValueTest.java >>> ! test/langtools/tools/javac/valhalla/lworld-values/IllegalByValueTest2.java From rwestrel at redhat.com Thu Sep 27 09:35:19 2018 From: rwestrel at redhat.com (Roland Westrelin) Date: Thu, 27 Sep 2018 11:35:19 +0200 Subject: RFR(M): 8206141: [lworld] Improve accessing a flattened value type array passed as Object[] In-Reply-To: <0f5ea914-e6e9-798f-b0a3-c020a30a732a@oracle.com> References: <0f5ea914-e6e9-798f-b0a3-c020a30a732a@oracle.com> Message-ID: Here is a new webrev for this: http://cr.openjdk.java.net/~roland/8206141/webrev.01/ that should address the comments from your review and some comments you made offline. The failure you reported happens because an array store is emitted with a test for a flattened array and an ArrayCopyNode but after some optimizations the type of the array becomes known and the code in ArrayCopyNode::Ideal() sees a clone from an instance to an array which is unexpected. I added a test case for that and fixed it by bailing out of ArrayCopyNode::Ideal() when a mix of array and instance is seen. I moved the check for a null value from array_store_check() to array_store() as you mentioned offline that this would require less runtime checks to be executed in some cases. I also noticed that if we know the type of the value being stored and that value cannot be a value type then we're guaranteed the store is to a non value array. I changed the logic that emits the runtime check accordingly. Roland. From harold.seigel at oracle.com Thu Sep 27 13:05:54 2018 From: harold.seigel at oracle.com (Harold David Seigel) Date: Thu, 27 Sep 2018 09:05:54 -0400 Subject: RFR 8210351: [Lworld] VM throws incorrect java.lang.IllegalAccessError on withfield operation within the same nest Message-ID: <70324cd0-a8f9-06ea-ae4b-b2d33b29391c@oracle.com> Hi, Please review this fix for JDK-8210351.? The fix lets nest mates use a 'withfield' bytecode to write to a value type's final field.? Previously, this caused an IllegalAccessError exception. Open Webrev: http://cr.openjdk.java.net/~hseigel/lworld_8210351.withf/webrev/index.html JBS Bug: https://bugs.openjdk.java.net/browse/JDK-8210351 The fix was tested with Valhalla tiers 1-5 on multiple platforms. Thanks! Harold From frederic.parain at oracle.com Thu Sep 27 14:23:12 2018 From: frederic.parain at oracle.com (Frederic Parain) Date: Thu, 27 Sep 2018 10:23:12 -0400 Subject: RFR 8210351: [Lworld] VM throws incorrect java.lang.IllegalAccessError on withfield operation within the same nest In-Reply-To: <70324cd0-a8f9-06ea-ae4b-b2d33b29391c@oracle.com> References: <70324cd0-a8f9-06ea-ae4b-b2d33b29391c@oracle.com> Message-ID: <24BB60F3-B57D-4243-A7F3-F4FFDBE8A354@oracle.com> Looks good to me. Fred > On Sep 27, 2018, at 09:05, Harold David Seigel wrote: > > Hi, > > Please review this fix for JDK-8210351. The fix lets nest mates use a 'withfield' bytecode to write to a value type's final field. Previously, this caused an IllegalAccessError exception. > > Open Webrev: http://cr.openjdk.java.net/~hseigel/lworld_8210351.withf/webrev/index.html > > JBS Bug: https://bugs.openjdk.java.net/browse/JDK-8210351 > > The fix was tested with Valhalla tiers 1-5 on multiple platforms. > > Thanks! Harold > > From harold.seigel at oracle.com Thu Sep 27 15:19:28 2018 From: harold.seigel at oracle.com (Harold Seigel) Date: Thu, 27 Sep 2018 11:19:28 -0400 Subject: RFR 8210351: [Lworld] VM throws incorrect java.lang.IllegalAccessError on withfield operation within the same nest In-Reply-To: <24BB60F3-B57D-4243-A7F3-F4FFDBE8A354@oracle.com> References: <70324cd0-a8f9-06ea-ae4b-b2d33b29391c@oracle.com> <24BB60F3-B57D-4243-A7F3-F4FFDBE8A354@oracle.com> Message-ID: <73E7EF77-E960-4290-917D-AC8AB12F9C8F@oracle.com> Thanks Fred! Harold > On Sep 27, 2018, at 10:23 AM, Frederic Parain wrote: > > Looks good to me. > > Fred > > >> On Sep 27, 2018, at 09:05, Harold David Seigel wrote: >> >> Hi, >> >> Please review this fix for JDK-8210351. The fix lets nest mates use a 'withfield' bytecode to write to a value type's final field. Previously, this caused an IllegalAccessError exception. >> >> Open Webrev: http://cr.openjdk.java.net/~hseigel/lworld_8210351.withf/webrev/index.html >> >> JBS Bug: https://bugs.openjdk.java.net/browse/JDK-8210351 >> >> The fix was tested with Valhalla tiers 1-5 on multiple platforms. >> >> Thanks! Harold >> >> > From harold.seigel at oracle.com Thu Sep 27 17:02:43 2018 From: harold.seigel at oracle.com (harold.seigel at oracle.com) Date: Thu, 27 Sep 2018 17:02:43 +0000 Subject: hg: valhalla/valhalla: 8210351: [Lworld] VM throws incorrect java.lang.IllegalAccessError on withfield operation within the same nest Message-ID: <201809271702.w8RH2ioi025267@aojmv0008.oracle.com> Changeset: fbf010b3744e Author: hseigel Date: 2018-09-27 13:01 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/fbf010b3744e 8210351: [Lworld] VM throws incorrect java.lang.IllegalAccessError on withfield operation within the same nest Summary: Allow access if classes are nestmates. Reviewed-by: fparain ! src/hotspot/share/interpreter/linkResolver.cpp + test/hotspot/jtreg/runtime/valhalla/valuetypes/WithFieldAccessorTest.java + test/hotspot/jtreg/runtime/valhalla/valuetypes/WithFieldNoAccessTest.jcod From ioi.lam at oracle.com Thu Sep 27 19:47:21 2018 From: ioi.lam at oracle.com (Ioi Lam) Date: Thu, 27 Sep 2018 15:47:21 -0400 Subject: RFR(M): 8206141: [lworld] Improve accessing a flattened value type array passed as Object[] In-Reply-To: References: <0f5ea914-e6e9-798f-b0a3-c020a30a732a@oracle.com> Message-ID: <3c117342-bb47-3915-e41f-d0fc6f04dc71@oracle.com> Hi Roland, I started studying your patch so that I can implement the corresponding profiling support inside the interpreter. I have to admit that I don't quite understand what's going on :-(, but I have a comment about this new block of code in parser2.cpp: ? 83???? Node* kls = load_object_klass(ary); ? 84???? Node* lhp = basic_plus_adr(kls, in_bytes(Klass::layout_helper_offset())); ? 85???? Node* layout_val = make_load(NULL, lhp, TypeInt::INT, T_INT, MemNode::unordered); ? 86???? Node* tag = _gvn.transform(new RShiftINode(layout_val, intcon(Klass::_lh_array_tag_shift))); ? 87???? ideal.if_then(tag, BoolTest::ne, intcon(Klass::_lh_array_tag_vt_value)); { which looks the same as this existing block in the same file: ?206???????? Node* kls = load_object_klass(ary); ?207???????? Node* lhp = basic_plus_adr(kls, in_bytes(Klass::layout_helper_offset())); ?208???????? Node* layout_val = make_load(NULL, lhp, TypeInt::INT, T_INT, MemNode::unordered); ?209???????? layout_val = _gvn.transform(new RShiftINode(layout_val, intcon(Klass::_lh_array_tag_shift))); ?210???????? ideal.if_then(layout_val, BoolTest::ne, intcon(Klass::_lh_array_tag_vt_value)); { Could the above blocks be somehow refactored, along with the following method, so we can avoid duplicated code? 3392 Node* GraphKit::gen_lh_array_test(Node* kls, unsigned int lh_value) { 3393?? Node* lhp = basic_plus_adr(kls, in_bytes(Klass::layout_helper_offset())); 3394?? Node* layout_val = make_load(NULL, lhp, TypeInt::INT, T_INT, MemNode::unordered); 3395?? layout_val = _gvn.transform(new RShiftINode(layout_val, intcon(Klass::_lh_array_tag_shift))); 3396?? Node* cmp = _gvn.transform(new CmpINode(layout_val, intcon(lh_value))); Thanks - Ioi On 9/27/18 5:35 AM, Roland Westrelin wrote: > Here is a new webrev for this: > > http://cr.openjdk.java.net/~roland/8206141/webrev.01/ > > that should address the comments from your review and some comments you > made offline. > > The failure you reported happens because an array store is emitted with > a test for a flattened array and an ArrayCopyNode but after some > optimizations the type of the array becomes known and the code in > ArrayCopyNode::Ideal() sees a clone from an instance to an array which > is unexpected. I added a test case for that and fixed it by bailing out > of ArrayCopyNode::Ideal() when a mix of array and instance is seen. > > I moved the check for a null value from array_store_check() to > array_store() as you mentioned offline that this would require less > runtime checks to be executed in some cases. > > I also noticed that if we know the type of the value being stored and > that value cannot be a value type then we're guaranteed the store is to > a non value array. I changed the logic that emits the runtime check > accordingly. > > Roland. From forax at univ-mlv.fr Thu Sep 27 22:25:49 2018 From: forax at univ-mlv.fr (forax at univ-mlv.fr) Date: Fri, 28 Sep 2018 00:25:49 +0200 (CEST) Subject: hg: valhalla/valhalla: [lworld]: Fix build failure In-Reply-To: <04415bfc-2643-6fb4-b7b0-81400a2f9b38@oracle.com> References: <201809261131.w8QBV0xm018185@aojmv0008.oracle.com> <8175283e-db27-0eb5-3ca7-e151fa9ab560@oracle.com> <1457364457.443779.1538032640494.JavaMail.zimbra@u-pem.fr> <04415bfc-2643-6fb4-b7b0-81400a2f9b38@oracle.com> Message-ID: <548864736.565757.1538087149680.JavaMail.zimbra@u-pem.fr> Taking a look to my test code, i've found a kind of self referential example that uses a local class, if you want to use MyValueType.default, obviously, you need the class MyValueType to be named :) R?mi ----- Mail original ----- > De: "Srikanth" > ?: "Remi Forax" > Cc: "valhalla-dev" > Envoy?: Jeudi 27 Septembre 2018 11:30:22 > Objet: Re: hg: valhalla/valhalla: [lworld]: Fix build failure > On Thursday 27 September 2018 12:47 PM, Remi Forax wrote: >> ----- Mail original ----- >>> De: "Srikanth" >>> ?: "valhalla-dev" >>> Envoy?: Jeudi 27 Septembre 2018 06:52:43 >>> Objet: Re: hg: valhalla/valhalla: [lworld]: Fix build failure >>> Clarification: It wasn't exactly an OpenJDK build failure - it was a >>> build failure reported by the automated continuous build and test >>> infrastructure while it attempted to build some artifacts needed for >>> testing. >>> >>> This issue is fixed now - but only by temporarily short circuiting the >>> support for anonymous value types. I will work on a fuller fix soon. >>> Apologies for any inconvenience. >> Is it because >> new value() { >> ... >> } >> is a valid syntax for an anonymous class even unlikely because a type should >> starts with an uppercase letter ? > > Indeed. > When I temporarily backed out the support for local classes, it was > because I anticipated a lot of code which could use value as an > identifier as in > > void foo() { > ??? ... > ??? value = 10; > } > > But I didn't really expect to run into code out there that would do new > value() - given the convention you cite. This was the source of the trouble. > > Both the problems are solvable of course and I will work on a fix in due > course. > > Srikanth >> >>> Srikanth >> R?mi >> >>> On Wednesday 26 September 2018 05:00 PM, srikanth.adayapalam at oracle.com >>> wrote: >>>> Changeset: 9b12d9f3dabb >>>> Author: sadayapalam >>>> Date: 2018-09-26 17:00 +0530 >>>> URL: http://hg.openjdk.java.net/valhalla/valhalla/rev/9b12d9f3dabb >>>> >>>> [lworld]: Fix build failure >>>> >>>> ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java >>>> ! test/langtools/tools/javac/valhalla/lworld-values/AnonymousValueType.java >>>> ! test/langtools/tools/javac/valhalla/lworld-values/IllegalByValueTest.java > >>> ! test/langtools/tools/javac/valhalla/lworld-values/IllegalByValueTest2.java From rwestrel at redhat.com Fri Sep 28 12:39:50 2018 From: rwestrel at redhat.com (Roland Westrelin) Date: Fri, 28 Sep 2018 14:39:50 +0200 Subject: RFR(M): 8206141: [lworld] Improve accessing a flattened value type array passed as Object[] In-Reply-To: <3c117342-bb47-3915-e41f-d0fc6f04dc71@oracle.com> References: <0f5ea914-e6e9-798f-b0a3-c020a30a732a@oracle.com> <3c117342-bb47-3915-e41f-d0fc6f04dc71@oracle.com> Message-ID: Hi Ioi, Thanks for looking at this change. > Could the above blocks be somehow refactored, along with the following > method, so we can avoid duplicated code? Right. Here is a new webrev: http://cr.openjdk.java.net/~roland/8206141/webrev.02/ Roland.