From vicente.romero at oracle.com Fri Jun 5 00:19:20 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Fri, 05 Jun 2015 00:19:20 +0000 Subject: hg: tiered-attrib/dev/langtools: 18 new changesets Message-ID: <201506050019.t550JLOS015237@aojmv0008.oracle.com> Changeset: 7936e5ace4ab Author: vromero Date: 2015-06-04 16:51 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/7936e5ace4ab whenever possible attribute lambdas when the structural type is created ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/StructuralType.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 Changeset: 764c3153feb6 Author: vromero Date: 2015-06-04 16:52 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/764c3153feb6 dont do full attribution of the body of stuck lambdas ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java Changeset: 0e03bb46d2ae Author: vromero Date: 2015-06-04 16:53 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/0e03bb46d2ae use real resultInfo to attribute lambda body during target phase ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/StructuralType.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java Changeset: 3737befb09e6 Author: vromero Date: 2015-06-04 16:54 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/3737befb09e6 create always an unshared env for lambdas ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java Changeset: 41df5f251ebb Author: vromero Date: 2015-06-04 16:54 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/41df5f251ebb set lambda to attributed when visitLambdaHelper is executed ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/StructuralType.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java Changeset: 74024a5db27a Author: vromero Date: 2015-06-04 16:56 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/74024a5db27a collect the return expressions inside a lambda for all paths ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java Changeset: 0e744ed51eb2 Author: vromero Date: 2015-06-04 16:56 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/0e744ed51eb2 generate return constraints for stuck lambdas ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java Changeset: fafe078b052d Author: vromero Date: 2015-06-04 16:57 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/fafe078b052d keep the original environment at structural types ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/StructuralType.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java Changeset: 44c95f7250cd Author: vromero Date: 2015-06-04 16:57 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/44c95f7250cd set the correct return type also during overload ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java Changeset: a02ffe573997 Author: vromero Date: 2015-06-04 16:59 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/a02ffe573997 check if the lambda body completeness has already been determined at StructuralStuckChecker ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java Changeset: 120b14e8b7e2 Author: vromero Date: 2015-06-04 16:59 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/120b14e8b7e2 set the serializable field during structural lambda creation ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/StructuralType.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 Changeset: 70a2aa10973c Author: vromero Date: 2015-06-04 17:00 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/70a2aa10973c create a visitor to collect all structural invocations from return expressions in lambda body ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java Changeset: 1bfa78d100b0 Author: vromero Date: 2015-06-04 17:00 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/1bfa78d100b0 set the parent to the current inference context at visitLambdaHelper ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java Changeset: c8328eaebcb7 Author: vromero Date: 2015-06-04 17:01 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/c8328eaebcb7 there is no need for the unenterScanner now that lambdas are attributed only once ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java Changeset: e0ffba170e87 Author: vromero Date: 2015-06-04 17:02 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/e0ffba170e87 dont touch the inference context at visitLambdaHelper if the invocation has been visited during target type phase ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/StructuralType.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java Changeset: c8c600718364 Author: vromero Date: 2015-06-04 17:03 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/c8c600718364 golden file change for BadNestedLambda test ! test/tools/javac/lambda/BadNestedLambda.out Changeset: 0c67ef4a8595 Author: vromero Date: 2015-06-04 17:03 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/0c67ef4a8595 now fastCheckLambdaCompatible should be called during target phase too ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java Changeset: b4df1b4c5c9c Author: vromero Date: 2015-06-04 17:09 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/b4df1b4c5c9c removing unnecessary white spaces ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/StructuralType.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java From vicente.romero at oracle.com Fri Jun 5 22:12:05 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Fri, 05 Jun 2015 22:12:05 +0000 Subject: hg: tiered-attrib/dev/langtools: the noWarnings object should be cleared out before exiting instantiateFunctionalInterface Message-ID: <201506052212.t55MC69X023777@aojmv0008.oracle.com> Changeset: 695880915fa3 Author: vromero Date: 2015-06-04 18:04 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/695880915fa3 the noWarnings object should be cleared out before exiting instantiateFunctionalInterface ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java From vicente.romero at oracle.com Mon Jun 8 20:48:15 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Mon, 08 Jun 2015 20:48:15 +0000 Subject: hg: tiered-attrib/dev/langtools: 2 new changesets Message-ID: <201506082048.t58KmFcL024766@aojmv0008.oracle.com> Changeset: 33f0a3175581 Author: vromero Date: 2015-06-08 13:28 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/33f0a3175581 use getters and setters for inferenceContext field at structural type ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/StructuralType.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java Changeset: 22434685e5fd Author: vromero Date: 2015-06-08 13:39 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/22434685e5fd set parent only if the inference context is really duplicated up ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java From vicente.romero at oracle.com Tue Jun 9 18:18:53 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Tue, 09 Jun 2015 18:18:53 +0000 Subject: hg: tiered-attrib/dev/langtools: 2 new changesets Message-ID: <201506091818.t59IIr3Z025672@aojmv0008.oracle.com> Changeset: a3a625c29ace Author: vromero Date: 2015-06-09 11:05 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/a3a625c29ace set the result to error at visitLambda even in the case of exceptions ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java Changeset: e507905b8e7e Author: vromero Date: 2015-06-09 11:12 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/e507905b8e7e remove call to argumentsAcceptable from Infer.instantiateMethodTargetType ! 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/comp/Infer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! test/tools/javac/lambda/T8033483/IgnoreLambdaBodyDuringResolutionTest2.out From vicente.romero at oracle.com Tue Jun 9 23:17:03 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Tue, 09 Jun 2015 23:17:03 +0000 Subject: hg: tiered-attrib/dev/langtools: use a subclass of FilterScanner for finding structural invocations inside the lambda body Message-ID: <201506092317.t59NH31P022932@aojmv0008.oracle.com> Changeset: 57414eb36a1c Author: vromero Date: 2015-06-09 16:13 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/57414eb36a1c use a subclass of FilterScanner for finding structural invocations inside the lambda body ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java From vicente.romero at oracle.com Tue Jun 9 23:29:51 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Tue, 09 Jun 2015 23:29:51 +0000 Subject: hg: tiered-attrib/dev/langtools: create a separate method for generating return constraints for lambda expressions Message-ID: <201506092329.t59NTqlw025773@aojmv0008.oracle.com> Changeset: de0d960b4b7e Author: vromero Date: 2015-06-09 16:29 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/de0d960b4b7e create a separate method for generating return constraints for lambda expressions ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java From vicente.romero at oracle.com Wed Jun 10 01:59:42 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Wed, 10 Jun 2015 01:59:42 +0000 Subject: hg: tiered-attrib/dev/langtools: 2 new changesets Message-ID: <201506100159.t5A1xg8E023306@aojmv0008.oracle.com> Changeset: 1ac3356045bf Author: vromero Date: 2015-06-09 18:32 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/1ac3356045bf imported patch undetVar.debug.patch ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java Changeset: d6aab3dba917 Author: vromero Date: 2015-06-09 18:57 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/d6aab3dba917 new checkDuringOverload for lambdas ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/StructuralType.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/comp/Infer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java From vicente.romero at oracle.com Wed Jun 10 16:38:56 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Wed, 10 Jun 2015 16:38:56 +0000 Subject: hg: tiered-attrib/dev/langtools: delta applying debug patch Message-ID: <201506101638.t5AGcvxM005362@aojmv0008.oracle.com> Changeset: 3f154b11bb13 Author: vromero Date: 2015-06-10 09:38 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/3f154b11bb13 delta applying debug patch ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java From vicente.romero at oracle.com Wed Jun 10 17:47:00 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Wed, 10 Jun 2015 17:47:00 +0000 Subject: hg: tiered-attrib/dev/langtools: simplifying lambda related code Message-ID: <201506101747.t5AHl0Cd017563@aojmv0008.oracle.com> Changeset: ec5e867b7150 Author: vromero Date: 2015-06-10 10:46 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/ec5e867b7150 simplifying lambda related code common code to create the lambda body resultInfo has been moved to a method the check to determine if the lambda type is a generic method has been moved to the method determining the type a chunk of code in Attr.visitLambda that is not executed now has been removed ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/StructuralType.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java From vicente.romero at oracle.com Wed Jun 10 20:16:35 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Wed, 10 Jun 2015 20:16:35 +0000 Subject: hg: tiered-attrib/dev/langtools: 3 new changesets Message-ID: <201506102016.t5AKGZHK013684@aojmv0008.oracle.com> Changeset: 71475869256d Author: vromero Date: 2015-06-10 13:07 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/71475869256d minimal refactorings to visitReference on target phase ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java Changeset: 002be09522e6 Author: vromero Date: 2015-06-10 13:15 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/002be09522e6 do the check for erroneous instance creation method references at the structural type constructor ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/StructuralType.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 Changeset: 68ce2659e29e Author: vromero Date: 2015-06-10 13:16 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/68ce2659e29e if the method reference is erroneous give up asap ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/StructuralType.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java From vicente.romero at oracle.com Wed Jun 10 20:35:47 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Wed, 10 Jun 2015 20:35:47 +0000 Subject: hg: tiered-attrib/dev/langtools: adjusting golden file for test T8023549 Message-ID: <201506102035.t5AKZlUF017766@aojmv0008.oracle.com> Changeset: 7ffc950d9a78 Author: vromero Date: 2015-06-10 13:33 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/7ffc950d9a78 adjusting golden file for test T8023549 ! test/tools/javac/lambda/8023549/T8023549.out From vicente.romero at oracle.com Wed Jun 10 22:53:11 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Wed, 10 Jun 2015 22:53:11 +0000 Subject: hg: tiered-attrib/dev/langtools: 2 new changesets Message-ID: <201506102253.t5AMrC2d015566@aojmv0008.oracle.com> Changeset: fc9e045f2a8a Author: vromero Date: 2015-06-10 15:44 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/fc9e045f2a8a print out the class name for those clases containing expressions with structural types leaking from Attr ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java Changeset: a7c50e2ed0f0 Author: vromero Date: 2015-06-10 15:51 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/a7c50e2ed0f0 set inference context of structural arguments to check mode ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java + test/tools/javac/tieredAttr/StructuralTypesLeakingAfterAttr.java From vicente.romero at oracle.com Thu Jun 11 00:33:43 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 11 Jun 2015 00:33:43 +0000 Subject: hg: tiered-attrib/dev/langtools: 2 new changesets Message-ID: <201506110033.t5B0XhEw001719@aojmv0008.oracle.com> Changeset: c3bb8ed8be87 Author: vromero Date: 2015-06-10 17:27 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/c3bb8ed8be87 attribute the qualifier expression of a method reference only once ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/StructuralType.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java Changeset: 89796ffd407e Author: vromero Date: 2015-06-10 17:33 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/89796ffd407e keep the ResolutionData obtained during the structural check of a method reference the ResolutionData obtained for the same number of parameters at StructuralStuckChecker.visitReference are equivalent and can be reused whenever the number of parameters is the same. Keeping this object in the structural type can save time and the obtained output is not affected ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/StructuralType.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java From vicente.romero at oracle.com Thu Jun 11 01:01:07 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 11 Jun 2015 01:01:07 +0000 Subject: hg: tiered-attrib/dev/langtools: reuse the lambda body flow information whenever possible Message-ID: <201506110101.t5B117o9005695@aojmv0008.oracle.com> Changeset: a76ae525495a Author: vromero Date: 2015-06-10 17:51 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/a76ae525495a reuse the lambda body flow information whenever possible ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java From vicente.romero at oracle.com Fri Jun 12 18:25:46 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Fri, 12 Jun 2015 18:25:46 +0000 Subject: hg: tiered-attrib/dev/langtools: 6 new changesets Message-ID: <201506121825.t5CIPkDC023492@aojmv0008.oracle.com> Changeset: d6cd03f0e965 Author: vromero Date: 2015-06-12 11:04 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/d6cd03f0e965 validate the static selector for method references at the structural type constructor ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/StructuralType.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/StructuralTypes.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 Changeset: d9ab6a96f231 Author: vromero Date: 2015-06-12 11:05 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/d9ab6a96f231 simple refactoring to visitReference during overload phase ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java Changeset: 377367b8e168 Author: vromero Date: 2015-06-12 11:07 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/377367b8e168 create a common method to find the target and descriptor of a method reference ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java Changeset: 85dde95e6923 Author: vromero Date: 2015-06-12 11:08 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/85dde95e6923 create a common method to determine if a method reference is erroneous ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java Changeset: f53bf1b3fde2 Author: vromero Date: 2015-06-12 11:09 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/f53bf1b3fde2 create a common method to check a method reference ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java Changeset: a365f511f17d Author: vromero Date: 2015-06-12 11:16 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/a365f511f17d dont pollute the inference context at Resolve.resolveMemberReference The same inference context is being used for the bound and unbound lookups. This implies that the inference context can get polluted with totally meaningless bounds making it useless if necessary and forcing it's recalculation once the winning option is determined ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java From vicente.romero at oracle.com Mon Jun 15 23:34:02 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Mon, 15 Jun 2015 23:34:02 +0000 Subject: hg: tiered-attrib/dev/langtools: erroneous subtype check at MethodReferenceLookupHelper.unboundLookup Message-ID: <201506152334.t5FNY2mP005842@aojmv0008.oracle.com> Changeset: c9aea41076fb Author: vromero Date: 2015-06-15 16:32 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/c9aea41076fb erroneous subtype check at MethodReferenceLookupHelper.unboundLookup ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java From vicente.romero at oracle.com Mon Jun 15 23:44:23 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Mon, 15 Jun 2015 23:44:23 +0000 Subject: hg: tiered-attrib/dev/langtools: avoid checking the method reference whenever is possible to reuse existing information Message-ID: <201506152344.t5FNiNw5008932@aojmv0008.oracle.com> Changeset: 267d12090a9f Author: vromero Date: 2015-06-15 16:43 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/267d12090a9f avoid checking the method reference whenever is possible to reuse existing information the call to Resolve.resolveMemberReference() made during the attribution of method references provides, in most cases, all the information that will be recalculated later during the call to checkId() which will check the method reference. This patch is trying to reuse that information for those cases for which it's already there, thus saving unnecessary computations. ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java From vicente.romero at oracle.com Tue Jun 16 21:35:19 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Tue, 16 Jun 2015 21:35:19 +0000 Subject: hg: tiered-attrib/dev/langtools: 2 new changesets Message-ID: <201506162135.t5GLZJ0u026565@aojmv0008.oracle.com> Changeset: 904090077472 Author: vromero Date: 2015-06-16 14:31 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/904090077472 minimize the number of inference context rollbacks at Resolve.resolveMemberReference ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java Changeset: 51cddfd3f681 Author: vromero Date: 2015-06-16 14:33 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/51cddfd3f681 extract a common code to attribute a method reference in both phases ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java From vicente.romero at oracle.com Tue Jun 16 22:51:09 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Tue, 16 Jun 2015 22:51:09 +0000 Subject: hg: tiered-attrib/dev/langtools: extracting common code used for visiting conditionals Message-ID: <201506162251.t5GMp9vZ009263@aojmv0008.oracle.com> Changeset: ec03a1ceacb2 Author: vromero Date: 2015-06-16 15:50 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/ec03a1ceacb2 extracting common code used for visiting conditionals ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/StructuralType.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java From vicente.romero at oracle.com Tue Jun 16 23:53:29 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Tue, 16 Jun 2015 23:53:29 +0000 Subject: hg: tiered-attrib/dev/langtools: always set the most up to date inference context at attribReference Message-ID: <201506162353.t5GNrTAa020132@aojmv0008.oracle.com> Changeset: 3b8205d71d6b Author: vromero Date: 2015-06-16 16:51 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/3b8205d71d6b always set the most up to date inference context at attribReference ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java From vicente.romero at oracle.com Tue Jun 16 23:54:59 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Tue, 16 Jun 2015 23:54:59 +0000 Subject: hg: tiered-attrib/dev/langtools: removing method attribStructuralArgs in order to simplify visitApply during target type phase Message-ID: <201506162354.t5GNsx0H020470@aojmv0008.oracle.com> Changeset: 7e198acbe0e5 Author: vromero Date: 2015-06-16 16:53 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/7e198acbe0e5 removing method attribStructuralArgs in order to simplify visitApply during target type phase ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java From vicente.romero at oracle.com Wed Jun 17 00:22:33 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Wed, 17 Jun 2015 00:22:33 +0000 Subject: hg: tiered-attrib/dev/langtools: visitApply cant complete its job if the invocation is inside a stuck lambda body Message-ID: <201506170022.t5H0MXIe025670@aojmv0008.oracle.com> Changeset: ef7d5f955e77 Author: vromero Date: 2015-06-16 17:18 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/ef7d5f955e77 visitApply cant complete its job if the invocation is inside a stuck lambda body ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/AttrContext.java From vicente.romero at oracle.com Wed Jun 17 20:21:21 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Wed, 17 Jun 2015 20:21:21 +0000 Subject: hg: tiered-attrib/dev/langtools: identation fix Message-ID: <201506172021.t5HKLLh0027291@aojmv0008.oracle.com> Changeset: 3d4b37943e5e Author: vromero Date: 2015-06-17 13:21 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/3d4b37943e5e identation fix ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java From vicente.romero at oracle.com Wed Jun 17 20:33:10 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Wed, 17 Jun 2015 20:33:10 +0000 Subject: hg: tiered-attrib/dev/langtools: remove unnecessary code at visitApply target phase Message-ID: <201506172033.t5HKXAla029605@aojmv0008.oracle.com> Changeset: 4548727c995f Author: vromero Date: 2015-06-17 13:25 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/4548727c995f remove unnecessary code at visitApply target phase ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java From vicente.romero at oracle.com Wed Jun 17 22:56:44 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Wed, 17 Jun 2015 22:56:44 +0000 Subject: hg: tiered-attrib/dev/langtools: do attribute the site of a field access expression inside a stuck lambda body Message-ID: <201506172256.t5HMuirB025381@aojmv0008.oracle.com> Changeset: 55a80eacfd55 Author: vromero Date: 2015-06-17 15:56 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/55a80eacfd55 do attribute the site of a field access expression inside a stuck lambda body any invocation inside a stuck lambda body is not fully attributed by default there are exceptions though, in particular the site of a field access expression can be fully attributed always ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java From maurizio.cimadamore at oracle.com Wed Jun 17 23:09:02 2015 From: maurizio.cimadamore at oracle.com (Maurizio Cimadamore) Date: Thu, 18 Jun 2015 00:09:02 +0100 Subject: hg: tiered-attrib/dev/langtools: do attribute the site of a field access expression inside a stuck lambda body In-Reply-To: <201506172256.t5HMuirB025381@aojmv0008.oracle.com> References: <201506172256.t5HMuirB025381@aojmv0008.oracle.com> Message-ID: <5581FE0E.6040408@oracle.com> I think I see what you are trying to do here, but I think your are approaching the problem from the wrong angle (I might be wrong, of course). In reality, we should never have any issue for any method occurring in any position inside a stuck lambda expression. Of course, if the method is the 'selected' part of some expression, that's standalone, so we do a full attr on it, so we are fine; but there are also many other cases where this is true: * expression statements (Exec) * non-poly conditionals * RHS of a for-each loop * ... In all such cases the method is completely orthogonal from the context where it appears (the stuck lambda); so there should never be any need for doing things differently here (as the method as no relationship whatsoever with the inference context of the enclosing lambda). The only places where I could see some issues are those where the method call appears in a return position in a lambda - in that case the method is indeed potentially related to an outer inference context, so I understand if we needed to do something special there. But, it seems like you recent patches already check a stuck lambda with the tier-1 visitor, which should mean that all return expressions are NOT checked with the target-type visitor. So this shouldn't apply. No? Maurizio On 17/06/15 23:56, vicente.romero at oracle.com wrote: > Changeset: 55a80eacfd55 > Author: vromero > Date: 2015-06-17 15:56 -0700 > URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/55a80eacfd55 > > do attribute the site of a field access expression inside a stuck lambda body > any invocation inside a stuck lambda body is not fully attributed by default > there are exceptions though, in particular the site of a field access expression > can be fully attributed always > > ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java > From vicente.romero at oracle.com Thu Jun 18 00:18:02 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 18 Jun 2015 00:18:02 +0000 Subject: hg: tiered-attrib/dev/langtools: dont do full attribution of expressions in return position if inside stuck lambda body Message-ID: <201506180018.t5I0I2WC009952@aojmv0008.oracle.com> Changeset: b71998ba4dd7 Author: vromero Date: 2015-06-17 17:17 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/b71998ba4dd7 dont do full attribution of expressions in return position if inside stuck lambda body ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/StructuralType.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java From vicente.romero at oracle.com Thu Jun 18 00:40:15 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 18 Jun 2015 00:40:15 +0000 Subject: hg: tiered-attrib/dev/langtools: simplifying the invocations visitor used during target type phase Message-ID: <201506180040.t5I0eF0E014307@aojmv0008.oracle.com> Changeset: 5fa905aa550d Author: vromero Date: 2015-06-17 17:39 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/5fa905aa550d simplifying the invocations visitor used during target type phase ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java From vicente.romero at oracle.com Thu Jun 18 01:03:36 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 18 Jun 2015 01:03:36 +0000 Subject: hg: tiered-attrib/dev/langtools: further simplifications to the invocations visitor used during target type phase Message-ID: <201506180103.t5I13aPV017679@aojmv0008.oracle.com> Changeset: aa5f86ff8f9a Author: vromero Date: 2015-06-17 17:58 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/aa5f86ff8f9a further simplifications to the invocations visitor used during target type phase ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java From vicente.romero at oracle.com Thu Jun 18 17:07:29 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 18 Jun 2015 17:07:29 +0000 Subject: hg: tiered-attrib/dev: 78 new changesets Message-ID: <201506181707.t5IH7TkP026840@aojmv0008.oracle.com> Changeset: f67da475256b Author: erikj Date: 2015-05-05 12:45 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/f67da475256b 8079087: Add support for Cygwin 2.0 Reviewed-by: tbell ! common/autoconf/basics_windows.m4 ! common/autoconf/generated-configure.sh Changeset: e36425f51dff Author: iignatyev Date: 2015-04-02 19:09 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/e36425f51dff 8043225: Make whitebox API functions more stable Summary: Added checks for null parameters where applicable Reviewed-by: dholmes, iignatyev Contributed-by: Kirill Zhaldybin ! test/lib/sun/hotspot/WhiteBox.java Changeset: a264f2988733 Author: tschatzl Date: 2015-04-07 10:41 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/a264f2988733 8058354: SPECjvm2008-Derby -2.7% performance regression on Solaris-X64 starting with 9-b29 Summary: Allow use of large pages for auxiliary data structures in G1. Clean up existing interfaces. Reviewed-by: jmasa, pliden, stefank ! test/lib/sun/hotspot/WhiteBox.java Changeset: de50bf099b20 Author: jwilhelm Date: 2015-04-09 17:39 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/de50bf099b20 Merge Changeset: c23f6b0f87c9 Author: mikael Date: 2015-04-14 22:46 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/c23f6b0f87c9 8077524: Enable selective test bundle installation for jprt test targets Reviewed-by: dholmes ! make/jprt.properties Changeset: f584bb30d4bd Author: thartmann Date: 2015-03-30 07:53 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/f584bb30d4bd 8075214: SIGSEGV in nmethod sweeping Summary: Changed implementation of forceNMethodSweep() to request sweep from existing sweeper thread. Reviewed-by: kvn, mgerdin, dholmes ! test/lib/sun/hotspot/WhiteBox.java Changeset: 6d79bdedddda Author: kvn Date: 2015-04-03 11:40 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/6d79bdedddda Merge Changeset: 24647ecd53c7 Author: kvn Date: 2015-04-16 14:01 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/24647ecd53c7 Merge ! test/lib/sun/hotspot/WhiteBox.java Changeset: 8cdca088c322 Author: sla Date: 2015-04-09 09:14 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/8cdca088c322 8077137: Port jdk.internal.instrumentation to jdk 9 Reviewed-by: erikj, mchung, rriggs ! modules.xml Changeset: 08b50f2ad146 Author: sjiang Date: 2015-04-17 09:36 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/08b50f2ad146 8042901: Allow com.sun.management to be in a different module to java.lang.management Reviewed-by: mchung, dfuchs, erikj, jbachorik ! common/bin/unshuffle_list.txt ! make/Images.gmk ! modules.xml Changeset: 05092d5b134e Author: ccheung Date: 2015-04-17 14:37 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/05092d5b134e Merge Changeset: bc1bfe9d53f0 Author: mikael Date: 2015-04-17 16:08 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/bc1bfe9d53f0 8078017: Introduce hotspot_basicvmtest Reviewed-by: dholmes, kvn ! make/jprt.properties Changeset: 5b4071be7388 Author: jwilhelm Date: 2015-04-20 14:26 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/5b4071be7388 Merge Changeset: 65ed02e1e287 Author: ctornqvi Date: 2015-04-23 12:47 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/65ed02e1e287 8078383: [TESTBUG] Merge hotspot_runtime and hotspot_runtime_closed in jprt test set Reviewed-by: mseledtsov, dholmes ! make/jprt.properties Changeset: 9fdbedf777b2 Author: ctornqvi Date: 2015-04-27 14:41 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/9fdbedf777b2 Merge ! make/jprt.properties Changeset: 495c4a8641b0 Author: amurillo Date: 2015-05-01 03:56 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/495c4a8641b0 Merge ! common/bin/unshuffle_list.txt ! make/Images.gmk ! make/jprt.properties ! modules.xml Changeset: 9e629631b747 Author: amurillo Date: 2015-05-05 08:11 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/9e629631b747 Merge Changeset: 76f24d2c01ed Author: ihse Date: 2015-05-06 10:26 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/76f24d2c01ed 8077992: Eliminate JDK build dependency of native2ascii and update Japanese nroff man pages to UTF-8 encoding Reviewed-by: mchung ! common/autoconf/boot-jdk.m4 ! common/autoconf/bootcycle-spec.gmk.in ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! make/Images.gmk Changeset: 7ba190703e23 Author: ihse Date: 2015-05-06 10:47 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/7ba190703e23 8078058: Clean up mac bundles logic Reviewed-by: erikj ! common/autoconf/spec.gmk.in ! make/Jprt.gmk ! make/MacBundles.gmk Changeset: 86c2383bb8e6 Author: erikj Date: 2015-05-06 11:15 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/86c2383bb8e6 8079344: Allow custom or platform specific java source to automatically override shared source Reviewed-by: ihse ! make/CompileJavaModules.gmk ! make/common/JavaCompilation.gmk ! make/common/MakeBase.gmk ! make/common/Modules.gmk ! test/make/TestJavaCompilation.gmk ! test/make/TestMakeBase.gmk Changeset: d909f7785f99 Author: ihse Date: 2015-05-06 15:30 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/d909f7785f99 8078046: Remove MCS post-processing on Solaris Reviewed-by: dholmes ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! common/autoconf/toolchain.m4 ! make/StripBinaries.gmk Changeset: 210905c90f41 Author: katleman Date: 2015-05-07 10:19 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/210905c90f41 Added tag jdk9-b63 for changeset 0b32ed628fa6 ! .hgtags Changeset: 82cf9aab9a83 Author: lana Date: 2015-05-07 20:49 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/82cf9aab9a83 Merge Changeset: cfd05cc6c27b Author: ihse Date: 2015-05-08 10:37 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/cfd05cc6c27b 8074859: Turn on warnings as error Reviewed-by: erikj ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in ! make/Init.gmk ! make/common/NativeCompilation.gmk Changeset: 59a521e95401 Author: sundar Date: 2015-05-11 16:39 +0530 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/59a521e95401 8079900: javadoc is missing for jdk.nashorn.api.tree package Reviewed-by: lagergren, erikj ! make/Javadoc.gmk ! make/common/NON_CORE_PKGS.gmk Changeset: 98e85b507b09 Author: ihse Date: 2015-05-11 13:45 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/98e85b507b09 8079891: Store configure log in $BUILD/configure.log Reviewed-by: erikj ! common/autoconf/basics.m4 ! common/autoconf/configure ! common/autoconf/configure.ac ! common/autoconf/generated-configure.sh ! common/autoconf/help.m4 Changeset: 3d7d1517d656 Author: erikj Date: 2015-05-12 09:08 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/3d7d1517d656 8039426: gcc can target wrong instruction set when building JDK native code Reviewed-by: ihse, dholmes ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh Changeset: 2038a6987213 Author: ihse Date: 2015-05-12 13:24 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/2038a6987213 8080082: configure fails if you create an empty directory and then run configure from it Reviewed-by: dholmes, erikj ! common/autoconf/basics.m4 ! common/autoconf/generated-configure.sh Changeset: 0c68b8f51fe7 Author: prr Date: 2015-04-13 17:03 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/0c68b8f51fe7 8035302: Eliminate dependency on jdk.charsets from 2D font code. Reviewed-by: mchung, alanb, sherman, serb ! make/CompileJavaModules.gmk ! modules.xml Changeset: 3fcac0e9c5be Author: ddehaven Date: 2015-04-14 12:10 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/3fcac0e9c5be Merge Changeset: 4f16b9fef646 Author: prr Date: 2015-04-15 14:28 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/4f16b9fef646 Merge ! modules.xml Changeset: c7764ef0f823 Author: prr Date: 2015-04-27 09:17 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/c7764ef0f823 Merge ! make/CompileJavaModules.gmk ! modules.xml Changeset: c7733d79f7ce Author: prr Date: 2015-05-05 13:29 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/c7733d79f7ce Merge ! modules.xml Changeset: 5a8b52d8b23e Author: prr Date: 2015-05-13 08:37 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/5a8b52d8b23e Merge ! make/CompileJavaModules.gmk Changeset: 8accd1101ffd Author: darcy Date: 2015-05-13 15:48 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/8accd1101ffd 8075771: Enable "missing" doclint check in build of the java.desktop module Reviewed-by: ihse ! make/CompileJavaModules.gmk Changeset: 4c092af67f61 Author: katleman Date: 2015-05-14 12:38 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/4c092af67f61 Added tag jdk9-b64 for changeset 82cf9aab9a83 ! .hgtags Changeset: 7c31f9d7b932 Author: lana Date: 2015-05-14 20:14 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/7c31f9d7b932 Merge Changeset: 5a1b9d4cfbf7 Author: ihse Date: 2015-05-19 10:03 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/5a1b9d4cfbf7 8080630: Stop doing sed manipulation of manifest files in SetupJavaCompilation Reviewed-by: erikj ! make/JrtfsJar.gmk ! make/common/JavaCompilation.gmk Changeset: 88af6149179a Author: jwilhelm Date: 2015-04-20 14:26 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/88af6149179a Merge Changeset: 71412094c146 Author: ctornqvi Date: 2015-04-22 13:58 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/71412094c146 8077529: [TESTBUG] Remove hotspot.internalvmtests from jprt config Reviewed-by: mikael, sla ! make/jprt.properties Changeset: 4e40d23548de Author: jwilhelm Date: 2015-05-04 17:27 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/4e40d23548de Merge ! make/jprt.properties Changeset: d479743150e0 Author: amurillo Date: 2015-05-07 15:34 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/d479743150e0 Merge Changeset: 246ef0a11ec1 Author: ykantser Date: 2015-04-29 15:08 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/246ef0a11ec1 8059047: Extract parser/validator from jhat for use in tests Reviewed-by: sla + test/lib/share/classes/jdk/test/lib/hprof/HprofParser.java + test/lib/share/classes/jdk/test/lib/hprof/README + test/lib/share/classes/jdk/test/lib/hprof/model/AbstractJavaHeapObjectVisitor.java + test/lib/share/classes/jdk/test/lib/hprof/model/ArrayTypeCodes.java + test/lib/share/classes/jdk/test/lib/hprof/model/HackJavaValue.java + test/lib/share/classes/jdk/test/lib/hprof/model/JavaBoolean.java + test/lib/share/classes/jdk/test/lib/hprof/model/JavaByte.java + test/lib/share/classes/jdk/test/lib/hprof/model/JavaChar.java + test/lib/share/classes/jdk/test/lib/hprof/model/JavaClass.java + test/lib/share/classes/jdk/test/lib/hprof/model/JavaDouble.java + test/lib/share/classes/jdk/test/lib/hprof/model/JavaField.java + test/lib/share/classes/jdk/test/lib/hprof/model/JavaFloat.java + test/lib/share/classes/jdk/test/lib/hprof/model/JavaHeapObject.java + test/lib/share/classes/jdk/test/lib/hprof/model/JavaHeapObjectVisitor.java + test/lib/share/classes/jdk/test/lib/hprof/model/JavaInt.java + test/lib/share/classes/jdk/test/lib/hprof/model/JavaLazyReadObject.java + test/lib/share/classes/jdk/test/lib/hprof/model/JavaLong.java + test/lib/share/classes/jdk/test/lib/hprof/model/JavaObject.java + test/lib/share/classes/jdk/test/lib/hprof/model/JavaObjectArray.java + test/lib/share/classes/jdk/test/lib/hprof/model/JavaObjectRef.java + test/lib/share/classes/jdk/test/lib/hprof/model/JavaShort.java + test/lib/share/classes/jdk/test/lib/hprof/model/JavaStatic.java + test/lib/share/classes/jdk/test/lib/hprof/model/JavaThing.java + test/lib/share/classes/jdk/test/lib/hprof/model/JavaValue.java + test/lib/share/classes/jdk/test/lib/hprof/model/JavaValueArray.java + test/lib/share/classes/jdk/test/lib/hprof/model/ReachableExcludes.java + test/lib/share/classes/jdk/test/lib/hprof/model/ReachableExcludesImpl.java + test/lib/share/classes/jdk/test/lib/hprof/model/ReachableObjects.java + test/lib/share/classes/jdk/test/lib/hprof/model/ReferenceChain.java + test/lib/share/classes/jdk/test/lib/hprof/model/Root.java + test/lib/share/classes/jdk/test/lib/hprof/model/Snapshot.java + test/lib/share/classes/jdk/test/lib/hprof/model/StackFrame.java + test/lib/share/classes/jdk/test/lib/hprof/model/StackTrace.java + test/lib/share/classes/jdk/test/lib/hprof/parser/FileReadBuffer.java + test/lib/share/classes/jdk/test/lib/hprof/parser/HprofReader.java + test/lib/share/classes/jdk/test/lib/hprof/parser/MappedReadBuffer.java + test/lib/share/classes/jdk/test/lib/hprof/parser/PositionDataInputStream.java + test/lib/share/classes/jdk/test/lib/hprof/parser/PositionInputStream.java + test/lib/share/classes/jdk/test/lib/hprof/parser/ReadBuffer.java + test/lib/share/classes/jdk/test/lib/hprof/parser/Reader.java + test/lib/share/classes/jdk/test/lib/hprof/util/ArraySorter.java + test/lib/share/classes/jdk/test/lib/hprof/util/Comparer.java + test/lib/share/classes/jdk/test/lib/hprof/util/CompositeEnumeration.java + test/lib/share/classes/jdk/test/lib/hprof/util/Misc.java + test/lib/share/classes/jdk/test/lib/hprof/util/VectorSorter.java Changeset: 60f835c45df8 Author: ctornqvi Date: 2015-04-29 07:03 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/60f835c45df8 8078558: [TESTBUG] Merge hotspot_wbapitest with existing jtreg jprt job Reviewed-by: mikael, lfoltan, hseigel ! make/jprt.properties Changeset: efc8d1e6aa3d Author: sla Date: 2015-04-30 09:50 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/efc8d1e6aa3d 8076473: Remove the jhat code and update makefiles Reviewed-by: alanb, erikj, sspitsyn ! common/bin/compare_exceptions.sh.incl ! make/Images.gmk Changeset: 36c65b3a6dd4 Author: rriggs Date: 2015-04-30 09:57 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/36c65b3a6dd4 8077743: (rm) Port ResourceManagement to JDK9 Reviewed-by: alanb, erikj, mchung, dholmes ! modules.xml Changeset: f463d506379a Author: rriggs Date: 2015-05-01 09:45 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/f463d506379a Merge Changeset: 8b0cc5d855fb Author: ccheung Date: 2015-05-02 18:35 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/8b0cc5d855fb Merge ! make/Images.gmk ! make/jprt.properties ! modules.xml Changeset: 30e6c0063b5e Author: hseigel Date: 2015-05-08 13:23 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/30e6c0063b5e Merge ! make/Images.gmk ! make/jprt.properties Changeset: 6179ef0cb94e Author: ykantser Date: 2015-05-07 16:11 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/6179ef0cb94e 8079200: Fix heapdump tests to validate heapdump after jhat is removed Reviewed-by: sla ! test/lib/Makefile ! test/lib/share/classes/jdk/test/lib/hprof/HprofParser.java Changeset: 9baf9f83c0d8 Author: hseigel Date: 2015-05-09 07:32 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/9baf9f83c0d8 Merge Changeset: 2bc35fddaa94 Author: amurillo Date: 2015-05-14 12:05 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/2bc35fddaa94 Merge ! modules.xml Changeset: aa82f2db653e Author: amurillo Date: 2015-05-19 11:39 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/aa82f2db653e Merge Changeset: 045efffdc0b9 Author: katleman Date: 2015-05-21 10:07 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/045efffdc0b9 Added tag jdk9-b65 for changeset 7c31f9d7b932 ! .hgtags Changeset: dc6e8336f51b Author: lana Date: 2015-05-21 16:19 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/dc6e8336f51b Merge Changeset: 9d388c0d9872 Author: mchung Date: 2015-05-22 16:44 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/9d388c0d9872 8074431: Remove native2ascii tool Reviewed-by: erikj, alanb, okutsu, mfang, naoto ! common/bin/compare_exceptions.sh.incl ! common/bin/unshuffle_list.txt ! make/Images.gmk Changeset: 47fc9b0ab31b Author: erikj Date: 2015-05-26 10:43 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/47fc9b0ab31b 8080983: libdt_socket: Build failed with VS2013 SP4 Reviewed-by: sla, ihse, tbell ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh Changeset: 1fe2b04bb681 Author: mchung Date: 2015-05-27 12:45 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/1fe2b04bb681 8081334: com.sun.tools.javap and com.sun.tools.javah are not exported API Reviewed-by: jjg ! modules.xml Changeset: dc3bc6fd57b2 Author: mchung Date: 2015-05-27 13:25 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/dc3bc6fd57b2 8074432: Move jdeps and javap to jdk.jdeps module Reviewed-by: jjg, alanb, erikj ! common/bin/unshuffle_list.txt ! make/CheckModules.gmk ! make/CompileJavaModules.gmk ! make/Images.gmk ! make/Main.gmk ! modules.xml Changeset: c0941617668d Author: katleman Date: 2015-05-28 16:13 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/c0941617668d Added tag jdk9-b66 for changeset dc6e8336f51b ! .hgtags Changeset: f546760134eb Author: lana Date: 2015-05-28 16:50 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/f546760134eb Merge Changeset: c2e92fac30ce Author: sla Date: 2015-05-22 09:09 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/c2e92fac30ce 8066757: Can't build 'images' with --disable-zip-debug-info on OS X after jigsaw m2 merge Reviewed-by: erikj, ihse ! make/StripBinaries.gmk Changeset: c66e6a41e8ae Author: amurillo Date: 2015-05-28 11:37 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/c66e6a41e8ae Merge Changeset: b6201d741510 Author: amurillo Date: 2015-06-01 10:15 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/b6201d741510 Merge Changeset: 569bf5f6cf52 Author: ihse Date: 2015-06-03 15:20 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/569bf5f6cf52 8081692: Configure should verify that -fstack-protector is valid Reviewed-by: erikj ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh Changeset: 983622d17601 Author: katleman Date: 2015-06-04 09:31 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/983622d17601 Added tag jdk9-b67 for changeset f546760134eb ! .hgtags Changeset: 70e4272790b6 Author: lana Date: 2015-06-04 18:48 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/70e4272790b6 Merge Changeset: 609627f9db3f Author: ykantser Date: 2015-05-28 16:31 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/609627f9db3f 8081037: serviceability/sa/ tests time out on Windows Reviewed-by: jbachorik, sla, dsamersoff + test/lib-test/jdk/test/lib/apps/LingeredAppTest.java ! test/lib/Makefile + test/lib/share/classes/jdk/test/lib/apps/LingeredApp.java Changeset: cd00a294f85b Author: amurillo Date: 2015-06-04 15:37 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/cd00a294f85b Merge Changeset: e8592d0ee9e3 Author: amurillo Date: 2015-06-08 11:11 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/e8592d0ee9e3 Merge Changeset: 64127d0dca36 Author: alundblad Date: 2015-06-09 16:08 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/64127d0dca36 8054717: SJavac should track changes in the public apis of classpath classes! Summary: Adjusted Java compilation to accomodate for changes to sjavac. Reviewed-by: erikj ! make/CompileJavaModules.gmk ! make/common/JavaCompilation.gmk Changeset: b42f35b0dbff Author: omajid Date: 2015-06-11 10:37 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/b42f35b0dbff 8087156: SetupNativeCompilation ignores CFLAGS_release for cpp files Reviewed-by: erikj ! make/common/NativeCompilation.gmk Changeset: 1c108ef5166c Author: lana Date: 2015-06-11 10:44 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/1c108ef5166c Added tag jdk9-b68 for changeset 70e4272790b6 ! .hgtags Changeset: 1bcfd6b87265 Author: lana Date: 2015-06-11 20:18 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/1bcfd6b87265 Merge Changeset: 704d642602d3 Author: darcy Date: 2015-06-16 16:11 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/704d642602d3 8098579: Remove non-existent javax.tools.annotation package from CORE_PKGS.gmk Reviewed-by: jjg ! make/common/CORE_PKGS.gmk Changeset: 206dae1f6320 Author: erikj Date: 2015-06-18 10:08 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/206dae1f6320 8087193: Support building with devkits on Macosx Reviewed-by: ihse ! common/autoconf/basics.m4 ! common/autoconf/build-aux/config.guess ! common/autoconf/generated-configure.sh + make/devkit/createMacosxDevkit.sh Changeset: 1179a2aea1fa Author: erikj Date: 2015-06-18 10:15 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/1179a2aea1fa 8087208: Add devkit creation script for windows Reviewed-by: ihse + make/devkit/createWindowsDevkit.sh Changeset: cba23c240bb3 Author: erikj Date: 2015-06-18 17:00 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/rev/cba23c240bb3 8080915: [macosx] JDK 9 installation does not add java info to the java_home plist Reviewed-by: tbell ! make/MacBundles.gmk From vicente.romero at oracle.com Thu Jun 18 17:07:32 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 18 Jun 2015 17:07:32 +0000 Subject: hg: tiered-attrib/dev/corba: 14 new changesets Message-ID: <201506181707.t5IH7WU3026913@aojmv0008.oracle.com> Changeset: 2bb058ce572e Author: avstepan Date: 2015-05-05 15:17 +0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/corba/rev/2bb058ce572e 8079075: some docs cleanup for CORBA - part 1 Summary: some fix for CORBA docs Reviewed-by: rriggs ! src/java.corba/share/classes/com/sun/corba/se/impl/corba/AnyImpl.java ! src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CDROutputObject.java ! src/java.corba/share/classes/com/sun/corba/se/impl/encoding/CodeSetConversion.java ! src/java.corba/share/classes/com/sun/corba/se/impl/ior/GenericIdentifiable.java ! src/java.corba/share/classes/com/sun/corba/se/impl/ior/GenericTaggedComponent.java ! src/java.corba/share/classes/com/sun/corba/se/impl/ior/GenericTaggedProfile.java ! src/java.corba/share/classes/com/sun/corba/se/impl/ior/IORTemplateImpl.java ! src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectAdapterIdNumber.java ! src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectIdImpl.java ! src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectKeyTemplateBase.java ! src/java.corba/share/classes/com/sun/corba/se/impl/ior/POAObjectKeyTemplate.java ! src/java.corba/share/classes/com/sun/corba/se/impl/ior/StubIORImpl.java ! src/java.corba/share/classes/com/sun/corba/se/impl/ior/TaggedProfileFactoryFinderImpl.java ! src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/CodeSetsComponentImpl.java ! src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPAddressBase.java ! src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPAddressClosureImpl.java ! src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPAddressImpl.java ! src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPProfileImpl.java ! src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/IIOPProfileTemplateImpl.java ! src/java.corba/share/classes/com/sun/corba/se/impl/ior/iiop/JavaCodebaseComponentImpl.java ! src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/BindingIteratorImpl.java ! src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/NamingUtils.java ! src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/CorbanameURL.java ! src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/IIOPEndpointInfo.java ! src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/INSURL.java ! src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/INSURLHandler.java ! src/java.corba/share/classes/com/sun/corba/se/impl/naming/namingutil/Utility.java ! src/java.corba/share/classes/com/sun/corba/se/impl/naming/pcosnaming/NameService.java ! src/java.corba/share/classes/com/sun/corba/se/impl/naming/pcosnaming/NamingContextImpl.java ! src/java.corba/share/classes/com/sun/corba/se/impl/orb/ORBImpl.java ! src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/GetPropertyAction.java ! src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/concurrent/Mutex.java ! src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/concurrent/Sync.java ! src/java.corba/share/classes/com/sun/corba/se/pept/transport/Acceptor.java ! src/java.corba/share/classes/com/sun/corba/se/spi/extension/ServantCachingPolicy.java ! src/java.corba/share/classes/com/sun/corba/se/spi/legacy/interceptor/RequestInfoExt.java ! src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/LongMonitoredAttributeBase.java ! src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoredAttribute.java ! src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoredAttributeBase.java ! src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoredAttributeInfo.java ! src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoredAttributeInfoFactory.java ! src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoredObject.java ! src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoringFactories.java ! src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoringManager.java ! src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoringManagerFactory.java ! src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/StatisticMonitoredAttribute.java ! src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/StatisticsAccumulator.java ! src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/StringMonitoredAttributeBase.java ! src/java.corba/share/classes/com/sun/corba/se/spi/oa/ObjectAdapter.java ! src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/Action.java ! src/java.corba/share/classes/com/sun/corba/se/spi/servicecontext/ServiceContext.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/AttributeEntry.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/ConstEntry.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/EnumEntry.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/ExceptionEntry.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/ForwardEntry.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/ForwardValueEntry.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/IncludeEntry.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/InterfaceEntry.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/MethodEntry.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/ModuleEntry.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/NativeEntry.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/ParameterEntry.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/PragmaEntry.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/PrimitiveEntry.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/RepositoryID.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/SequenceEntry.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/StringEntry.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/StructEntry.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/SymtabEntry.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/SymtabFactory.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/Token.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/TypedefEntry.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/UnionEntry.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/ValueBoxEntry.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/ValueEntry.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/constExpr/Terminal.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Arguments.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/AttributeGen24.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Helper24.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/InterfaceGen.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/MethodGen24.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/MethodGenClone24.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueBoxGen24.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueGen24.java ! src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/Type.java Changeset: 6b017d166ac2 Author: avstepan Date: 2015-05-06 15:10 +0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/corba/rev/6b017d166ac2 8079342: some docs cleanup for CORBA - part 2 Summary: some fixes for CORBA docs Reviewed-by: lancea ! src/java.corba/share/classes/com/sun/corba/se/impl/io/ValueHandlerImpl.java ! src/java.corba/share/classes/com/sun/corba/se/impl/ior/ObjectKeyImpl.java ! src/java.corba/share/classes/com/sun/corba/se/impl/ior/TaggedProfileTemplateFactoryFinderImpl.java ! src/java.corba/share/classes/com/sun/corba/se/impl/javax/rmi/CORBA/Util.java ! src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/BindingIteratorImpl.java ! src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/NamingContextImpl.java ! src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/TransientBindingIterator.java ! src/java.corba/share/classes/com/sun/corba/se/impl/naming/cosnaming/TransientNameService.java ! src/java.corba/share/classes/com/sun/corba/se/impl/naming/pcosnaming/NamingContextImpl.java ! src/java.corba/share/classes/com/sun/corba/se/impl/naming/pcosnaming/PersistentBindingIterator.java ! src/java.corba/share/classes/com/sun/corba/se/impl/oa/toa/TOAImpl.java ! src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/DenseIntMapImpl.java ! src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/concurrent/CondVar.java ! src/java.corba/share/classes/com/sun/corba/se/impl/orbutil/concurrent/Sync.java ! src/java.corba/share/classes/com/sun/corba/se/impl/transport/CorbaConnectionCacheBase.java ! src/java.corba/share/classes/com/sun/corba/se/spi/ior/package.html ! src/java.corba/share/classes/com/sun/corba/se/spi/legacy/connection/ORBSocketFactory.java ! src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoredAttribute.java ! src/java.corba/share/classes/com/sun/corba/se/spi/monitoring/MonitoredObjectFactory.java ! src/java.corba/share/classes/com/sun/corba/se/spi/oa/ObjectAdapter.java ! src/java.corba/share/classes/com/sun/corba/se/spi/orb/DataCollector.java ! src/java.corba/share/classes/com/sun/corba/se/spi/orbutil/fsm/Guard.java ! src/java.corba/share/classes/com/sun/org/omg/CORBA/portable/ValueHelper.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/Arguments.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/Compile.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/DefaultSymtabFactory.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/IncludeEntry.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/UnionBranch.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Compile.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/Util.java ! src/java.corba/share/classes/com/sun/tools/corba/se/idl/toJavaPortable/ValueBoxGen24.java ! src/java.corba/share/classes/org/omg/CORBA/LocalObject.java ! src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/CompoundType.java ! src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/ContextStack.java ! src/jdk.rmic/share/classes/sun/rmi/rmic/iiop/IDLGenerator.java Changeset: 3602151f60f1 Author: katleman Date: 2015-05-07 10:19 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/corba/rev/3602151f60f1 Added tag jdk9-b63 for changeset 0acac6937de7 ! .hgtags Changeset: 0a5e5a7c3539 Author: lana Date: 2015-05-07 20:50 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/corba/rev/0a5e5a7c3539 Merge Changeset: afc1e295c4bf Author: katleman Date: 2015-05-14 12:38 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/corba/rev/afc1e295c4bf Added tag jdk9-b64 for changeset 0a5e5a7c3539 ! .hgtags Changeset: 44ee68f7dbac Author: katleman Date: 2015-05-21 10:07 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/corba/rev/44ee68f7dbac Added tag jdk9-b65 for changeset afc1e295c4bf ! .hgtags Changeset: ce7dfdd6b142 Author: avstepan Date: 2015-05-26 18:32 +0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/corba/rev/ce7dfdd6b142 8040147: minor cleanup for docs Summary: minor cleanup for docs Reviewed-by: lancea ! src/java.corba/share/classes/org/omg/DynamicAny/package.html Changeset: 39ecacb5c33c Author: katleman Date: 2015-05-28 16:13 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/corba/rev/39ecacb5c33c Added tag jdk9-b66 for changeset 44ee68f7dbac ! .hgtags Changeset: 4418697e56f1 Author: lana Date: 2015-05-28 16:50 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/corba/rev/4418697e56f1 Merge Changeset: 8efad64f40eb Author: katleman Date: 2015-06-04 09:31 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/corba/rev/8efad64f40eb Added tag jdk9-b67 for changeset 4418697e56f1 ! .hgtags Changeset: e57aa88c63c1 Author: robm Date: 2015-06-08 21:32 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/corba/rev/e57aa88c63c1 7130985: Four helper classes missing in Sun JDK Reviewed-by: coffeys, msheppar + src/java.corba/share/classes/org/omg/CORBA/BoundsHelper.java + src/java.corba/share/classes/org/omg/CORBA/ORBPackage/InvalidNameHelper.java + src/java.corba/share/classes/org/omg/CORBA/TypeCodePackage/BadKindHelper.java + src/java.corba/share/classes/org/omg/CORBA/TypeCodePackage/BoundsHelper.java Changeset: 230f393dbe3f Author: lana Date: 2015-06-11 10:44 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/corba/rev/230f393dbe3f Added tag jdk9-b68 for changeset 8efad64f40eb ! .hgtags Changeset: de8acedcb5b5 Author: lana Date: 2015-06-11 20:19 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/corba/rev/de8acedcb5b5 Merge Changeset: c43da2a11652 Author: darcy Date: 2015-06-12 17:33 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/corba/rev/c43da2a11652 8086029: Fix doclint reference warnings in org.omg.CORBA Reviewed-by: lancea, alanb ! src/java.corba/share/classes/org/omg/CORBA/DynAny.java ! src/java.corba/share/classes/org/omg/CORBA/DynArray.java ! src/java.corba/share/classes/org/omg/CORBA/DynSequence.java ! src/java.corba/share/classes/org/omg/CORBA/ServerRequest.java From vicente.romero at oracle.com Thu Jun 18 17:08:12 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 18 Jun 2015 17:08:12 +0000 Subject: hg: tiered-attrib/dev/jaxp: 20 new changesets Message-ID: <201506181708.t5IH8C7w027104@aojmv0008.oracle.com> Changeset: 6f91749b5aae Author: katleman Date: 2015-05-07 10:19 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jaxp/rev/6f91749b5aae Added tag jdk9-b63 for changeset 4a8f895f0317 ! .hgtags Changeset: fbc4583c5f11 Author: aefimov Date: 2015-05-08 11:07 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jaxp/rev/fbc4583c5f11 8062518: AIOBE occurs when accessing to document function in extended function in JAXP Reviewed-by: joehw ! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/MultiDOM.java + test/javax/xml/jaxp/unittest/javax/xml/transform/DocumentExtFunc.java + test/javax/xml/jaxp/unittest/javax/xml/transform/XSLTFunctionsTest.java Changeset: 407824581511 Author: joehw Date: 2015-05-14 09:38 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jaxp/rev/407824581511 8080344: Incorrect GPL header causes RE script to miss swap to commercial header for licensee source bundle Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/XMLSecurityManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/XMLSecurityPropertyManager.java ! src/java.xml/share/classes/javax/xml/xpath/XPathEvaluationResult.java ! src/java.xml/share/classes/javax/xml/xpath/XPathNodes.java Changeset: 9630d119553b Author: katleman Date: 2015-05-14 12:38 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jaxp/rev/9630d119553b Added tag jdk9-b64 for changeset 6f91749b5aae ! .hgtags Changeset: ae7406e82828 Author: lana Date: 2015-05-14 20:14 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jaxp/rev/ae7406e82828 Merge Changeset: c35e3ab989a1 Author: joehw Date: 2015-05-15 16:26 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jaxp/rev/c35e3ab989a1 8078596: jaxp tests failed in modular jdk due to internal class access Reviewed-by: alanb, lancea, joehw Contributed-by: frank.yuan at oracle.com - test/javax/xml/jaxp/TEST.properties ! test/javax/xml/jaxp/functional/test/auctionportal/AuctionController.java ! test/javax/xml/jaxp/functional/test/auctionportal/AuctionItemRepository.java ! test/javax/xml/jaxp/functional/test/auctionportal/UserController.java + test/javax/xml/jaxp/internaltest/TEST.properties + test/javax/xml/jaxp/internaltest/javax/xml/common/bug6979306/Bug6979306Test.java + test/javax/xml/jaxp/internaltest/javax/xml/parsers/bug8003147/Bug8003147Test.java + test/javax/xml/jaxp/internaltest/javax/xml/transform/bug6551616/Bug6551616.java + test/javax/xml/jaxp/internaltest/javax/xml/transform/cli/CLITest.java + test/javax/xml/jaxp/internaltest/javax/xml/transform/cli/tigertest-in.xml + test/javax/xml/jaxp/internaltest/javax/xml/transform/cli/tigertest.xsl ! test/javax/xml/jaxp/libs/test/auctionportal/HiBidConstants.java + test/javax/xml/jaxp/unittest/TEST.properties - test/javax/xml/jaxp/unittest/javax/xml/common/Bug6979306Test.java ! test/javax/xml/jaxp/unittest/javax/xml/common/Bug7143711Test.java - test/javax/xml/jaxp/unittest/javax/xml/parsers/Bug8003147Test.java ! test/javax/xml/jaxp/unittest/javax/xml/stream/XMLStreamWriterTest/NamespaceTest.java - test/javax/xml/jaxp/unittest/javax/xml/transform/Bug6551616.java - test/javax/xml/jaxp/unittest/javax/xml/transform/CLITest.java ! test/javax/xml/jaxp/unittest/org/w3c/dom/ls/LSSerializerTest.java Changeset: d25e5a79b0bd Author: katleman Date: 2015-05-21 10:07 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jaxp/rev/d25e5a79b0bd Added tag jdk9-b65 for changeset ae7406e82828 ! .hgtags Changeset: d5963ccce28d Author: lana Date: 2015-05-21 16:21 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jaxp/rev/d5963ccce28d Merge - test/javax/xml/jaxp/TEST.properties - test/javax/xml/jaxp/unittest/javax/xml/common/Bug6979306Test.java - test/javax/xml/jaxp/unittest/javax/xml/parsers/Bug8003147Test.java - test/javax/xml/jaxp/unittest/javax/xml/transform/Bug6551616.java - test/javax/xml/jaxp/unittest/javax/xml/transform/CLITest.java Changeset: 78c2685daaba Author: katleman Date: 2015-05-28 16:13 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jaxp/rev/78c2685daaba Added tag jdk9-b66 for changeset d5963ccce28d ! .hgtags Changeset: b5b21a17c24e Author: aefimov Date: 2015-05-29 12:28 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jaxp/rev/b5b21a17c24e 8081392: getNodeValue should return 'null' value for Element nodes Reviewed-by: joehw ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeProxy.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM2.java ! test/javax/xml/jaxp/unittest/javax/xml/transform/DocumentExtFunc.java Changeset: e18204c4e064 Author: darcy Date: 2015-06-01 17:31 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jaxp/rev/e18204c4e064 8075551: Add tiered testing definitions to the jaxp repo Reviewed-by: joehw + test/ProblemList.txt ! test/TEST.ROOT ! test/TEST.groups Changeset: db4918cd2553 Author: katleman Date: 2015-06-04 09:31 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jaxp/rev/db4918cd2553 Added tag jdk9-b67 for changeset 78c2685daaba ! .hgtags Changeset: 82aae947938e Author: lana Date: 2015-06-04 18:49 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jaxp/rev/82aae947938e Merge Changeset: 48585e5e65d2 Author: joehw Date: 2015-06-08 21:59 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jaxp/rev/48585e5e65d2 8080906: Develop test for Xerces Update: DOM L3 Serializer Reviewed-by: lancea, joehw Contributed-by: frank.yuan at oracle.com ! test/javax/xml/jaxp/functional/TEST.properties ! test/javax/xml/jaxp/unittest/TEST.properties ! test/javax/xml/jaxp/unittest/org/w3c/dom/ls/LSSerializerTest.java Changeset: f424712eaede Author: joehw Date: 2015-06-08 22:08 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jaxp/rev/f424712eaede 8080908: Develop test for Xerces Update: XPointer Reviewed-by: lancea, joehw Contributed-by: frank.yuan at oracle.com ! test/javax/xml/jaxp/unittest/javax/xml/parsers/xinclude/Bug6794483Test.java Changeset: 9a5a17025007 Author: lana Date: 2015-06-11 10:44 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jaxp/rev/9a5a17025007 Added tag jdk9-b68 for changeset 82aae947938e ! .hgtags Changeset: f844a908d330 Author: lana Date: 2015-06-11 20:18 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jaxp/rev/f844a908d330 Merge Changeset: c494d4d1c5a1 Author: mullan Date: 2015-06-12 16:36 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jaxp/rev/c494d4d1c5a1 8087283: Add support for the XML Signature here() function to the JDK XPath implementation Reviewed-by: alanb, joehw ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/FunctionTable.java ! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/Keywords.java + src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncHere.java Changeset: 1b8665c5aa91 Author: mullan Date: 2015-06-12 16:39 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jaxp/rev/1b8665c5aa91 Merge Changeset: 06e3ee9962f6 Author: joehw Date: 2015-06-15 09:25 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jaxp/rev/06e3ee9962f6 8080907: Develop test for Xerces Update: XML Schema Validation Reviewed-by: lancea, joehw Contributed-by: frank.yuan at oracle.com ! test/javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderFactoryTest.java ! test/javax/xml/jaxp/functional/javax/xml/validation/ptests/SchemaFactoryTest.java + test/javax/xml/jaxp/unittest/javax/xml/validation/AnyElementTest.java + test/javax/xml/jaxp/unittest/javax/xml/validation/ProcessContents-lax-error.xml + test/javax/xml/jaxp/unittest/javax/xml/validation/ProcessContents-ok.xml + test/javax/xml/jaxp/unittest/javax/xml/validation/ProcessContents.xsd From vicente.romero at oracle.com Thu Jun 18 17:08:15 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 18 Jun 2015 17:08:15 +0000 Subject: hg: tiered-attrib/dev/jaxws: 10 new changesets Message-ID: <201506181708.t5IH8Fpd027181@aojmv0008.oracle.com> Changeset: df100399ed27 Author: katleman Date: 2015-05-07 10:19 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jaxws/rev/df100399ed27 Added tag jdk9-b63 for changeset b5c22d09b1c9 ! .hgtags Changeset: 45ef73bb85c1 Author: katleman Date: 2015-05-14 12:38 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jaxws/rev/45ef73bb85c1 Added tag jdk9-b64 for changeset df100399ed27 ! .hgtags Changeset: 1232f4013417 Author: katleman Date: 2015-05-21 10:07 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jaxws/rev/1232f4013417 Added tag jdk9-b65 for changeset 45ef73bb85c1 ! .hgtags Changeset: c9785bc8ade9 Author: katleman Date: 2015-05-28 16:13 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jaxws/rev/c9785bc8ade9 Added tag jdk9-b66 for changeset 1232f4013417 ! .hgtags Changeset: 769bb20850bd Author: mkos Date: 2015-06-02 10:59 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jaxws/rev/769bb20850bd 8080502: Update JAXB and JAX-WS to work with resource encapsulation Reviewed-by: alanb ! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/assembler/MetroConfigLoader.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/jxc/ConfigReader.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/SchemaCache.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/dtd/bindinfo/BindInfo.java ! src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/reader/xmlschema/bindinfo/BindInfo.java ! src/jdk.xml.bind/share/classes/com/sun/xml/internal/xsom/impl/parser/ParserContext.java Changeset: 722bc62e23de Author: katleman Date: 2015-06-04 09:31 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jaxws/rev/722bc62e23de Added tag jdk9-b67 for changeset c9785bc8ade9 ! .hgtags Changeset: b5878b03d1b2 Author: lana Date: 2015-06-04 18:49 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jaxws/rev/b5878b03d1b2 Merge Changeset: 884d98e00032 Author: mkos Date: 2015-06-05 15:05 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jaxws/rev/884d98e00032 8072839: JAX-B Plugability Layer: using java.util.ServiceLoader Reviewed-by: alanb ! src/java.xml.bind/share/classes/javax/xml/bind/ContextFinder.java ! src/java.xml.bind/share/classes/javax/xml/bind/JAXBContext.java + src/java.xml.bind/share/classes/javax/xml/bind/JAXBContextFactory.java ! src/java.xml.bind/share/classes/javax/xml/bind/ServiceLoaderUtil.java Changeset: 53993d421b2b Author: lana Date: 2015-06-11 10:44 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jaxws/rev/53993d421b2b Added tag jdk9-b68 for changeset b5878b03d1b2 ! .hgtags Changeset: f5911c6155c2 Author: lana Date: 2015-06-11 20:20 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jaxws/rev/f5911c6155c2 Merge From vicente.romero at oracle.com Thu Jun 18 17:08:32 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 18 Jun 2015 17:08:32 +0000 Subject: hg: tiered-attrib/dev/nashorn: 68 new changesets Message-ID: <201506181708.t5IH8XsF027260@aojmv0008.oracle.com> Changeset: 811bbe3c6959 Author: hannesw Date: 2015-05-05 14:23 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/811bbe3c6959 8078049: Nashorn crashes when attempting to start TypeScript compiler Reviewed-by: lagergren, attila ! make/project.properties ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Label.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SpillObjectCreator.java + test/script/nosecurity/JDK-8078049.js Changeset: a9b03ce75736 Author: hannesw Date: 2015-05-05 14:30 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/a9b03ce75736 8078612: Persistent code cache should support more configurations Reviewed-by: lagergren, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CodeStore.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ErrorManager.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java + test/script/basic/JDK-8078612_eager_1a.js + test/script/basic/JDK-8078612_eager_1a.js.EXPECTED + test/script/basic/JDK-8078612_eager_1b.js + test/script/basic/JDK-8078612_eager_1b.js.EXPECTED + test/script/basic/JDK-8078612_eager_2a.js + test/script/basic/JDK-8078612_eager_2a.js.EXPECTED + test/script/basic/JDK-8078612_eager_2b.js + test/script/basic/JDK-8078612_eager_2b.js.EXPECTED ! test/src/jdk/nashorn/internal/runtime/test/CodeStoreAndPathTest.java Changeset: 231d6fd660b8 Author: attila Date: 2015-05-05 18:35 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/231d6fd660b8 8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException Reviewed-by: hannesw, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FieldObjectCreator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ObjectCreator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SpillObjectCreator.java + test/script/basic/JDK-8079269.js Changeset: ee849fe4b32d Author: attila Date: 2015-05-06 13:36 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/ee849fe4b32d 8079349: Eliminate dead code around Nashorn code generator Reviewed-by: hannesw, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/BranchOptimizer.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ClassEmitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Emitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java Changeset: 044a0fe3944f Author: attila Date: 2015-05-06 15:46 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/044a0fe3944f 8079362: Enforce best practices for Node token API usage Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IRTranslator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/InstanceOfTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/NewTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/AccessNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BaseNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BinaryNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Node.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/VarNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java Changeset: 9831c47f6279 Author: hannesw Date: 2015-05-06 16:22 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/9831c47f6279 8066237: Fuzzing bug: Parser error on optimistic recompilation Reviewed-by: lagergren, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunctionData.java + test/script/basic/JDK-8066237.js Changeset: 6af2ee7b09a9 Author: sundar Date: 2015-05-06 20:04 +0530 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/6af2ee7b09a9 8079470: Misleading error message when explicit signature constructor is called with wrong arguments Reviewed-by: jlaskey, hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties + test/script/basic/JDK-8079470.js + test/script/basic/JDK-8079470.js.EXPECTED Changeset: 26c3094182d6 Author: attila Date: 2015-05-06 16:48 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/26c3094182d6 8066751: Remove casts redundant with Java 9 buffer APIs Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArrayBuffer.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFloat32Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFloat64Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt16Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt32Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt8Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint16Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint32Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint8Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java Changeset: 26901244399e Author: katleman Date: 2015-05-07 10:19 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/26901244399e Added tag jdk9-b63 for changeset bc8e67bec2f9 ! .hgtags Changeset: 00df6e4fc75a Author: lana Date: 2015-05-07 20:49 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/00df6e4fc75a Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Emitter.java Changeset: 71a4e37769f8 Author: sundar Date: 2015-05-11 22:57 +0530 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/71a4e37769f8 8080042: can't build nashorn.jar from jdk9-dev/nashorn using jdk8 installation as JAVA_HOME Reviewed-by: lagergren, jlaskey ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArrayBuffer.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFloat32Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFloat64Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt16Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt32Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt8Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint16Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint32Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint8Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java Changeset: a0896a45b877 Author: sundar Date: 2015-05-12 12:40 +0530 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/a0896a45b877 8080090: -d option should dump script source as well Reviewed-by: hannesw, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptEnvironment.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Source.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Options.properties Changeset: b506754c7d64 Author: sundar Date: 2015-05-13 12:45 +0530 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/b506754c7d64 8080182: Array.prototype.sort throws IAE on inconsistent comparison Reviewed-by: lagergren, hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArray.java + test/script/basic/JDK-8080182.js Changeset: 063ed2f959e4 Author: mhaupt Date: 2015-05-13 15:41 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/063ed2f959e4 8080286: use path separator setting consistently in Nashorn project properties Summary: replace uses of ":" with platform-independent path separator property Reviewed-by: hannesw, sundar ! make/build.xml ! make/project.properties Changeset: 1bd45e5ecf6a Author: attila Date: 2015-05-13 09:38 -0500 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/1bd45e5ecf6a 8067931: Improve error message when with statement is passed a POJO Reviewed-by: lagergren, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties Changeset: d46a2d937061 Author: attila Date: 2015-05-13 10:01 -0500 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/d46a2d937061 8080295: Need to adjust test output for 8067931 Reviewed-by: jlaskey, sundar ! test/script/basic/8024180/with_java_object.js.EXPECTED Changeset: a975636b1433 Author: katleman Date: 2015-05-14 12:38 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/a975636b1433 Added tag jdk9-b64 for changeset 00df6e4fc75a ! .hgtags Changeset: 2054d01ae326 Author: lana Date: 2015-05-14 20:14 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/2054d01ae326 Merge Changeset: 92958064570c Author: attila Date: 2015-05-15 10:19 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/92958064570c 8079424: code generator for discarded boolean logical operation has an extra pop Reviewed-by: lagergren, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java + test/script/basic/JDK-8079424.js Changeset: 4dc7eb763139 Author: mhaupt Date: 2015-05-15 10:21 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/4dc7eb763139 8080471: fix usage of replace and file separator in Nashorn tests Summary: Two tests should use replace instead of replaceAll, and there is a typo in the usage of File.separator. Reviewed-by: attila, hannesw ! test/script/nosecurity/JDK-8050964.js ! test/script/nosecurity/JDK-8055034.js Changeset: 01a9bdf3f840 Author: attila Date: 2015-05-15 15:40 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/01a9bdf3f840 8078414: Don't create impossible converters for ScriptObjectMirror Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornLinker.java + test/src/jdk/nashorn/internal/runtime/test/JDK_8078414_Test.java Changeset: 71d7a37e6dfb Author: mhaupt Date: 2015-05-15 16:36 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/71d7a37e6dfb 8049300: jjs scripting: need way to quote $EXEC command arguments to protect spaces Summary: honor quoting with "" and '' as well as escaped spaces Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptingFunctions.java Changeset: db5e1ef8a963 Author: sundar Date: 2015-05-20 14:16 +0530 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/db5e1ef8a963 8080598: Javadoc warnings in Global.java after lazy initialization Reviewed-by: lagergren, hannesw ! make/build.xml + samples/undefined_call.js + samples/unzip.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LexicalContext.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/TryNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java Changeset: f879641b5a69 Author: sundar Date: 2015-05-21 18:44 +0530 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/f879641b5a69 8080848: delete of bound Java method property results in crash Reviewed-by: hannesw, lagergren + samples/console.js + samples/consoleuse.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeObject.java + test/script/basic/JDK-8080848.js Changeset: 14e38af72963 Author: sundar Date: 2015-05-21 21:51 +0530 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/14e38af72963 8079145: jdk.nashorn.internal.runtime.arrays.IntArrayData.convert assertion Reviewed-by: jlaskey, hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/IntArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/LongArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java + test/script/basic/JDK-8079145.js + test/script/basic/JDK-8079145.js.EXPECTED Changeset: d2999fc30824 Author: katleman Date: 2015-05-21 10:07 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/d2999fc30824 Added tag jdk9-b65 for changeset 2054d01ae326 ! .hgtags Changeset: 9dd95cff9dae Author: lana Date: 2015-05-21 16:19 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/9dd95cff9dae Merge Changeset: beb84ff64d16 Author: sundar Date: 2015-05-26 13:49 +0530 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/beb84ff64d16 8036743: need ArrayBuffer constructor with specified data Reviewed-by: attila, hannesw, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArrayBuffer.java + test/script/basic/JDK-8036743.js + test/script/basic/JDK-8036743.js.EXPECTED Changeset: 160880d3117d Author: attila Date: 2015-05-26 14:37 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/160880d3117d 8081015: Allow conversion of native arrays to Queue and Collection Reviewed-by: hannesw, lagergren, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJava.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornLinker.java + test/src/jdk/nashorn/internal/runtime/test/JDK_8081015_Test.java + test/src/jdk/nashorn/test/models/JDK_8081015_TestModel.java Changeset: 9fba27631f21 Author: attila Date: 2015-05-26 16:12 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/9fba27631f21 8081062: ListAdapter should take advantage of JSObject Reviewed-by: lagergren, sundar - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSObjectListAdapter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ListAdapter.java ! test/src/jdk/nashorn/internal/runtime/test/JDK_8081015_Test.java Changeset: b5fc67115382 Author: sundar Date: 2015-05-27 13:16 +0530 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/b5fc67115382 8007456: Nashorn test framework @argument does not handle quoted strings Reviewed-by: hannesw, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptingFunctions.java + test/script/basic/JDK-8007456.js + test/script/basic/JDK-8007456.js.EXPECTED ! test/src/jdk/nashorn/internal/test/framework/TestFinder.java Changeset: cdec24430159 Author: attila Date: 2015-05-27 14:37 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/cdec24430159 8081204: ListAdapter throws NPE when adding/removing elements outside of JS context Reviewed-by: lagergren, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ListAdapter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties + test/src/jdk/nashorn/internal/runtime/test/AddAndRemoveOnListAdapterOutsideOfJavaScriptContextTest.java Changeset: 456ffec2b5ae Author: sundar Date: 2015-05-27 22:18 +0530 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/456ffec2b5ae 8081156: jjs "nashorn.args" system property is not effective when script arguments are passed Reviewed-by: hannesw, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/options/Options.java + test/script/basic/JDK-8081156.js Changeset: b3efc8063d73 Author: katleman Date: 2015-05-28 16:13 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/b3efc8063d73 Added tag jdk9-b66 for changeset 9dd95cff9dae ! .hgtags Changeset: f822b749821e Author: lana Date: 2015-05-28 16:50 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/f822b749821e Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSObjectListAdapter.java Changeset: 993dede76f37 Author: attila Date: 2015-06-01 15:01 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/993dede76f37 8066218: UTF-32LE mistakenly detected as UTF-16LE Reviewed-by: lagergren, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Source.java Changeset: 53e839cab67e Author: sundar Date: 2015-06-02 12:42 +0530 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/53e839cab67e 8081609: engine.eval call from a java method which was called from a previous engine.eval results in wrong ScriptContext being used. Reviewed-by: attila, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/NashornScriptEngine.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! test/src/jdk/nashorn/api/scripting/test/ScopeTest.java Changeset: 6cb8df3f0cc6 Author: darcy Date: 2015-06-02 00:16 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/6cb8df3f0cc6 8075555: Add tiered testing definitions to the nashorn repo Reviewed-by: lagergren + test/ProblemList.txt ! test/TEST.ROOT + test/TEST.groups Changeset: 92f7bf49eb65 Author: attila Date: 2015-06-02 10:55 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/92f7bf49eb65 8066773: JSON-friendly wrapper for objects Reviewed-by: jlaskey, lagergren, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/ScriptObjectMirror.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJava.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSONListAdapter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ListAdapter.java + test/src/jdk/nashorn/api/scripting/JSONCompatibleTest.java Changeset: 776551a5b3a2 Author: mhaupt Date: 2015-06-02 10:40 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/776551a5b3a2 8081603: erroneous dot file generated from Nashorn --print-code Summary: Emit a dot label string-conformant line break instead of a hard one to avoid strings ranging across an EOL. Reviewed-by: attila, lagergren, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/NashornTextifier.java Changeset: 0d4841f2c800 Author: mhaupt Date: 2015-06-02 10:40 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/0d4841f2c800 8081604: rename ScriptingFunctions.tokenizeCommandLine Summary: This used to be a single-purpose private helper; it is now used by external clients, and for new purposes. Consequently, it deserves a less specific name. Reviewed-by: attila, lagergren, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptingFunctions.java ! test/src/jdk/nashorn/internal/test/framework/TestFinder.java Changeset: 078107e0651f Author: mhaupt Date: 2015-06-02 14:34 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/078107e0651f 8081668: fix Nashorn ant externals command Summary: update URLs for Showdown (JavaScript Markdown implementation) download Reviewed-by: hannesw, sundar ! make/build.xml Changeset: 14ec7d7af490 Author: mhaupt Date: 2015-06-02 14:35 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/14ec7d7af490 8080275: transparently download testng.jar for Nashorn testing Summary: Instead of asking the user to manually download and install testng.jar, automate the process via "ant externals". Reviewed-by: hannesw, sundar ! README ! make/build.xml ! make/project.properties Changeset: 10553f87f3e7 Author: mhaupt Date: 2015-06-02 17:08 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/10553f87f3e7 8081696: reduce dependency of Nashorn tests on external components Reviewed-by: attila, sundar ! make/build.xml Changeset: d47ac275fab7 Author: hannesw Date: 2015-06-03 09:36 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/d47ac275fab7 8066220: Fuzzing bug: MethodHandle bug (Object,Object) != (boolean)Object Reviewed-by: lagergren, attila, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunction.java + test/script/basic/JDK-8066220.js + test/script/basic/JDK-8066220.js.EXPECTED Changeset: 4da1c371efcb Author: sundar Date: 2015-06-03 18:44 +0530 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/4da1c371efcb 8081809: Missing final modifier in method parameters (nashorn code convention) Reviewed-by: attila, hannesw ! samples/find_nonfinals.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ArrayAccessTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ArrayLiteralTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/AssignmentTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/BinaryTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/BlockTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/BreakTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CaseTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CatchTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CompilationUnitTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CompoundAssignmentTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ConditionalExpressionTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ContinueTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/DebuggerTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/DoWhileLoopTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/EmptyStatementTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ErroneousTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ExpressionStatementTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ForInLoopTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ForLoopTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionCallTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionDeclarationTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionExpressionTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IdentifierTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IfTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/InstanceOfTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/LabeledStatementTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/LineMapImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/LiteralTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/MemberSelectTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/NewTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ObjectLiteralTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/PropertyTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/RegExpLiteralTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ReturnTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/SimpleTreeVisitorES5_1.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/SwitchTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ThrowTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/TreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/TryTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/UnaryTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/VariableTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/WhileLoopTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/WithTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilationPhase.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SplitIntoFunctions.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/SplitReturn.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/TryNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java Changeset: f0b1680a8c34 Author: attila Date: 2015-06-03 16:28 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/f0b1680a8c34 8081813: JSONListAdapter should delegate its [[DefaultValue]] to wrapped object Reviewed-by: lagergren, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSONListAdapter.java Changeset: 6d8c53e01b75 Author: katleman Date: 2015-06-04 09:31 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/6d8c53e01b75 Added tag jdk9-b67 for changeset f822b749821e ! .hgtags Changeset: dd6dd848b854 Author: lana Date: 2015-06-04 18:49 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/dd6dd848b854 Merge Changeset: 0eeaadd17fff Author: mhaupt Date: 2015-06-05 12:38 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/0eeaadd17fff 8080087: Nashorn $ENV.PWD is originally undefined Summary: On Windows, the PWD environment variable does not exist and cannot be imported in scripting mode, so it is set explicitly. Reviewed-by: lagergren, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptingFunctions.java + test/script/nosecurity/JDK-8080087.js Changeset: 15a67b4f8935 Author: sundar Date: 2015-06-05 19:05 +0530 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/15a67b4f8935 8085810: Return value of Objects.requireNonNull call can be used Reviewed-by: lagergren, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/NashornScriptEngineFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/ScriptObjectMirror.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/URLReader.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ParserImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompileUnit.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptLoader.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaSuperAdapter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/options/Options.java Changeset: 09d538ef34f2 Author: sundar Date: 2015-06-08 13:57 +0530 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/09d538ef34f2 8085802: Nashorn -nse option causes parse error on anonymous function definition Reviewed-by: lagergren, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java + test/script/basic/JDK-8085802.js Changeset: b8ea01a76cbc Author: sundar Date: 2015-06-08 14:10 +0530 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/b8ea01a76cbc 8085937: add autoimports sample script to easily explore Java classes in interactive mode Reviewed-by: lagergren, attila + samples/autoimports.js + samples/dateconversion.js + samples/secondssince.js Changeset: d1689c1df3aa Author: mhaupt Date: 2015-06-08 10:28 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/d1689c1df3aa 8085885: address Javadoc warnings in Nashorn source code Reviewed-by: hannesw, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ClassEmitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LexicalContext.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Constructor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Function.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Getter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/ScriptClass.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Setter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/SpecializedFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/JSONParser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/TokenType.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/EncodingHelper.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Syntax.java Changeset: 87f156db0b42 Author: sundar Date: 2015-06-09 14:19 +0530 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/87f156db0b42 8086032: Add compiler error tests when syntax extensions are used with --no-syntax-extensions option Reviewed-by: attila, hannesw + samples/javahelp.js + test/script/error/anon_func_stat_nse.js + test/script/error/anon_func_stat_nse.js.EXPECTED + test/script/error/backquote_string_nse.js + test/script/error/backquote_string_nse.js.EXPECTED + test/script/error/conditional_catch_nse.js + test/script/error/conditional_catch_nse.js.EXPECTED + test/script/error/expr_closure_nse.js + test/script/error/expr_closure_nse.js.EXPECTED + test/script/error/for_each_nse.js + test/script/error/for_each_nse.js.EXPECTED + test/script/error/hash_comment_nse.js + test/script/error/hash_comment_nse.js.EXPECTED + test/script/error/heredoc_nse.js + test/script/error/heredoc_nse.js.EXPECTED + test/script/error/object_literal_in_new_nse.js + test/script/error/object_literal_in_new_nse.js.EXPECTED Changeset: a24cb0bf79bc Author: mhaupt Date: 2015-06-09 09:27 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/a24cb0bf79bc 8080490: add $EXECV command to Nashorn scripting mode Summary: Additional arguments to the command line can be passed as a single array, or as a sequence of varargs. Reviewed-by: attila, hannesw + samples/exec.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptingFunctions.java Changeset: 2e50107b1738 Author: sundar Date: 2015-06-11 13:33 +0530 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/2e50107b1738 8087136: regression: apply on $EXEC fails with ClassCastException Reviewed-by: hannesw, lagergren ! samples/exec.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptingFunctions.java Changeset: 179b3de401eb Author: lana Date: 2015-06-11 10:44 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/179b3de401eb Added tag jdk9-b68 for changeset dd6dd848b854 ! .hgtags Changeset: 194b74467afc Author: lana Date: 2015-06-11 20:19 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/194b74467afc Merge Changeset: 5808c1886a90 Author: sundar Date: 2015-06-12 16:55 +0530 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/5808c1886a90 8087211: Indirect evals should be strict with -strict option Reviewed-by: lagergren, hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/ScriptObjectMirror.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/DebuggerSupport.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/Shell.java + test/script/basic/JDK-8087211.js + test/script/basic/JDK-8087211_2.js ! test/src/jdk/nashorn/api/scripting/JSONCompatibleTest.java Changeset: bd783ddc4333 Author: hannesw Date: 2015-06-15 15:37 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/bd783ddc4333 8086052: Script evaluation should not return last function declaration Reviewed-by: sundar, attila ! samples/javahelp.js ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java ! test/script/basic/evalreturn.js ! test/script/basic/evalreturn.js.EXPECTED ! test/src/jdk/nashorn/api/scripting/test/ScriptObjectMirrorTest.java Changeset: 0e28af5ee013 Author: hannesw Date: 2015-06-15 15:49 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/0e28af5ee013 8098546: eval within a 'with' leaks definitions into global scope Reviewed-by: sundar, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.java + test/script/basic/JDK-8098546.js Changeset: 8f389acf77f0 Author: hannesw Date: 2015-06-16 13:25 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/8f389acf77f0 8098807: Strict eval throws ClassCastException with large scripts Reviewed-by: sundar, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Splitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java + test/script/basic/JDK-8098807-payload.js + test/script/basic/JDK-8098807.js Changeset: 87f7ef8273bc Author: sundar Date: 2015-06-16 18:26 +0530 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/87f7ef8273bc 8098578: Global scope is not accessible with indirect load call Reviewed-by: attila, hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java + test/script/basic/JDK-8098578.js Changeset: 93e4c151d6cc Author: hannesw Date: 2015-06-17 09:10 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/93e4c151d6cc 8087312: PropertyMapWrapper.equals should compare className Reviewed-by: sundar, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ConstantData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyMap.java + test/script/basic/JDK-8087312.js Changeset: 7e06231229fd Author: sundar Date: 2015-06-17 14:21 +0530 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/7e06231229fd 8098847: obj."prop" and obj.'prop' should result in SyntaxError Reviewed-by: hannesw, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/BooleanType.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/AbstractParser.java + test/script/error/JDK-8098847.js + test/script/error/JDK-8098847.js.EXPECTED Changeset: cd94e97584a0 Author: hannesw Date: 2015-06-17 13:56 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/cd94e97584a0 8098808: Convert Scope from interface to class Reviewed-by: sundar, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeDebug.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FunctionScope.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Scope.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.java Changeset: a35490e96dc5 Author: sundar Date: 2015-06-18 19:20 +0530 URL: http://hg.openjdk.java.net/tiered-attrib/dev/nashorn/rev/a35490e96dc5 8117883: nasgen prototype, instance member count calculation is wrong Reviewed-by: hannesw, lagergren ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ConstructorGenerator.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/Main.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInfo.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInfoCollector.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java From vicente.romero at oracle.com Thu Jun 18 17:36:56 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 18 Jun 2015 17:36:56 +0000 Subject: hg: tiered-attrib/dev/langtools: refactoring visitIdent and visitSelect at target type visitor Message-ID: <201506181736.t5IHauaj003532@aojmv0008.oracle.com> Changeset: f604130a1396 Author: vromero Date: 2015-06-18 10:36 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/f604130a1396 refactoring visitIdent and visitSelect at target type visitor ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java From vicente.romero at oracle.com Thu Jun 18 17:07:43 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 18 Jun 2015 17:07:43 +0000 Subject: hg: tiered-attrib/dev/jdk: 385 new changesets Message-ID: <201506181707.t5IH7sDa026977@aojmv0008.oracle.com> Changeset: f8983c5e9ef4 Author: erikj Date: 2015-05-05 12:49 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/f8983c5e9ef4 8077422: hprof agent: Build failed with VS2013 Update 4 Reviewed-by: sla, tbell ! make/lib/Lib-jdk.hprof.agent.gmk Changeset: 51f5501a54a6 Author: weijun Date: 2015-05-05 21:14 +0800 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/51f5501a54a6 8078439: SPNEGO auth fails if client proposes MS krb5 OID Reviewed-by: valeriep ! src/java.security.jgss/share/classes/sun/security/jgss/GSSUtil.java ! src/java.security.jgss/share/classes/sun/security/jgss/spnego/SpNegoContext.java + test/sun/security/jgss/spnego/MSOID.java + test/sun/security/jgss/spnego/msoid.txt + test/sun/security/krb5/auto/MSOID2.java Changeset: 88d2b7d72852 Author: enevill Date: 2015-05-05 09:08 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/88d2b7d72852 8078245: AARCH64: JDK fails to build due to undefined symbol in libpng Summary: Add -DPNG_ARM_NEON_OPT=0 to LIBSPLASHSCREEN_CFLAGS flags Reviewed-by: dholmes, ihse, erikj ! make/lib/Awt2dLibraries.gmk Changeset: d2e531049824 Author: ykantser Date: 2015-03-19 09:01 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/d2e531049824 8064923: [TESTBUG] jps doesn't display anything on embedded platforms and it causes some tests to fail Reviewed-by: egahlin, jbachorik ! test/sun/tools/jps/JpsHelper.java Changeset: 6ab205cbdb64 Author: sspitsyn Date: 2015-03-20 01:59 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/6ab205cbdb64 8067662: "java.lang.NullPointerException: Method name is null" from StackTraceElement. Summary: update java/lang/instrument/RedefineMethodInBacktrace.sh test to cover the hotspot fix Reviewed-by: coleenp, dcubed ! test/java/lang/instrument/RedefineMethodInBacktrace.sh ! test/java/lang/instrument/RedefineMethodInBacktraceApp.java ! test/java/lang/instrument/RedefineMethodInBacktraceTarget.java ! test/java/lang/instrument/RedefineMethodInBacktraceTargetB.java ! test/java/lang/instrument/RedefineMethodInBacktraceTargetB_2.java ! test/java/lang/instrument/RedefineMethodInBacktraceTarget_2.java Changeset: 0eeee7571789 Author: dcubed Date: 2015-03-20 15:21 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/0eeee7571789 Merge Changeset: 5d67183a488a Author: erikj Date: 2015-03-25 09:37 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/5d67183a488a 8075725: Remove /jre subdir in hotspot dist dir Reviewed-by: tbell, ihse ! make/Import.gmk Changeset: d6d93b99835c Author: ykantser Date: 2015-03-25 12:39 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/d6d93b99835c 8075820: java/lang/management/ThreadMXBean/FindDeadlocks.java should be unquarantined Reviewed-by: jbachorik, sspitsyn ! test/ProblemList.txt ! test/java/lang/management/ThreadMXBean/FindDeadlocks.java Changeset: 483ecfd42109 Author: ykantser Date: 2015-03-25 15:22 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/483ecfd42109 Merge Changeset: 3fc03181d7cd Author: hseigel Date: 2015-03-29 09:21 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/3fc03181d7cd Merge - make/Makefile - test/java/util/Properties/Basic.java Changeset: ce259f9be831 Author: farvidsson Date: 2015-03-30 10:10 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/ce259f9be831 8076154: com/sun/jdi/InstanceFilter.java failing due to missing MethodEntryRequest calls Summary: Some jdi tests are failing due to missing MethodEntryRequest events during the test execution. Reviewed-by: sla, jbachorik ! test/com/sun/jdi/InstanceFilter.java Changeset: 786a96919a43 Author: jbachorik Date: 2015-03-25 18:33 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/786a96919a43 8023093: Add ManagementAgent.status diagnostic command Reviewed-by: sla ! src/java.management/share/classes/sun/management/Agent.java - test/sun/management/jmxremote/startstop/JMXStartStopDoSomething.java ! test/sun/management/jmxremote/startstop/JMXStartStopTest.java + test/sun/management/jmxremote/startstop/JMXStatusTest.java + test/sun/management/jmxremote/startstop/ManagementAgentJcmd.java + test/sun/management/jmxremote/startstop/PortAllocator.java ! test/sun/management/jmxremote/startstop/REMOTE_TESTING.txt + test/sun/management/jmxremote/startstop/TestApp.java Changeset: 194ce0d739b9 Author: ccheung Date: 2015-04-03 13:46 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/194ce0d739b9 Merge - src/java.base/unix/conf/arm/jvm.cfg - src/java.base/unix/conf/ppc/jvm.cfg Changeset: dd8d2a336f90 Author: vlivanov Date: 2015-03-20 11:42 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/dd8d2a336f90 8075263: MHI::checkCustomized isn't eliminated for inlined MethodHandles Reviewed-by: jrose, kvn ! src/java.base/share/classes/java/lang/invoke/Invokers.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java Changeset: 884c4cc50a8f Author: zmajo Date: 2015-03-27 09:02 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/884c4cc50a8f Merge - make/Makefile - test/java/util/Properties/Basic.java Changeset: 3463425ac908 Author: aph Date: 2015-03-31 12:30 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/3463425ac908 8026049: (bf) Intrinsify ByteBuffer.put{Int, Double, Float, ...} methods Summary: Use unaligned Unsafe loads and stores for ByteBuffer access on platforms which support unaligned access. Add intrinsics for Unsafe.{get,put}-X-Unaligned methods. Reviewed-by: dholmes, jrose, psandoz, kvn ! src/java.base/share/classes/java/nio/Bits.java ! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template ! src/java.base/share/classes/sun/misc/Unsafe.java ! src/java.base/share/classes/sun/security/provider/ByteArrayAccess.java Changeset: e57a739ba641 Author: kvn Date: 2015-04-03 11:41 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/e57a739ba641 Merge Changeset: 16381a5f0959 Author: vlivanov Date: 2015-04-14 17:59 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/16381a5f0959 8077054: DMH LFs should be customizeable Reviewed-by: jrose ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java Changeset: 63e229f7f822 Author: vlivanov Date: 2015-04-14 18:03 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/63e229f7f822 8057919: Class.getSimpleName() should work for non-JLS compliant class names Reviewed-by: dholmes, jrose ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/native/include/jvm.h ! src/java.base/share/native/libjava/Class.c + test/java/lang/Class/getSimpleName/GetSimpleNameTest.java Changeset: 44a53b8e25e6 Author: vlivanov Date: 2015-04-14 18:16 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/44a53b8e25e6 8076461: JSR292: remove unused native and constants Reviewed-by: jrose, vlivanov ! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java Changeset: e0ac3e9decb0 Author: mhaupt Date: 2015-04-14 18:26 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/e0ac3e9decb0 8033465: JSR292: InvokerBytecodeGenerator: convert a check for REF_invokeVirtual on an interface into an assert Reviewed-by: vlivanov ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java Changeset: 445debb5c61d Author: zmajo Date: 2015-04-15 09:37 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/445debb5c61d 8067648: JVM crashes reproducible with GCM cipher suites in GCTR doFinal Summary: Change restore mechanism in GCTR.java to avoid setting counter to null; added length check to constructor Reviewed-by: jrose, kvn, ascarpino ! src/java.base/share/classes/com/sun/crypto/provider/GCTR.java Changeset: bef7b5c2a953 Author: zmajo Date: 2015-04-15 07:49 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/bef7b5c2a953 Merge Changeset: c96df29282e3 Author: kvn Date: 2015-04-16 14:06 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/c96df29282e3 Merge - test/sun/management/jmxremote/startstop/JMXStartStopDoSomething.java Changeset: a5e61ab8c2d4 Author: ykantser Date: 2015-04-07 14:47 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/a5e61ab8c2d4 8027668: sun/tools/jstatd/TestJstatdPort.java: java.net.ConnectException: Connection refused: connect Reviewed-by: jbachorik, sla ! src/jdk.jvmstat/share/classes/sun/tools/jstatd/Jstatd.java ! test/ProblemList.txt ! test/sun/tools/jstatd/JstatdTest.java Changeset: 4b6014c70710 Author: jbachorik Date: 2015-04-03 15:39 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/4b6014c70710 8074368: ThreadMXBean.getThreadInfo() corrupts memory when called with empty array for thread ids Reviewed-by: mchung ! src/java.management/share/classes/sun/management/ThreadImpl.java ! test/java/lang/management/ThreadMXBean/ThreadInfoArray.java Changeset: c6f3a4853e2d Author: jbachorik Date: 2015-04-08 09:33 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/c6f3a4853e2d Merge Changeset: 8793c8f29390 Author: sla Date: 2015-04-09 08:46 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/8793c8f29390 8075331: jdb eval java.util.Arrays.asList(array) shows inconsistent behaviour Reviewed-by: jbachorik ! src/jdk.jdi/share/classes/com/sun/tools/jdi/InterfaceTypeImpl.java + test/com/sun/jdi/InvokeVarArgs.java Changeset: 54ecdb1e72e7 Author: sla Date: 2015-04-09 09:18 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/54ecdb1e72e7 8077137: Port jdk.internal.instrumentation to jdk 9 Reviewed-by: erikj, mchung, rriggs ! make/lib/Lib-java.instrument.gmk Changeset: 123a0b9342fd Author: jbachorik Date: 2015-04-13 09:43 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/123a0b9342fd 8076050: java/lang/management/ThreadMXBean/ThreadMXBeanStateTest.java fails intermittently Reviewed-by: sla ! test/java/lang/Thread/ThreadStateController.java ! test/java/lang/management/ThreadMXBean/ThreadMXBeanStateTest.java Changeset: c7eb62c7b60e Author: jbachorik Date: 2015-04-15 09:38 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/c7eb62c7b60e 8077327: ThreadStackTrace.java throws exception: BlockedThread expected to have BLOCKED but got RUNNABLE Reviewed-by: sspitsyn, dfuchs - test/java/lang/management/ThreadMXBean/Semaphore.java ! test/java/lang/management/ThreadMXBean/ThreadStackTrace.java Changeset: 55bf2a3446bf Author: ykantser Date: 2015-04-15 13:27 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/55bf2a3446bf 8077611: com/sun/jdi/ConnectedVMs.java should be unquarantined Reviewed-by: sla ! test/ProblemList.txt Changeset: 81c84542d6af Author: sjiang Date: 2015-04-17 09:40 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/81c84542d6af 8042901: Allow com.sun.management to be in a different module to java.lang.management Reviewed-by: mchung, dfuchs, erikj, jbachorik ! make/lib/Lib-java.management.gmk + make/lib/Lib-jdk.management.gmk ! make/mapfiles/libmanagement/mapfile-vers + make/mapfiles/libmanagement_ext/mapfile-vers ! make/src/classes/build/tools/module/boot.modules - src/java.management/share/classes/META-INF/services/sun.management.spi.PlatformMBeanProvider - src/java.management/share/classes/com/sun/management/DiagnosticCommandMBean.java - src/java.management/share/classes/com/sun/management/GarbageCollectionNotificationInfo.java - src/java.management/share/classes/com/sun/management/GarbageCollectorMXBean.java - src/java.management/share/classes/com/sun/management/GcInfo.java - src/java.management/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java - src/java.management/share/classes/com/sun/management/OperatingSystemMXBean.java - src/java.management/share/classes/com/sun/management/ThreadMXBean.java - src/java.management/share/classes/com/sun/management/UnixOperatingSystemMXBean.java - src/java.management/share/classes/com/sun/management/VMOption.java - src/java.management/share/classes/com/sun/management/internal/PlatformMBeanProviderImpl.java - src/java.management/share/classes/com/sun/management/package-info.java ! src/java.management/share/classes/java/lang/management/DefaultPlatformMBeanProvider.java ! src/java.management/share/classes/java/lang/management/ManagementFactory.java - src/java.management/share/classes/sun/management/DiagnosticCommandArgumentInfo.java - src/java.management/share/classes/sun/management/DiagnosticCommandImpl.java - src/java.management/share/classes/sun/management/DiagnosticCommandInfo.java - src/java.management/share/classes/sun/management/Flag.java - src/java.management/share/classes/sun/management/GarbageCollectionNotifInfoCompositeData.java ! src/java.management/share/classes/sun/management/GarbageCollectorImpl.java - src/java.management/share/classes/sun/management/GcInfoBuilder.java - src/java.management/share/classes/sun/management/GcInfoCompositeData.java - src/java.management/share/classes/sun/management/HotSpotDiagnostic.java ! src/java.management/share/classes/sun/management/LazyCompositeData.java - src/java.management/share/classes/sun/management/ManagementFactory.java ! src/java.management/share/classes/sun/management/ManagementFactoryHelper.java ! src/java.management/share/classes/sun/management/MappedMXBeanType.java ! src/java.management/share/classes/sun/management/NotificationEmitterSupport.java ! src/java.management/share/classes/sun/management/ThreadImpl.java ! src/java.management/share/classes/sun/management/Util.java - src/java.management/share/classes/sun/management/VMOptionCompositeData.java ! src/java.management/share/classes/sun/management/spi/PlatformMBeanProvider.java - src/java.management/share/native/libmanagement/DiagnosticCommandImpl.c - src/java.management/share/native/libmanagement/Flag.c ! src/java.management/share/native/libmanagement/GarbageCollectorImpl.c - src/java.management/share/native/libmanagement/GcInfoBuilder.c - src/java.management/share/native/libmanagement/HotSpotDiagnostic.c - src/java.management/unix/classes/sun/management/OperatingSystemImpl.java - src/java.management/unix/native/libmanagement/LinuxOperatingSystem.c - src/java.management/unix/native/libmanagement/MacosxOperatingSystem.c - src/java.management/unix/native/libmanagement/OperatingSystemImpl.c - src/java.management/unix/native/libmanagement/SolarisOperatingSystem.c - src/java.management/windows/classes/sun/management/OperatingSystemImpl.java - src/java.management/windows/native/libmanagement/OperatingSystemImpl.c + src/jdk.management/linux/native/libmanagement_ext/UnixOperatingSystem.c + src/jdk.management/macosx/native/libmanagement_ext/UnixOperatingSystem.c + src/jdk.management/share/classes/META-INF/services/sun.management.spi.PlatformMBeanProvider + src/jdk.management/share/classes/com/sun/management/DiagnosticCommandMBean.java + src/jdk.management/share/classes/com/sun/management/GarbageCollectionNotificationInfo.java + src/jdk.management/share/classes/com/sun/management/GarbageCollectorMXBean.java + src/jdk.management/share/classes/com/sun/management/GcInfo.java + src/jdk.management/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java + src/jdk.management/share/classes/com/sun/management/OperatingSystemMXBean.java + src/jdk.management/share/classes/com/sun/management/ThreadMXBean.java + src/jdk.management/share/classes/com/sun/management/UnixOperatingSystemMXBean.java + src/jdk.management/share/classes/com/sun/management/VMOption.java + src/jdk.management/share/classes/com/sun/management/internal/DiagnosticCommandArgumentInfo.java + src/jdk.management/share/classes/com/sun/management/internal/DiagnosticCommandImpl.java + src/jdk.management/share/classes/com/sun/management/internal/DiagnosticCommandInfo.java + src/jdk.management/share/classes/com/sun/management/internal/Flag.java + src/jdk.management/share/classes/com/sun/management/internal/GarbageCollectionNotifInfoCompositeData.java + src/jdk.management/share/classes/com/sun/management/internal/GarbageCollectorExtImpl.java + src/jdk.management/share/classes/com/sun/management/internal/GcInfoBuilder.java + src/jdk.management/share/classes/com/sun/management/internal/GcInfoCompositeData.java + src/jdk.management/share/classes/com/sun/management/internal/HotSpotDiagnostic.java + src/jdk.management/share/classes/com/sun/management/internal/HotSpotThreadImpl.java + src/jdk.management/share/classes/com/sun/management/internal/PlatformMBeanProviderImpl.java + src/jdk.management/share/classes/com/sun/management/internal/VMOptionCompositeData.java + src/jdk.management/share/classes/com/sun/management/package-info.java + src/jdk.management/share/native/libmanagement_ext/DiagnosticCommandImpl.c + src/jdk.management/share/native/libmanagement_ext/Flag.c + src/jdk.management/share/native/libmanagement_ext/GarbageCollectorExtImpl.c + src/jdk.management/share/native/libmanagement_ext/GcInfoBuilder.c + src/jdk.management/share/native/libmanagement_ext/HotSpotDiagnostic.c + src/jdk.management/share/native/libmanagement_ext/management_ext.c + src/jdk.management/share/native/libmanagement_ext/management_ext.h + src/jdk.management/solaris/native/libmanagement_ext/UnixOperatingSystem.c + src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java + src/jdk.management/unix/native/libmanagement_ext/OperatingSystemImpl.c + src/jdk.management/windows/classes/com/sun/management/internal/OperatingSystemImpl.java + src/jdk.management/windows/native/libmanagement_ext/OperatingSystemImpl.c + test/com/sun/management/CheckSomeMXBeanImplPackage.java + test/com/sun/management/VMOptionOpenDataTest.java ! test/java/lang/instrument/NMTHelper.java ! test/java/lang/instrument/RedefineMethodInBacktraceApp.java + test/sun/management/PlatformMBeanProviderConstructorCheck.java Changeset: 2f23bccc6ec1 Author: ccheung Date: 2015-04-17 14:37 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/2f23bccc6ec1 Merge Changeset: d0c4b334d583 Author: ykantser Date: 2015-04-20 08:45 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/d0c4b334d583 8077423: jstatd is not terminated even though it cannot contact or bind to RMI Registry Reviewed-by: sla ! src/jdk.jvmstat/share/classes/sun/tools/jstatd/Jstatd.java ! test/sun/tools/jstatd/JstatdTest.java ! test/sun/tools/jstatd/TestJstatdExternalRegistry.java Changeset: e3ac9940a2db Author: sjiang Date: 2015-04-21 10:24 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/e3ac9940a2db 8078144: many nightly tests failed due to NoSuchMethodError: sun.management.ManagementFactoryHelper.getDiagnosticMXBean Reviewed-by: alanb, sla ! test/sun/tools/jinfo/JInfoRunningProcessFlagTest.java Changeset: 35eb8ba7f6d8 Author: jbachorik Date: 2015-04-27 10:12 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/35eb8ba7f6d8 8077402: JMXStartStopTest fails intermittently on slow hosts Reviewed-by: sla, dholmes ! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java ! test/sun/management/jmxremote/bootstrap/LocalManagementTest.java ! test/sun/management/jmxremote/startstop/JMXStartStopTest.java Changeset: f57957a657e3 Author: jbachorik Date: 2015-04-27 10:13 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/f57957a657e3 8076971: sun/management/jmxremote/startstop/JMXStatusTest.java failed with AssertionError Reviewed-by: sla, dholmes ! test/sun/management/jmxremote/startstop/JMXStartStopTest.java ! test/sun/management/jmxremote/startstop/JMXStatusTest.java Changeset: 2ca2a6ae18f0 Author: twisti Date: 2015-04-27 09:02 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/2ca2a6ae18f0 8022853: add ability to load uncompressed object and Klass references in a compressed environment to Unsafe Reviewed-by: coleenp, jrose, kvn ! src/java.base/share/classes/sun/misc/Unsafe.java Changeset: 91a51752d2a7 Author: vlivanov Date: 2015-04-17 18:15 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/91a51752d2a7 8057967: CallSite dependency tracking scales devastatingly poorly Reviewed-by: jrose, roland, plevart, shade ! src/java.base/share/classes/java/lang/invoke/CallSite.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java Changeset: b41a4874ae5f Author: vlivanov Date: 2015-04-21 21:06 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/b41a4874ae5f 8078290: Customize adapted MethodHandle in MH.invoke() case Reviewed-by: jrose ! src/java.base/share/classes/java/lang/invoke/Invokers.java Changeset: 036695d7aa53 Author: bharadwaj Date: 2015-04-30 18:15 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/036695d7aa53 Merge Changeset: 1e2895c90eea Author: amurillo Date: 2015-05-01 03:56 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/1e2895c90eea Merge ! make/lib/Lib-java.instrument.gmk ! make/lib/Lib-java.management.gmk ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java - src/java.management/share/classes/META-INF/services/sun.management.spi.PlatformMBeanProvider - src/java.management/share/classes/com/sun/management/DiagnosticCommandMBean.java - src/java.management/share/classes/com/sun/management/GarbageCollectionNotificationInfo.java - src/java.management/share/classes/com/sun/management/GarbageCollectorMXBean.java - src/java.management/share/classes/com/sun/management/GcInfo.java - src/java.management/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java - src/java.management/share/classes/com/sun/management/OperatingSystemMXBean.java - src/java.management/share/classes/com/sun/management/ThreadMXBean.java - src/java.management/share/classes/com/sun/management/UnixOperatingSystemMXBean.java - src/java.management/share/classes/com/sun/management/VMOption.java - src/java.management/share/classes/com/sun/management/internal/PlatformMBeanProviderImpl.java - src/java.management/share/classes/com/sun/management/package-info.java - src/java.management/share/classes/sun/management/DiagnosticCommandArgumentInfo.java - src/java.management/share/classes/sun/management/DiagnosticCommandImpl.java - src/java.management/share/classes/sun/management/DiagnosticCommandInfo.java - src/java.management/share/classes/sun/management/Flag.java - src/java.management/share/classes/sun/management/GarbageCollectionNotifInfoCompositeData.java - src/java.management/share/classes/sun/management/GcInfoBuilder.java - src/java.management/share/classes/sun/management/GcInfoCompositeData.java - src/java.management/share/classes/sun/management/HotSpotDiagnostic.java - src/java.management/share/classes/sun/management/ManagementFactory.java - src/java.management/share/classes/sun/management/VMOptionCompositeData.java - src/java.management/share/native/libmanagement/DiagnosticCommandImpl.c - src/java.management/share/native/libmanagement/Flag.c - src/java.management/share/native/libmanagement/GcInfoBuilder.c - src/java.management/share/native/libmanagement/HotSpotDiagnostic.c - src/java.management/unix/classes/sun/management/OperatingSystemImpl.java - src/java.management/unix/native/libmanagement/LinuxOperatingSystem.c - src/java.management/unix/native/libmanagement/MacosxOperatingSystem.c - src/java.management/unix/native/libmanagement/OperatingSystemImpl.c - src/java.management/unix/native/libmanagement/SolarisOperatingSystem.c - src/java.management/windows/classes/sun/management/OperatingSystemImpl.java - src/java.management/windows/native/libmanagement/OperatingSystemImpl.c + src/jdk.management/share/classes/com/sun/management/DiagnosticCommandMBean.java + src/jdk.management/share/classes/com/sun/management/GarbageCollectionNotificationInfo.java + src/jdk.management/share/classes/com/sun/management/GcInfo.java + src/jdk.management/share/classes/com/sun/management/VMOption.java ! test/ProblemList.txt - test/java/lang/management/ThreadMXBean/Semaphore.java - test/sun/management/jmxremote/startstop/JMXStartStopDoSomething.java ! test/sun/management/jmxremote/startstop/JMXStartStopTest.java Changeset: 0c9f3d5e0694 Author: sla Date: 2015-05-04 11:35 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/0c9f3d5e0694 8079248: JDK fails with "jdk\\bin\\management_ext.dll: The specified procedure could not be found" Reviewed-by: jbachorik, dholmes, erikj, ihse ! make/lib/Lib-java.management.gmk ! make/lib/Lib-jdk.management.gmk Changeset: 2a9879bb24a1 Author: amurillo Date: 2015-05-05 08:11 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/2a9879bb24a1 Merge - src/java.management/share/classes/META-INF/services/sun.management.spi.PlatformMBeanProvider - src/java.management/share/classes/com/sun/management/DiagnosticCommandMBean.java - src/java.management/share/classes/com/sun/management/GarbageCollectionNotificationInfo.java - src/java.management/share/classes/com/sun/management/GarbageCollectorMXBean.java - src/java.management/share/classes/com/sun/management/GcInfo.java - src/java.management/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java - src/java.management/share/classes/com/sun/management/OperatingSystemMXBean.java - src/java.management/share/classes/com/sun/management/ThreadMXBean.java - src/java.management/share/classes/com/sun/management/UnixOperatingSystemMXBean.java - src/java.management/share/classes/com/sun/management/VMOption.java - src/java.management/share/classes/com/sun/management/internal/PlatformMBeanProviderImpl.java - src/java.management/share/classes/com/sun/management/package-info.java - src/java.management/share/classes/sun/management/DiagnosticCommandArgumentInfo.java - src/java.management/share/classes/sun/management/DiagnosticCommandImpl.java - src/java.management/share/classes/sun/management/DiagnosticCommandInfo.java - src/java.management/share/classes/sun/management/Flag.java - src/java.management/share/classes/sun/management/GarbageCollectionNotifInfoCompositeData.java - src/java.management/share/classes/sun/management/GcInfoBuilder.java - src/java.management/share/classes/sun/management/GcInfoCompositeData.java - src/java.management/share/classes/sun/management/HotSpotDiagnostic.java - src/java.management/share/classes/sun/management/ManagementFactory.java - src/java.management/share/classes/sun/management/VMOptionCompositeData.java - src/java.management/share/native/libmanagement/DiagnosticCommandImpl.c - src/java.management/share/native/libmanagement/Flag.c - src/java.management/share/native/libmanagement/GcInfoBuilder.c - src/java.management/share/native/libmanagement/HotSpotDiagnostic.c - src/java.management/unix/classes/sun/management/OperatingSystemImpl.java - src/java.management/unix/native/libmanagement/LinuxOperatingSystem.c - src/java.management/unix/native/libmanagement/MacosxOperatingSystem.c - src/java.management/unix/native/libmanagement/OperatingSystemImpl.c - src/java.management/unix/native/libmanagement/SolarisOperatingSystem.c - src/java.management/windows/classes/sun/management/OperatingSystemImpl.java - src/java.management/windows/native/libmanagement/OperatingSystemImpl.c - test/java/lang/management/ThreadMXBean/Semaphore.java - test/sun/management/jmxremote/startstop/JMXStartStopDoSomething.java Changeset: 207c1b0356ea Author: vinnie Date: 2015-05-05 17:55 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/207c1b0356ea 8079129: NullPointerException in PKCS#12 Keystore in PKCS12KeyStore.java Reviewed-by: weijun ! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java ! test/sun/security/pkcs12/StoreSecretKeyTest.java Changeset: 81a244d3f8df Author: juh Date: 2015-05-05 14:44 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/81a244d3f8df 8058543: Certificate returns null Subject Alternative Name if it is an X400Address type Reviewed-by: weijun ! src/java.base/share/classes/sun/security/x509/GeneralName.java + test/sun/security/x509/GeneralName/X400Address.java Changeset: 1bb3961cf5b5 Author: darcy Date: 2015-05-05 15:34 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/1bb3961cf5b5 8079419: Update to RegEx test to use random number library Reviewed-by: sherman ! test/java/util/regex/RegExTest.java Changeset: cb35b067c91d Author: ksrini Date: 2015-05-05 18:18 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/cb35b067c91d 8078225: tools/launcher/FXLauncherTest.java fails intermittently (win) Reviewed-by: darcy ! test/tools/launcher/FXLauncherTest.java Changeset: fff8ab918557 Author: asmotrak Date: 2015-05-06 09:22 +0800 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/fff8ab918557 8076486: [TESTBUG] javax/security/auth/Subject/doAs/NestedActions.java fails if extra VM options are given Reviewed-by: weijun ! test/javax/security/auth/Subject/doAs/NestedActions.java Changeset: 5d018ec41792 Author: ihse Date: 2015-05-06 10:25 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/5d018ec41792 8077992: Eliminate JDK build dependency of native2ascii and update Japanese nroff man pages to UTF-8 encoding Reviewed-by: mchung Contributed-by: michael.fang at oracle.com ! src/linux/doc/man/ja/appletviewer.1 ! src/linux/doc/man/ja/idlj.1 ! src/linux/doc/man/ja/jar.1 ! src/linux/doc/man/ja/jarsigner.1 ! src/linux/doc/man/ja/java.1 ! src/linux/doc/man/ja/javac.1 ! src/linux/doc/man/ja/javadoc.1 ! src/linux/doc/man/ja/javah.1 ! src/linux/doc/man/ja/javap.1 ! src/linux/doc/man/ja/javaws.1 ! src/linux/doc/man/ja/jcmd.1 ! src/linux/doc/man/ja/jconsole.1 ! src/linux/doc/man/ja/jdb.1 ! src/linux/doc/man/ja/jdeps.1 ! src/linux/doc/man/ja/jhat.1 ! src/linux/doc/man/ja/jinfo.1 ! src/linux/doc/man/ja/jjs.1 ! src/linux/doc/man/ja/jmap.1 ! src/linux/doc/man/ja/jps.1 ! src/linux/doc/man/ja/jrunscript.1 ! src/linux/doc/man/ja/jsadebugd.1 ! src/linux/doc/man/ja/jstack.1 ! src/linux/doc/man/ja/jstat.1 ! src/linux/doc/man/ja/jstatd.1 ! src/linux/doc/man/ja/jvisualvm.1 ! src/linux/doc/man/ja/keytool.1 ! src/linux/doc/man/ja/native2ascii.1 ! src/linux/doc/man/ja/orbd.1 ! src/linux/doc/man/ja/pack200.1 ! src/linux/doc/man/ja/policytool.1 ! src/linux/doc/man/ja/rmic.1 ! src/linux/doc/man/ja/rmid.1 ! src/linux/doc/man/ja/rmiregistry.1 ! src/linux/doc/man/ja/schemagen.1 ! src/linux/doc/man/ja/serialver.1 ! src/linux/doc/man/ja/servertool.1 ! src/linux/doc/man/ja/tnameserv.1 ! src/linux/doc/man/ja/unpack200.1 ! src/linux/doc/man/ja/wsgen.1 ! src/linux/doc/man/ja/wsimport.1 ! src/linux/doc/man/ja/xjc.1 ! src/solaris/doc/sun/man/man1/ja/appletviewer.1 ! src/solaris/doc/sun/man/man1/ja/idlj.1 ! src/solaris/doc/sun/man/man1/ja/jar.1 ! src/solaris/doc/sun/man/man1/ja/jarsigner.1 ! src/solaris/doc/sun/man/man1/ja/java.1 ! src/solaris/doc/sun/man/man1/ja/javac.1 ! src/solaris/doc/sun/man/man1/ja/javadoc.1 ! src/solaris/doc/sun/man/man1/ja/javah.1 ! src/solaris/doc/sun/man/man1/ja/javap.1 ! src/solaris/doc/sun/man/man1/ja/jcmd.1 ! src/solaris/doc/sun/man/man1/ja/jconsole.1 ! src/solaris/doc/sun/man/man1/ja/jdb.1 ! src/solaris/doc/sun/man/man1/ja/jdeps.1 ! src/solaris/doc/sun/man/man1/ja/jhat.1 ! src/solaris/doc/sun/man/man1/ja/jinfo.1 ! src/solaris/doc/sun/man/man1/ja/jjs.1 ! src/solaris/doc/sun/man/man1/ja/jmap.1 ! src/solaris/doc/sun/man/man1/ja/jps.1 ! src/solaris/doc/sun/man/man1/ja/jrunscript.1 ! src/solaris/doc/sun/man/man1/ja/jsadebugd.1 ! src/solaris/doc/sun/man/man1/ja/jstack.1 ! src/solaris/doc/sun/man/man1/ja/jstat.1 ! src/solaris/doc/sun/man/man1/ja/jstatd.1 ! src/solaris/doc/sun/man/man1/ja/jvisualvm.1 ! src/solaris/doc/sun/man/man1/ja/keytool.1 ! src/solaris/doc/sun/man/man1/ja/native2ascii.1 ! src/solaris/doc/sun/man/man1/ja/orbd.1 ! src/solaris/doc/sun/man/man1/ja/pack200.1 ! src/solaris/doc/sun/man/man1/ja/policytool.1 ! src/solaris/doc/sun/man/man1/ja/rmic.1 ! src/solaris/doc/sun/man/man1/ja/rmid.1 ! src/solaris/doc/sun/man/man1/ja/rmiregistry.1 ! src/solaris/doc/sun/man/man1/ja/schemagen.1 ! src/solaris/doc/sun/man/man1/ja/serialver.1 ! src/solaris/doc/sun/man/man1/ja/servertool.1 ! src/solaris/doc/sun/man/man1/ja/tnameserv.1 ! src/solaris/doc/sun/man/man1/ja/unpack200.1 ! src/solaris/doc/sun/man/man1/ja/wsgen.1 ! src/solaris/doc/sun/man/man1/ja/wsimport.1 ! src/solaris/doc/sun/man/man1/ja/xjc.1 Changeset: a199b72a5b37 Author: avstepan Date: 2015-05-06 21:15 +0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/a199b72a5b37 8079478: some docs cleanup for sun.security Summary: some docs cleanup Reviewed-by: weijun ! src/java.base/share/classes/sun/security/action/GetBooleanAction.java ! src/java.base/share/classes/sun/security/action/GetBooleanSecurityPropertyAction.java ! src/java.base/share/classes/sun/security/action/GetIntegerAction.java ! src/java.base/share/classes/sun/security/action/GetLongAction.java ! src/java.base/share/classes/sun/security/action/GetPropertyAction.java ! src/java.base/share/classes/sun/security/jca/GetInstance.java ! src/java.base/share/classes/sun/security/jca/ProviderList.java ! src/java.base/share/classes/sun/security/pkcs/PKCS9Attribute.java ! src/java.base/share/classes/sun/security/provider/PolicyFile.java ! src/java.base/share/classes/sun/security/provider/PolicyParser.java ! src/java.base/share/classes/sun/security/provider/SecureRandom.java ! src/java.base/share/classes/sun/security/provider/X509Factory.java ! src/java.base/share/classes/sun/security/provider/certpath/AdjacencyList.java ! src/java.base/share/classes/sun/security/provider/certpath/BuildStep.java ! src/java.base/share/classes/sun/security/provider/certpath/PolicyChecker.java ! src/java.base/share/classes/sun/security/provider/certpath/Vertex.java ! src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.java ! src/java.base/share/classes/sun/security/ssl/ProtocolVersion.java ! src/java.base/share/classes/sun/security/timestamp/HttpTimestamper.java ! src/java.base/share/classes/sun/security/timestamp/TSRequest.java ! src/java.base/share/classes/sun/security/timestamp/TimestampToken.java ! src/java.base/share/classes/sun/security/tools/PathList.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_de.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_es.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_fr.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_it.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_ja.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_ko.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_pt_BR.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_sv.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_zh_CN.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_zh_HK.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources_zh_TW.java ! src/java.base/share/classes/sun/security/util/BitArray.java ! src/java.base/share/classes/sun/security/util/ByteArrayLexOrder.java ! src/java.base/share/classes/sun/security/util/ByteArrayTagOrder.java ! src/java.base/share/classes/sun/security/util/DerOutputStream.java ! src/java.base/share/classes/sun/security/util/DerValue.java ! src/java.base/share/classes/sun/security/util/KeyUtil.java ! src/java.base/share/classes/sun/security/util/ManifestDigester.java ! src/java.base/share/classes/sun/security/util/PendingException.java ! src/java.base/share/classes/sun/security/util/Resources.java ! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java ! src/java.base/share/classes/sun/security/validator/PKIXValidator.java ! src/java.base/share/classes/sun/security/validator/Validator.java ! src/java.base/share/classes/sun/security/x509/AlgIdDSA.java ! src/java.base/share/classes/sun/security/x509/AuthorityInfoAccessExtension.java ! src/java.base/share/classes/sun/security/x509/AuthorityKeyIdentifierExtension.java ! src/java.base/share/classes/sun/security/x509/CRLDistributionPointsExtension.java ! src/java.base/share/classes/sun/security/x509/CertificateSerialNumber.java ! src/java.base/share/classes/sun/security/x509/DNSName.java ! src/java.base/share/classes/sun/security/x509/DistributionPoint.java ! src/java.base/share/classes/sun/security/x509/EDIPartyName.java ! src/java.base/share/classes/sun/security/x509/ExtendedKeyUsageExtension.java ! src/java.base/share/classes/sun/security/x509/Extension.java ! src/java.base/share/classes/sun/security/x509/GeneralName.java ! src/java.base/share/classes/sun/security/x509/GeneralNameInterface.java ! src/java.base/share/classes/sun/security/x509/GeneralNames.java ! src/java.base/share/classes/sun/security/x509/GeneralSubtree.java ! src/java.base/share/classes/sun/security/x509/GeneralSubtrees.java ! src/java.base/share/classes/sun/security/x509/IPAddressName.java ! src/java.base/share/classes/sun/security/x509/InhibitAnyPolicyExtension.java ! src/java.base/share/classes/sun/security/x509/KeyIdentifier.java ! src/java.base/share/classes/sun/security/x509/NameConstraintsExtension.java ! src/java.base/share/classes/sun/security/x509/OIDMap.java ! src/java.base/share/classes/sun/security/x509/OIDName.java ! src/java.base/share/classes/sun/security/x509/OtherName.java ! src/java.base/share/classes/sun/security/x509/PolicyMappingsExtension.java ! src/java.base/share/classes/sun/security/x509/RDN.java ! src/java.base/share/classes/sun/security/x509/RFC822Name.java ! src/java.base/share/classes/sun/security/x509/SubjectInfoAccessExtension.java ! src/java.base/share/classes/sun/security/x509/URIName.java ! src/java.base/share/classes/sun/security/x509/UniqueIdentity.java ! src/java.base/share/classes/sun/security/x509/X400Address.java ! src/java.base/share/classes/sun/security/x509/X500Name.java ! src/java.base/share/classes/sun/security/x509/X509CRLEntryImpl.java ! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java ! src/java.base/share/classes/sun/security/x509/X509CertImpl.java ! src/java.base/share/classes/sun/security/x509/X509CertInfo.java Changeset: 54bc9b11b34d Author: darcy Date: 2015-05-06 16:00 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/54bc9b11b34d 8079544: Mark java/util/regex/RegExTest.java as failing intermittently Reviewed-by: sherman ! test/java/util/regex/RegExTest.java Changeset: b45c81ca8671 Author: ykantser Date: 2015-05-07 09:11 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/b45c81ca8671 8078896: Add @modules as needed to the jdk_svc tests Reviewed-by: alanb, mchung ! test/TEST.ROOT ! test/com/sun/jdi/AcceptTimeout.java ! test/com/sun/jdi/AccessSpecifierTest.java ! test/com/sun/jdi/AfterThreadDeathTest.java ! test/com/sun/jdi/AllLineLocations.java ! test/com/sun/jdi/ArrayRangeTest.java ! test/com/sun/jdi/BacktraceFieldTest.java ! test/com/sun/jdi/BadHandshakeTest.java ! test/com/sun/jdi/BreakpointTest.java ! test/com/sun/jdi/ClassLoaderClassesTest.java ! test/com/sun/jdi/ClassesByName.java ! test/com/sun/jdi/ClassesByName2Test.java ! test/com/sun/jdi/CompatibleConnectors.java ! test/com/sun/jdi/ConnectedVMs.java ! test/com/sun/jdi/ConstantPoolInfo.java ! test/com/sun/jdi/CountEvent.java ! test/com/sun/jdi/CountFilterTest.java ! test/com/sun/jdi/DebuggerThreadTest.java ! test/com/sun/jdi/DeleteAllBkptsTest.java ! test/com/sun/jdi/DeleteEventRequestsTest.java ! test/com/sun/jdi/DoubleAgentTest.java ! test/com/sun/jdi/EarlyReturnNegativeTest.java ! test/com/sun/jdi/EarlyReturnTest.java ! test/com/sun/jdi/EnumTest.java ! test/com/sun/jdi/EventQueueDisconnectTest.java ! test/com/sun/jdi/ExceptionEvents.java ! test/com/sun/jdi/ExclusiveBind.java ! test/com/sun/jdi/ExpiredRequestDeletionTest.java ! test/com/sun/jdi/FieldWatchpoints.java ! test/com/sun/jdi/FilterMatch.java ! test/com/sun/jdi/FilterNoMatch.java ! test/com/sun/jdi/FinalLocalsTest.java ! test/com/sun/jdi/FinalizerTest.java ! test/com/sun/jdi/FramesTest.java ! test/com/sun/jdi/GenericsTest.java ! test/com/sun/jdi/GetLocalVariables2Test.java ! test/com/sun/jdi/GetUninitializedStringValue.java ! test/com/sun/jdi/HomeTest.java ! test/com/sun/jdi/InstanceFilter.java ! test/com/sun/jdi/InstancesTest.java ! test/com/sun/jdi/InterfaceMethodsTest.java ! test/com/sun/jdi/InterruptHangTest.java ! test/com/sun/jdi/InvokeHangTest.java ! test/com/sun/jdi/InvokeTest.java ! test/com/sun/jdi/JITDebug.sh ! test/com/sun/jdi/Java_gTest.java ! test/com/sun/jdi/LambdaBreakpointTest.java ! test/com/sun/jdi/LambdaStepTest.java ! test/com/sun/jdi/LaunchCommandLine.java ! test/com/sun/jdi/LineNumberInfo.java ! test/com/sun/jdi/LineNumberOnBraceTest.java ! test/com/sun/jdi/ListenAddress.java ! test/com/sun/jdi/LocalVariableEqual.java ! test/com/sun/jdi/LocationTest.java ! test/com/sun/jdi/MethodEntryExitEvents.java ! test/com/sun/jdi/MethodExitReturnValuesTest.java ! test/com/sun/jdi/MixedSuspendTest.sh ! test/com/sun/jdi/ModificationWatchpoints.java ! test/com/sun/jdi/MonitorEventTest.java ! test/com/sun/jdi/MonitorFrameInfo.java ! test/com/sun/jdi/MultiBreakpointsTest.java ! test/com/sun/jdi/NativeInstanceFilter.java ! test/com/sun/jdi/NewInstanceTest.java ! test/com/sun/jdi/NoLaunchOptionTest.java ! test/com/sun/jdi/NoLocInfoTest.java ! test/com/sun/jdi/NullThreadGroupNameTest.java ! test/com/sun/jdi/OnThrowTest.java ! test/com/sun/jdi/OptionTest.java ! test/com/sun/jdi/PopAndInvokeTest.java ! test/com/sun/jdi/PopAndStepTest.java ! test/com/sun/jdi/PopAsynchronousTest.java ! test/com/sun/jdi/PopSynchronousTest.java ! test/com/sun/jdi/ProcessAttachTest.java ! test/com/sun/jdi/RedefineCrossEvent.java ! test/com/sun/jdi/RedefineCrossStart.java ! test/com/sun/jdi/ReferrersTest.java ! test/com/sun/jdi/RepStep.java ! test/com/sun/jdi/RequestReflectionTest.java ! test/com/sun/jdi/ResumeOneThreadTest.java ! test/com/sun/jdi/RunToExit.java ! test/com/sun/jdi/SDENullTest.java ! test/com/sun/jdi/SimulResumerTest.java ! test/com/sun/jdi/SourceNameFilterTest.java ! test/com/sun/jdi/StepTest.java ! test/com/sun/jdi/SuspendNoFlagTest.java ! test/com/sun/jdi/SuspendThreadTest.java ! test/com/sun/jdi/TemplateTest.java ! test/com/sun/jdi/ThreadGroupTest.java ! test/com/sun/jdi/TwoThreadsTest.java ! test/com/sun/jdi/UTF8Test.java ! test/com/sun/jdi/UnpreparedByName.java ! test/com/sun/jdi/UnpreparedClasses.java ! test/com/sun/jdi/VMDeathLastTest.java ! test/com/sun/jdi/VMDeathRequestTest.java ! test/com/sun/jdi/VarargsTest.java ! test/com/sun/jdi/Vars.java ! test/com/sun/jdi/VisibleMethods.java ! test/com/sun/jdi/connect/spi/DebugUsingCustomConnector.java ! test/com/sun/jdi/connect/spi/GeneratedConnectors.java ! test/com/sun/jdi/connect/spi/JdiLoadedByCustomLoader.sh ! test/com/sun/jdi/connect/spi/SimpleLaunchingConnector.java ! test/com/sun/jdi/redefine/RedefineTest.java ! test/com/sun/jdi/redefineMethod/RedefineTest.java ! test/com/sun/jdi/sde/FilterMangleTest.java ! test/com/sun/jdi/sde/MangleStepTest.java ! test/com/sun/jdi/sde/MangleTest.java ! test/com/sun/jdi/sde/SourceDebugExtensionTest.java ! test/com/sun/jdi/sde/TemperatureTableTest.java ! test/com/sun/jmx/remote/CCAdminReconnectTest.java ! test/com/sun/jmx/remote/NotificationMarshalVersions/TestSerializationMismatch.java ! test/com/sun/management/DiagnosticCommandMBean/DcmdMBeanDoubleInvocationTest.java ! test/com/sun/management/DiagnosticCommandMBean/DcmdMBeanInvocationTest.java ! test/com/sun/management/DiagnosticCommandMBean/DcmdMBeanPermissionsTest.java ! test/com/sun/management/DiagnosticCommandMBean/DcmdMBeanTest.java ! test/com/sun/management/GarbageCollectorMXBean/GarbageCollectionNotificationContentTest.java ! test/com/sun/management/GarbageCollectorMXBean/GarbageCollectionNotificationTest.java ! test/com/sun/management/GarbageCollectorMXBean/LastGCInfo.java ! test/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java ! test/com/sun/management/HotSpotDiagnosticMXBean/DumpHeap.sh ! test/com/sun/management/HotSpotDiagnosticMXBean/GetDiagnosticOptions.java ! test/com/sun/management/HotSpotDiagnosticMXBean/GetDoubleVMOption.java ! test/com/sun/management/HotSpotDiagnosticMXBean/GetVMOption.java ! test/com/sun/management/HotSpotDiagnosticMXBean/SetAllVMOptions.java ! test/com/sun/management/HotSpotDiagnosticMXBean/SetVMOption.java ! test/com/sun/management/OperatingSystemMXBean/GetCommittedVirtualMemorySize.java ! test/com/sun/management/OperatingSystemMXBean/GetFreePhysicalMemorySize.java ! test/com/sun/management/OperatingSystemMXBean/GetFreeSwapSpaceSize.java ! test/com/sun/management/OperatingSystemMXBean/GetProcessCpuLoad.java ! test/com/sun/management/OperatingSystemMXBean/GetProcessCpuTime.java ! test/com/sun/management/OperatingSystemMXBean/GetSystemCpuLoad.java ! test/com/sun/management/OperatingSystemMXBean/GetTotalPhysicalMemorySize.java ! test/com/sun/management/OperatingSystemMXBean/MemoryStatusOverflow.java ! test/com/sun/management/OperatingSystemMXBean/TestTotalSwap.java ! test/com/sun/management/ThreadMXBean/ThreadAllocatedMemory.java ! test/com/sun/management/ThreadMXBean/ThreadAllocatedMemoryArray.java ! test/com/sun/management/ThreadMXBean/ThreadCpuTimeArray.java ! test/com/sun/management/UnixOperatingSystemMXBean/GetMaxFileDescriptorCount.sh ! test/com/sun/management/UnixOperatingSystemMXBean/GetOpenFileDescriptorCount.sh ! test/com/sun/tools/attach/BasicTests.java ! test/com/sun/tools/attach/PermissionTest.java ! test/com/sun/tools/attach/ProviderTest.java ! test/com/sun/tools/attach/StartManagementAgent.java ! test/com/sun/tools/attach/TempDirTest.java ! test/demo/jvmti/minst/MinstTest.java ! test/java/lang/instrument/AddTransformerTest.java ! test/java/lang/instrument/AppendToBootstrapClassPathTest.java ! test/java/lang/instrument/AppendToClassPathTest.java ! test/java/lang/instrument/BootClassPath/BootClassPathTest.sh ! test/java/lang/instrument/DaemonThread/TestDaemonThread.java ! test/java/lang/instrument/FromShutdownHook.java ! test/java/lang/instrument/GetAllLoadedClassesTest.java ! test/java/lang/instrument/GetInitiatedClassesTest.java ! test/java/lang/instrument/GetObjectSizeTest.java ! test/java/lang/instrument/IsModifiableClassAgent.java ! test/java/lang/instrument/ManifestTest.sh ! test/java/lang/instrument/ManyMethodsBenchmarkAgent.java ! test/java/lang/instrument/NativeMethodPrefixAgent.java ! test/java/lang/instrument/NoTransformerAddedTest.java ! test/java/lang/instrument/NullGetObjectSizeTest.java ! test/java/lang/instrument/NullRedefineClassesTests.java ! test/java/lang/instrument/NullTransformerAddTest.java ! test/java/lang/instrument/NullTransformerRemoveTest.java ! test/java/lang/instrument/ParallelTransformerLoader.sh ! test/java/lang/instrument/PremainClass/InheritAgent0010.java ! test/java/lang/instrument/PremainClass/InheritAgent0011.java ! test/java/lang/instrument/PremainClass/InheritAgent0110.java ! test/java/lang/instrument/PremainClass/InheritAgent0111.java ! test/java/lang/instrument/PremainClass/InheritAgent1000.java ! test/java/lang/instrument/PremainClass/InheritAgent1001.java ! test/java/lang/instrument/PremainClass/InheritAgent1010.java ! test/java/lang/instrument/PremainClass/InheritAgent1011.java ! test/java/lang/instrument/PremainClass/InheritAgent1100.java ! test/java/lang/instrument/PremainClass/InheritAgent1101.java ! test/java/lang/instrument/PremainClass/InheritAgent1110.java ! test/java/lang/instrument/PremainClass/InheritAgent1111.java ! test/java/lang/instrument/PremainClass/NoPremainAgentTest.java ! test/java/lang/instrument/PremainClass/PremainClassTest.java ! test/java/lang/instrument/PremainClass/ZeroArgPremainAgentTest.java ! test/java/lang/instrument/RedefineBigClass.sh ! test/java/lang/instrument/RedefineClassWithNativeMethod.sh ! test/java/lang/instrument/RedefineClassesDisabledTest.java ! test/java/lang/instrument/RedefineClassesTests.java ! test/java/lang/instrument/RedefineMethodAddInvoke.sh ! test/java/lang/instrument/RedefineMethodDelInvoke.sh ! test/java/lang/instrument/RedefineMethodInBacktrace.sh ! test/java/lang/instrument/RedefineMethodWithAnnotations.sh ! test/java/lang/instrument/RedefineSubclassWithTwoInterfaces.sh ! test/java/lang/instrument/RemoveAbsentTransformerTest.java ! test/java/lang/instrument/RemoveTransformerTest.java ! test/java/lang/instrument/RetransformAgent.java ! test/java/lang/instrument/RetransformBigClass.sh ! test/java/lang/instrument/SingleTransformerTest.java ! test/java/lang/instrument/StressGetObjectSizeTest.sh ! test/java/lang/instrument/TransformMethodTest.java ! test/java/lang/instrument/TransformerManagementThreadAddTests.java ! test/java/lang/instrument/TransformerManagementThreadRemoveTests.java ! test/java/lang/instrument/VerifyLocalVariableTableOnRetransformTest.sh ! test/java/lang/instrument/appendToClassLoaderSearch/CircularityErrorTest.sh ! test/java/lang/instrument/appendToClassLoaderSearch/ClassUnloadTest.sh ! test/java/lang/instrument/appendToClassLoaderSearch/run_tests.sh ! test/java/lang/management/BufferPoolMXBean/Basic.java ! test/java/lang/management/ClassLoadingMXBean/LoadCounts.java ! test/java/lang/management/CompilationMXBean/Basic.java ! test/java/lang/management/CompositeData/MemoryNotifInfoCompositeData.java ! test/java/lang/management/CompositeData/MemoryUsageCompositeData.java ! test/java/lang/management/CompositeData/ThreadInfoCompositeData.java ! test/java/lang/management/GarbageCollectorMXBean/GcInfoCompositeType.java ! test/java/lang/management/MXBean/MXBeanBehavior.java ! test/java/lang/management/ManagementFactory/GetObjectName.java ! test/java/lang/management/ManagementFactory/GetPlatformMXBeans.java ! test/java/lang/management/ManagementFactory/GetPlatformManagementInterfaces.java ! test/java/lang/management/ManagementFactory/MBeanServerMXBeanUnsupportedTest.java ! test/java/lang/management/ManagementFactory/MXBeanException.java ! test/java/lang/management/ManagementFactory/MXBeanProxyTest.java ! test/java/lang/management/ManagementFactory/PlatformMBeanServerTest.java ! test/java/lang/management/ManagementFactory/ProxyExceptions.java ! test/java/lang/management/ManagementFactory/ProxyTypeMapping.java ! test/java/lang/management/ManagementFactory/ThreadMXBeanProxy.java ! test/java/lang/management/ManagementFactory/ValidateOpenTypes.java ! test/java/lang/management/MemoryMXBean/CollectionUsageThreshold.java ! test/java/lang/management/MemoryMXBean/GetMBeanInfo.java ! test/java/lang/management/MemoryMXBean/LowMemoryTest.java ! test/java/lang/management/MemoryMXBean/LowMemoryTest2.sh ! test/java/lang/management/MemoryMXBean/MemoryManagement.java ! test/java/lang/management/MemoryMXBean/MemoryManagementConcMarkSweepGC.sh ! test/java/lang/management/MemoryMXBean/MemoryManagementParallelGC.sh ! test/java/lang/management/MemoryMXBean/MemoryManagementSerialGC.sh ! test/java/lang/management/MemoryMXBean/MemoryTest.java ! test/java/lang/management/MemoryMXBean/MemoryTestAllGC.sh ! test/java/lang/management/MemoryMXBean/Pending.java ! test/java/lang/management/MemoryMXBean/PendingAllGC.sh ! test/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java ! test/java/lang/management/MemoryPoolMXBean/ThresholdTest.java ! test/java/lang/management/OperatingSystemMXBean/PlatformMXBeanTest.java ! test/java/lang/management/OperatingSystemMXBean/TestSystemLoadAvg.sh ! test/java/lang/management/PlatformLoggingMXBean/LoggingMXBeanTest.java ! test/java/lang/management/PlatformLoggingMXBean/PlatformLoggingMXBeanTest.java ! test/java/lang/management/RuntimeMXBean/GetSystemProperties.java ! test/java/lang/management/RuntimeMXBean/PropertiesTest.java ! test/java/lang/management/RuntimeMXBean/TestInputArgument.sh ! test/java/lang/management/RuntimeMXBean/UpTime.java ! test/java/lang/management/ThreadMXBean/AllThreadIds.java ! test/java/lang/management/ThreadMXBean/DisableTest.java ! test/java/lang/management/ThreadMXBean/EnableTest.java ! test/java/lang/management/ThreadMXBean/FindDeadlocks.java ! test/java/lang/management/ThreadMXBean/FindMonitorDeadlock.java ! test/java/lang/management/ThreadMXBean/InvalidThreadID.java ! test/java/lang/management/ThreadMXBean/LockedMonitors.java ! test/java/lang/management/ThreadMXBean/LockedSynchronizers.java ! test/java/lang/management/ThreadMXBean/Locks.java ! test/java/lang/management/ThreadMXBean/MyOwnSynchronizer.java ! test/java/lang/management/ThreadMXBean/ResetPeakThreadCount.java ! test/java/lang/management/ThreadMXBean/SharedSynchronizer.java ! test/java/lang/management/ThreadMXBean/SynchronizationStatistics.java ! test/java/lang/management/ThreadMXBean/ThreadBlockedCount.java ! test/java/lang/management/ThreadMXBean/ThreadCounts.java ! test/java/lang/management/ThreadMXBean/ThreadCpuTime.java ! test/java/lang/management/ThreadMXBean/ThreadDaemonTest.java ! test/java/lang/management/ThreadMXBean/ThreadInfoArray.java ! test/java/lang/management/ThreadMXBean/ThreadLists.java ! test/java/lang/management/ThreadMXBean/ThreadMXBeanStateTest.java ! test/java/lang/management/ThreadMXBean/ThreadStackTrace.java ! test/java/lang/management/ThreadMXBean/ThreadUserTime.java ! test/javax/management/ImplementationVersion/ImplVersionTest.java ! test/javax/management/Introspector/AnnotationSecurityTest.java ! test/javax/management/Introspector/AnnotationTest.java ! test/javax/management/Introspector/ChangingNotifsTest.java ! test/javax/management/Introspector/ClassLeakTest.java ! test/javax/management/Introspector/DuplicateGetterTest.java ! test/javax/management/Introspector/FeatureOrderTest.java ! test/javax/management/Introspector/GetMBeanInfoExceptionTest.java ! test/javax/management/Introspector/IdenticalMBeanInfoTest.java ! test/javax/management/Introspector/ImmutableNotificationInfoTest.java ! test/javax/management/Introspector/InvokeGettersTest.java ! test/javax/management/Introspector/IsMethodTest.java ! test/javax/management/Introspector/NotAnMBeanTest.java ! test/javax/management/Introspector/NotCompliantCauseTest.java ! test/javax/management/Introspector/SetWrongTypeAttributeTest.java ! test/javax/management/Introspector/UnregisterMBeanExceptionTest.java ! test/javax/management/MBeanInfo/EqualExceptionTest.java ! test/javax/management/MBeanInfo/MBeanInfoEqualsNPETest.java ! test/javax/management/MBeanInfo/MBeanInfoEqualsTest.java ! test/javax/management/MBeanInfo/MBeanInfoHashCodeNPETest.java ! test/javax/management/MBeanInfo/NotificationInfoTest.java ! test/javax/management/MBeanInfo/NullInfoArraysTest.java ! test/javax/management/MBeanInfo/SerializationTest.java ! test/javax/management/MBeanInfo/SerializationTest1.java ! test/javax/management/MBeanInfo/TooManyFooTest.java ! test/javax/management/MBeanServer/AttributeListTypeSafeTest.java ! test/javax/management/MBeanServer/MBeanExceptionTest.java ! test/javax/management/MBeanServer/MBeanFallbackTest.java ! test/javax/management/MBeanServer/MBeanServerInvocationHandlerExceptionTest.java ! test/javax/management/MBeanServer/MBeanServerNotificationTest.java ! test/javax/management/MBeanServer/MBeanTest.java ! test/javax/management/MBeanServer/NewMBeanListenerTest.java ! test/javax/management/MBeanServer/NotifDeadlockTest.java ! test/javax/management/MBeanServer/OldMBeanServerTest.java ! test/javax/management/MBeanServer/PostExceptionTest.java ! test/javax/management/MBeanServer/PostRegisterDeadlockTest.java ! test/javax/management/MBeanServer/PostRegisterDeadlockTest2.java ! test/javax/management/MBeanServer/PreDeregisterDeadlockTest.java ! test/javax/management/MBeanServer/PreRegisterTest.java ! test/javax/management/MBeanServerFactory/ReleaseMBeanServerTest.java ! test/javax/management/MustBeValidMBeanInfo/MustBeValidCommand.java ! test/javax/management/ObjectInstance/MBeanInfoFailTest.java ! test/javax/management/ObjectInstance/ObjectInstanceNullTest.java ! test/javax/management/ObjectInstance/ToStringMethodTest.java ! test/javax/management/ObjectName/ApplyWildcardTest.java ! test/javax/management/ObjectName/ComparatorTest.java ! test/javax/management/ObjectName/DelegateNameWildcardNameTest.java ! test/javax/management/ObjectName/NullEmptyKeyValueTest.java ! test/javax/management/ObjectName/ObjectNameGetInstanceTest.java ! test/javax/management/ObjectName/RepositoryWildcardTest.java ! test/javax/management/ObjectName/SerialCompatTest.java ! test/javax/management/ObjectName/ValueWildcardTest.java ! test/javax/management/descriptor/DefaultDescriptorTest.java ! test/javax/management/descriptor/DescriptorTest.java ! test/javax/management/descriptor/EqualsHashCodeTest.java ! test/javax/management/descriptor/ImmutableArrayFieldTest.java ! test/javax/management/descriptor/ImmutableDescriptorSerialTest.java ! test/javax/management/descriptor/ImmutableDescriptorSetFieldsTest.java ! test/javax/management/descriptor/MBeanInfoInteropTest.java ! test/javax/management/descriptor/UnionTest.java ! test/javax/management/generified/GenericTest.java ! test/javax/management/generified/ListTypeCheckTest.java ! test/javax/management/loading/ArrayClassTest.java ! test/javax/management/loading/DocumentRootTest.java ! test/javax/management/loading/GetMBeansFromURLTest.java ! test/javax/management/loading/LibraryLoader/LibraryLoaderTest.java ! test/javax/management/loading/MLetCLR/MLetCommand.java ! test/javax/management/loading/MLetContentTest.java ! test/javax/management/loading/MLetInternalsTest.java ! test/javax/management/loading/ParserInfiniteLoopTest.java ! test/javax/management/loading/SystemClassLoaderTest.java ! test/javax/management/modelmbean/AddAttributeChangeNotificationListenerTest.java ! test/javax/management/modelmbean/DescriptorSupportSerialTest.java ! test/javax/management/modelmbean/DescriptorSupportTest.java ! test/javax/management/modelmbean/DescriptorSupportXMLTest.java ! test/javax/management/modelmbean/ExoticTargetTypeTest.java ! test/javax/management/modelmbean/InfoSupportTest.java ! test/javax/management/modelmbean/LoggingExceptionTest.java ! test/javax/management/modelmbean/ModelMBeanInfoSupport/GetAllDescriptorsTest.java ! test/javax/management/modelmbean/OnUnregisterTest.java ! test/javax/management/modelmbean/RequiredModelMBeanGetAttributeTest.java ! test/javax/management/modelmbean/RequiredModelMBeanMethodTest.java ! test/javax/management/modelmbean/RequiredModelMBeanSetAttributeTest.java ! test/javax/management/modelmbean/SimpleModelMBean/SimpleModelMBeanCommand.java ! test/javax/management/modelmbean/UnserializableTargetObjectTest.java ! test/javax/management/monitor/AttributeArbitraryDataTypeTest.java ! test/javax/management/monitor/CounterMonitorDeadlockTest.java ! test/javax/management/monitor/CounterMonitorInitThresholdTest.java ! test/javax/management/monitor/CounterMonitorTest.java ! test/javax/management/monitor/CounterMonitorThresholdTest.java ! test/javax/management/monitor/DerivedGaugeMonitorTest.java ! test/javax/management/monitor/GaugeMonitorDeadlockTest.java ! test/javax/management/monitor/MultiMonitorTest.java ! test/javax/management/monitor/NonComparableAttributeValueTest.java ! test/javax/management/monitor/NullAttributeValueTest.java ! test/javax/management/monitor/ReflectionExceptionTest.java ! test/javax/management/monitor/RuntimeExceptionTest.java ! test/javax/management/monitor/StartStopTest.java ! test/javax/management/monitor/StringMonitorDeadlockTest.java ! test/javax/management/monitor/ThreadPoolAccTest.java ! test/javax/management/monitor/ThreadPoolTest.java ! test/javax/management/mxbean/AmbiguousConstructorTest.java ! test/javax/management/mxbean/ComparatorExceptionTest.java ! test/javax/management/mxbean/ExceptionDiagnosisTest.java ! test/javax/management/mxbean/GenericArrayTypeTest.java ! test/javax/management/mxbean/GenericTypeTest.java ! test/javax/management/mxbean/InvalidMXBeanRegistrationTest.java ! test/javax/management/mxbean/LeakTest.java ! test/javax/management/mxbean/MBeanOperationInfoTest.java ! test/javax/management/mxbean/MXBeanAnnotationTest.java ! test/javax/management/mxbean/MXBeanFallbackTest.java ! test/javax/management/mxbean/MXBeanFlagTest.java ! test/javax/management/mxbean/MXBeanPreRegisterTest.java ! test/javax/management/mxbean/MXBeanRefTest.java ! test/javax/management/mxbean/MXBeanTest.java ! test/javax/management/mxbean/MiscTest.java ! test/javax/management/mxbean/OperationImpactTest.java ! test/javax/management/mxbean/OverloadTest.java ! test/javax/management/mxbean/PreRegisterNameTest.java ! test/javax/management/mxbean/PropertyNamesTest.java ! test/javax/management/mxbean/SameObjectTwoNamesTest.java ! test/javax/management/mxbean/StandardMBeanOverrideTest.java ! test/javax/management/mxbean/ThreadMXBeanTest.java ! test/javax/management/mxbean/TypeNameTest.java ! test/javax/management/notification/BroadcasterSupportDeadlockTest.java ! test/javax/management/notification/FilterExceptionTest.java ! test/javax/management/notification/NotifExecutorTest.java ! test/javax/management/notification/NotifInfoTest.java ! test/javax/management/openmbean/ArrayTypeTest.java ! test/javax/management/openmbean/BadConstraintTest.java ! test/javax/management/openmbean/CompositeDataStringTest.java ! test/javax/management/openmbean/ConstraintTest.java ! test/javax/management/openmbean/EqualsTest.java ! test/javax/management/openmbean/IsValueTest.java ! test/javax/management/openmbean/NullConstructorParamsTest.java ! test/javax/management/openmbean/OpenMBeanInfoEqualsNPETest.java ! test/javax/management/openmbean/OpenMBeanInfoHashCodeNPETest.java ! test/javax/management/openmbean/OpenTypeDescriptorTest.java ! test/javax/management/openmbean/TabularDataOrderTest.java ! test/javax/management/proxy/JMXProxyFallbackTest.java ! test/javax/management/proxy/JMXProxyTest.java ! test/javax/management/proxy/NotificationEmitterProxy.java ! test/javax/management/proxy/ProxyObjectMethodsTest.java ! test/javax/management/query/CustomQueryTest.java ! test/javax/management/query/InstanceOfExpTest.java ! test/javax/management/query/QueryExpStringTest.java ! test/javax/management/query/QueryMatchTest.java ! test/javax/management/query/QuerySubstringTest.java ! test/javax/management/relation/NonArrayListTest.java ! test/javax/management/relation/RelationNotificationSeqNoTest.java ! test/javax/management/relation/RelationNotificationSourceTest.java ! test/javax/management/relation/RelationTypeTest.java ! test/javax/management/remote/mandatory/URLTest.java ! test/javax/management/remote/mandatory/connection/AddressableTest.java ! test/javax/management/remote/mandatory/connection/BrokenConnectionTest.java ! test/javax/management/remote/mandatory/connection/CloseFailedClientTest.java ! test/javax/management/remote/mandatory/connection/CloseServerTest.java ! test/javax/management/remote/mandatory/connection/CloseUnconnectedTest.java ! test/javax/management/remote/mandatory/connection/CloseableTest.java ! test/javax/management/remote/mandatory/connection/ConnectionListenerNullTest.java ! test/javax/management/remote/mandatory/connection/ConnectionTest.java ! test/javax/management/remote/mandatory/connection/DaemonRMIExporterTest.java ! test/javax/management/remote/mandatory/connection/DeadLockTest.java ! test/javax/management/remote/mandatory/connection/FailedConnectionTest.java ! test/javax/management/remote/mandatory/connection/GetConnectionTest.java ! test/javax/management/remote/mandatory/connection/IIOPURLTest.java ! test/javax/management/remote/mandatory/connection/IdleTimeoutTest.java ! test/javax/management/remote/mandatory/connection/MultiOpenCloseTest.java ! test/javax/management/remote/mandatory/connection/MultiThreadDeadLockTest.java ! test/javax/management/remote/mandatory/connection/NoIIOP.java ! test/javax/management/remote/mandatory/connection/RMIConnectionIdTest.java ! test/javax/management/remote/mandatory/connection/RMIConnectorInternalMapTest.java ! test/javax/management/remote/mandatory/connection/RMIConnectorNullSubjectConnTest.java ! test/javax/management/remote/mandatory/connection/RMIConnector_NPETest.java ! test/javax/management/remote/mandatory/connection/RMIExitTest.java ! test/javax/management/remote/mandatory/connection/RMISerializeTest.java ! test/javax/management/remote/mandatory/connection/ReconnectTest.java ! test/javax/management/remote/mandatory/connectorServer/ConnectorStopDeadlockTest.java ! test/javax/management/remote/mandatory/connectorServer/JNDIFailureTest.java ! test/javax/management/remote/mandatory/connectorServer/MBSFPreStartPostStartTest.java ! test/javax/management/remote/mandatory/connectorServer/RMIExporterTest.java ! test/javax/management/remote/mandatory/connectorServer/SetMBeanServerForwarder.java ! test/javax/management/remote/mandatory/loading/DefaultProviderTest.java ! test/javax/management/remote/mandatory/loading/DeserializeEncodedURLTest.java ! test/javax/management/remote/mandatory/loading/MethodResultTest.java ! test/javax/management/remote/mandatory/loading/MissingClassTest.java ! test/javax/management/remote/mandatory/loading/RMIDownloadTest.java ! test/javax/management/remote/mandatory/loading/TargetMBeanTest.java ! test/javax/management/remote/mandatory/loading/UserClassLoaderTest.java ! test/javax/management/remote/mandatory/notif/AddRemoveTest.java ! test/javax/management/remote/mandatory/notif/ConcurrentModificationTest.java ! test/javax/management/remote/mandatory/notif/DeadListenerTest.java ! test/javax/management/remote/mandatory/notif/DiffHBTest.java ! test/javax/management/remote/mandatory/notif/EmptyDomainNotificationTest.java ! test/javax/management/remote/mandatory/notif/ListenerScaleTest.java ! test/javax/management/remote/mandatory/notif/NotSerializableNotifTest.java ! test/javax/management/remote/mandatory/notif/NotifBufferSizePropertyNameTest.java ! test/javax/management/remote/mandatory/notif/NotifReconnectDeadlockTest.java ! test/javax/management/remote/mandatory/notif/NotificationAccessControllerTest.java ! test/javax/management/remote/mandatory/notif/NotificationBufferCreationTest.java ! test/javax/management/remote/mandatory/notif/NotificationBufferDeadlockTest.java ! test/javax/management/remote/mandatory/notif/NotificationBufferTest.java ! test/javax/management/remote/mandatory/notif/NotificationEmissionTest.java ! test/javax/management/remote/mandatory/notif/RMINotifTest.java ! test/javax/management/remote/mandatory/notif/ServerNotifs.java ! test/javax/management/remote/mandatory/notif/UnexpectedNotifTest.java ! test/javax/management/remote/mandatory/passwordAccessFile/NonJMXPrincipalsTest.java ! test/javax/management/remote/mandatory/passwordAccessFile/PasswordAccessFileTest.java ! test/javax/management/remote/mandatory/passwordAuthenticator/RMIAltAuthTest.java ! test/javax/management/remote/mandatory/passwordAuthenticator/RMIPasswdAuthTest.java ! test/javax/management/remote/mandatory/provider/ProviderTest.java ! test/javax/management/remote/mandatory/serverError/JMXServerErrorTest.java ! test/javax/management/remote/mandatory/socketFactories/RMISocketFactoriesTest.java ! test/javax/management/remote/mandatory/subjectDelegation/SubjectDelegation1Test.java ! test/javax/management/remote/mandatory/subjectDelegation/SubjectDelegation2Test.java ! test/javax/management/remote/mandatory/subjectDelegation/SubjectDelegation3Test.java ! test/javax/management/remote/mandatory/threads/ExecutorTest.java ! test/javax/management/remote/mandatory/threads/NoServerTimeoutTest.java ! test/javax/management/remote/mandatory/util/MapNullValuesTest.java ! test/javax/management/remote/mandatory/version/ImplVersionTest.java ! test/javax/management/security/AvoidGetMBeanInfoCallsTest.java ! test/javax/management/security/MBeanPermissionTest.java ! test/javax/management/standardmbean/DeadlockTest.java ! test/javax/management/timer/MissingNotificationTest.java ! test/javax/management/timer/StartTest.java ! test/sun/jvmstat/monitor/HostIdentifier/HostIdentifierCreate.java ! test/sun/jvmstat/monitor/MonitoredVm/CR6672135.java ! test/sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java ! test/sun/jvmstat/monitor/VmIdentifier/VmIdentifierCreateResolve.java ! test/sun/jvmstat/perfdata/PrologSanity/PrologSizeSanityCheck.java ! test/sun/management/AgentCMETest.java ! test/sun/management/AgentCheckTest.java ! test/sun/management/HotspotClassLoadingMBean/GetClassInitializationTime.java ! test/sun/management/HotspotClassLoadingMBean/GetClassLoadingTime.java ! test/sun/management/HotspotClassLoadingMBean/GetInitializedClassCount.java ! test/sun/management/HotspotClassLoadingMBean/GetLoadedClassSize.java ! test/sun/management/HotspotClassLoadingMBean/GetMethodDataSize.java ! test/sun/management/HotspotClassLoadingMBean/GetUnloadedClassSize.java ! test/sun/management/HotspotRuntimeMBean/GetSafepointCount.java ! test/sun/management/HotspotRuntimeMBean/GetSafepointSyncTime.java ! test/sun/management/HotspotRuntimeMBean/GetTotalSafepointTime.java ! test/sun/management/HotspotThreadMBean/GetInternalThreads.java ! test/sun/management/jdp/JdpDefaultsTest.java ! test/sun/management/jdp/JdpOffTest.java ! test/sun/management/jdp/JdpSpecificAddressTest.java ! test/sun/management/jmxremote/LocalRMIServerSocketFactoryTest.java ! test/sun/management/jmxremote/bootstrap/CustomLauncherTest.java ! test/sun/management/jmxremote/bootstrap/JvmstatCountersTest.java ! test/sun/management/jmxremote/bootstrap/LocalManagementTest.java ! test/sun/management/jmxremote/bootstrap/PasswordFilePermissionTest.java ! test/sun/management/jmxremote/bootstrap/RmiBootstrapTest.sh ! test/sun/management/jmxremote/bootstrap/RmiRegistrySslTest.java ! test/sun/management/jmxremote/bootstrap/RmiSslBootstrapTest.sh ! test/sun/management/jmxremote/bootstrap/RmiSslNoKeyStoreTest.sh ! test/sun/management/jmxremote/bootstrap/SSLConfigFilePermissionTest.java ! test/sun/management/jmxremote/startstop/JMXStartStopTest.java ! test/sun/tools/jcmd/TestJcmdDefaults.java ! test/sun/tools/jcmd/TestJcmdSanity.java ! test/sun/tools/jconsole/ResourceCheckTest.java ! test/sun/tools/jhat/HatHeapDump1Test.java ! test/sun/tools/jinfo/JInfoLauncherTest.java ! test/sun/tools/jinfo/JInfoRunningProcessFlagTest.java ! test/sun/tools/jinfo/JInfoRunningProcessTest.java ! test/sun/tools/jinfo/JInfoSanityTest.java ! test/sun/tools/jmap/BasicJMapTest.java ! test/sun/tools/jmap/heapconfig/JMapHeapConfigTest.java ! test/sun/tools/jps/TestJpsClass.java ! test/sun/tools/jps/TestJpsJar.java ! test/sun/tools/jps/TestJpsJarRelative.java ! test/sun/tools/jps/TestJpsSanity.java ! test/sun/tools/jstack/BasicJStackTest.java ! test/sun/tools/jstat/JStatInterval.java ! test/sun/tools/jstat/snap2.awk ! test/sun/tools/jstatd/TestJstatdDefaults.java ! test/sun/tools/jstatd/TestJstatdExternalRegistry.java ! test/sun/tools/jstatd/TestJstatdPort.java ! test/sun/tools/jstatd/TestJstatdPortAndServer.java ! test/sun/tools/jstatd/TestJstatdServer.java ! test/sun/tools/jstatd/TestJstatdUsage.java Changeset: 7561e0c497aa Author: simonis Date: 2015-05-07 17:29 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/7561e0c497aa 8079510: AIX: fix build after '8042901: Allow com.sun.management to be in a different module...' Reviewed-by: goetz + src/jdk.management/aix/native/libmanagement_ext/UnixOperatingSystem.c Changeset: 3546406dac22 Author: naoto Date: 2015-05-07 08:55 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/3546406dac22 8079186: Add 'localeServiceProvider' target in the class description of RuntimePermission Reviewed-by: mullan ! src/java.base/share/classes/java/lang/RuntimePermission.java Changeset: e4693ea10393 Author: bpb Date: 2015-05-07 16:12 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/e4693ea10393 8065109: (fs spec) Files.newBufferedWriter doesn't specify SecurityException for DELETE_ON_CLOSE option Summary: Add to specification of newBufferedWriter() and write() methods that the DELETE_ON_CLOSE option triggers invoking checkDelete(). Reviewed-by: alanb ! src/java.base/share/classes/java/nio/file/Files.java ! test/java/nio/file/Files/CheckPermissions.java Changeset: 7101bcceb43d Author: katleman Date: 2015-05-07 10:19 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/7101bcceb43d Added tag jdk9-b63 for changeset fd3281c40034 ! .hgtags Changeset: 7de8d036ad09 Author: lana Date: 2015-05-07 20:50 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/7de8d036ad09 Merge - src/java.management/share/classes/META-INF/services/sun.management.spi.PlatformMBeanProvider - src/java.management/share/classes/com/sun/management/DiagnosticCommandMBean.java - src/java.management/share/classes/com/sun/management/GarbageCollectionNotificationInfo.java - src/java.management/share/classes/com/sun/management/GarbageCollectorMXBean.java - src/java.management/share/classes/com/sun/management/GcInfo.java - src/java.management/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java - src/java.management/share/classes/com/sun/management/OperatingSystemMXBean.java - src/java.management/share/classes/com/sun/management/ThreadMXBean.java - src/java.management/share/classes/com/sun/management/UnixOperatingSystemMXBean.java - src/java.management/share/classes/com/sun/management/VMOption.java - src/java.management/share/classes/com/sun/management/internal/PlatformMBeanProviderImpl.java - src/java.management/share/classes/com/sun/management/package-info.java - src/java.management/share/classes/sun/management/DiagnosticCommandArgumentInfo.java - src/java.management/share/classes/sun/management/DiagnosticCommandImpl.java - src/java.management/share/classes/sun/management/DiagnosticCommandInfo.java - src/java.management/share/classes/sun/management/Flag.java - src/java.management/share/classes/sun/management/GarbageCollectionNotifInfoCompositeData.java - src/java.management/share/classes/sun/management/GcInfoBuilder.java - src/java.management/share/classes/sun/management/GcInfoCompositeData.java - src/java.management/share/classes/sun/management/HotSpotDiagnostic.java - src/java.management/share/classes/sun/management/ManagementFactory.java - src/java.management/share/classes/sun/management/VMOptionCompositeData.java - src/java.management/share/native/libmanagement/DiagnosticCommandImpl.c - src/java.management/share/native/libmanagement/Flag.c - src/java.management/share/native/libmanagement/GcInfoBuilder.c - src/java.management/share/native/libmanagement/HotSpotDiagnostic.c - src/java.management/unix/classes/sun/management/OperatingSystemImpl.java - src/java.management/unix/native/libmanagement/LinuxOperatingSystem.c - src/java.management/unix/native/libmanagement/MacosxOperatingSystem.c - src/java.management/unix/native/libmanagement/OperatingSystemImpl.c - src/java.management/unix/native/libmanagement/SolarisOperatingSystem.c - src/java.management/windows/classes/sun/management/OperatingSystemImpl.java - src/java.management/windows/native/libmanagement/OperatingSystemImpl.c - test/java/lang/management/ThreadMXBean/Semaphore.java - test/sun/management/jmxremote/startstop/JMXStartStopDoSomething.java Changeset: 7198b65a5332 Author: ihse Date: 2015-05-08 09:42 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/7198b65a5332 8079771: Fix SoundLibraries.gmk mismerge after JDK-8072665 Reviewed-by: dholmes, erikj ! make/lib/SoundLibraries.gmk ! src/java.desktop/share/native/libjsound/SoundDefs.h Changeset: 12ecfb121147 Author: ihse Date: 2015-05-08 10:37 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/12ecfb121147 8074859: Turn on warnings as error Reviewed-by: erikj ! make/CompileDemos.gmk ! make/launcher/Launcher-jdk.accessibility.gmk ! make/launcher/Launcher-jdk.pack200.gmk ! make/lib/Awt2dLibraries.gmk ! make/lib/CoreLibraries.gmk ! make/lib/Lib-jdk.crypto.ucrypto.gmk ! make/lib/NetworkingLibraries.gmk ! make/lib/NioLibraries.gmk ! make/lib/SoundLibraries.gmk Changeset: 31296d7c3abf Author: alanb Date: 2015-05-08 10:22 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/31296d7c3abf 8079651: (dc) Promiscuous.java fails with NumberFormatException due to network interference Reviewed-by: alanb, chegar Contributed-by: amy.lu at oracle.com ! test/java/nio/channels/DatagramChannel/Promiscuous.java Changeset: eaf718a0236d Author: chegar Date: 2015-05-08 11:02 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/eaf718a0236d 8079782: RandomFactory should be in the jdk.testlibrary package Reviewed-by: bpb ! test/java/lang/Double/ParseHexFloatingPoint.java ! test/java/lang/Integer/BitTwiddle.java ! test/java/lang/Long/BitTwiddle.java ! test/java/lang/Math/CubeRootTests.java ! test/java/lang/Math/HypotTests.java ! test/java/lang/Math/IeeeRecommendedTests.java ! test/java/lang/Math/Log1pTests.java ! test/java/math/BigDecimal/StringConstructor.java ! test/java/math/BigInteger/BigIntegerTest.java ! test/java/math/BigInteger/ModPow65537.java ! test/java/math/BigInteger/PrimeTest.java ! test/java/math/BigInteger/SymmetricRangeTests.java ! test/java/util/regex/RegExTest.java ! test/lib/testlibrary/jdk/testlibrary/RandomFactory.java ! test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java Changeset: d18205a1ef80 Author: mullan Date: 2015-05-08 09:05 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/d18205a1ef80 6470634: Typos in CardTerminals.list(CardTerminals.State) javadoc Reviewed-by: xuelei ! src/java.smartcardio/share/classes/javax/smartcardio/CardTerminals.java Changeset: 3adec2956c13 Author: mullan Date: 2015-05-11 07:03 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/3adec2956c13 8034820: Wrong isAssignableFrom test when adding Principal to Subject Reviewed-by: valeriep ! src/java.base/share/classes/javax/security/auth/Subject.java + test/javax/security/auth/Subject/AddPrincipalSubclass.java Changeset: 33f95ba4f1f4 Author: ihse Date: 2015-05-11 14:15 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/33f95ba4f1f4 8080013: OpenJDK windows build fails due to warning in libfontmanager Reviewed-by: erikj ! make/lib/Awt2dLibraries.gmk Changeset: 7783cc0cbd76 Author: darcy Date: 2015-05-11 17:54 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/7783cc0cbd76 8053918: make the spec for @Documented comprehensible Reviewed-by: jjg, abuckley ! src/java.base/share/classes/java/lang/annotation/Documented.java Changeset: 59831ce86eb1 Author: psandoz Date: 2015-05-12 10:50 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/59831ce86eb1 8078645: removeIf(filter) in ConcurrentHashMap removes entries for which filter is false Reviewed-by: martin, dholmes Contributed-by: Doug Lea
, Paul Sandoz ! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentMap.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java + test/java/util/concurrent/ConcurrentMap/ConcurrentRemoveIf.java Changeset: 7942c5910c5b Author: dfuchs Date: 2015-05-12 14:32 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/7942c5910c5b 8079773: java/util/logging/LogManager/TestLoggerNames.java Summary: Fixed a race condition in the test which was responsible of the intermittent failure. Reviewed-by: mchung ! test/java/util/logging/LogManager/TestLoggerNames.java Changeset: fbdc1331db75 Author: prappo Date: 2015-05-12 13:59 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/fbdc1331db75 8029689: (spec) Reader.read(char[], int, int) throws unspecified IndexOutOfBoundsException Reviewed-by: chegar, lancea ! src/java.base/share/classes/java/io/BufferedReader.java ! src/java.base/share/classes/java/io/CharArrayReader.java ! src/java.base/share/classes/java/io/FilterReader.java ! src/java.base/share/classes/java/io/InputStreamReader.java ! src/java.base/share/classes/java/io/LineNumberReader.java ! src/java.base/share/classes/java/io/PipedReader.java ! src/java.base/share/classes/java/io/PushbackReader.java ! src/java.base/share/classes/java/io/Reader.java ! src/java.base/share/classes/java/io/StringReader.java + test/java/io/Reader/ReaderBulkReadContract.java Changeset: 8ac671f1e910 Author: mullan Date: 2015-05-12 13:13 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/8ac671f1e910 8075706: Policy implementation does not allow policy.provider to be on the class path Reviewed-by: alanb, mchung ! src/java.base/share/classes/java/security/Policy.java ! src/java.base/share/conf/security/java.security + test/java/security/Policy/PolicyProvider/CustomPolicy.java + test/java/security/Policy/PolicyProvider/UseSystemClassLoader.java + test/java/security/Policy/PolicyProvider/test.policy Changeset: 78825cbc6340 Author: jmanson Date: 2015-05-12 14:39 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/78825cbc6340 8079841: Buffer underflow with empty zip entry names Summary: check for zero-length entry name before accessing "last" byte Reviewed-by: sherman, martin ! src/java.base/share/native/libzip/zip_util.c Changeset: c294a2cfe27f Author: pchopra Date: 2015-05-13 13:54 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/c294a2cfe27f 8079428: [TEST_BUG] Test javax/swing/plaf/windows/6921687/bug6921687.java fails Reviewed-by: serb, azvegint ! test/javax/swing/plaf/windows/6921687/bug6921687.java Changeset: c17df89e4156 Author: vinnie Date: 2015-05-13 13:06 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/c17df89e4156 8068180: sun/security/pkcs11 tests are still in ProblemList.txt Reviewed-by: mullan ! test/ProblemList.txt Changeset: cad454f317b0 Author: ssadetsky Date: 2015-04-07 16:07 +0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/cad454f317b0 7042645: Numerous api/java_awt jck tests fail - AWT Assertion Failure on fastdebug ri bundles b138 win7 x86 Reviewed-by: serb, azvegint ! src/java.desktop/windows/native/libawt/windows/awt_Button.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Checkbox.cpp ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp Changeset: ac415abbdc07 Author: yan Date: 2015-04-07 17:34 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/ac415abbdc07 8076315: move 4 manual functional swing tests to regression suite Reviewed-by: alexsch, serb + test/javax/swing/JColorChooser/Test4319113.html + test/javax/swing/JColorChooser/Test4319113.java + test/javax/swing/JOptionPane/4174551/bug4174551.html + test/javax/swing/JOptionPane/4174551/bug4174551.java + test/javax/swing/JTabbedPane/4666224/bug4666224.html + test/javax/swing/JTabbedPane/4666224/bug4666224.java + test/javax/swing/JToolTip/4644444/bug4644444.html + test/javax/swing/JToolTip/4644444/bug4644444.java Changeset: bea6232bd6e7 Author: darcy Date: 2015-04-07 12:46 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/bea6232bd6e7 8076422: Fix missing doclint warnings in javax.swing.border Reviewed-by: serb ! src/java.desktop/share/classes/javax/swing/border/BevelBorder.java ! src/java.desktop/share/classes/javax/swing/border/CompoundBorder.java ! src/java.desktop/share/classes/javax/swing/border/EmptyBorder.java ! src/java.desktop/share/classes/javax/swing/border/EtchedBorder.java ! src/java.desktop/share/classes/javax/swing/border/LineBorder.java ! src/java.desktop/share/classes/javax/swing/border/MatteBorder.java ! src/java.desktop/share/classes/javax/swing/border/TitledBorder.java Changeset: d67e92ae02ff Author: darcy Date: 2015-04-08 10:50 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/d67e92ae02ff 8077094: Fix missing doclint warnings in the javax.swing.plaf package Reviewed-by: serb ! src/java.desktop/share/classes/javax/swing/plaf/ActionMapUIResource.java ! src/java.desktop/share/classes/javax/swing/plaf/BorderUIResource.java ! src/java.desktop/share/classes/javax/swing/plaf/ColorUIResource.java ! src/java.desktop/share/classes/javax/swing/plaf/ComponentInputMapUIResource.java ! src/java.desktop/share/classes/javax/swing/plaf/DimensionUIResource.java ! src/java.desktop/share/classes/javax/swing/plaf/FileChooserUI.java ! src/java.desktop/share/classes/javax/swing/plaf/FontUIResource.java ! src/java.desktop/share/classes/javax/swing/plaf/InputMapUIResource.java ! src/java.desktop/share/classes/javax/swing/plaf/InsetsUIResource.java ! src/java.desktop/share/classes/javax/swing/plaf/LayerUI.java ! src/java.desktop/share/classes/javax/swing/plaf/TabbedPaneUI.java Changeset: ffe817b77f6a Author: ssadetsky Date: 2015-04-09 17:41 +0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/ffe817b77f6a 6866751: J2SE_Swing_Reg: the caret disappears when moving to the end of the line. Reviewed-by: serb, alexsch ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java + test/javax/swing/plaf/basic/6866751/bug6866751.java Changeset: 141c4f62924b Author: ssadetsky Date: 2015-04-09 18:09 +0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/141c4f62924b 7081580: Specification for MouseInfo.getNumberOfButtons() doesn't contain info about "awt.mouse.numButtons" Reviewed-by: serb, ant ! src/java.desktop/share/classes/java/awt/MouseInfo.java Changeset: 79e1488924cd Author: pchopra Date: 2015-04-10 11:35 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/79e1488924cd 8076151: [TESTBUG] Test java/awt/FontClass/CreateFont/fileaccess/FontFile.java fails Reviewed-by: alexsch, azvegint ! test/java/awt/FontClass/CreateFont/fileaccess/FontFile.java + test/java/awt/FontClass/CreateFont/fileaccess/TestFontFile.sh Changeset: 9577b487e8e0 Author: sgupta Date: 2015-04-13 19:39 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/9577b487e8e0 8076069: [macosx][TESTBUG] tests failing with Unrecognized system error Reviewed-by: serb, azvegint, kshefov ! test/sun/security/tools/keytool/i18n.sh Changeset: b6cce12949f3 Author: prr Date: 2015-04-13 17:06 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/b6cce12949f3 8035302: Eliminate dependency on jdk.charsets from 2D font code. Reviewed-by: mchung, alanb, sherman, serb ! src/java.desktop/share/classes/sun/awt/FontDescriptor.java ! src/java.desktop/share/classes/sun/font/FontUtilities.java ! src/java.desktop/share/classes/sun/font/SunFontManager.java + src/java.desktop/solaris/classes/sun/font/X11CNS11643.java + src/java.desktop/solaris/classes/sun/font/X11CNS11643P1.java + src/java.desktop/solaris/classes/sun/font/X11CNS11643P2.java + src/java.desktop/solaris/classes/sun/font/X11CNS11643P3.java ! src/java.desktop/unix/classes/sun/awt/X11FontManager.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsEnvironment.java - src/java.desktop/unix/classes/sun/awt/motif/MFontConfiguration.java - src/java.desktop/unix/classes/sun/awt/motif/X11CNS11643.java - src/java.desktop/unix/classes/sun/awt/motif/X11CNS11643P1.java - src/java.desktop/unix/classes/sun/awt/motif/X11CNS11643P2.java - src/java.desktop/unix/classes/sun/awt/motif/X11CNS11643P3.java - src/java.desktop/unix/classes/sun/awt/motif/X11Dingbats.java - src/java.desktop/unix/classes/sun/awt/motif/X11GB18030_0.java - src/java.desktop/unix/classes/sun/awt/motif/X11GB18030_1.java - src/java.desktop/unix/classes/sun/awt/motif/X11GB2312.java - src/java.desktop/unix/classes/sun/awt/motif/X11GBK.java - src/java.desktop/unix/classes/sun/awt/motif/X11JIS0201.java - src/java.desktop/unix/classes/sun/awt/motif/X11JIS0208.java - src/java.desktop/unix/classes/sun/awt/motif/X11JIS0212.java - src/java.desktop/unix/classes/sun/awt/motif/X11Johab.java - src/java.desktop/unix/classes/sun/awt/motif/X11KSC5601.java - src/java.desktop/unix/classes/sun/awt/motif/X11SunUnicode_0.java + src/java.desktop/unix/classes/sun/font/DoubleByteEncoder.java + src/java.desktop/unix/classes/sun/font/MFontConfiguration.java + src/java.desktop/unix/classes/sun/font/X11Dingbats.java + src/java.desktop/unix/classes/sun/font/X11GB18030_0.java + src/java.desktop/unix/classes/sun/font/X11GB18030_1.java + src/java.desktop/unix/classes/sun/font/X11GB2312.java + src/java.desktop/unix/classes/sun/font/X11GBK.java + src/java.desktop/unix/classes/sun/font/X11Johab.java + src/java.desktop/unix/classes/sun/font/X11KSC5601.java + src/java.desktop/unix/classes/sun/font/X11SunUnicode_0.java ! src/java.desktop/unix/classes/sun/font/XMap.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/DoubleByteEncoder.java - src/jdk.charsets/unix/classes/sun/nio/cs/ext/COMPOUND_TEXT.java - src/jdk.charsets/unix/classes/sun/nio/cs/ext/COMPOUND_TEXT_Decoder.java - src/jdk.charsets/unix/classes/sun/nio/cs/ext/COMPOUND_TEXT_Encoder.java - src/jdk.charsets/unix/classes/sun/nio/cs/ext/CompoundTextSupport.java - test/sun/nio/cs/OLD/X11GB2312_OLD.java - test/sun/nio/cs/OLD/X11GBK_OLD.java - test/sun/nio/cs/OLD/X11KSC5601_OLD.java - test/sun/nio/cs/TestX11CNS.java - test/sun/nio/cs/TestX11JIS0201.java - test/sun/nio/cs/X11CNS11643.java - test/sun/nio/cs/X11CNS11643P1.java - test/sun/nio/cs/X11CNS11643P2.java - test/sun/nio/cs/X11CNS11643P3.java Changeset: ef3abf8e3443 Author: serb Date: 2015-04-14 09:34 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/ef3abf8e3443 8076214: [Findbugs]sun.awt.datatransfer.SunClipboard.checkChange(long[]) may expose internal representation Reviewed-by: azvegint, alexsch ! src/java.desktop/share/classes/sun/awt/datatransfer/SunClipboard.java Changeset: 5b740cd14ee5 Author: dmarkov Date: 2015-04-14 15:24 +0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/5b740cd14ee5 8073453: Focus doesn't move when pressing Shift + Tab keys Reviewed-by: alexsch, ant ! src/java.desktop/share/classes/java/awt/ContainerOrderFocusTraversalPolicy.java ! src/java.desktop/share/classes/javax/swing/SortingFocusTraversalPolicy.java + test/java/awt/Focus/8073453/AWTFocusTransitionTest.java + test/java/awt/Focus/8073453/SwingFocusTransitionTest.java Changeset: a1b10dc613a9 Author: alexsch Date: 2015-04-14 14:47 +0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/a1b10dc613a9 8076106: [macosx] Drag image of TransferHandler does not honor MultiResolutionImage Reviewed-by: serb, alexsch Contributed-by: Hendrik Schreiber ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CImage.java + test/java/awt/datatransfer/DragImage/MultiResolutionDragImageTest.java Changeset: 2b5dd8a936de Author: ddehaven Date: 2015-04-14 12:10 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/2b5dd8a936de Merge Changeset: 47fccbef0408 Author: darcy Date: 2015-04-14 14:47 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/47fccbef0408 8077095: Fix missing doclint warnings in the javax.swing.plaf.basic package Reviewed-by: serb ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicFileChooserUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicInternalFrameUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicScrollBarUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicScrollPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSliderUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTabbedPaneUI.java Changeset: c00f7a13630b Author: darcy Date: 2015-04-14 15:43 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/c00f7a13630b 8076624: Fix missing doclint warnings in javax.swing.text Reviewed-by: serb ! src/java.desktop/share/classes/javax/swing/text/AbstractDocument.java ! src/java.desktop/share/classes/javax/swing/text/AbstractWriter.java ! src/java.desktop/share/classes/javax/swing/text/AsyncBoxView.java ! src/java.desktop/share/classes/javax/swing/text/BoxView.java ! src/java.desktop/share/classes/javax/swing/text/ChangedCharSetException.java ! src/java.desktop/share/classes/javax/swing/text/ComponentView.java ! src/java.desktop/share/classes/javax/swing/text/DefaultCaret.java ! src/java.desktop/share/classes/javax/swing/text/DefaultFormatterFactory.java ! src/java.desktop/share/classes/javax/swing/text/DefaultHighlighter.java ! src/java.desktop/share/classes/javax/swing/text/DefaultStyledDocument.java ! src/java.desktop/share/classes/javax/swing/text/FlowView.java ! src/java.desktop/share/classes/javax/swing/text/GapContent.java ! src/java.desktop/share/classes/javax/swing/text/GlyphView.java ! src/java.desktop/share/classes/javax/swing/text/Highlighter.java ! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java ! src/java.desktop/share/classes/javax/swing/text/LabelView.java ! src/java.desktop/share/classes/javax/swing/text/LayeredHighlighter.java ! src/java.desktop/share/classes/javax/swing/text/LayoutQueue.java ! src/java.desktop/share/classes/javax/swing/text/MaskFormatter.java ! src/java.desktop/share/classes/javax/swing/text/ParagraphView.java ! src/java.desktop/share/classes/javax/swing/text/PlainView.java ! src/java.desktop/share/classes/javax/swing/text/StyleContext.java ! src/java.desktop/share/classes/javax/swing/text/StyledEditorKit.java ! src/java.desktop/share/classes/javax/swing/text/TabSet.java ! src/java.desktop/share/classes/javax/swing/text/TabStop.java ! src/java.desktop/share/classes/javax/swing/text/Utilities.java ! src/java.desktop/share/classes/javax/swing/text/View.java ! src/java.desktop/share/classes/javax/swing/text/WrappedPlainView.java ! src/java.desktop/share/classes/javax/swing/text/ZoneView.java Changeset: 2ca1d772b1f1 Author: alexsch Date: 2015-04-15 14:38 +0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/2ca1d772b1f1 8072767: DefaultCellEditor for comboBox creates ActionEvent with wrong source object Reviewed-by: serb, azvegint ! src/java.desktop/share/classes/javax/swing/JComboBox.java + test/javax/swing/JComboBox/8072767/bug8072767.java Changeset: c635728b87b4 Author: darcy Date: 2015-04-15 10:24 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/c635728b87b4 8075082: Fix missing doclint warnings in the javax.swing package Reviewed-by: serb, ant ! src/java.desktop/share/classes/javax/swing/AbstractCellEditor.java ! src/java.desktop/share/classes/javax/swing/AbstractListModel.java ! src/java.desktop/share/classes/javax/swing/ButtonGroup.java ! src/java.desktop/share/classes/javax/swing/DefaultFocusManager.java ! src/java.desktop/share/classes/javax/swing/DefaultListCellRenderer.java ! src/java.desktop/share/classes/javax/swing/DefaultListSelectionModel.java ! src/java.desktop/share/classes/javax/swing/DefaultSingleSelectionModel.java ! src/java.desktop/share/classes/javax/swing/DesktopManager.java ! src/java.desktop/share/classes/javax/swing/JColorChooser.java ! src/java.desktop/share/classes/javax/swing/JEditorPane.java ! src/java.desktop/share/classes/javax/swing/JList.java ! src/java.desktop/share/classes/javax/swing/JTable.java ! src/java.desktop/share/classes/javax/swing/ToolTipManager.java ! src/java.desktop/share/classes/javax/swing/UIDefaults.java Changeset: e2499fc6e4b8 Author: prr Date: 2015-04-15 14:28 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/e2499fc6e4b8 Merge ! src/java.desktop/share/classes/javax/swing/JTable.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java ! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java ! src/java.desktop/share/classes/javax/swing/text/LayoutQueue.java ! src/java.desktop/share/classes/sun/font/SunFontManager.java Changeset: 38d385715177 Author: aivanov Date: 2015-04-16 14:32 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/38d385715177 8074956: ArrayIndexOutOfBoundsException in javax.swing.text.html.parser.ContentModel.first() Reviewed-by: alexsch, alexp ! src/java.desktop/share/classes/javax/swing/text/html/parser/ContentModel.java + test/javax/swing/text/html/parser/8074956/bug8074956.java Changeset: 8a999feecfaa Author: serb Date: 2015-04-16 21:55 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/8a999feecfaa 8076264: [macosx] Launching app on MacOSX requires enclosing class Reviewed-by: azvegint, ksrini ! src/java.base/macosx/native/libjli/java_md_macosx.c ! src/java.base/share/native/libjli/java.h ! src/java.base/unix/native/libjli/java_md_solinux.c ! src/java.base/windows/native/libjli/java_md.c + test/tools/launcher/TestMainWithoutEnclosing.java Changeset: 5b07559a4547 Author: prr Date: 2015-04-17 12:32 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/5b07559a4547 8075942: ArrayIndexOutOfBoundsException in sun.java2d.pisces.Dasher.goTo Reviewed-by: flar, lbourges ! src/java.desktop/share/classes/sun/java2d/pisces/Dasher.java + test/java/awt/BasicStroke/DashStrokeTest.java Changeset: 39bd7fa12bc3 Author: serb Date: 2015-04-17 16:54 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/39bd7fa12bc3 8074028: Remove API references to java.awt.peer Reviewed-by: alanb, ant, yan, prr ! src/java.desktop/macosx/classes/com/apple/eawt/Application.java ! src/java.desktop/macosx/classes/com/apple/eawt/_AppDockIconHandler.java ! src/java.desktop/macosx/classes/com/apple/eawt/_AppMenuBarHandler.java ! src/java.desktop/macosx/classes/com/apple/laf/ScreenMenu.java ! src/java.desktop/macosx/classes/com/apple/laf/ScreenMenuBar.java ! src/java.desktop/macosx/classes/com/apple/laf/ScreenMenuItem.java ! src/java.desktop/macosx/classes/com/apple/laf/ScreenMenuItemCheckbox.java ! src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java ! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLVolatileSurfaceManager.java ! src/java.desktop/macosx/classes/sun/lwawt/LWComponentPeer.java ! src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDragSourceContextPeer.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CInputMethod.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CMenuBar.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CTrayIcon.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CViewEmbeddedFrame.java ! src/java.desktop/share/classes/java/awt/Canvas.java ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/Container.java ! src/java.desktop/share/classes/java/awt/DefaultFocusTraversalPolicy.java ! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java ! src/java.desktop/share/classes/java/awt/Dialog.java ! src/java.desktop/share/classes/java/awt/FileDialog.java ! src/java.desktop/share/classes/java/awt/Font.java ! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java ! src/java.desktop/share/classes/java/awt/MenuComponent.java ! src/java.desktop/share/classes/java/awt/PopupMenu.java ! src/java.desktop/share/classes/java/awt/Window.java ! src/java.desktop/share/classes/java/awt/dnd/DropTarget.java ! src/java.desktop/share/classes/javax/swing/JComponent.java ! src/java.desktop/share/classes/javax/swing/JViewport.java ! src/java.desktop/share/classes/javax/swing/RepaintManager.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSplitPaneUI.java ! src/java.desktop/share/classes/sun/awt/AWTAccessor.java ! src/java.desktop/share/classes/sun/awt/EmbeddedFrame.java ! src/java.desktop/share/classes/sun/awt/KeyboardFocusManagerPeerImpl.java ! src/java.desktop/share/classes/sun/awt/LightweightFrame.java ! src/java.desktop/share/classes/sun/awt/SunGraphicsCallback.java ! src/java.desktop/share/classes/sun/font/FontAccess.java ! src/java.desktop/share/classes/sun/print/PSPrinterJob.java ! src/java.desktop/share/classes/sun/swing/JLightweightFrame.java ! src/java.desktop/unix/classes/sun/awt/X11/XBaseMenuWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XComponentPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XDialogPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XDragSourceContextPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XDropTargetContextPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XEmbedChildProxyPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XEmbeddedFrame.java ! src/java.desktop/unix/classes/sun/awt/X11/XEmbeddingContainer.java ! src/java.desktop/unix/classes/sun/awt/X11/XFileDialogPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XFramePeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XInputMethod.java ! src/java.desktop/unix/classes/sun/awt/X11/XKeyboardFocusManagerPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XMenuBarPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XMouseInfoPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XPanelPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XRepaintArea.java ! src/java.desktop/unix/classes/sun/awt/X11/XTextAreaPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XTextFieldPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! src/java.desktop/unix/classes/sun/awt/X11/XTrayIconPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java ! src/java.desktop/unix/classes/sun/java2d/opengl/GLXVolatileSurfaceManager.java ! src/java.desktop/unix/native/common/awt/awt_Font.c ! src/java.desktop/windows/classes/sun/awt/Win32GraphicsDevice.java ! src/java.desktop/windows/classes/sun/awt/windows/WChoicePeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WComponentPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WDialogPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WEmbeddedFrame.java ! src/java.desktop/windows/classes/sun/awt/windows/WFileDialogPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WInputMethod.java ! src/java.desktop/windows/classes/sun/awt/windows/WKeyboardFocusManagerPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WPageDialog.java ! src/java.desktop/windows/classes/sun/awt/windows/WPrintDialog.java ! src/java.desktop/windows/classes/sun/awt/windows/WPrintDialogPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java ! src/java.desktop/windows/classes/sun/awt/windows/WScrollPanePeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java ! src/java.desktop/windows/classes/sun/awt/windows/WTrayIconPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DGraphicsDevice.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DScreenUpdateManager.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DVolatileSurfaceManager.java ! src/java.desktop/windows/classes/sun/java2d/opengl/WGLVolatileSurfaceManager.java ! src/java.desktop/windows/native/libawt/windows/awt_Font.cpp ! test/java/awt/Component/Headless/HeadlessComponent.java ! test/java/awt/Component/Headless/HeadlessContainer.java ! test/java/awt/Component/Headless/HeadlessPanel.java ! test/java/awt/FontClass/HeadlessFont.java ! test/java/awt/Mixing/AWT_Mixing/OverlappingTestBase.java ! test/java/awt/Paint/ButtonRepaint.java ! test/java/awt/Paint/CheckboxRepaint.java ! test/java/awt/Paint/LabelRepaint.java ! test/java/awt/Paint/ListRepaint.java ! test/java/awt/TextArea/TextAreaCaretVisibilityTest/bug7129742.java ! test/java/awt/regtesthelpers/UtilInternal.java ! test/javax/swing/Headless/HeadlessBox.java ! test/javax/swing/Headless/HeadlessBox_Filler.java ! test/javax/swing/Headless/HeadlessCellRendererPane.java ! test/javax/swing/Headless/HeadlessDefaultListCellRenderer.java ! test/javax/swing/Headless/HeadlessDefaultListCellRenderer_UIResource.java ! test/javax/swing/Headless/HeadlessJButton.java ! test/javax/swing/Headless/HeadlessJCheckBox.java ! test/javax/swing/Headless/HeadlessJCheckBoxMenuItem.java ! test/javax/swing/Headless/HeadlessJColorChooser.java ! test/javax/swing/Headless/HeadlessJComboBox.java ! test/javax/swing/Headless/HeadlessJComponent.java ! test/javax/swing/Headless/HeadlessJDesktopPane.java ! test/javax/swing/Headless/HeadlessJEditorPane.java ! test/javax/swing/Headless/HeadlessJFileChooser.java ! test/javax/swing/Headless/HeadlessJInternalFrame.java ! test/javax/swing/Headless/HeadlessJInternalFrame_JDesktopIcon.java ! test/javax/swing/Headless/HeadlessJLabel.java ! test/javax/swing/Headless/HeadlessJLayeredPane.java ! test/javax/swing/Headless/HeadlessJList.java ! test/javax/swing/Headless/HeadlessJMenu.java ! test/javax/swing/Headless/HeadlessJMenuBar.java ! test/javax/swing/Headless/HeadlessJMenuItem.java ! test/javax/swing/Headless/HeadlessJOptionPane.java ! test/javax/swing/Headless/HeadlessJPanel.java ! test/javax/swing/Headless/HeadlessJPopupMenu.java ! test/javax/swing/Headless/HeadlessJPopupMenu_Separator.java ! test/javax/swing/Headless/HeadlessJProgressBar.java ! test/javax/swing/Headless/HeadlessJRadioButton.java ! test/javax/swing/Headless/HeadlessJRadioButtonMenuItem.java ! test/javax/swing/Headless/HeadlessJRootPane.java ! test/javax/swing/Headless/HeadlessJScrollBar.java ! test/javax/swing/Headless/HeadlessJScrollPane.java ! test/javax/swing/Headless/HeadlessJSeparator.java ! test/javax/swing/Headless/HeadlessJSlider.java ! test/javax/swing/Headless/HeadlessJSpinner.java ! test/javax/swing/Headless/HeadlessJSplitPane.java ! test/javax/swing/Headless/HeadlessJTabbedPane.java ! test/javax/swing/Headless/HeadlessJTable.java ! test/javax/swing/Headless/HeadlessJTextArea.java ! test/javax/swing/Headless/HeadlessJTextField.java ! test/javax/swing/Headless/HeadlessJToggleButton.java ! test/javax/swing/Headless/HeadlessJToolBar.java ! test/javax/swing/Headless/HeadlessJToolBar_Separator.java ! test/javax/swing/Headless/HeadlessJToolTip.java ! test/javax/swing/Headless/HeadlessJTree.java ! test/javax/swing/Headless/HeadlessJViewport.java Changeset: e1888730a57e Author: serb Date: 2015-04-17 16:57 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/e1888730a57e 8074763: Remove API references to java.awt.dnd.peer Reviewed-by: alanb, ant, prr ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/dnd/DragSource.java ! src/java.desktop/share/classes/java/awt/dnd/DragSourceContext.java ! src/java.desktop/share/classes/java/awt/dnd/DropTarget.java ! src/java.desktop/share/classes/java/awt/dnd/DropTargetContext.java ! src/java.desktop/share/classes/sun/awt/AWTAccessor.java ! src/java.desktop/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java ! test/java/awt/dnd/DragSourceListenerSerializationTest/DragSourceListenerSerializationTest.java Changeset: 414010b5ab83 Author: serb Date: 2015-04-17 17:01 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/414010b5ab83 8074757: Remove java.awt.Toolkit methods which return peer types Reviewed-by: alanb, prr, ant ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/java.desktop/share/classes/java/awt/Button.java ! src/java.desktop/share/classes/java/awt/Canvas.java ! src/java.desktop/share/classes/java/awt/Checkbox.java ! src/java.desktop/share/classes/java/awt/CheckboxMenuItem.java ! src/java.desktop/share/classes/java/awt/Choice.java ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/Desktop.java ! src/java.desktop/share/classes/java/awt/Dialog.java ! src/java.desktop/share/classes/java/awt/FileDialog.java ! src/java.desktop/share/classes/java/awt/Font.java ! src/java.desktop/share/classes/java/awt/Frame.java ! src/java.desktop/share/classes/java/awt/Label.java ! src/java.desktop/share/classes/java/awt/List.java ! src/java.desktop/share/classes/java/awt/Menu.java ! src/java.desktop/share/classes/java/awt/MenuBar.java ! src/java.desktop/share/classes/java/awt/MenuComponent.java ! src/java.desktop/share/classes/java/awt/MenuItem.java ! src/java.desktop/share/classes/java/awt/MouseInfo.java ! src/java.desktop/share/classes/java/awt/Panel.java ! src/java.desktop/share/classes/java/awt/PopupMenu.java ! src/java.desktop/share/classes/java/awt/ScrollPane.java ! src/java.desktop/share/classes/java/awt/Scrollbar.java ! src/java.desktop/share/classes/java/awt/TextArea.java ! src/java.desktop/share/classes/java/awt/TextField.java ! src/java.desktop/share/classes/java/awt/Toolkit.java ! src/java.desktop/share/classes/java/awt/Window.java ! src/java.desktop/share/classes/java/awt/dnd/DragSourceContext.java ! src/java.desktop/share/classes/sun/awt/ComponentFactory.java ! src/java.desktop/share/classes/sun/awt/HToolkit.java ! src/java.desktop/share/classes/sun/awt/HeadlessToolkit.java ! src/java.desktop/share/classes/sun/awt/SunToolkit.java ! src/java.desktop/unix/classes/sun/awt/UNIXToolkit.java ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java ! test/java/awt/Toolkit/DynamicLayout/bug7172833.java ! test/java/awt/Toolkit/Headless/ExceptionContract/ExceptionContract.java Changeset: a5c091b8bee9 Author: serb Date: 2015-04-19 10:31 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/a5c091b8bee9 8077394: Uninitialised memory in jdk/src/java/desktop/unix/native/libfontmanager/X11FontScaler.c Reviewed-by: azvegint, prr ! src/java.desktop/unix/native/libfontmanager/X11FontScaler.c Changeset: fb2369cdbd53 Author: prr Date: 2015-04-20 10:39 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/fb2369cdbd53 7145508: java.awt.GraphicsDevice.get/setDisplayMode behavior is incorrect when no display is present Reviewed-by: serb, bae ! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java Changeset: 6c320b2d9138 Author: pchopra Date: 2015-04-21 20:11 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/6c320b2d9138 8078082: [TEST_BUG] java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java fails Reviewed-by: serb, alexsch ! test/java/awt/SplashScreen/MultiResolutionSplash/MultiResolutionSplashTest.java Changeset: 661136704d07 Author: alexsch Date: 2015-04-22 13:46 +0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/661136704d07 8069361: SunGraphics2D.getDefaultTransform() does not include scale factor Reviewed-by: flar, prr, serb ! src/java.desktop/macosx/classes/sun/awt/CGraphicsConfig.java ! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java + test/java/awt/Graphics2D/ScaledTransform/ScaledTransform.java Changeset: be4d1f1a6d53 Author: alexsch Date: 2015-04-22 15:00 +0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/be4d1f1a6d53 8030123: java/beans/Introspector/Test8027648.java fails Reviewed-by: serb, alexsch Contributed-by: Nicholas Cull ! src/java.desktop/share/classes/java/beans/IndexedPropertyDescriptor.java ! src/java.desktop/share/classes/java/beans/PropertyDescriptor.java Changeset: 51b4175e8035 Author: serb Date: 2015-04-22 20:41 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/51b4175e8035 8078115: Applets now require "modifyThread" permission to exit on windows Reviewed-by: azvegint, alexsch ! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java Changeset: b9520cfccb84 Author: serb Date: 2015-04-23 16:54 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/b9520cfccb84 6829245: Reg test: java/awt/Component/isLightweightCrash/StubPeerCrash.java fails Reviewed-by: azvegint, alexsch - test/java/awt/Component/isLightweightCrash/StubPeerCrash.java Changeset: 78a67d83381b Author: anashaty Date: 2015-04-23 17:33 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/78a67d83381b 8078165: [macosx] NPE when attempting to get image from toolkit Reviewed-by: serb, alexp ! src/java.desktop/share/classes/sun/awt/SunToolkit.java + test/java/awt/Toolkit/GetImage/bug8078165.java Changeset: 0e483e64c1e4 Author: bae Date: 2015-04-24 15:45 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/0e483e64c1e4 8076455: IME Composition Window is displayed on incorrect position Reviewed-by: serb, azvegint ! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp Changeset: dbf9760f6c0e Author: prr Date: 2015-04-27 09:17 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/dbf9760f6c0e Merge - src/java.base/share/classes/sun/security/provider/certpath/ReverseBuilder.java - src/java.base/share/classes/sun/security/provider/certpath/ReverseState.java - src/java.base/share/classes/sun/security/provider/certpath/SunCertPathBuilderParameters.java - src/jdk.accessibility/windows/native/jabswitch/jabswitch_manifest.rc - test/sun/security/provider/certpath/ReverseBuilder/BuildPath.java - test/sun/security/provider/certpath/ReverseBuilder/ReverseBuild.java - test/sun/security/provider/certpath/ReverseBuilder/mgrM2leadMA - test/sun/security/provider/certpath/ReverseBuilder/mgrM2mgrM - test/sun/security/provider/certpath/ReverseBuilder/mgrM2prjM - test/sun/security/provider/certpath/ReverseBuilder/mgrMcrl - test/sun/security/provider/certpath/ReverseBuilder/prjM2divE - test/sun/security/provider/certpath/ReverseBuilder/prjM2mgrM - test/sun/security/provider/certpath/ReverseBuilder/prjMcrl Changeset: d184800afb78 Author: serb Date: 2015-04-28 16:24 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/d184800afb78 8077267: Typo in the test on JavaBean Reviewed-by: alexsch, malenkov ! test/java/beans/Introspector/4058433/TestJavaBean.java Changeset: 8c964679a414 Author: alexsch Date: 2015-04-28 19:32 +0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/8c964679a414 8044444: The output's 'Page-n' footer does not show completely Reviewed-by: prr, serb ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java ! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java + test/java/awt/print/PageFormat/ImageableAreaTest.java Changeset: 9b6ed21ae317 Author: lbourges Date: 2015-04-28 14:23 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/9b6ed21ae317 8078464: Path2D storage growth algorithms should be less linear Reviewed-by: flar ! src/java.desktop/share/classes/java/awt/geom/Path2D.java ! test/java/awt/geom/Path2D/Path2DCopyConstructor.java + test/java/awt/geom/Path2D/Path2DGrow.java Changeset: 8dc36a995ae0 Author: serb Date: 2015-04-29 02:55 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/8dc36a995ae0 4703110: java.awt.Canvas(GraphicaConfiguration): null reaction Reviewed-by: azvegint, ant ! src/java.desktop/share/classes/java/awt/Canvas.java Changeset: 4af319de0ebe Author: azvegint Date: 2015-04-29 12:54 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/4af319de0ebe 8051617: Fullscreen mode is not working properly on Xorg Reviewed-by: alexsch, serb ! src/java.desktop/unix/classes/sun/awt/X11ComponentPeer.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java ! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c Changeset: 8e45c1f60155 Author: alexsch Date: 2015-04-29 20:06 +0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/8e45c1f60155 8031109: Rendering HTML code in JEditorPane throws NumberFormatException Reviewed-by: azvegint, alexsch Contributed-by: Victor Dyakov ! src/java.desktop/share/classes/javax/swing/text/html/FrameSetView.java + test/javax/swing/text/html/8031109/bug8031109.java Changeset: 5b613a3c04be Author: serb Date: 2015-04-29 19:43 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/5b613a3c04be 8078216: JRE installation is stuck at Progress dialog Reviewed-by: prr, ddehaven ! src/java.desktop/share/classes/sun/awt/AWTAutoShutdown.java Changeset: da166bf1c13d Author: prr Date: 2015-04-29 08:52 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/da166bf1c13d Merge Changeset: e16b52d3da99 Author: prr Date: 2015-04-29 09:44 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/e16b52d3da99 Merge Changeset: 691879ceb811 Author: prr Date: 2015-04-29 10:22 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/691879ceb811 8078331: Upgrade JDK to use LittleCMS 2.7 Reviewed-by: serb, bae ! src/java.desktop/share/native/liblcms/cmscgats.c ! src/java.desktop/share/native/liblcms/cmscnvrt.c ! src/java.desktop/share/native/liblcms/cmserr.c ! src/java.desktop/share/native/liblcms/cmsintrp.c ! src/java.desktop/share/native/liblcms/cmsio0.c ! src/java.desktop/share/native/liblcms/cmsio1.c ! src/java.desktop/share/native/liblcms/cmslut.c ! src/java.desktop/share/native/liblcms/cmsnamed.c ! src/java.desktop/share/native/liblcms/cmsopt.c ! src/java.desktop/share/native/liblcms/cmspack.c ! src/java.desktop/share/native/liblcms/cmspcs.c ! src/java.desktop/share/native/liblcms/cmsplugin.c ! src/java.desktop/share/native/liblcms/cmssamp.c ! src/java.desktop/share/native/liblcms/cmstypes.c ! src/java.desktop/share/native/liblcms/cmsvirt.c ! src/java.desktop/share/native/liblcms/cmsxform.c ! src/java.desktop/share/native/liblcms/lcms2.h ! src/java.desktop/share/native/liblcms/lcms2_internal.h Changeset: 0bfbcc848706 Author: prr Date: 2015-04-29 10:25 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/0bfbcc848706 8076979: DebugFonts.java fails with stackoverflow error Reviewed-by: serb, jgodinez ! src/java.desktop/share/classes/sun/font/FontFamily.java + test/java/awt/FontClass/DebugFonts.java Changeset: 90e539af6a64 Author: prr Date: 2015-04-29 12:57 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/90e539af6a64 8079067: New version string scheme - Java2D Reviewed-by: serb, jgodinez, iris ! src/java.desktop/windows/classes/sun/java2d/windows/WindowsFlags.java Changeset: 13b1ca669311 Author: adinn Date: 2015-04-29 16:02 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/13b1ca669311 8078654: CloseTTFontFileFunc callback should be removed Reviewed-by: prr, martin ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c Changeset: c7233c2411a3 Author: alexsch Date: 2015-04-30 14:04 +0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/c7233c2411a3 8078614: WindowsClassicLookAndFeel MetalComboBoxUI.getbaseLine fails with IllegalArgumentException Reviewed-by: serb, azvegint, alexsch Contributed-by: Victor Dyakov ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java ! test/javax/swing/JComboBox/6632953/bug6632953.java Changeset: 5bf5794f6193 Author: azvegint Date: 2015-04-30 16:02 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/5bf5794f6193 8077982: GIFLIB upgrade Reviewed-by: ant, serb + src/java.desktop/share/native/libsplashscreen/giflib/COPYING ! src/java.desktop/share/native/libsplashscreen/giflib/dgif_lib.c ! src/java.desktop/share/native/libsplashscreen/giflib/gif_err.c + src/java.desktop/share/native/libsplashscreen/giflib/gif_hash.h ! src/java.desktop/share/native/libsplashscreen/giflib/gif_lib.h ! src/java.desktop/share/native/libsplashscreen/giflib/gif_lib_private.h ! src/java.desktop/share/native/libsplashscreen/giflib/gifalloc.c ! src/java.desktop/share/native/libsplashscreen/splashscreen_gif.c Changeset: 063bc66c3e1f Author: bae Date: 2015-04-30 16:47 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/063bc66c3e1f 8073001: Java's system LnF on OS X: editable JComboBoxes are being rendered incorrectly Reviewed-by: alexp, serb ! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxUI.java ! src/java.desktop/macosx/classes/com/apple/laf/AquaTextFieldBorder.java + test/javax/swing/plaf/aqua/CustomComboBoxFocusTest.java Changeset: 786e9aa80e15 Author: prr Date: 2015-05-05 13:29 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/786e9aa80e15 Merge - src/java.management/share/classes/META-INF/services/sun.management.spi.PlatformMBeanProvider - src/java.management/share/classes/com/sun/management/DiagnosticCommandMBean.java - src/java.management/share/classes/com/sun/management/GarbageCollectionNotificationInfo.java - src/java.management/share/classes/com/sun/management/GarbageCollectorMXBean.java - src/java.management/share/classes/com/sun/management/GcInfo.java - src/java.management/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java - src/java.management/share/classes/com/sun/management/OperatingSystemMXBean.java - src/java.management/share/classes/com/sun/management/ThreadMXBean.java - src/java.management/share/classes/com/sun/management/UnixOperatingSystemMXBean.java - src/java.management/share/classes/com/sun/management/VMOption.java - src/java.management/share/classes/com/sun/management/internal/PlatformMBeanProviderImpl.java - src/java.management/share/classes/com/sun/management/package-info.java - src/java.management/share/classes/sun/management/DiagnosticCommandArgumentInfo.java - src/java.management/share/classes/sun/management/DiagnosticCommandImpl.java - src/java.management/share/classes/sun/management/DiagnosticCommandInfo.java - src/java.management/share/classes/sun/management/Flag.java - src/java.management/share/classes/sun/management/GarbageCollectionNotifInfoCompositeData.java - src/java.management/share/classes/sun/management/GcInfoBuilder.java - src/java.management/share/classes/sun/management/GcInfoCompositeData.java - src/java.management/share/classes/sun/management/HotSpotDiagnostic.java - src/java.management/share/classes/sun/management/ManagementFactory.java - src/java.management/share/classes/sun/management/VMOptionCompositeData.java - src/java.management/share/native/libmanagement/DiagnosticCommandImpl.c - src/java.management/share/native/libmanagement/Flag.c - src/java.management/share/native/libmanagement/GcInfoBuilder.c - src/java.management/share/native/libmanagement/HotSpotDiagnostic.c - src/java.management/unix/classes/sun/management/OperatingSystemImpl.java - src/java.management/unix/native/libmanagement/LinuxOperatingSystem.c - src/java.management/unix/native/libmanagement/MacosxOperatingSystem.c - src/java.management/unix/native/libmanagement/OperatingSystemImpl.c - src/java.management/unix/native/libmanagement/SolarisOperatingSystem.c - src/java.management/windows/classes/sun/management/OperatingSystemImpl.java - src/java.management/windows/native/libmanagement/OperatingSystemImpl.c - test/java/lang/management/ThreadMXBean/Semaphore.java - test/java/math/RandomSeed.java - test/sun/management/jmxremote/startstop/JMXStartStopDoSomething.java Changeset: 9a13d4ab1503 Author: serb Date: 2015-05-06 17:31 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/9a13d4ab1503 8079217: JRE installation is stuck at Progress dialog : redux Reviewed-by: prr, ant ! src/java.desktop/share/classes/sun/awt/AppContext.java Changeset: 0a8bb9bd5916 Author: serb Date: 2015-05-06 18:30 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/0a8bb9bd5916 6206437: Typo in JInternalFrame setDefaultCloseOperation() doc (WindowClosing --> internalFrameClosing) Reviewed-by: alexsch, azvegint ! src/java.desktop/share/classes/javax/swing/JInternalFrame.java Changeset: 2a27d17fe10d Author: prr Date: 2015-05-13 08:37 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/2a27d17fe10d Merge Changeset: d40f1245a1f1 Author: prr Date: 2015-05-13 14:16 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/d40f1245a1f1 8080317: Disable warning treated as error for signed/unsigned comparison in building splashscreen Reviewed-by: ddehaven ! make/lib/Awt2dLibraries.gmk Changeset: 589d755ad82d Author: alanb Date: 2015-05-14 13:45 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/589d755ad82d 8080330: (cs) Charset.availableCharsets failing with NPE on several platforms Reviewed-by: chegar ! make/data/charsetmapping/charsets - test/sun/nio/cs/TestCompoundTest.java Changeset: 8960ba885c1e Author: naoto Date: 2015-05-14 09:50 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/8960ba885c1e 8080342: Incorrect GPL header causes RE script to miss swap to commercial header for licensee source bundle Reviewed-by: lancea ! src/java.base/unix/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java ! src/java.desktop/unix/classes/sun/java2d/xr/XRSolidSrcPict.java Changeset: 6adfb517cd7f Author: smarks Date: 2015-05-14 13:52 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/6adfb517cd7f 8078463: TEST_BUG: optimize java/util/Map/Collisions.java Reviewed-by: martin, chegar, dfuchs ! test/java/util/Map/Collisions.java Changeset: c5d10830cfb9 Author: valeriep Date: 2015-05-15 01:14 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/c5d10830cfb9 8038084: CertStore needs a way to add new CertStore types Summary: Removed internal helper classes and reflection usage for LDAP CertStore. Reviewed-by: mullan ! src/java.base/share/classes/java/security/cert/LDAPCertStoreParameters.java + src/java.base/share/classes/java/security/cert/URICertStoreParameters.java ! src/java.base/share/classes/sun/security/provider/SunEntries.java - src/java.base/share/classes/sun/security/provider/certpath/CertStoreHelper.java ! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java ! src/java.base/share/classes/sun/security/provider/certpath/URICertStore.java ! src/java.base/share/classes/sun/security/provider/certpath/ssl/SSLServerCertStore.java - src/java.base/share/classes/sun/security/provider/certpath/ssl/SSLServerCertStoreHelper.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/conf/security/java.security + src/java.naming/share/classes/sun/security/provider/certpath/ldap/JdkLDAP.java ! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStore.java - src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreHelper.java + src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java ! test/java/lang/SecurityManager/CheckSecurityProvider.java + test/java/security/cert/URICertStoreParameters/TestBasic.java Changeset: 9d67cbc39333 Author: katleman Date: 2015-05-14 12:38 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/9d67cbc39333 Added tag jdk9-b64 for changeset 7de8d036ad09 ! .hgtags Changeset: ed94f3e7ba6b Author: lana Date: 2015-05-14 20:15 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/ed94f3e7ba6b Merge - src/java.base/share/classes/sun/security/provider/certpath/CertStoreHelper.java - src/java.base/share/classes/sun/security/provider/certpath/ssl/SSLServerCertStoreHelper.java - src/java.desktop/unix/classes/sun/awt/motif/MFontConfiguration.java - src/java.desktop/unix/classes/sun/awt/motif/X11CNS11643.java - src/java.desktop/unix/classes/sun/awt/motif/X11CNS11643P1.java - src/java.desktop/unix/classes/sun/awt/motif/X11CNS11643P2.java - src/java.desktop/unix/classes/sun/awt/motif/X11CNS11643P3.java - src/java.desktop/unix/classes/sun/awt/motif/X11Dingbats.java - src/java.desktop/unix/classes/sun/awt/motif/X11GB18030_0.java - src/java.desktop/unix/classes/sun/awt/motif/X11GB18030_1.java - src/java.desktop/unix/classes/sun/awt/motif/X11GB2312.java - src/java.desktop/unix/classes/sun/awt/motif/X11GBK.java - src/java.desktop/unix/classes/sun/awt/motif/X11JIS0201.java - src/java.desktop/unix/classes/sun/awt/motif/X11JIS0208.java - src/java.desktop/unix/classes/sun/awt/motif/X11JIS0212.java - src/java.desktop/unix/classes/sun/awt/motif/X11Johab.java - src/java.desktop/unix/classes/sun/awt/motif/X11KSC5601.java - src/java.desktop/unix/classes/sun/awt/motif/X11SunUnicode_0.java - src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreHelper.java - src/jdk.charsets/share/classes/sun/nio/cs/ext/DoubleByteEncoder.java - src/jdk.charsets/unix/classes/sun/nio/cs/ext/COMPOUND_TEXT.java - src/jdk.charsets/unix/classes/sun/nio/cs/ext/COMPOUND_TEXT_Decoder.java - src/jdk.charsets/unix/classes/sun/nio/cs/ext/COMPOUND_TEXT_Encoder.java - src/jdk.charsets/unix/classes/sun/nio/cs/ext/CompoundTextSupport.java - test/java/awt/Component/isLightweightCrash/StubPeerCrash.java - test/sun/nio/cs/OLD/X11GB2312_OLD.java - test/sun/nio/cs/OLD/X11GBK_OLD.java - test/sun/nio/cs/OLD/X11KSC5601_OLD.java - test/sun/nio/cs/TestCompoundTest.java - test/sun/nio/cs/TestX11CNS.java - test/sun/nio/cs/TestX11JIS0201.java - test/sun/nio/cs/X11CNS11643.java - test/sun/nio/cs/X11CNS11643P1.java - test/sun/nio/cs/X11CNS11643P2.java - test/sun/nio/cs/X11CNS11643P3.java Changeset: 6837759aa403 Author: redestad Date: 2015-05-15 16:09 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/6837759aa403 8061254: SPECjvm2008-XML performance regressions in 9-b33 Reviewed-by: alanb, shade ! src/java.base/share/classes/java/lang/String.java Changeset: 5f4dda02ab10 Author: igerasim Date: 2015-05-15 22:09 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/5f4dda02ab10 8074657: Missing space on a boundary of concatenated strings Summary: Added missing spaces, fixed indentation, replaced StringBuffer with StringBuilder Reviewed-by: martin, rriggs ! src/java.prefs/windows/classes/java/util/prefs/WindowsPreferences.java ! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialBlob.java Changeset: 2f9db8db9e0f Author: igerasim Date: 2015-05-15 22:10 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/2f9db8db9e0f 8071571: Move substring of same string to slow path Reviewed-by: martin ! src/java.base/share/classes/java/lang/String.java Changeset: 8c1833cea5d7 Author: plevart Date: 2015-05-17 10:38 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/8c1833cea5d7 8077846: improve locking strategy for readConfiguration(), reset(), and initializeGlobalHandlers() Reviewed-by: dholmes, alanb, mchung Contributed-by: daniel.fuchs at oracle.com, peter.levart at gmail.com ! src/java.logging/share/classes/java/util/logging/LogManager.java + test/java/util/logging/LogManager/Configuration/TestConfigurationLock.java + test/java/util/logging/LogManager/Configuration/TestConfigurationLock.properties Changeset: fafc39e9a46a Author: plevart Date: 2015-05-17 18:49 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/fafc39e9a46a 8074002: java.time.ZoneId.systemDefault() should be faster Summary: Cache ZoneId inside TimeZone object Reviewed-by: scolebourne, rriggs, dfuchs ! src/java.base/share/classes/java/util/TimeZone.java Changeset: b4fadc8544f5 Author: darcy Date: 2015-05-17 11:04 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/b4fadc8544f5 8078136: Incorrect figure number in reference to Hacker's Delight book in Long.bitCount() method Reviewed-by: lancea ! src/java.base/share/classes/java/lang/Long.java Changeset: 92321d7c8a3e Author: xuelei Date: 2015-05-18 02:11 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/92321d7c8a3e 8048820: Implement tests for SecretKeyFactory Reviewed-by: xuelei Contributed-by: Zaiyao Liu + test/javax/crypto/SecretKeyFactory/PBKDF2TranslateTest.java + test/javax/crypto/SecretKeyFactory/SecKFTranslateTest.java Changeset: d527cb9355e5 Author: sundar Date: 2015-05-18 18:57 +0530 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/d527cb9355e5 8072853: SimpleScriptContext used by NashornScriptEngine doesn't completely complies to the spec regarding exception throwing Reviewed-by: psandoz, lagergren ! src/java.scripting/share/classes/javax/script/SimpleScriptContext.java + test/javax/script/SimpleScriptContextNameChecksTest.java Changeset: ce95c2b9b2cc Author: asmotrak Date: 2015-05-18 17:34 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/ce95c2b9b2cc 8079138: Additional negative tests for XML signature processing Reviewed-by: mullan ! test/javax/xml/crypto/dsig/ValidationTests.java + test/javax/xml/crypto/dsig/data/signature-extra-text-in-signed-info.xml + test/javax/xml/crypto/dsig/data/signature-no-reference-uri.xml + test/javax/xml/crypto/dsig/data/signature-wrong-canonicalization-method-algorithm.xml + test/javax/xml/crypto/dsig/data/signature-wrong-signature-method-algorithm.xml + test/javax/xml/crypto/dsig/data/signature-wrong-tag-names.xml + test/javax/xml/crypto/dsig/data/signature-wrong-transform-algorithm.xml Changeset: 38f7c3d617d9 Author: igerasim Date: 2015-05-18 17:38 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/38f7c3d617d9 8080522: Optimize string operations in java.base/share/classes/sun/security/x509/ Reviewed-by: mullan ! src/java.base/share/classes/sun/security/x509/AVA.java ! src/java.base/share/classes/sun/security/x509/AuthorityKeyIdentifierExtension.java ! src/java.base/share/classes/sun/security/x509/BasicConstraintsExtension.java ! src/java.base/share/classes/sun/security/x509/CRLDistributionPointsExtension.java ! src/java.base/share/classes/sun/security/x509/CRLNumberExtension.java ! src/java.base/share/classes/sun/security/x509/CertException.java ! src/java.base/share/classes/sun/security/x509/CertificatePoliciesExtension.java ! src/java.base/share/classes/sun/security/x509/CertificateValidity.java ! src/java.base/share/classes/sun/security/x509/DistributionPoint.java ! src/java.base/share/classes/sun/security/x509/DistributionPointName.java ! src/java.base/share/classes/sun/security/x509/EDIPartyName.java ! src/java.base/share/classes/sun/security/x509/Extension.java ! src/java.base/share/classes/sun/security/x509/GeneralSubtree.java ! src/java.base/share/classes/sun/security/x509/GeneralSubtrees.java ! src/java.base/share/classes/sun/security/x509/IPAddressName.java ! src/java.base/share/classes/sun/security/x509/IssuerAlternativeNameExtension.java ! src/java.base/share/classes/sun/security/x509/IssuingDistributionPointExtension.java ! src/java.base/share/classes/sun/security/x509/NameConstraintsExtension.java ! src/java.base/share/classes/sun/security/x509/PolicyConstraintsExtension.java ! src/java.base/share/classes/sun/security/x509/PolicyInformation.java ! src/java.base/share/classes/sun/security/x509/PrivateKeyUsageExtension.java ! src/java.base/share/classes/sun/security/x509/RDN.java ! src/java.base/share/classes/sun/security/x509/SerialNumber.java ! src/java.base/share/classes/sun/security/x509/SubjectInfoAccessExtension.java ! src/java.base/share/classes/sun/security/x509/SubjectKeyIdentifierExtension.java ! src/java.base/share/classes/sun/security/x509/X500Name.java ! src/java.base/share/classes/sun/security/x509/X509CRLEntryImpl.java ! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java ! src/java.base/share/classes/sun/security/x509/X509CertImpl.java ! src/java.base/share/classes/sun/security/x509/X509CertInfo.java Changeset: 50b382056b85 Author: igerasim Date: 2015-05-18 19:15 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/50b382056b85 8080535: (ch) Expected size of Character.UnicodeBlock.map is not optimal Reviewed-by: martin, chegar ! src/java.base/share/classes/java/lang/Character.java + test/java/lang/Character/UnicodeBlock/NonOptimalMapSize.java Changeset: f717a1d287b0 Author: asmotrak Date: 2015-05-18 19:26 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/f717a1d287b0 8079140: IgnoreAllErrorHandler should use doPrivileged when it reads system properties Reviewed-by: mullan ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/IgnoreAllErrorHandler.java + test/javax/xml/crypto/dsig/ErrorHandlerPermissions.java + test/javax/xml/crypto/dsig/ErrorHandlerPermissions.policy + test/javax/xml/crypto/dsig/data/signature-external-rsa.xml Changeset: ed6386375068 Author: jmanson Date: 2015-05-18 13:34 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/ed6386375068 8080538: hprof does not work well with multiple agents on non-Solaris platforms Summary: Never take the address of Agent_OnLoad. Reviewed-by: sla, martin ! src/jdk.hprof.agent/unix/native/libhprof/hprof_md.c Changeset: c9ffd40e80b9 Author: weijun Date: 2015-05-19 09:09 +0800 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/c9ffd40e80b9 8077102: dns_lookup_realm should be false by default Reviewed-by: valeriep ! src/java.security.jgss/share/classes/sun/security/krb5/Config.java ! test/sun/security/krb5/config/ConfPlusProp.java ! test/sun/security/krb5/config/DNS.java ! test/sun/security/krb5/config/DnsFallback.java ! test/sun/security/krb5/config/confplusprop.conf ! test/sun/security/krb5/config/confplusprop2.conf Changeset: 12931f7ace25 Author: ihse Date: 2015-05-19 10:05 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/12931f7ace25 8080630: Stop doing sed manipulation of manifest files in SetupJavaCompilation Reviewed-by: erikj ! make/CompileDemos.gmk Changeset: a5f2abfa5a15 Author: avstepan Date: 2015-05-19 16:04 +0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/a5f2abfa5a15 8080422: some docs cleanup for core libs Summary: some docs cleanup Reviewed-by: rriggs, lancea ! src/java.base/share/classes/java/text/ChoiceFormat.java ! src/java.base/share/classes/java/util/ArrayPrefixHelpers.java ! src/java.base/share/classes/java/util/Calendar.java ! src/java.base/share/classes/java/util/Collection.java ! src/java.base/share/classes/java/util/Locale.java ! src/java.base/share/classes/java/util/TreeMap.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java ! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java ! src/java.base/share/classes/jdk/internal/util/xml/impl/Parser.java ! src/java.base/share/classes/jdk/internal/util/xml/impl/ParserSAX.java ! src/java.base/share/classes/sun/misc/Cache.java ! src/java.base/share/classes/sun/misc/CharacterDecoder.java ! src/java.base/share/classes/sun/misc/CharacterEncoder.java ! src/java.base/share/classes/sun/misc/ConditionLock.java ! src/java.base/share/classes/sun/misc/ExtensionDependency.java ! src/java.base/share/classes/sun/misc/ExtensionInfo.java ! src/java.base/share/classes/sun/misc/FDBigInteger.java ! src/java.base/share/classes/sun/misc/FloatingDecimal.java ! src/java.base/share/classes/sun/misc/IOUtils.java ! src/java.base/share/classes/sun/misc/JarFilter.java ! src/java.base/share/classes/sun/misc/JavaLangAccess.java ! src/java.base/share/classes/sun/misc/Perf.java ! src/java.base/share/classes/sun/misc/PerfCounter.java ! src/java.base/share/classes/sun/misc/PerformanceLogger.java ! src/java.base/share/classes/sun/misc/Resource.java ! src/java.base/share/classes/sun/misc/Signal.java ! src/java.base/share/classes/sun/misc/Unsafe.java ! src/java.base/share/classes/sun/misc/VM.java ! src/java.base/share/classes/sun/misc/resources/Messages.java ! src/java.base/share/classes/sun/misc/resources/Messages_de.java ! src/java.base/share/classes/sun/misc/resources/Messages_es.java ! src/java.base/share/classes/sun/misc/resources/Messages_fr.java ! src/java.base/share/classes/sun/misc/resources/Messages_it.java ! src/java.base/share/classes/sun/misc/resources/Messages_ja.java ! src/java.base/share/classes/sun/misc/resources/Messages_ko.java ! src/java.base/share/classes/sun/misc/resources/Messages_pt_BR.java ! src/java.base/share/classes/sun/misc/resources/Messages_sv.java ! src/java.base/share/classes/sun/misc/resources/Messages_zh_CN.java ! src/java.base/share/classes/sun/misc/resources/Messages_zh_TW.java ! src/java.base/share/classes/sun/nio/cs/Surrogate.java ! src/java.base/share/classes/sun/text/CompactByteArray.java ! src/java.base/share/classes/sun/text/ComposedCharIter.java ! src/java.base/share/classes/sun/text/Normalizer.java ! src/java.base/share/classes/sun/text/bidi/BidiBase.java ! src/java.base/share/classes/sun/text/bidi/BidiRun.java ! src/java.base/share/classes/sun/text/normalizer/ICUBinary.java ! src/java.base/share/classes/sun/text/normalizer/IntTrie.java ! src/java.base/share/classes/sun/text/normalizer/NormalizerBase.java ! src/java.base/share/classes/sun/text/normalizer/RangeValueIterator.java ! src/java.base/share/classes/sun/text/normalizer/Replaceable.java ! src/java.base/share/classes/sun/text/normalizer/ReplaceableString.java ! src/java.base/share/classes/sun/text/normalizer/ReplaceableUCharacterIterator.java ! src/java.base/share/classes/sun/text/normalizer/RuleCharacterIterator.java ! src/java.base/share/classes/sun/text/normalizer/SymbolTable.java ! src/java.base/share/classes/sun/text/normalizer/Trie.java ! src/java.base/share/classes/sun/text/normalizer/TrieIterator.java ! src/java.base/share/classes/sun/text/normalizer/UCharacter.java ! src/java.base/share/classes/sun/text/normalizer/UCharacterIterator.java ! src/java.base/share/classes/sun/text/normalizer/UTF16.java ! src/java.base/share/classes/sun/text/normalizer/UnicodeMatcher.java ! src/java.base/share/classes/sun/text/normalizer/UnicodeSet.java ! src/java.base/share/classes/sun/text/normalizer/UnicodeSetIterator.java ! src/java.base/share/classes/sun/text/normalizer/Utility.java ! src/java.base/share/classes/sun/text/normalizer/VersionInfo.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java ! src/java.management/share/classes/com/sun/jmx/remote/internal/ServerCommunicatorAdmin.java ! src/java.management/share/classes/com/sun/jmx/remote/util/EnvHelp.java ! src/java.management/share/classes/sun/management/HotspotRuntimeMBean.java ! src/java.management/share/classes/sun/management/HotspotThreadMBean.java ! src/java.management/share/classes/sun/management/MappedMXBeanType.java ! src/java.management/share/classes/sun/management/Sensor.java ! src/java.management/share/classes/sun/management/counter/Counter.java ! src/java.management/share/classes/sun/management/counter/perf/InstrumentationException.java ! src/java.management/share/classes/sun/management/jdp/JdpController.java ! src/java.naming/share/classes/com/sun/jndi/ldap/BasicControl.java ! src/java.naming/share/classes/com/sun/jndi/ldap/BerDecoder.java ! src/java.naming/share/classes/com/sun/jndi/ldap/EventQueue.java ! src/java.naming/share/classes/com/sun/jndi/ldap/EventSupport.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapName.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapReferralException.java ! src/java.naming/share/classes/com/sun/jndi/ldap/UnsolicitedResponseImpl.java ! src/java.naming/share/classes/com/sun/jndi/ldap/ext/StartTlsResponseImpl.java ! src/java.naming/share/classes/com/sun/jndi/ldap/sasl/LdapSasl.java ! src/java.naming/share/classes/com/sun/jndi/toolkit/ctx/Continuation.java ! src/java.naming/share/classes/com/sun/jndi/toolkit/ctx/PartialCompositeContext.java ! src/java.naming/share/classes/com/sun/jndi/toolkit/dir/HierMemDirCtx.java ! src/java.naming/share/classes/com/sun/jndi/toolkit/dir/SearchFilter.java ! src/java.naming/share/classes/com/sun/jndi/toolkit/url/GenericURLContext.java ! src/java.naming/share/classes/com/sun/jndi/toolkit/url/Uri.java ! src/java.rmi/share/classes/com/sun/rmi/rmid/ExecOptionPermission.java ! src/java.rmi/share/classes/com/sun/rmi/rmid/ExecPermission.java ! src/java.rmi/share/classes/sun/rmi/log/LogInputStream.java ! src/java.rmi/share/classes/sun/rmi/log/LogOutputStream.java ! src/java.rmi/share/classes/sun/rmi/log/ReliableLog.java ! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java ! src/java.rmi/share/classes/sun/rmi/runtime/Log.java ! src/java.rmi/share/classes/sun/rmi/server/ActivationGroupImpl.java ! src/java.rmi/share/classes/sun/rmi/server/ActivationGroupInit.java ! src/java.rmi/share/classes/sun/rmi/transport/Channel.java ! src/java.rmi/share/classes/sun/rmi/transport/LiveRef.java ! src/java.rmi/share/classes/sun/rmi/transport/proxy/CGIHandler.java ! src/java.sql.rowset/share/classes/com/sun/rowset/FilteredRowSetImpl.java ! src/java.sql.rowset/share/classes/com/sun/rowset/JoinRowSetImpl.java ! src/java.sql.rowset/share/classes/com/sun/rowset/providers/RIOptimisticProvider.java ! src/jdk.rmic/share/classes/sun/rmi/rmic/RMIGenerator.java ! src/jdk.rmic/share/classes/sun/rmi/rmic/RemoteClass.java Changeset: eb7d3e11a8cb Author: bpb Date: 2015-05-19 07:12 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/eb7d3e11a8cb 8080629: (fs) Re-enable ability to fsync() on directories even though read()s on those directories may fail. Summary: Revert fix applied to resolve JDK-8066915. Reviewed-by: alanb ! src/java.base/unix/classes/sun/nio/fs/UnixChannelFactory.java ! test/java/nio/file/Files/SBC.java Changeset: f87c00a6287f Author: amlu Date: 2015-05-19 11:05 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/f87c00a6287f 8080658: Update sun/nio/cs/FindDecoderBugs.java to use random number generator library Reviewed-by: rriggs ! test/sun/nio/cs/FindDecoderBugs.java Changeset: ea3ca5cfc3c6 Author: iignatyev Date: 2015-05-19 20:04 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/ea3ca5cfc3c6 8055269: java/lang/invoke/MethodHandles/CatchExceptionTest.java fails intermittently Reviewed-by: vlivanov ! test/java/lang/invoke/MethodHandles/CatchExceptionTest.java Changeset: 9b6bb178e525 Author: ykantser Date: 2015-04-28 14:33 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/9b6bb178e525 8059047: Extract parser/validator from jhat for use in tests Reviewed-by: sla ! test/com/sun/management/HotSpotDiagnosticMXBean/DumpHeap.java - test/com/sun/management/HotSpotDiagnosticMXBean/DumpHeap.sh ! test/sun/tools/jmap/BasicJMapTest.java Changeset: ccd1b2af6b8d Author: ykantser Date: 2015-04-28 14:39 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/ccd1b2af6b8d 8076524: Remove jhat tests and help library from JDK Reviewed-by: sla, alanb - test/sun/tools/common/ApplicationSetup.sh - test/sun/tools/common/CommonSetup.sh - test/sun/tools/common/ShutdownSimpleApplication.java - test/sun/tools/common/SimpleApplication.java - test/sun/tools/common/SleeperApplication.java - test/sun/tools/jhat/HatHeapDump1Test.java - test/sun/tools/jhat/HelloWorld.java - test/sun/tools/jhat/ParseTest.sh - test/sun/tools/jhat/README.TXT Changeset: 27b5b0e13d18 Author: sla Date: 2015-04-30 09:50 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/27b5b0e13d18 8076473: Remove the jhat code and update makefiles Reviewed-by: alanb, erikj, sspitsyn ! make/launcher/Launcher-jdk.dev.gmk - src/jdk.dev/share/classes/com/sun/tools/hat/Main.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/AbstractJavaHeapObjectVisitor.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ArrayTypeCodes.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/HackJavaValue.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaBoolean.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaByte.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaChar.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaClass.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaDouble.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaField.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaFloat.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaHeapObject.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaHeapObjectVisitor.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaInt.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaLazyReadObject.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaLong.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaObject.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaObjectArray.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaObjectRef.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaShort.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaStatic.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaThing.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaValue.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaValueArray.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ReachableExcludes.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ReachableExcludesImpl.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ReachableObjects.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ReferenceChain.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/Root.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/Snapshot.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/StackFrame.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/StackTrace.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/oql/OQLEngine.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/oql/OQLException.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/oql/OQLQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/oql/ObjectVisitor.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/FileReadBuffer.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/HprofReader.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/MappedReadBuffer.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/PositionDataInputStream.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/PositionInputStream.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/ReadBuffer.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/Reader.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/AllClassesQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/AllRootsQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/ClassQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/FinalizerObjectsQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/FinalizerSummaryQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/HistogramQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/HttpReader.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/InstancesCountQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/InstancesQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/OQLHelp.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/OQLQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/ObjectQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/PlatformClasses.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/QueryHandler.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/QueryListener.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/ReachableQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/RefsByTypeQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/RootStackQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/RootsQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/ArraySorter.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/Comparer.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/CompositeEnumeration.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/Misc.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/VectorSorter.java - src/jdk.dev/share/classes/com/sun/tools/hat/resources/hat.js - src/jdk.dev/share/classes/com/sun/tools/hat/resources/oqlhelp.html - src/jdk.dev/share/classes/com/sun/tools/hat/resources/platform_names.txt Changeset: 40eb1ee66e8c Author: rriggs Date: 2015-04-30 09:58 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/40eb1ee66e8c 8077743: (rm) Port ResourceManagement to JDK9 Reviewed-by: erikj, mchung, alanb, dholmes ! make/src/classes/build/tools/module/boot.modules Changeset: 434aabb6a830 Author: rriggs Date: 2015-05-01 18:23 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/434aabb6a830 Merge - src/jdk.dev/share/classes/com/sun/tools/hat/Main.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/AbstractJavaHeapObjectVisitor.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ArrayTypeCodes.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/HackJavaValue.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaBoolean.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaByte.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaChar.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaClass.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaDouble.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaField.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaFloat.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaHeapObject.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaHeapObjectVisitor.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaInt.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaLazyReadObject.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaLong.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaObject.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaObjectArray.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaObjectRef.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaShort.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaStatic.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaThing.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaValue.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaValueArray.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ReachableExcludes.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ReachableExcludesImpl.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ReachableObjects.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ReferenceChain.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/Root.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/Snapshot.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/StackFrame.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/StackTrace.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/oql/OQLEngine.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/oql/OQLException.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/oql/OQLQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/oql/ObjectVisitor.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/FileReadBuffer.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/HprofReader.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/MappedReadBuffer.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/PositionDataInputStream.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/PositionInputStream.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/ReadBuffer.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/Reader.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/AllClassesQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/AllRootsQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/ClassQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/FinalizerObjectsQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/FinalizerSummaryQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/HistogramQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/HttpReader.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/InstancesCountQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/InstancesQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/OQLHelp.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/OQLQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/ObjectQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/PlatformClasses.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/QueryHandler.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/QueryListener.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/ReachableQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/RefsByTypeQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/RootStackQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/RootsQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/ArraySorter.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/Comparer.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/CompositeEnumeration.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/Misc.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/VectorSorter.java - src/jdk.dev/share/classes/com/sun/tools/hat/resources/hat.js - src/jdk.dev/share/classes/com/sun/tools/hat/resources/oqlhelp.html - src/jdk.dev/share/classes/com/sun/tools/hat/resources/platform_names.txt Changeset: cc40004d54bc Author: ccheung Date: 2015-05-02 18:40 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/cc40004d54bc Merge - src/java.base/share/classes/sun/security/provider/certpath/ReverseBuilder.java - src/java.base/share/classes/sun/security/provider/certpath/ReverseState.java - src/java.base/share/classes/sun/security/provider/certpath/SunCertPathBuilderParameters.java - test/java/math/RandomSeed.java - test/jdk/lambda/FDTest.java - test/jdk/lambda/LambdaTranslationInInterface.java - test/jdk/lambda/LambdaTranslationInnerConstructor.java - test/jdk/lambda/MethodReferenceTestFDCCE.java - test/jdk/lambda/MethodReferenceTestInnerDefault.java - test/jdk/lambda/MethodReferenceTestInnerInstance.java - test/jdk/lambda/MethodReferenceTestInnerVarArgsThis.java - test/jdk/lambda/MethodReferenceTestInstance.java - test/jdk/lambda/MethodReferenceTestKinds.java - test/jdk/lambda/MethodReferenceTestNew.java - test/jdk/lambda/MethodReferenceTestNewInner.java - test/jdk/lambda/MethodReferenceTestSueCase1.java - test/jdk/lambda/MethodReferenceTestSueCase2.java - test/jdk/lambda/MethodReferenceTestSueCase4.java - test/jdk/lambda/MethodReferenceTestSuper.java - test/jdk/lambda/MethodReferenceTestSuperDefault.java - test/jdk/lambda/MethodReferenceTestTypeConversion.java - test/jdk/lambda/MethodReferenceTestVarArgs.java - test/jdk/lambda/MethodReferenceTestVarArgsExt.java - test/jdk/lambda/MethodReferenceTestVarArgsSuper.java - test/jdk/lambda/MethodReferenceTestVarArgsSuperDefault.java - test/jdk/lambda/MethodReferenceTestVarArgsThis.java - test/jdk/lambda/shapegen/ClassCase.java - test/jdk/lambda/shapegen/Hierarchy.java - test/jdk/lambda/shapegen/HierarchyGenerator.java - test/jdk/lambda/shapegen/Rule.java - test/jdk/lambda/shapegen/RuleGroup.java - test/jdk/lambda/shapegen/TTNode.java - test/jdk/lambda/shapegen/TTParser.java - test/jdk/lambda/shapegen/TTShape.java - test/sun/security/provider/certpath/ReverseBuilder/BuildPath.java - test/sun/security/provider/certpath/ReverseBuilder/ReverseBuild.java - test/sun/security/provider/certpath/ReverseBuilder/mgrM2leadMA - test/sun/security/provider/certpath/ReverseBuilder/mgrM2mgrM - test/sun/security/provider/certpath/ReverseBuilder/mgrM2prjM - test/sun/security/provider/certpath/ReverseBuilder/mgrMcrl - test/sun/security/provider/certpath/ReverseBuilder/prjM2divE - test/sun/security/provider/certpath/ReverseBuilder/prjM2mgrM - test/sun/security/provider/certpath/ReverseBuilder/prjMcrl Changeset: f1ff49bd1390 Author: jbachorik Date: 2015-04-30 16:44 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/f1ff49bd1390 8072906: sun/management/jmxremote/bootstrap/CustomLauncherTest.java failing on embedded platform Reviewed-by: sspitsyn, dholmes ! test/sun/management/jmxremote/bootstrap/CustomLauncherTest.java Changeset: 02b502dba96b Author: ykantser Date: 2015-05-05 20:09 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/02b502dba96b 8076998: BadHandshakeTest.java fails due to warnings in output Reviewed-by: sla ! test/com/sun/jdi/BadHandshakeTest.java Changeset: 7b1fe732d230 Author: sla Date: 2015-05-06 16:36 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/7b1fe732d230 8079345: After 8079248 fixed JDK still fails with "jdk\\bin\\management_ext.dll: The specified procedure could not be found" Reviewed-by: erikj, sspitsyn, ihse ! make/lib/Lib-jdk.management.gmk Changeset: 4a203abf1b79 Author: sla Date: 2015-05-06 20:37 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/4a203abf1b79 Merge Changeset: 0b7e7ea7f2fe Author: hseigel Date: 2015-05-08 13:26 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/0b7e7ea7f2fe Merge ! test/com/sun/jdi/BadHandshakeTest.java ! test/sun/management/jmxremote/bootstrap/CustomLauncherTest.java ! test/sun/tools/jmap/BasicJMapTest.java Changeset: a06549b374f1 Author: sla Date: 2015-05-07 11:01 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/a06549b374f1 8079360: AttachProviderImpl could not be instantiated Reviewed-by: dsamersoff, sspitsyn, ihse ! make/lib/Lib-jdk.attach.gmk ! src/jdk.attach/share/classes/com/sun/tools/attach/spi/AttachProvider.java Changeset: 87506df08179 Author: sla Date: 2015-05-08 09:40 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/87506df08179 8079559: Exclude demo/jvmti/hprof tests Reviewed-by: alanb ! test/ProblemList.txt Changeset: b4b1f0fbb69e Author: ykantser Date: 2015-05-08 09:14 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/b4b1f0fbb69e 6755586: Test com/sun/jdi/NoLaunchOptionTest.java may erroneously fail Reviewed-by: sla, dsamersoff ! test/com/sun/jdi/NoLaunchOptionTest.java Changeset: bdddeccd9340 Author: ykantser Date: 2015-05-08 11:15 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/bdddeccd9340 Merge Changeset: 7caea1e7aaaa Author: hseigel Date: 2015-05-09 07:35 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/7caea1e7aaaa Merge ! test/com/sun/jdi/NoLaunchOptionTest.java Changeset: 4feb32b92512 Author: hseigel Date: 2015-05-12 13:57 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/4feb32b92512 8080048: Test jdk/test/com/sun/jdi/NoLaunchOptionTest.java was merged incorrectly Summary: Add correct @library and @build tags Reviewed-by: ctornqvi, gtriantafill ! test/com/sun/jdi/NoLaunchOptionTest.java Changeset: 31fd48881974 Author: amurillo Date: 2015-05-14 12:05 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/31fd48881974 Merge - src/jdk.dev/share/classes/com/sun/tools/hat/Main.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/AbstractJavaHeapObjectVisitor.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ArrayTypeCodes.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/HackJavaValue.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaBoolean.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaByte.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaChar.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaClass.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaDouble.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaField.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaFloat.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaHeapObject.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaHeapObjectVisitor.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaInt.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaLazyReadObject.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaLong.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaObject.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaObjectArray.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaObjectRef.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaShort.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaStatic.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaThing.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaValue.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaValueArray.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ReachableExcludes.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ReachableExcludesImpl.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ReachableObjects.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ReferenceChain.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/Root.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/Snapshot.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/StackFrame.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/StackTrace.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/oql/OQLEngine.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/oql/OQLException.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/oql/OQLQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/oql/ObjectVisitor.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/FileReadBuffer.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/HprofReader.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/MappedReadBuffer.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/PositionDataInputStream.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/PositionInputStream.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/ReadBuffer.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/Reader.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/AllClassesQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/AllRootsQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/ClassQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/FinalizerObjectsQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/FinalizerSummaryQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/HistogramQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/HttpReader.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/InstancesCountQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/InstancesQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/OQLHelp.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/OQLQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/ObjectQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/PlatformClasses.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/QueryHandler.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/QueryListener.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/ReachableQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/RefsByTypeQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/RootStackQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/RootsQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/ArraySorter.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/Comparer.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/CompositeEnumeration.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/Misc.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/VectorSorter.java - src/jdk.dev/share/classes/com/sun/tools/hat/resources/hat.js - src/jdk.dev/share/classes/com/sun/tools/hat/resources/oqlhelp.html - src/jdk.dev/share/classes/com/sun/tools/hat/resources/platform_names.txt ! test/ProblemList.txt - test/com/sun/management/HotSpotDiagnosticMXBean/DumpHeap.sh - test/sun/tools/common/ApplicationSetup.sh - test/sun/tools/common/CommonSetup.sh - test/sun/tools/common/ShutdownSimpleApplication.java - test/sun/tools/common/SimpleApplication.java - test/sun/tools/common/SleeperApplication.java - test/sun/tools/jhat/HatHeapDump1Test.java - test/sun/tools/jhat/HelloWorld.java - test/sun/tools/jhat/ParseTest.sh - test/sun/tools/jhat/README.TXT Changeset: c34ff3aa7624 Author: amurillo Date: 2015-05-19 11:40 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/c34ff3aa7624 Merge - src/jdk.dev/share/classes/com/sun/tools/hat/Main.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/AbstractJavaHeapObjectVisitor.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ArrayTypeCodes.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/HackJavaValue.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaBoolean.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaByte.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaChar.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaClass.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaDouble.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaField.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaFloat.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaHeapObject.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaHeapObjectVisitor.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaInt.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaLazyReadObject.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaLong.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaObject.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaObjectArray.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaObjectRef.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaShort.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaStatic.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaThing.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaValue.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaValueArray.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ReachableExcludes.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ReachableExcludesImpl.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ReachableObjects.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ReferenceChain.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/Root.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/Snapshot.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/StackFrame.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/StackTrace.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/oql/OQLEngine.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/oql/OQLException.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/oql/OQLQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/oql/ObjectVisitor.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/FileReadBuffer.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/HprofReader.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/MappedReadBuffer.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/PositionDataInputStream.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/PositionInputStream.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/ReadBuffer.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/Reader.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/AllClassesQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/AllRootsQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/ClassQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/FinalizerObjectsQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/FinalizerSummaryQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/HistogramQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/HttpReader.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/InstancesCountQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/InstancesQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/OQLHelp.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/OQLQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/ObjectQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/PlatformClasses.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/QueryHandler.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/QueryListener.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/ReachableQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/RefsByTypeQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/RootStackQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/RootsQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/ArraySorter.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/Comparer.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/CompositeEnumeration.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/Misc.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/VectorSorter.java - src/jdk.dev/share/classes/com/sun/tools/hat/resources/hat.js - src/jdk.dev/share/classes/com/sun/tools/hat/resources/oqlhelp.html - src/jdk.dev/share/classes/com/sun/tools/hat/resources/platform_names.txt - test/com/sun/management/HotSpotDiagnosticMXBean/DumpHeap.sh - test/sun/tools/common/ApplicationSetup.sh - test/sun/tools/common/CommonSetup.sh - test/sun/tools/common/ShutdownSimpleApplication.java - test/sun/tools/common/SimpleApplication.java - test/sun/tools/common/SleeperApplication.java - test/sun/tools/jhat/HatHeapDump1Test.java - test/sun/tools/jhat/HelloWorld.java - test/sun/tools/jhat/ParseTest.sh - test/sun/tools/jhat/README.TXT Changeset: b1a68681ccac Author: darcy Date: 2015-05-19 13:30 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/b1a68681ccac 8075284: fix up miscellaneous TM constructions Reviewed-by: lancea ! src/demo/share/applets.html ! src/demo/share/jvmti/index.html ! src/java.base/share/classes/java/lang/Boolean.java ! src/java.base/share/classes/javax/crypto/interfaces/package.html ! src/java.base/share/classes/javax/crypto/spec/package.html ! src/java.base/share/classes/javax/net/ssl/package.html ! src/java.logging/share/classes/java/util/logging/package.html ! src/java.management/share/classes/javax/management/package.html ! src/java.management/share/classes/javax/management/remote/package.html ! src/java.management/share/classes/javax/management/remote/rmi/package.html ! src/java.naming/share/classes/javax/naming/directory/package.html ! src/java.naming/share/classes/javax/naming/event/package.html ! src/java.naming/share/classes/javax/naming/ldap/package.html ! src/java.naming/share/classes/javax/naming/package.html ! src/java.naming/share/classes/javax/naming/spi/package.html ! src/java.scripting/share/classes/javax/script/package.html ! src/java.sql/share/classes/java/sql/package.html ! src/java.sql/share/classes/javax/sql/package.html ! src/jdk.attach/share/classes/com/sun/tools/attach/package-info.java ! src/jdk.jdi/share/classes/com/sun/jdi/Accessible.java ! src/jdk.jdi/share/classes/com/sun/jdi/ClassNotLoadedException.java ! src/jdk.jdi/share/classes/com/sun/jdi/Locatable.java ! src/jdk.jdi/share/classes/com/sun/jdi/request/AccessWatchpointRequest.java ! src/jdk.jdi/share/classes/com/sun/jdi/request/ModificationWatchpointRequest.java ! src/jdk.jdi/share/classes/jdi-overview.html ! src/sample/share/jmx/jmx-scandir/index.html Changeset: 47ac93d0f3f0 Author: darcy Date: 2015-05-19 18:33 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/47ac93d0f3f0 8080711: Prepare sun/nio/cs/FindEncoderBugs.java to find intermittent failures Reviewed-by: rriggs ! test/sun/nio/cs/FindEncoderBugs.java Changeset: 8e63b5f3c09f Author: sundar Date: 2015-05-20 08:58 +0530 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/8e63b5f3c09f 8072002: The spec on javax.script.Compilable contains a typo and confusing inconsistency Reviewed-by: lagergren, attila ! src/java.scripting/share/classes/javax/script/Compilable.java Changeset: dec15d6a0cbc Author: dl Date: 2015-05-20 14:50 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/dec15d6a0cbc 8080623: CPU overhead in FJ due to spinning in awaitWork Reviewed-by: chegar, dholmes ! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java Changeset: 4621246d2326 Author: amlu Date: 2015-05-20 17:16 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/4621246d2326 8080680: sun/nio/cs/TestCompoundTest.java should be removed from TEST.groups Reviewed-by: igerasim ! test/TEST.groups Changeset: ad4748158d5d Author: rriggs Date: 2015-05-20 11:17 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/ad4748158d5d 8078582: java/lang/Runtime/exec/LotsOfOutput.java fails intermittently with Process consumes memory Summary: Small allocations may bump total memory, raise THRESHOLD to 2Mb Reviewed-by: martin ! test/java/lang/Runtime/exec/LotsOfOutput.java Changeset: befc91735d0b Author: robm Date: 2015-05-20 18:03 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/befc91735d0b 8077822: javac does not recognize '*.java' as file if '-J' option is specified Reviewed-by: ksrini ! src/java.base/windows/native/libjli/java_md.c ! test/tools/launcher/Arrrghs.java Changeset: 6d6986142663 Author: robm Date: 2015-05-20 18:06 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/6d6986142663 8077155: LoginContext Subject ignored by jdk8 sun.net.www.protocol.http.HttpURLConnection Reviewed-by: michaelm ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! test/sun/security/krb5/auto/HttpNegotiateServer.java Changeset: c5c8b1850425 Author: xuelei Date: 2015-05-21 09:35 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/c5c8b1850425 8048599: Tests for key wrap and unwrap operations Reviewed-by: xuelei Contributed-by: Zaiyao Liu + test/com/sun/crypto/provider/Cipher/KeyWrap/TestCipherKeyWrapperTest.java Changeset: 72fdb709f356 Author: mullan Date: 2015-05-21 07:17 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/72fdb709f356 8055753: Use ConcurrentHashMap to map ProtectionDomain to PermissionCollection Reviewed-by: weijun ! src/java.base/share/classes/java/security/ProtectionDomain.java Changeset: 6982b27e078c Author: vinnie Date: 2015-05-21 17:42 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/6982b27e078c 8072578: ProbeKeystores.java creates files in test.src Reviewed-by: weijun ! test/java/security/KeyStore/ProbeKeystores.java Changeset: e08b856baa26 Author: bpb Date: 2015-05-21 09:57 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/e08b856baa26 8080589: (fs) FileChannel.force should use fcntl(F_FULLFSYNC) instead of fsync on OS X Summary: Replace f[data]sync(fd) with fcntl(fd, F_FULLSYNC) on OS X. Reviewed-by: alanb ! src/java.base/unix/native/libnio/ch/FileDispatcherImpl.c Changeset: 5ad36a27ddf3 Author: juh Date: 2015-05-21 14:18 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/5ad36a27ddf3 8079693: Add support for ECDSA P-384 and P-521 curves to XML Signature Reviewed-by: mullan ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java ! test/javax/xml/crypto/dsig/GenerationTests.java ! test/javax/xml/crypto/dsig/ValidationTests.java + test/javax/xml/crypto/dsig/data/signature-enveloping-p384-sha1.xml + test/javax/xml/crypto/dsig/data/signature-enveloping-p521-sha1.xml Changeset: 8a244f4932b5 Author: sherman Date: 2015-05-21 15:42 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/8a244f4932b5 8080248: Coding regression in HKSCS charsets Summary: to update the sp correctly when encoding supplementary characters Reviewed-by: martin ! src/java.base/share/classes/sun/nio/cs/HKSCS.java ! test/sun/nio/cs/TestStringCoding.java Changeset: b4e21fd93f44 Author: katleman Date: 2015-05-21 10:07 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/b4e21fd93f44 Added tag jdk9-b65 for changeset ed94f3e7ba6b ! .hgtags Changeset: 4fbcca8ab812 Author: lana Date: 2015-05-21 16:20 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/4fbcca8ab812 Merge - src/jdk.dev/share/classes/com/sun/tools/hat/Main.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/AbstractJavaHeapObjectVisitor.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ArrayTypeCodes.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/HackJavaValue.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaBoolean.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaByte.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaChar.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaClass.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaDouble.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaField.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaFloat.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaHeapObject.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaHeapObjectVisitor.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaInt.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaLazyReadObject.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaLong.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaObject.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaObjectArray.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaObjectRef.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaShort.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaStatic.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaThing.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaValue.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaValueArray.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ReachableExcludes.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ReachableExcludesImpl.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ReachableObjects.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ReferenceChain.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/Root.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/Snapshot.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/StackFrame.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/StackTrace.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/oql/OQLEngine.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/oql/OQLException.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/oql/OQLQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/oql/ObjectVisitor.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/FileReadBuffer.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/HprofReader.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/MappedReadBuffer.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/PositionDataInputStream.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/PositionInputStream.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/ReadBuffer.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/Reader.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/AllClassesQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/AllRootsQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/ClassQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/FinalizerObjectsQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/FinalizerSummaryQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/HistogramQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/HttpReader.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/InstancesCountQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/InstancesQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/OQLHelp.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/OQLQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/ObjectQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/PlatformClasses.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/QueryHandler.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/QueryListener.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/ReachableQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/RefsByTypeQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/RootStackQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/RootsQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/ArraySorter.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/Comparer.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/CompositeEnumeration.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/Misc.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/VectorSorter.java - src/jdk.dev/share/classes/com/sun/tools/hat/resources/hat.js - src/jdk.dev/share/classes/com/sun/tools/hat/resources/oqlhelp.html - src/jdk.dev/share/classes/com/sun/tools/hat/resources/platform_names.txt - test/com/sun/management/HotSpotDiagnosticMXBean/DumpHeap.sh - test/sun/tools/common/ApplicationSetup.sh - test/sun/tools/common/CommonSetup.sh - test/sun/tools/common/ShutdownSimpleApplication.java - test/sun/tools/common/SimpleApplication.java - test/sun/tools/common/SleeperApplication.java - test/sun/tools/jhat/HatHeapDump1Test.java - test/sun/tools/jhat/HelloWorld.java - test/sun/tools/jhat/ParseTest.sh - test/sun/tools/jhat/README.TXT Changeset: 148e69936fd1 Author: sgupta Date: 2015-05-22 16:13 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/148e69936fd1 8079440: [TESTBUG] @run is missing in java/awt/TrayIcon/8072769/bug8072769.java Reviewed-by: alexsch, azvegint ! test/java/awt/TrayIcon/8072769/bug8072769.java Changeset: 94d5e1b00394 Author: rriggs Date: 2015-05-22 10:12 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/94d5e1b00394 8074818: Resolve disabled warnings for libjava 8080007: Stop ignoring warnings for libjava Reviewed-by: alanb, erikj ! make/lib/CoreLibraries.gmk ! src/java.base/share/native/libjava/FileInputStream.c ! src/java.base/share/native/libjava/jdk_util.c ! src/java.base/share/native/libjava/jni_util.c ! src/java.base/unix/native/libjava/ProcessImpl_md.c ! src/java.base/unix/native/libjava/TimeZone_md.c ! src/java.base/windows/native/libjava/ConcurrentPReader_md.c ! src/java.base/windows/native/libjava/ProcessImpl_md.c ! src/java.base/windows/native/libjava/java_props_md.c ! src/java.base/windows/native/libjava/jni_util_md.c Changeset: 1e62e67e61d7 Author: pchopra Date: 2015-05-22 17:30 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/1e62e67e61d7 8078855: [TEST_BUG] javax/swing/JComboBox/8032878/bug8032878.java fails in WindowsClassicLookAndFeel Reviewed-by: alexsch, aivanov ! test/javax/swing/JComboBox/8032878/bug8032878.java Changeset: da2f2e2965ed Author: sherman Date: 2015-05-22 08:56 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/da2f2e2965ed 8064736: Part of java.util.jar.JarFile spec looks confusing with references to Zip Summary: update the api doc for entries()/stream() accordingly Reviewed-by: alanb ! src/java.base/share/classes/java/util/jar/JarFile.java ! src/java.base/share/classes/java/util/zip/ZipFile.java Changeset: 413e5de4466e Author: sherman Date: 2015-05-22 10:33 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/413e5de4466e 8080803: sun/nio/cs/FindEncoderBugs.java failing intermittently Summary: to eliminate an extra byte buffer and copy in iso2022 encoding Reviewed-by: alanb, darcy ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_CN_CNS.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_CN_GB.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_KR.java Changeset: efd0251e6f8e Author: darcy Date: 2015-05-22 10:45 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/efd0251e6f8e 8080901: Replace package.html files with package-info.java in the java.base module Reviewed-by: lancea, alanb, vinnie + src/java.base/share/classes/com/sun/java/util/jar/pack/package-info.java - src/java.base/share/classes/com/sun/java/util/jar/pack/package.html + src/java.base/share/classes/com/sun/net/ssl/package-info.java - src/java.base/share/classes/com/sun/net/ssl/package.html + src/java.base/share/classes/java/io/package-info.java - src/java.base/share/classes/java/io/package.html + src/java.base/share/classes/java/lang/ref/package-info.java - src/java.base/share/classes/java/lang/ref/package.html + src/java.base/share/classes/java/nio/channels/spi/package-info.java - src/java.base/share/classes/java/nio/channels/spi/package.html + src/java.base/share/classes/java/nio/charset/package-info.java - src/java.base/share/classes/java/nio/charset/package.html + src/java.base/share/classes/java/nio/charset/spi/package-info.java - src/java.base/share/classes/java/nio/charset/spi/package.html + src/java.base/share/classes/java/nio/package-info.java - src/java.base/share/classes/java/nio/package.html + src/java.base/share/classes/java/text/package-info.java - src/java.base/share/classes/java/text/package.html + src/java.base/share/classes/java/text/spi/package-info.java - src/java.base/share/classes/java/text/spi/package.html + src/java.base/share/classes/java/util/jar/package-info.java - src/java.base/share/classes/java/util/jar/package.html + src/java.base/share/classes/java/util/package-info.java - src/java.base/share/classes/java/util/package.html + src/java.base/share/classes/java/util/regex/package-info.java - src/java.base/share/classes/java/util/regex/package.html + src/java.base/share/classes/java/util/spi/package-info.java - src/java.base/share/classes/java/util/spi/package.html + src/java.base/share/classes/javax/crypto/interfaces/package-info.java - src/java.base/share/classes/javax/crypto/interfaces/package.html + src/java.base/share/classes/javax/crypto/package-info.java - src/java.base/share/classes/javax/crypto/package.html + src/java.base/share/classes/javax/crypto/spec/package-info.java - src/java.base/share/classes/javax/crypto/spec/package.html + src/java.base/share/classes/javax/net/package-info.java - src/java.base/share/classes/javax/net/package.html + src/java.base/share/classes/javax/net/ssl/package-info.java - src/java.base/share/classes/javax/net/ssl/package.html - src/java.base/share/classes/sun/reflect/package.html Changeset: 1dab21cbe54d Author: mchung Date: 2015-05-22 16:43 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/1dab21cbe54d 8074431: Remove native2ascii tool Reviewed-by: erikj, alanb, okutsu, mfang, naoto ! make/launcher/Launcher-jdk.dev.gmk - src/bsd/doc/man/ja/native2ascii.1 - src/bsd/doc/man/native2ascii.1 ! src/java.base/share/classes/java/util/Properties.java ! src/java.prefs/windows/classes/java/util/prefs/WindowsPreferences.java - src/jdk.dev/share/classes/sun/tools/native2ascii/A2NFilter.java - src/jdk.dev/share/classes/sun/tools/native2ascii/Main.java - src/jdk.dev/share/classes/sun/tools/native2ascii/N2AFilter.java - src/jdk.dev/share/classes/sun/tools/native2ascii/resources/MsgNative2ascii.java ! src/jdk.rmic/share/classes/sun/tools/javac/resources/javac.properties ! test/TEST.groups - test/sun/tools/native2ascii/A2N_4630463 - test/sun/tools/native2ascii/A2N_4630463.expected - test/sun/tools/native2ascii/A2N_4630971 - test/sun/tools/native2ascii/A2N_4701617 - test/sun/tools/native2ascii/A2N_4701617.expected - test/sun/tools/native2ascii/A2N_6247817 - test/sun/tools/native2ascii/N2A_4636448 - test/sun/tools/native2ascii/N2A_4636448.expected - test/sun/tools/native2ascii/Native2AsciiTests.sh - test/sun/tools/native2ascii/NativeErrors.java - test/sun/tools/native2ascii/Permission.java - test/sun/tools/native2ascii/resources/ImmutableResourceTest.java - test/sun/tools/native2ascii/test1 - test/sun/tools/native2ascii/test3 ! test/tools/launcher/VersionCheck.java Changeset: 8f8d35d97f82 Author: mullan Date: 2015-05-24 08:54 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/8f8d35d97f82 8065233: Remove Policy provider code that synchronizes on identityPolicyEntries List Reviewed-by: weijun ! src/java.base/share/classes/sun/security/provider/PolicyFile.java ! src/java.base/share/conf/security/java.security Changeset: 2c827d6e90c4 Author: asmotrak Date: 2015-05-25 11:47 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/2c827d6e90c4 8050374: More Signature tests Reviewed-by: valeriep + test/java/security/Signature/Offsets.java + test/java/security/SignedObject/Chain.java + test/java/security/SignedObject/Copy.java + test/sun/security/ec/SignatureOffsets.java + test/sun/security/ec/SignedObjectChain.java + test/sun/security/mscapi/SignatureOffsets.java + test/sun/security/mscapi/SignedObjectChain.java + test/sun/security/rsa/SignatureOffsets.java + test/sun/security/rsa/SignedObjectChain.java + test/sun/security/ssl/rsa/SignatureOffsets.java + test/sun/security/ssl/rsa/SignedObjectChain.java Changeset: 42b4e18ee926 Author: ykantser Date: 2015-05-25 14:08 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/42b4e18ee926 8080833: JDK-8076524 has failed to remove binary files Reviewed-by: sla - test/sun/tools/jhat/hprof.bin - test/sun/tools/jhat/jmap.bin - test/sun/tools/jhat/minimal.bin Changeset: 5d2cfa624dde Author: sundar Date: 2015-05-25 19:09 +0530 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/5d2cfa624dde 8068978: All versions of javax.script.ScriptEngine.eval(...) method may clarify ScriptException throwing Reviewed-by: attila, jlaskey ! src/java.scripting/share/classes/javax/script/ScriptEngine.java Changeset: d1eff7f9e7a2 Author: sherman Date: 2015-05-25 13:52 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/d1eff7f9e7a2 8042125: Japanese character converters incompatible between Java 7 and Java 8 Summary: to add the missing .nr and c2b mapping tables Reviewed-by: okutsu + make/data/charsetmapping/JIS_X_0208_MS932.c2b ! make/data/charsetmapping/JIS_X_0208_MS932.map ! make/data/charsetmapping/JIS_X_0212_Solaris.map ! test/sun/nio/cs/TestISO2022JP.java ! test/sun/nio/cs/TestJIS0212Decoder.java Changeset: a7196f43e2e0 Author: erikj Date: 2015-05-26 10:43 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/a7196f43e2e0 8080983: libdt_socket: Build failed with VS2013 SP4 Reviewed-by: sla, ihse, tbell ! make/lib/Lib-jdk.hprof.agent.gmk Changeset: 599bb91d85db Author: weijun Date: 2015-05-26 22:10 +0800 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/599bb91d85db 8080911: sun/security/krb5/auto/UseCacheAndStoreKey.java timed out intermittently Reviewed-by: xuelei ! src/java.security.jgss/share/classes/sun/security/krb5/Config.java Changeset: df78a4c09b7e Author: avstepan Date: 2015-05-26 18:31 +0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/df78a4c09b7e 8040147: minor cleanup for docs Summary: minor cleanup for docs Reviewed-by: lancea ! src/java.base/share/classes/java/math/BigDecimal.java ! src/java.base/share/classes/java/text/AttributedString.java ! src/java.base/share/classes/jdk/internal/util/xml/impl/Parser.java ! src/java.corba/share/classes/com/sun/jndi/cosnaming/CNCtx.java ! src/java.corba/share/classes/com/sun/jndi/cosnaming/CorbanameUrl.java ! src/java.corba/share/classes/com/sun/jndi/cosnaming/IiopUrl.java ! src/java.corba/share/classes/com/sun/jndi/toolkit/corba/CorbaUtils.java ! src/java.sql.rowset/share/classes/com/sun/rowset/CachedRowSetImpl.java ! src/java.sql.rowset/share/classes/com/sun/rowset/internal/CachedRowSetWriter.java ! src/java.sql/share/classes/java/sql/Blob.java ! src/java.sql/share/classes/java/sql/Clob.java ! src/java.sql/share/classes/javax/transaction/xa/package.html ! src/java.transaction/share/classes/javax/transaction/package.html ! src/jdk.attach/share/classes/com/sun/tools/attach/AttachPermission.java ! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpExchange.java ! src/jdk.jconsole/share/classes/com/sun/tools/jconsole/JConsoleContext.java Changeset: d9a57d498a29 Author: asmotrak Date: 2015-05-26 18:42 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/d9a57d498a29 8078823: javax/net/ssl/ciphersuites/DisabledAlgorithms.java fails intermittently Reviewed-by: xuelei ! test/javax/net/ssl/ciphersuites/DisabledAlgorithms.java Changeset: 691f04d16cd9 Author: jbachorik Date: 2015-05-13 10:17 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/691f04d16cd9 8046869: Several java/lang/instrument/PremainClass/* tests fail due to timeout Reviewed-by: sla ! test/java/lang/instrument/PremainClass/NoPremainAgentTest.java ! test/java/lang/instrument/PremainClass/ZeroArgPremainAgentTest.java Changeset: 03d34ae8ec4f Author: jbachorik Date: 2015-05-13 10:17 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/03d34ae8ec4f 8029098: Exclude javax/management/remote/mandatory/notif/ListenerScaleTest.java from running on fastdebug builds Reviewed-by: sla, sjiang ! test/javax/management/remote/mandatory/notif/ListenerScaleTest.java Changeset: aee338216522 Author: dcubed Date: 2015-05-16 13:22 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/aee338216522 Merge Changeset: e134e44e3459 Author: iignatyev Date: 2015-05-19 14:03 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/e134e44e3459 8077866: [TESTBUG] Some of java.lang tests cannot be run on compact profiles 1, 2 Reviewed-by: dholmes, alanb Contributed-by: denis.kononenko at oracle.com ! test/TEST.groups Changeset: 2d7ee7e4b4fd Author: jbachorik Date: 2015-04-03 15:39 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/2d7ee7e4b4fd 8075926: Add a sun.management.JMXConnectorServer perf counter to track its state Reviewed-by: duke ! src/java.management/share/classes/sun/management/Agent.java ! src/java.management/share/classes/sun/management/ConnectorAddressLink.java ! test/sun/management/jmxremote/bootstrap/JvmstatCountersTest.java + test/sun/management/jmxremote/startstop/JMXStatusPerfCountersTest.java ! test/sun/management/jmxremote/startstop/ManagementAgentJcmd.java Changeset: bde770475dbb Author: jbachorik Date: 2015-05-14 11:41 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/bde770475dbb 8078143: java/lang/management/ThreadMXBean/AllThreadIds.java fails intermittently Reviewed-by: dholmes, martin ! test/java/lang/management/ThreadMXBean/AllThreadIds.java Changeset: b901fcaeddf9 Author: jbachorik Date: 2015-05-19 22:40 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/b901fcaeddf9 Merge Changeset: e12b10d6399d Author: amurillo Date: 2015-05-21 17:11 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/e12b10d6399d Merge ! test/TEST.groups Changeset: 8fe0dd7d5b45 Author: amurillo Date: 2015-05-26 09:22 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/8fe0dd7d5b45 Merge - src/bsd/doc/man/ja/native2ascii.1 - src/bsd/doc/man/native2ascii.1 - src/java.base/share/classes/com/sun/java/util/jar/pack/package.html - src/java.base/share/classes/com/sun/net/ssl/package.html - src/java.base/share/classes/java/io/package.html - src/java.base/share/classes/java/lang/ref/package.html - src/java.base/share/classes/java/nio/channels/spi/package.html - src/java.base/share/classes/java/nio/charset/package.html - src/java.base/share/classes/java/nio/charset/spi/package.html - src/java.base/share/classes/java/nio/package.html - src/java.base/share/classes/java/text/package.html - src/java.base/share/classes/java/text/spi/package.html - src/java.base/share/classes/java/util/jar/package.html - src/java.base/share/classes/java/util/package.html - src/java.base/share/classes/java/util/regex/package.html - src/java.base/share/classes/java/util/spi/package.html - src/java.base/share/classes/javax/crypto/interfaces/package.html - src/java.base/share/classes/javax/crypto/package.html - src/java.base/share/classes/javax/crypto/spec/package.html - src/java.base/share/classes/javax/net/package.html - src/java.base/share/classes/javax/net/ssl/package.html - src/java.base/share/classes/sun/reflect/package.html - src/jdk.dev/share/classes/sun/tools/native2ascii/A2NFilter.java - src/jdk.dev/share/classes/sun/tools/native2ascii/Main.java - src/jdk.dev/share/classes/sun/tools/native2ascii/N2AFilter.java - src/jdk.dev/share/classes/sun/tools/native2ascii/resources/MsgNative2ascii.java ! test/TEST.groups - test/sun/tools/jhat/hprof.bin - test/sun/tools/jhat/jmap.bin - test/sun/tools/jhat/minimal.bin - test/sun/tools/native2ascii/A2N_4630463 - test/sun/tools/native2ascii/A2N_4630463.expected - test/sun/tools/native2ascii/A2N_4630971 - test/sun/tools/native2ascii/A2N_4701617 - test/sun/tools/native2ascii/A2N_4701617.expected - test/sun/tools/native2ascii/A2N_6247817 - test/sun/tools/native2ascii/N2A_4636448 - test/sun/tools/native2ascii/N2A_4636448.expected - test/sun/tools/native2ascii/Native2AsciiTests.sh - test/sun/tools/native2ascii/NativeErrors.java - test/sun/tools/native2ascii/Permission.java - test/sun/tools/native2ascii/resources/ImmutableResourceTest.java - test/sun/tools/native2ascii/test1 - test/sun/tools/native2ascii/test3 Changeset: c813ffff806b Author: sherman Date: 2015-05-26 12:34 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/c813ffff806b 8060161: re-examine sun/nio/cs/Test4200310.sh, test is invalid for modular image Summary: to remove the invalid test case Reviewed-by: alanb - test/sun/nio/cs/Test4200310.sh Changeset: 74fcb9d29e61 Author: msheppar Date: 2015-05-27 13:04 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/74fcb9d29e61 8041677: java/net/MulticastSocket/TestInterfaces failed on Oracle VM Virtual Ethernet Adapter Summary: ignore Teredo interface in test Reviewed-by: alanb, chegar ! test/java/net/MulticastSocket/TestInterfaces.java Changeset: 370177169e9a Author: msheppar Date: 2015-05-27 13:23 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/370177169e9a 8077377: java/net/MulticastSocket/SetOutgoingIf.java fails intermittently with NullPointerException Summary: ignore "stray" packets received from non test interface Reviewed-by: alanb, chegar ! test/java/net/MulticastSocket/SetOutgoingIf.java Changeset: 6f00367ab8e1 Author: sherman Date: 2015-05-27 12:23 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/6f00367ab8e1 8028480: (zipfs) NoSuchFileException on creating a file in ZipFileSystem with CREATE and WRITE 8034773: (zipfs) newOutputstream uses CREATE_NEW when no options specified Summary: to open the new steram with appropricate open options Reviewed-by: alanb ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipPath.java ! test/jdk/nio/zipfs/ZFSTests.java Changeset: ebd182b4453c Author: rriggs Date: 2015-05-27 15:57 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/ebd182b4453c 8081022: java/time/test/java/time/format/TestZoneTextPrinterParser.java fails by timeout on slow device Summary: Reduce number of iterations to 8 instead of 50 Reviewed-by: naoto ! test/java/time/TEST.properties ! test/java/time/test/java/time/format/TestZoneTextPrinterParser.java Changeset: 309fb7043b0e Author: mchung Date: 2015-05-27 13:25 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/309fb7043b0e 8074432: Move jdeps and javap to jdk.jdeps module Reviewed-by: jjg, alanb, erikj - make/gendata/Gendata-jdk.dev.gmk + make/gendata/Gendata-jdk.jdeps.gmk ! make/launcher/Launcher-jdk.compiler.gmk ! make/launcher/Launcher-jdk.dev.gmk + make/launcher/Launcher-jdk.jdeps.gmk Changeset: de8fc052f1b6 Author: weijun Date: 2015-05-28 09:11 +0800 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/de8fc052f1b6 8081278: Typo in Exception Message Reviewed-by: mullan ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5AcceptCredential.java Changeset: 029a816c5de1 Author: sla Date: 2015-05-28 10:37 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/029a816c5de1 8081292: sun/tools/jmap/BasicJMapTest.java timed out Reviewed-by: mgronlun, sspitsyn ! test/sun/tools/jmap/BasicJMapTest.java Changeset: 5254d2838978 Author: simonis Date: 2015-05-28 11:22 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/5254d2838978 8081332: AIX: fix charset dependenicies after 8035302:Eliminate dependency on jdk.charsets from 2D font code. Reviewed-by: prr + make/data/charsetmapping/stdcs-aix Changeset: 620d360d148b Author: darcy Date: 2015-05-28 09:55 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/620d360d148b 8081245: MHIllegalAccess.java failing across platforms Reviewed-by: alanb, rriggs ! test/ProblemList.txt Changeset: ce42b41653ab Author: sherman Date: 2015-05-28 10:00 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/ce42b41653ab 8038310: Re-examine integration of extended Charsets Summary: to use ServiceLoader to load the extended charsets Reviewed-by: alanb, mchung ! src/java.base/share/classes/java/nio/charset/Charset.java + src/jdk.charsets/share/classes/META-INF/services/java.nio.charset.spi.CharsetProvider Changeset: df4d75f58f15 Author: darcy Date: 2015-05-28 11:31 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/df4d75f58f15 8081359: Update bug reporting URL Reviewed-by: lancea ! src/java.base/share/native/libjava/System.c ! src/jdk.rmic/share/classes/sun/tools/javac/resources/javac.properties Changeset: 5d60882157c9 Author: mchung Date: 2015-05-28 10:54 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/5d60882157c9 8081347: Add @modules to jdk_core tests Reviewed-by: alanb, joehw, lancea Contributed-by: alexander.kulyakhtin at oracle.com, alan.bateman at oracle.com, mandy.chung at oracle.com ! test/com/sun/corba/transport/KeepAliveSockets.java ! test/com/sun/crypto/provider/Cipher/AES/TestAESCiphers/TestAESWithProviderChange.java ! test/com/sun/crypto/provider/Cipher/KeyWrap/XMLEncKAT.java ! test/com/sun/crypto/provider/TLS/TestKeyMaterial.java ! test/com/sun/crypto/provider/TLS/TestMasterSecret.java ! test/com/sun/crypto/provider/TLS/TestPRF.java ! test/com/sun/crypto/provider/TLS/TestPRF12.java ! test/com/sun/crypto/provider/TLS/TestPremaster.java ! test/com/sun/jndi/cosnaming/CNNameParser.java ! test/com/sun/jndi/cosnaming/IiopUrlIPv6.java ! test/com/sun/jndi/dns/Parser.java ! test/com/sun/jndi/ldap/Base64Test.java ! test/com/sun/jndi/ldap/LdapName/Case.java ! test/com/sun/jndi/ldap/LdapName/UnescapeTest.java ! test/com/sun/jndi/ldap/LdapURLOptionalFields.java ! test/com/sun/jndi/ldap/LdapUnicodeURL.java ! test/com/sun/jndi/rmi/registry/RegistryContext/ContextWithNullProperties.java ! test/com/sun/jndi/rmi/registry/RegistryContext/UnbindIdempotent.java ! test/com/sun/management/VMOptionOpenDataTest.java ! test/com/sun/net/ssl/SSLSecurity/ProviderTest.java ! test/com/sun/net/ssl/SSLSecurity/TruncateArray.java ! test/com/sun/org/apache/xml/internal/security/TruncateHMAC.java ! test/com/sun/org/apache/xml/internal/security/exceptions/LocaleTest.java ! test/com/sun/org/apache/xml/internal/security/transforms/ClassLoaderTest.java ! test/com/sun/org/apache/xml/internal/security/utils/UnsyncByteArrayOutputStream/BufferOverflowTest.java ! test/com/sun/security/sasl/ntlm/NTLMTest.java ! test/com/sun/tools/attach/BasicTests.java ! test/com/sun/tools/attach/PermissionTest.java ! test/com/sun/tools/attach/ProviderTest.java ! test/com/sun/tools/attach/StartManagementAgent.java ! test/com/sun/tools/attach/TempDirTest.java ! test/java/lang/Class/getSimpleName/GetSimpleNameTest.java ! test/java/lang/ProcessBuilder/Basic.java ! test/java/lang/ProcessBuilder/RedirectWithLongFilename.java ! test/java/lang/annotation/AnnotationsInheritanceOrderRedefinitionTest.java ! test/java/lang/invoke/8022701/MHIllegalAccess.java ! test/java/lang/invoke/RevealDirectTest.java ! test/java/lang/invoke/VMAnonymousClass.java ! test/java/lang/invoke/accessProtectedSuper/Test.java ! test/java/lang/invoke/lambda/LambdaAccessControlDoPrivilegedTest.java ! test/java/lang/invoke/lambda/LambdaAsm.java ! test/java/lang/invoke/lambda/LambdaStackTrace.java ! test/java/lang/invoke/lookup/SpecialStatic.java ! test/java/lang/reflect/Generics/TestBadSignatures.java ! test/java/lang/reflect/Method/invoke/TestPrivateInterfaceMethodReflect.java ! test/java/net/Authenticator/B4678055.java ! test/java/net/Authenticator/B4722333.java ! test/java/net/Authenticator/B4759514.java ! test/java/net/Authenticator/B4921848.java ! test/java/net/Authenticator/B4962064.java ! test/java/net/Authenticator/B6870935.java ! test/java/net/Inet4Address/textToNumericFormat.java ! test/java/net/ProxySelector/LoopbackAddresses.java ! test/java/net/ProxySelector/ProxyTest.java ! test/java/net/Socket/HttpProxy.java ! test/java/net/URL/PerConnectionProxy.java ! test/java/net/URL/SpecifyHandler.java ! test/java/net/URLConnection/B5052093.java ! test/java/net/URLConnection/HandleContentTypeWithAttrs.java ! test/java/nio/file/Files/InterruptCopy.java ! test/java/nio/file/Files/SBC.java ! test/java/nio/file/WatchService/FileTreeModifier.java ! test/java/nio/file/WatchService/SensitivityModifier.java ! test/java/nio/file/WatchService/WithSecurityManager.java ! test/java/rmi/Naming/DefaultRegistryPort.java ! test/java/rmi/Naming/LookupIPv6.java ! test/java/rmi/Naming/LookupNameWithColon.java ! test/java/rmi/Naming/RmiIsNoScheme.java ! test/java/rmi/Naming/UnderscoreHost.java ! test/java/rmi/Naming/legalRegistryNames/LegalRegistryNames.java ! test/java/rmi/activation/Activatable/checkActivateRef/CheckActivateRef.java ! test/java/rmi/activation/Activatable/checkAnnotations/CheckAnnotations.java ! test/java/rmi/activation/Activatable/checkImplClassLoader/CheckImplClassLoader.java ! test/java/rmi/activation/Activatable/checkRegisterInLog/CheckRegisterInLog.java ! test/java/rmi/activation/Activatable/createPrivateActivable/CreatePrivateActivatable.java ! test/java/rmi/activation/Activatable/downloadParameterClass/DownloadParameterClass.java ! test/java/rmi/activation/Activatable/elucidateNoSuchMethod/ElucidateNoSuchMethod.java ! test/java/rmi/activation/Activatable/forceLogSnapshot/ForceLogSnapshot.java ! test/java/rmi/activation/Activatable/inactiveGroup/InactiveGroup.java ! test/java/rmi/activation/Activatable/lookupActivationSystem/LookupActivationSystem.java ! test/java/rmi/activation/Activatable/nestedActivate/NestedActivate.java ! test/java/rmi/activation/Activatable/nonExistentActivatable/NonExistentActivatable.java ! test/java/rmi/activation/Activatable/restartCrashedService/RestartCrashedService.java ! test/java/rmi/activation/Activatable/restartLatecomer/RestartLatecomer.java ! test/java/rmi/activation/Activatable/restartService/RestartService.java ! test/java/rmi/activation/Activatable/shutdownGracefully/ShutdownGracefully.java ! test/java/rmi/activation/Activatable/unregisterInactive/UnregisterInactive.java ! test/java/rmi/activation/ActivateFailedException/activateFails/ActivateFails.java ! test/java/rmi/activation/ActivationGroup/downloadActivationGroup/DownloadActivationGroup.java ! test/java/rmi/activation/ActivationGroupDesc/checkDefaultGroupName/CheckDefaultGroupName.java ! test/java/rmi/activation/ActivationSystem/activeGroup/IdempotentActiveGroup.java ! test/java/rmi/activation/ActivationSystem/modifyDescriptor/ModifyDescriptor.java ! test/java/rmi/activation/ActivationSystem/stubClassesPermitted/StubClassesPermitted.java ! test/java/rmi/activation/ActivationSystem/unregisterGroup/UnregisterGroup.java ! test/java/rmi/activation/CommandEnvironment/SetChildEnv.java ! test/java/rmi/activation/log/LogTest.java ! test/java/rmi/activation/rmidViaInheritedChannel/InheritedChannelNotServerSocket.java ! test/java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java ! test/java/rmi/dgc/VMID/CheckVMID.java ! test/java/rmi/dgc/dgcImplInsulation/DGCImplInsulation.java ! test/java/rmi/invalidName/InvalidName.java ! test/java/rmi/registry/altSecurityManager/AltSecurityManager.java ! test/java/rmi/registry/classPathCodebase/ClassPathCodebase.java ! test/java/rmi/registry/emptyName/EmptyName.java ! test/java/rmi/registry/interfaceHash/InterfaceHash.java ! test/java/rmi/registry/multipleRegistries/MultipleRegistries.java ! test/java/rmi/registry/reexport/Reexport.java ! test/java/rmi/reliability/benchmark/bench/rmi/Main.java ! test/java/rmi/reliability/juicer/AppleUserImpl.java ! test/java/rmi/server/RMIClassLoader/delegateBeforePermissionCheck/DelegateBeforePermissionCheck.java ! test/java/rmi/server/RMIClassLoader/delegateToContextLoader/DelegateToContextLoader.java ! test/java/rmi/server/RMIClassLoader/downloadArrayClass/DownloadArrayClass.java ! test/java/rmi/server/RMIClassLoader/getClassAnnotation/NullClass.java ! test/java/rmi/server/RMIClassLoader/getClassLoader/GetClassLoader.java ! test/java/rmi/server/RMIClassLoader/loadProxyClasses/LoadProxyClasses.java ! test/java/rmi/server/RMIClassLoader/spi/ContextInsulation.java ! test/java/rmi/server/RMIClassLoader/spi/DefaultProperty.java ! test/java/rmi/server/RMIClassLoader/spi/Installed.java ! test/java/rmi/server/RMIClassLoader/spi/InvalidProperty.java ! test/java/rmi/server/RMIClassLoader/spi/Property.java ! test/java/rmi/server/RMIClassLoader/useCodebaseOnly/UseCodebaseOnly.java ! test/java/rmi/server/RMIClassLoader/useCodebaseOnlyDefault/UseCodebaseOnlyDefault.java ! test/java/rmi/server/RMIClassLoader/useGetURLs/UseGetURLs.java ! test/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/UseCustomSocketFactory.java ! test/java/rmi/server/RMISocketFactory/useSocketFactory/registry/UseCustomSocketFactory.java ! test/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/UseCustomSocketFactory.java ! test/java/rmi/server/RemoteObject/verifyRemoteEquals/VerifyRemoteEquals.java ! test/java/rmi/server/UnicastRemoteObject/keepAliveDuringCall/KeepAliveDuringCall.java ! test/java/rmi/server/UnicastRemoteObject/unexportObject/UnexportLeak.java ! test/java/rmi/server/Unmarshal/checkUnmarshalOnStopThread/CheckUnmarshalOnStopThread.java ! test/java/rmi/server/Unreferenced/finiteGCLatency/FiniteGCLatency.java ! test/java/rmi/server/Unreferenced/leaseCheckInterval/LeaseCheckInterval.java ! test/java/rmi/server/Unreferenced/unreferencedContext/UnreferencedContext.java ! test/java/rmi/server/clientStackTrace/ClientStackTrace.java ! test/java/rmi/server/getRemoteClass/GetRemoteClass.java ! test/java/rmi/server/useCustomRef/UseCustomRef.java ! test/java/rmi/transport/checkFQDN/CheckFQDN.java ! test/java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java ! test/java/rmi/transport/closeServerSocket/CloseServerSocket.java ! test/java/rmi/transport/dgcDeadLock/DGCDeadLock.java ! test/java/rmi/transport/handshakeFailure/HandshakeFailure.java ! test/java/rmi/transport/handshakeTimeout/HandshakeTimeout.java ! test/java/rmi/transport/httpSocket/HttpSocketTest.java ! test/java/rmi/transport/pinClientSocketFactory/PinClientSocketFactory.java ! test/java/rmi/transport/rapidExportUnexport/RapidExportUnexport.java ! test/java/rmi/transport/reuseDefaultPort/ReuseDefaultPort.java ! test/java/security/BasicPermission/Wildcard.java ! test/java/security/KeyPairGenerator/SolarisShortDSA.java ! test/java/security/PermissionCollection/Concurrent.java ! test/java/security/Policy/GetInstance/GetInstance.java ! test/java/security/Policy/PolicyProvider/UseSystemClassLoader.java ! test/java/security/ProtectionDomain/PreserveCombinerTest.java ! test/java/security/cert/CertPathBuilder/selfIssued/DisableRevocation.java ! test/java/security/cert/CertPathBuilder/selfIssued/KeyUsageMatters.java ! test/java/security/cert/CertPathBuilder/selfIssued/StatusLoopDependency.java ! test/java/security/cert/CertPathValidator/trustAnchor/ValidateNC.java ! test/java/security/cert/CertificateRevokedException/Basic.java ! test/java/text/Bidi/Bug6850113.java ! test/java/util/Calendar/Bug8007038.java ! test/java/util/Calendar/CldrFormatNamesTest.java ! test/java/util/Formatter/Basic.java ! test/java/util/Locale/Bug6989440.java ! test/java/util/Locale/Bug8004240.java ! test/java/util/jar/JarInputStream/ExtraFileInMetaInf.java ! test/java/util/jar/Manifest/CreateManifest.java ! test/java/util/logging/CustomLogManagerTest.java ! test/java/util/logging/LogManager/RootLogger/setLevel/TestRootLoggerLevel.java ! test/java/util/logging/LogManagerAppContextDeadlock.java ! test/java/util/logging/LoggingDeadlock4.java ! test/java/util/logging/RootLogger/RootLevelInConfigFile.java ! test/java/util/logging/SimpleLogManager.java ! test/java/util/logging/TestAppletLoggerContext.java ! test/java/util/logging/TestGetLoggerNPE.java ! test/java/util/logging/TestLoggerWeakRefLeak.java ! test/java/util/logging/TestMainAppContext.java ! test/javax/net/ssl/FixingJavadocs/ComURLNulls.java ! test/javax/net/ssl/GetInstance.java ! test/javax/net/ssl/SSLSession/CheckMyTrustedKeystore.java ! test/javax/net/ssl/ServerName/SSLEngineExplorer.java ! test/javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java ! test/javax/net/ssl/ServerName/SSLEngineExplorerUnmatchedSNI.java ! test/javax/net/ssl/ServerName/SSLEngineExplorerWithCli.java ! test/javax/net/ssl/ServerName/SSLEngineExplorerWithSrv.java ! test/javax/net/ssl/ServerName/SSLSocketExplorer.java ! test/javax/net/ssl/ServerName/SSLSocketExplorerFailure.java ! test/javax/net/ssl/ServerName/SSLSocketExplorerMatchedSNI.java ! test/javax/net/ssl/ServerName/SSLSocketExplorerUnmatchedSNI.java ! test/javax/net/ssl/ServerName/SSLSocketExplorerWithCliSNI.java ! test/javax/net/ssl/ServerName/SSLSocketExplorerWithSrvSNI.java ! test/javax/net/ssl/TLS/TestJSSE.java ! test/javax/net/ssl/TLSv12/ShortRSAKeyGCM.java ! test/javax/script/VersionTest.java ! test/javax/security/auth/Subject/SubjectNullTests.java ! test/javax/security/auth/kerberos/StandardNames.java ! test/javax/security/auth/login/Configuration/GetInstanceSecurity.java ! test/javax/security/auth/x500/X500Principal/NameFormat.java ! test/javax/sql/testng/TEST.properties ! test/javax/xml/bind/xjc/8029837/PreParseGrammarTest.java ! test/javax/xml/crypto/dsig/GenerationTests.java ! test/javax/xml/crypto/dsig/ValidationTests.java ! test/javax/xml/crypto/dsig/keyinfo/KeyInfo/Marshal.java ! test/javax/xml/jaxp/Encodings/CheckEncodingPropertiesFile.java ! test/javax/xml/jaxp/XPath/8035577/Regex.java ! test/javax/xml/jaxp/parsers/8022548/XOMParserTest.java ! test/javax/xml/jaxp/testng/TEST.properties ! test/jdk/internal/jimage/VerifyJimage.java ! test/lib/security/CheckBlacklistedCerts.java ! test/lib/testlibrary/OutputAnalyzerReportingTest.java ! test/lib/testlibrary/OutputAnalyzerTest.java ! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java ! test/sun/invoke/util/ValueConversionsTest.java ! test/sun/management/PlatformMBeanProviderConstructorCheck.java ! test/sun/management/jmxremote/startstop/JMXStatusTest.java ! test/sun/misc/CopyMemory.java ! test/sun/misc/Encode/DecodeBuffer.java ! test/sun/misc/Encode/Encode.java ! test/sun/misc/Encode/GetBytes.java ! test/sun/misc/FloatingDecimal/TestFDBigInteger.java ! test/sun/misc/FloatingDecimal/TestFloatingDecimal.java ! test/sun/misc/JarIndex/JarIndexMergeTest.java ! test/sun/misc/JarIndex/metaInfFilenames/Basic.java ! test/sun/misc/JavaLangAccess/FormatUnsigned.java ! test/sun/misc/JavaLangAccess/NewUnsafeString.java ! test/sun/misc/Safe.java ! test/sun/misc/URLClassPath/ClassnameCharTest.java ! test/sun/misc/VM/GetNanoTimeAdjustment.java ! test/sun/misc/Version/Version.java ! test/sun/net/InetAddress/nameservice/chaining/Providers.java ! test/sun/net/InetAddress/nameservice/deadlock/Hang.java ! test/sun/net/InetAddress/nameservice/simple/CacheTest.java ! test/sun/net/InetAddress/nameservice/simple/DefaultCaching.java ! test/sun/net/TelnetTest.java ! test/sun/net/ftp/B6427768.java ! test/sun/net/idn/PunycodeTest.java ! test/sun/net/idn/TestStringPrep.java ! test/sun/net/www/AuthHeaderTest.java ! test/sun/net/www/EmbeddedEquals.java ! test/sun/net/www/HeaderTests.java ! test/sun/net/www/MessageHeaderTest.java ! test/sun/net/www/ParseUtil_4922813.java ! test/sun/net/www/ParseUtil_6274990.java ! test/sun/net/www/ParseUtil_6306697.java ! test/sun/net/www/ParseUtil_6380332.java ! test/sun/net/www/ParseUtil_6478588.java ! test/sun/net/www/http/ChunkedInputStream/ChunkedEncodingWithProgressMonitorTest.java ! test/sun/net/www/http/HttpClient/GetProxyPort.java ! test/sun/net/www/http/HttpClient/ImplicitFileName.java ! test/sun/net/www/http/HttpClient/IsAvailable.java ! test/sun/net/www/http/HttpClient/IsKeepingAlive.java ! test/sun/net/www/http/HttpClient/OpenServer.java ! test/sun/net/www/http/HttpClient/ProxyFromCache.java ! test/sun/net/www/http/HttpClient/RequestURI.java ! test/sun/net/www/http/KeepAliveCache/B5045306.java ! test/sun/net/www/protocol/ftp/UserAndPasswordTest.java ! test/sun/net/www/protocol/http/B6296310.java ! test/sun/net/www/protocol/http/CloseOptionHeader.java ! test/sun/net/www/protocol/http/DigestTest.java ! test/sun/net/www/protocol/http/NTLMTest.java ! test/sun/net/www/protocol/http/NoNTLM.java ! test/sun/net/www/protocol/http/RelativeRedirect.java ! test/sun/net/www/protocol/http/ResponseCacheStream.java ! test/sun/net/www/protocol/http/RetryUponTimeout.java ! test/sun/net/www/protocol/http/SetChunkedStreamingMode.java ! test/sun/net/www/protocol/http/TunnelThroughProxy.java ! test/sun/net/www/protocol/http/UserAgent.java ! test/sun/net/www/protocol/http/ZoneId.java ! test/sun/net/www/protocol/https/ChunkedOutputStream.java ! test/sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java ! test/sun/net/www/protocol/https/HttpsURLConnection/B6216082.java ! test/sun/net/www/protocol/https/HttpsURLConnection/B6226610.java ! test/sun/net/www/protocol/https/HttpsURLConnection/CheckMethods.java ! test/sun/net/www/protocol/https/HttpsURLConnection/DNSIdentities.java ! test/sun/net/www/protocol/https/HttpsURLConnection/IPAddressDNSIdentities.java ! test/sun/net/www/protocol/https/HttpsURLConnection/IPAddressIPIdentities.java ! test/sun/net/www/protocol/https/HttpsURLConnection/IPIdentities.java ! test/sun/net/www/protocol/https/HttpsURLConnection/Identities.java ! test/sun/net/www/protocol/https/NewImpl/ComHTTPSConnection.java ! test/sun/net/www/protocol/https/NewImpl/ComHostnameVerifier.java ! test/sun/nio/cs/OLD/TestIBMDB.java ! test/sun/nio/cs/TestEUC_TW.java ! test/sun/nio/cs/TestStringCoding.java ! test/sun/reflect/AnonymousNewInstance/ManyNewInstanceAnonTest.java ! test/sun/reflect/CallerSensitive/CallerSensitiveFinder.java ! test/sun/reflect/CallerSensitive/MissingCallerSensitive.java ! test/sun/reflect/Reflection/GetCallerClassWithDepth.java ! test/sun/rmi/log/ReliableLog/LogAlignmentTest.java ! test/sun/rmi/log/ReliableLog/SnapshotSize.java ! test/sun/rmi/rmic/classpath/RMICClassPathTest.java ! test/sun/rmi/rmic/iiopCompilation/IIOPCompilation.java ! test/sun/rmi/runtime/Log/4504153/Test4504153.java ! test/sun/rmi/runtime/Log/6409194/NoConsoleOutput.java ! test/sun/rmi/runtime/Log/checkLogging/CheckLogStreams.java ! test/sun/rmi/runtime/Log/checkLogging/CheckLogging.java ! test/sun/rmi/server/MarshalOutputStream/marshalForeignStub/MarshalForeignStub.java ! test/sun/rmi/transport/proxy/DisableHttpDefaultValue.java ! test/sun/rmi/transport/proxy/EagerHttpFallback.java ! test/sun/rmi/transport/tcp/DeadCachedConnection.java ! test/sun/rmi/transport/tcp/blockAccept/BlockAcceptTest.java ! test/sun/security/action/Generify.java ! test/sun/security/action/GetLongAction/ReturnNullIfNoDefault.java ! test/sun/security/ec/TestEC.java ! test/sun/security/jgss/DefaultGssConfig.java ! test/sun/security/jgss/GssNPE.java ! test/sun/security/jgss/spnego/NegTokenTargFields.java ! test/sun/security/jgss/spnego/NoSpnegoAsDefMech.java ! test/sun/security/jgss/spnego/NotPreferredMech.java ! test/sun/security/krb5/KrbCredSubKey.java ! test/sun/security/krb5/MicroTime.java ! test/sun/security/krb5/NegativeNonce.java ! test/sun/security/krb5/OptionPADataInKDCReq.java ! test/sun/security/krb5/RFC396xTest.java ! test/sun/security/krb5/ServiceCredsCombination.java ! test/sun/security/krb5/TestPAData.java ! test/sun/security/krb5/UnknownCCEntry.java ! test/sun/security/krb5/auto/AcceptPermissions.java ! test/sun/security/krb5/auto/AcceptorSubKey.java ! test/sun/security/krb5/auto/AddressesAndNameType.java ! test/sun/security/krb5/auto/BadKdc1.java ! test/sun/security/krb5/auto/BadKdc2.java ! test/sun/security/krb5/auto/BadKdc3.java ! test/sun/security/krb5/auto/BadKdc4.java ! test/sun/security/krb5/auto/Basic.java ! test/sun/security/krb5/auto/BasicKrb5Test.java ! test/sun/security/krb5/auto/BasicProc.java ! test/sun/security/krb5/auto/CleanState.java ! test/sun/security/krb5/auto/CrossRealm.java ! test/sun/security/krb5/auto/DiffNameSameKey.java ! test/sun/security/krb5/auto/DupEtypes.java ! test/sun/security/krb5/auto/DynamicKeytab.java ! test/sun/security/krb5/auto/EmptyPassword.java ! test/sun/security/krb5/auto/FileKeyTab.java ! test/sun/security/krb5/auto/ForwardableCheck.java ! test/sun/security/krb5/auto/GSS.java ! test/sun/security/krb5/auto/GSSUnbound.java ! test/sun/security/krb5/auto/HttpNegotiateServer.java ! test/sun/security/krb5/auto/IgnoreChannelBinding.java ! test/sun/security/krb5/auto/KPEquals.java ! test/sun/security/krb5/auto/KeyPermissions.java ! test/sun/security/krb5/auto/KeyTabCompat.java ! test/sun/security/krb5/auto/KvnoNA.java ! test/sun/security/krb5/auto/LifeTimeInSeconds.java ! test/sun/security/krb5/auto/LoginModuleOptions.java ! test/sun/security/krb5/auto/LoginNoPass.java ! test/sun/security/krb5/auto/MSOID2.java ! test/sun/security/krb5/auto/MaxRetries.java ! test/sun/security/krb5/auto/MoreKvno.java ! test/sun/security/krb5/auto/NewInquireTypes.java ! test/sun/security/krb5/auto/NewSalt.java ! test/sun/security/krb5/auto/NoAddresses.java ! test/sun/security/krb5/auto/NoInitNoKeytab.java ! test/sun/security/krb5/auto/NonMutualSpnego.java ! test/sun/security/krb5/auto/NoneReplayCacheTest.java ! test/sun/security/krb5/auto/OkAsDelegate.java ! test/sun/security/krb5/auto/OkAsDelegateXRealm.java ! test/sun/security/krb5/auto/OnlyDesLogin.java ! test/sun/security/krb5/auto/PrincipalNameEquals.java ! test/sun/security/krb5/auto/RRC.java ! test/sun/security/krb5/auto/Renewal.java ! test/sun/security/krb5/auto/ReplayCacheExpunge.java ! test/sun/security/krb5/auto/ReplayCachePrecise.java ! test/sun/security/krb5/auto/ReplayCacheTest.java ! test/sun/security/krb5/auto/ReplayCacheTestProc.java ! test/sun/security/krb5/auto/S4U2proxy.java ! test/sun/security/krb5/auto/S4U2proxyGSS.java ! test/sun/security/krb5/auto/S4U2self.java ! test/sun/security/krb5/auto/S4U2selfAsServer.java ! test/sun/security/krb5/auto/S4U2selfAsServerGSS.java ! test/sun/security/krb5/auto/S4U2selfGSS.java ! test/sun/security/krb5/auto/SPNEGO.java ! test/sun/security/krb5/auto/SSL.java ! test/sun/security/krb5/auto/SaslBasic.java ! test/sun/security/krb5/auto/SaslGSS.java ! test/sun/security/krb5/auto/SaslUnbound.java ! test/sun/security/krb5/auto/SpnegoLifeTime.java ! test/sun/security/krb5/auto/SpnegoReqFlags.java ! test/sun/security/krb5/auto/TcpTimeout.java ! test/sun/security/krb5/auto/Test5653.java ! test/sun/security/krb5/auto/TwoOrThree.java ! test/sun/security/krb5/auto/TwoPrinces.java ! test/sun/security/krb5/auto/TwoTab.java ! test/sun/security/krb5/auto/UdpTcp.java ! test/sun/security/krb5/auto/UnboundService.java ! test/sun/security/krb5/auto/Unreachable.java ! test/sun/security/krb5/auto/UseCacheAndStoreKey.java ! test/sun/security/krb5/auto/W83.java ! test/sun/security/krb5/canonicalize/Test.java ! test/sun/security/krb5/ccache/CorruptedCC.java ! test/sun/security/krb5/ccache/DefaultFile.java ! test/sun/security/krb5/ccache/EmptyCC.java ! test/sun/security/krb5/ccache/EmptyRealmCC.java ! test/sun/security/krb5/ccache/TimeInCCache.java ! test/sun/security/krb5/config/ConfigWithQuotations.java ! test/sun/security/krb5/config/DefUdpLimit.java ! test/sun/security/krb5/config/DnsFallback.java ! test/sun/security/krb5/config/Duplicates.java ! test/sun/security/krb5/config/Duration.java ! test/sun/security/krb5/config/ExtraLines.java ! test/sun/security/krb5/config/Include.java ! test/sun/security/krb5/config/KdcDefaultOptions.java ! test/sun/security/krb5/config/ParseCAPaths.java ! test/sun/security/krb5/config/ParseConfig.java ! test/sun/security/krb5/config/SCDynamicConfigTest.java ! test/sun/security/krb5/config/YesNo.java ! test/sun/security/krb5/etype/ETypeOrder.java ! test/sun/security/krb5/etype/WeakCrypto.java ! test/sun/security/krb5/ktab/FileKeyTab.java ! test/sun/security/krb5/ktab/HighestKvno.java ! test/sun/security/krb5/ktab/KeyString.java ! test/sun/security/krb5/ktab/KeyTabIndex.java ! test/sun/security/krb5/name/Constructors.java ! test/sun/security/krb5/name/Immutable.java ! test/sun/security/krb5/tools/KtabZero.java ! test/sun/security/pkcs/EncryptedPrivateKeyInfo/EncryptedPKInfoEqualsHashCode.java ! test/sun/security/pkcs/pkcs9/UnknownAttribute.java ! test/sun/security/pkcs/pkcs9/UnstructuredName.java ! test/sun/security/pkcs11/KeyStore/Basic.java ! test/sun/security/pkcs11/Provider/ConfigQuotedString.java ! test/sun/security/pkcs11/Provider/Login.java ! test/sun/security/pkcs11/ec/TestCurves.java ! test/sun/security/pkcs11/ec/TestECDH2.java ! test/sun/security/pkcs11/ec/TestECDSA2.java ! test/sun/security/pkcs11/fips/ClientJSSEServerJSSE.java ! test/sun/security/pkcs11/fips/TrustManagerTest.java ! test/sun/security/pkcs11/tls/TestKeyMaterial.java ! test/sun/security/pkcs11/tls/TestMasterSecret.java ! test/sun/security/pkcs11/tls/TestPRF.java ! test/sun/security/pkcs11/tls/TestPremaster.java ! test/sun/security/pkcs12/PKCS12SameKeyId.java ! test/sun/security/provider/MessageDigest/DigestKAT.java ! test/sun/security/provider/PolicyFile/Comparator.java ! test/sun/security/provider/PolicyFile/TokenStore.java ! test/sun/security/provider/PolicyParser/BogusGrants.java ! test/sun/security/provider/PolicyParser/EncodeURL.java ! test/sun/security/provider/PolicyParser/TokenStore.java ! test/sun/security/provider/X509Factory/BadPem.java ! test/sun/security/provider/X509Factory/BigCRL.java ! test/sun/security/provider/certpath/CertId/CheckCertId.java ! test/sun/security/provider/certpath/DisabledAlgorithms/CPBuilder.java ! test/sun/security/provider/certpath/DisabledAlgorithms/CPBuilderWithMD5.java ! test/sun/security/provider/certpath/OCSP/OCSPSingleExtensions.java ! test/sun/security/provider/certpath/SunCertPathBuilderExceptionTest.java ! test/sun/security/provider/certpath/X509CertPath/IllegalCertiticates.java ! test/sun/security/ssl/ClientHandshaker/LengthCheckTest.java ! test/sun/security/ssl/InputRecord/ClientHelloRead.java ! test/sun/security/ssl/ServerHandshaker/GetPeerHostClient.java ! test/sun/security/ssl/X509TrustManagerImpl/CheckNullEntity.java ! test/sun/security/ssl/X509TrustManagerImpl/ClientServer.java ! test/sun/security/tools/jarsigner/CertChainUnclosed.java ! test/sun/security/tools/jarsigner/DefaultSigalg.java ! test/sun/security/tools/jarsigner/EntriesOrder.java ! test/sun/security/tools/jarsigner/JarSigningNonAscii.java ! test/sun/security/tools/jarsigner/LargeJarEntry.java ! test/sun/security/tools/jarsigner/TsacertOptionTest.java ! test/sun/security/tools/keytool/CloseFile.java ! test/sun/security/tools/keytool/NewSize7.java ! test/sun/security/tools/keytool/StartDateTest.java ! test/sun/security/tools/keytool/UnknownAndUnparseable.java ! test/sun/security/util/BitArray/NamedBitList.java ! test/sun/security/util/Debug/MultiOptions.java ! test/sun/security/util/DerInputBuffer/BigInteger0.java ! test/sun/security/util/DerInputBuffer/DerInputBufferEqualsHashCode.java ! test/sun/security/util/DerInputBuffer/PaddedBitString.java ! test/sun/security/util/DerInputBuffer/TimeParsing.java ! test/sun/security/util/DerOutputStream/LocaleInTime.java ! test/sun/security/util/DerValue/BadValue.java ! test/sun/security/util/DerValue/DerValueEqualsHashCode.java ! test/sun/security/util/DerValue/EmptyValue.java ! test/sun/security/util/DerValue/Indefinite.java ! test/sun/security/util/DerValue/NegInt.java ! test/sun/security/util/HostnameMatcher/TestHostnameChecker.java ! test/sun/security/util/Oid/OidFormat.java ! test/sun/security/util/Oid/S11N.java ! test/sun/security/util/PropertyExpander/ExpandAndEncode.java ! test/sun/security/util/Resources/NewNamesFormat.java ! test/sun/security/util/asn1StringTypes/StringTypes.java ! test/sun/security/validator/ConstructorTest.java ! test/sun/security/validator/EndEntityExtensionCheck.java ! test/sun/security/x509/AVA/AVAEqualsHashCode.java ! test/sun/security/x509/AVA/BadName.java ! test/sun/security/x509/AVA/DomainComponentEncoding.java ! test/sun/security/x509/AVA/EmailAddressEncoding.java ! test/sun/security/x509/AlgorithmId/AlgorithmIdEqualsHashCode.java ! test/sun/security/x509/AlgorithmId/ExtensibleAlgorithmId.java ! test/sun/security/x509/AlgorithmId/NonStandardNames.java ! test/sun/security/x509/AlgorithmId/SHA256withECDSA.java ! test/sun/security/x509/AlgorithmId/TurkishRegion.java ! test/sun/security/x509/Extensions/BCNull.java ! test/sun/security/x509/Extensions/DefaultCriticality.java ! test/sun/security/x509/GeneralName/Encode.java ! test/sun/security/x509/URIName/Parse.java ! test/sun/security/x509/X500Name/AllAttribs.java ! test/sun/security/x509/X500Name/DerValueConstructor.java ! test/sun/security/x509/X500Name/EmailKeyword.java ! test/sun/security/x509/X500Name/NullX500Name.java ! test/sun/security/x509/X500Name/RDNwithMultipleAVAs.java ! test/sun/security/x509/X509CRLImpl/OrderAndDup.java ! test/sun/security/x509/equalNames/AltNamesEqualsTest.java ! test/sun/tools/java/CFCTest.java ! test/sun/util/calendar/zi/TestZoneInfo310.java ! test/sun/util/locale/provider/Bug8038436.java ! test/sun/util/logging/PlatformLoggerTest.java ! test/sun/util/logging/SourceClassName.java ! test/tools/jar/ChangeDir.java ! test/tools/jar/JarBackSlash.java ! test/tools/jar/JarEntryTime.java ! test/tools/jar/UpdateJar.java ! test/tools/jar/UpdateManifest.java ! test/tools/jar/index/MetaInf.java Changeset: 83e0f851c7b8 Author: rriggs Date: 2015-05-28 17:37 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/83e0f851c7b8 8075678: java.time javadoc error in DateTimeFormatter::parsedLeapSecond 8075676: java.time package javadoc typos 8068276: java.time.chrono.HijrahChronology.eraOf() assertions may lead to misunderstanding Reviewed-by: lancea, scolebourne ! src/java.base/share/classes/java/time/chrono/HijrahChronology.java ! src/java.base/share/classes/java/time/format/DateTimeFormatter.java ! src/java.base/share/classes/java/time/package-info.java Changeset: 956a3fc4e307 Author: ksrini Date: 2015-05-28 14:54 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/956a3fc4e307 8080991: Compilation error with recent clang in java.base/share/native/launcher/main.c: error: comparison of array 'const_jargs' not equal to a null pointer is always true Reviewed-by: ksrini, ddehaven Contributed-by: staffan.larsen at oracle.com ! src/java.base/share/native/launcher/defines.h ! src/java.base/share/native/launcher/main.c Changeset: 4bdba5e53c9a Author: katleman Date: 2015-05-28 16:13 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/4bdba5e53c9a Added tag jdk9-b66 for changeset 4fbcca8ab812 ! .hgtags Changeset: 1abd45df5480 Author: lana Date: 2015-05-28 16:51 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/1abd45df5480 Merge - make/gendata/Gendata-jdk.dev.gmk - src/bsd/doc/man/ja/native2ascii.1 - src/bsd/doc/man/native2ascii.1 - src/java.base/share/classes/com/sun/java/util/jar/pack/package.html - src/java.base/share/classes/com/sun/net/ssl/package.html - src/java.base/share/classes/java/io/package.html - src/java.base/share/classes/java/lang/ref/package.html - src/java.base/share/classes/java/nio/channels/spi/package.html - src/java.base/share/classes/java/nio/charset/package.html - src/java.base/share/classes/java/nio/charset/spi/package.html - src/java.base/share/classes/java/nio/package.html - src/java.base/share/classes/java/text/package.html - src/java.base/share/classes/java/text/spi/package.html - src/java.base/share/classes/java/util/jar/package.html - src/java.base/share/classes/java/util/package.html - src/java.base/share/classes/java/util/regex/package.html - src/java.base/share/classes/java/util/spi/package.html - src/java.base/share/classes/javax/crypto/interfaces/package.html - src/java.base/share/classes/javax/crypto/package.html - src/java.base/share/classes/javax/crypto/spec/package.html - src/java.base/share/classes/javax/net/package.html - src/java.base/share/classes/javax/net/ssl/package.html - src/java.base/share/classes/sun/reflect/package.html - src/jdk.dev/share/classes/sun/tools/native2ascii/A2NFilter.java - src/jdk.dev/share/classes/sun/tools/native2ascii/Main.java - src/jdk.dev/share/classes/sun/tools/native2ascii/N2AFilter.java - src/jdk.dev/share/classes/sun/tools/native2ascii/resources/MsgNative2ascii.java - test/sun/nio/cs/Test4200310.sh - test/sun/tools/jhat/hprof.bin - test/sun/tools/jhat/jmap.bin - test/sun/tools/jhat/minimal.bin - test/sun/tools/native2ascii/A2N_4630463 - test/sun/tools/native2ascii/A2N_4630463.expected - test/sun/tools/native2ascii/A2N_4630971 - test/sun/tools/native2ascii/A2N_4701617 - test/sun/tools/native2ascii/A2N_4701617.expected - test/sun/tools/native2ascii/A2N_6247817 - test/sun/tools/native2ascii/N2A_4636448 - test/sun/tools/native2ascii/N2A_4636448.expected - test/sun/tools/native2ascii/Native2AsciiTests.sh - test/sun/tools/native2ascii/NativeErrors.java - test/sun/tools/native2ascii/Permission.java - test/sun/tools/native2ascii/resources/ImmutableResourceTest.java - test/sun/tools/native2ascii/test1 - test/sun/tools/native2ascii/test3 Changeset: 74f5a49a7c74 Author: weijun Date: 2015-05-29 09:41 +0800 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/74f5a49a7c74 8051952: Unreachable.java test failing on Windows Reviewed-by: xuelei ! test/ProblemList.txt Changeset: c05d8801ca4d Author: aefimov Date: 2015-05-29 12:28 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/c05d8801ca4d 8081392: getNodeValue should return 'null' value for Element nodes Reviewed-by: joehw ! test/javax/xml/jaxp/common/8032908/TestFunc.java ! test/javax/xml/jaxp/common/8032908/XSLT.java Changeset: f250a33172cd Author: sherman Date: 2015-05-29 09:08 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/f250a33172cd 8081452: Move sun.nio.cs.AbstractCharsetProvider into jdk.charset/sun.nio.cs.ext Summary: to AbstractCharsetProvider class from base.java module to jdk.charsets module Reviewed-by: alanb - src/java.base/share/classes/sun/nio/cs/AbstractCharsetProvider.java + src/jdk.charsets/share/classes/sun/nio/cs/ext/AbstractCharsetProvider.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ExtendedCharsets.java.template Changeset: 0062b7b793da Author: igerasim Date: 2015-05-29 19:20 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/0062b7b793da 8081027: Create a common test to check adequacy of initial size of static HashMap/ArrayList fields Reviewed-by: martin ! src/java.base/share/classes/java/lang/Character.java ! src/java.base/share/classes/sun/invoke/anon/ConstantPoolPatch.java ! src/java.base/share/classes/sun/security/ssl/ExtensionType.java - test/java/lang/Character/UnicodeBlock/NonOptimalMapSize.java + test/java/lang/Character/UnicodeBlock/OptimalMapSize.java + test/lib/testlibrary/jdk/testlibrary/OptimalCapacity.java + test/sun/invoke/anon/ConstantPoolPatch/OptimalMapSize.java + test/sun/security/ssl/ExtensionType/OptimalListSize.java Changeset: c8c36ae2897a Author: sherman Date: 2015-05-29 10:28 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/c8c36ae2897a 8081522: build failed with jdk8081452 change. Summary: to remove the missed import line Reviewed-by: alanb ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ExtendedCharsets.java.template Changeset: c2250db81ce8 Author: rriggs Date: 2015-05-29 14:04 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/c2250db81ce8 8077350: JEP 102 Process API Updates Implementation Reviewed-by: chegar, plevart, psandoz, darcy, martin, alanb ! make/mapfiles/libjava/mapfile-vers + src/java.base/macosx/native/libjava/ProcessHandleImpl_macosx.c ! src/java.base/share/classes/java/lang/Process.java + src/java.base/share/classes/java/lang/ProcessHandle.java + src/java.base/share/classes/java/lang/ProcessHandleImpl.java ! src/java.base/share/classes/java/lang/RuntimePermission.java + src/java.base/solaris/native/libjava/ProcessHandleImpl_solaris.c ! src/java.base/unix/classes/java/lang/ProcessImpl.java + src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c ! src/java.base/unix/native/libjava/ProcessImpl_md.c ! src/java.base/windows/classes/java/lang/ProcessImpl.java + src/java.base/windows/native/libjava/ProcessHandleImpl_win.c ! test/TEST.ROOT ! test/java/lang/ProcessBuilder/Basic.java + test/java/lang/ProcessHandle/Basic.java + test/java/lang/ProcessHandle/InfoTest.java + test/java/lang/ProcessHandle/JavaChild.java + test/java/lang/ProcessHandle/OnExitTest.java + test/java/lang/ProcessHandle/PermissionTest.java + test/java/lang/ProcessHandle/ProcessUtil.java + test/java/lang/ProcessHandle/ScaleTest.java + test/java/lang/ProcessHandle/TEST.properties + test/java/lang/ProcessHandle/TreeTest.java Changeset: d2ef24df6ec7 Author: rriggs Date: 2015-05-29 15:17 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/d2ef24df6ec7 8081536: (process) remove unreliable ScaleTest from ProcessHandle tests Reviewed-by: darcy - test/java/lang/ProcessHandle/ScaleTest.java Changeset: 13bc4d9ce7f3 Author: igerasim Date: 2015-05-30 15:19 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/13bc4d9ce7f3 7011441: jndi/ldap/Connection.java needs to avoid spurious wakeup Reviewed-by: dholmes ! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java Changeset: 88effcc72b85 Author: rriggs Date: 2015-06-01 10:27 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/88effcc72b85 8081565: javac lint warnings in jdk testlibrary Reviewed-by: lancea ! test/lib/security/CheckBlacklistedCerts.java ! test/lib/testlibrary/AssertsTest.java ! test/lib/testlibrary/jdk/testlibrary/JarUtils.java ! test/lib/testlibrary/jdk/testlibrary/OutputBuffer.java ! test/lib/testlibrary/jdk/testlibrary/ParentLastURLClassLoader.java ! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java ! test/lib/testlibrary/jdk/testlibrary/StreamPumper.java Changeset: 2e8643e8eee7 Author: rriggs Date: 2015-06-01 10:29 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/2e8643e8eee7 8081566: java/lang/ProcessHandle/InfoTest.java failed on case sensitive command Reviewed-by: lancea, alanb ! test/java/lang/ProcessHandle/InfoTest.java Changeset: 6721ff11d592 Author: xuelei Date: 2015-06-02 04:01 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/6721ff11d592 8043758: Datagram Transport Layer Security (DTLS) Reviewed-by: jnimeh, weijun, mullan, wetmore ! src/java.base/share/classes/javax/net/ssl/ExtendedSSLSession.java ! src/java.base/share/classes/javax/net/ssl/SNIServerName.java ! src/java.base/share/classes/javax/net/ssl/SSLContext.java ! src/java.base/share/classes/javax/net/ssl/SSLContextSpi.java ! src/java.base/share/classes/javax/net/ssl/SSLEngine.java ! src/java.base/share/classes/javax/net/ssl/SSLEngineResult.java ! src/java.base/share/classes/javax/net/ssl/SSLParameters.java ! src/java.base/share/classes/javax/net/ssl/SSLSession.java ! src/java.base/share/classes/javax/net/ssl/X509ExtendedTrustManager.java ! src/java.base/share/classes/sun/security/ssl/AppInputStream.java ! src/java.base/share/classes/sun/security/ssl/AppOutputStream.java ! src/java.base/share/classes/sun/security/ssl/Authenticator.java ! src/java.base/share/classes/sun/security/ssl/CipherBox.java ! src/java.base/share/classes/sun/security/ssl/CipherSuite.java + src/java.base/share/classes/sun/security/ssl/Ciphertext.java + src/java.base/share/classes/sun/security/ssl/ClientAuthType.java ! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java + src/java.base/share/classes/sun/security/ssl/DTLSInputRecord.java + src/java.base/share/classes/sun/security/ssl/DTLSOutputRecord.java + src/java.base/share/classes/sun/security/ssl/DTLSRecord.java ! src/java.base/share/classes/sun/security/ssl/Debug.java - src/java.base/share/classes/sun/security/ssl/EngineArgs.java - src/java.base/share/classes/sun/security/ssl/EngineInputRecord.java - src/java.base/share/classes/sun/security/ssl/EngineOutputRecord.java - src/java.base/share/classes/sun/security/ssl/EngineWriter.java ! src/java.base/share/classes/sun/security/ssl/HandshakeHash.java ! src/java.base/share/classes/sun/security/ssl/HandshakeInStream.java ! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java ! src/java.base/share/classes/sun/security/ssl/HandshakeOutStream.java + src/java.base/share/classes/sun/security/ssl/HandshakeStateManager.java ! src/java.base/share/classes/sun/security/ssl/Handshaker.java + src/java.base/share/classes/sun/security/ssl/HelloCookieManager.java ! src/java.base/share/classes/sun/security/ssl/HelloExtensions.java ! src/java.base/share/classes/sun/security/ssl/InputRecord.java ! src/java.base/share/classes/sun/security/ssl/MAC.java + src/java.base/share/classes/sun/security/ssl/MaxFragmentLengthExtension.java ! src/java.base/share/classes/sun/security/ssl/OutputRecord.java + src/java.base/share/classes/sun/security/ssl/Plaintext.java ! src/java.base/share/classes/sun/security/ssl/ProtocolList.java ! src/java.base/share/classes/sun/security/ssl/ProtocolVersion.java ! src/java.base/share/classes/sun/security/ssl/RSAClientKeyExchange.java ! src/java.base/share/classes/sun/security/ssl/RandomCookie.java ! src/java.base/share/classes/sun/security/ssl/Record.java + src/java.base/share/classes/sun/security/ssl/RecordType.java ! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.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/SSLRecord.java ! src/java.base/share/classes/sun/security/ssl/SSLServerSocketImpl.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.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/ServerHandshaker.java ! src/java.base/share/classes/sun/security/ssl/SunJSSE.java ! src/java.base/share/classes/sun/security/ssl/X509KeyManagerImpl.java ! src/java.base/share/classes/sun/security/ssl/X509TrustManagerImpl.java ! src/java.base/share/conf/security/java.security + test/javax/net/ssl/DTLS/CipherSuite.java + test/javax/net/ssl/DTLS/ClientAuth.java + test/javax/net/ssl/DTLS/DTLSOverDatagram.java + test/javax/net/ssl/DTLS/InvalidCookie.java + test/javax/net/ssl/DTLS/InvalidRecords.java + test/javax/net/ssl/DTLS/NoMacInitialClientHello.java + test/javax/net/ssl/DTLS/Reordered.java + test/javax/net/ssl/DTLS/Retransmission.java + test/javax/net/ssl/DTLS/WeakCipherSuite.java ! test/javax/net/ssl/SSLEngine/CheckStatus.java ! test/javax/net/ssl/SSLEngine/LargeBufs.java ! test/javax/net/ssl/TLS/CipherTestUtils.java ! test/javax/net/ssl/TLSv11/ExportableBlockCipher.java ! test/javax/net/ssl/TLSv11/ExportableStreamCipher.java ! test/javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java ! test/sun/security/ssl/AppInputStream/ReadHandshake.java ! test/sun/security/ssl/ClientHandshaker/LengthCheckTest.java Changeset: c8ea7e0b873b Author: weijun Date: 2015-06-02 22:26 +0800 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/c8ea7e0b873b 8038089: TLS optional support for Kerberos cipher suites needs to be re-examine Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/ClientHandshaker.java + src/java.base/share/classes/sun/security/ssl/ClientKeyExchange.java + src/java.base/share/classes/sun/security/ssl/ClientKeyExchangeService.java ! src/java.base/share/classes/sun/security/ssl/JsseJce.java - src/java.base/share/classes/sun/security/ssl/KerberosClientKeyExchange.java - src/java.base/share/classes/sun/security/ssl/Krb5Helper.java - src/java.base/share/classes/sun/security/ssl/Krb5Proxy.java ! src/java.base/share/classes/sun/security/ssl/SSLAlgorithmConstraints.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java ! src/java.base/share/classes/sun/security/ssl/ServerHandshaker.java ! src/java.base/share/classes/sun/security/util/HostnameChecker.java + src/java.security.jgss/share/classes/META-INF/services/sun.security.ssl.ClientKeyExchangeService + src/java.security.jgss/share/classes/sun/security/krb5/internal/ssl/KerberosPreMasterSecret.java + src/java.security.jgss/share/classes/sun/security/krb5/internal/ssl/Krb5KeyExchangeService.java - src/java.security.jgss/share/classes/sun/security/ssl/krb5/KerberosClientKeyExchangeImpl.java - src/java.security.jgss/share/classes/sun/security/ssl/krb5/KerberosPreMasterSecret.java - src/java.security.jgss/share/classes/sun/security/ssl/krb5/Krb5ProxyImpl.java + test/sun/security/krb5/auto/SSLwithPerms.java Changeset: a144cb5308f2 Author: jbachorik Date: 2015-05-26 11:57 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/a144cb5308f2 8080663: Use sun.misc.SharedSecrets to allow access from java.management to @ConstructorProperties Reviewed-by: alanb, mchung, dfuchs + src/java.base/share/classes/sun/misc/JavaBeansAccess.java - src/java.base/share/classes/sun/misc/JavaBeansIntrospectorAccess.java ! src/java.base/share/classes/sun/misc/SharedSecrets.java ! src/java.desktop/share/classes/java/beans/Introspector.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/Introspector.java + src/java.management/share/classes/com/sun/jmx/mbeanserver/JavaBeansAccessor.java Changeset: 341e049ebeb6 Author: amurillo Date: 2015-05-28 11:37 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/341e049ebeb6 Merge - src/java.base/share/classes/sun/misc/JavaBeansIntrospectorAccess.java Changeset: 2ce1c4018d6b Author: amurillo Date: 2015-06-01 10:15 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/2ce1c4018d6b Merge - src/java.base/share/classes/sun/misc/JavaBeansIntrospectorAccess.java Changeset: f4fa3526b020 Author: amurillo Date: 2015-06-02 09:15 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/f4fa3526b020 Merge - src/java.base/share/classes/sun/security/ssl/EngineArgs.java - src/java.base/share/classes/sun/security/ssl/EngineInputRecord.java - src/java.base/share/classes/sun/security/ssl/EngineOutputRecord.java - src/java.base/share/classes/sun/security/ssl/EngineWriter.java - src/java.base/share/classes/sun/security/ssl/KerberosClientKeyExchange.java - src/java.base/share/classes/sun/security/ssl/Krb5Helper.java - src/java.base/share/classes/sun/security/ssl/Krb5Proxy.java - src/java.security.jgss/share/classes/sun/security/ssl/krb5/KerberosClientKeyExchangeImpl.java - src/java.security.jgss/share/classes/sun/security/ssl/krb5/KerberosPreMasterSecret.java - src/java.security.jgss/share/classes/sun/security/ssl/krb5/Krb5ProxyImpl.java Changeset: 618e569e5694 Author: sla Date: 2015-06-03 12:37 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/618e569e5694 8081775: two lib/testlibrary tests are failing with "Error. failed to clean up files after test" with jtreg 4.1 b12 Reviewed-by: sla Contributed-by: amy.lu at oracle.com ! test/lib/testlibrary/OutputAnalyzerReportingTest.java ! test/lib/testlibrary/OutputAnalyzerTest.java Changeset: 84fd6f86663e Author: chegar Date: 2015-06-03 15:30 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/84fd6f86663e 8071474: Better failure atomicity for default read object Reviewed-by: plevart, coffeys ! src/java.base/share/classes/java/io/ObjectInputStream.java ! src/java.base/share/classes/java/io/ObjectStreamClass.java + test/java/io/Serializable/failureAtomicity/Bar.template + test/java/io/Serializable/failureAtomicity/FailureAtomicity.java + test/java/io/Serializable/failureAtomicity/Foo.template + test/java/io/Serializable/failureAtomicity/SerialRef.java Changeset: 7feeb5964797 Author: amlu Date: 2015-06-03 15:33 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/7feeb5964797 8081773: sun/net/www/protocol/https/ChunkedOutputStream.java references library that doesn't exist Reviewed-by: chegar ! test/sun/net/www/protocol/https/ChunkedOutputStream.java Changeset: db30d5179fe7 Author: igerasim Date: 2015-06-03 19:26 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/db30d5179fe7 8058779: Faster implementation of String.replace(CharSequence, CharSequence) Reviewed-by: sherman, plevart, forax, psandoz ! src/java.base/share/classes/java/lang/String.java + test/java/lang/String/LiteralReplace.java Changeset: 5f952ade41ff Author: ksrini Date: 2015-06-03 14:35 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/5f952ade41ff 8081824: Remove dead code GetPublicJREHome in the launcher Reviewed-by: mchung ! src/java.base/windows/native/libjli/java_md.c Changeset: 9443aa6747d6 Author: xuelei Date: 2015-06-04 00:19 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/9443aa6747d6 8081792: buffer size calculation issue in NativeGCMCipher Reviewed-by: valeriep ! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/NativeGCMCipher.java Changeset: f8439c2af95a Author: ssadetsky Date: 2015-05-08 15:37 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/f8439c2af95a 6980209: Make tracking SecondaryLoop.enter/exit methods easier Reviewed-by: serb, ant ! src/java.desktop/share/classes/java/awt/WaitDispatchSupport.java + test/java/awt/EventQueue/6980209/bug6980209.java Changeset: 7606d0af7b80 Author: ssadetsky Date: 2015-05-08 16:46 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/7606d0af7b80 7072653: JComboBox popup mispositioned if its height exceeds the screen height Reviewed-by: alexsch, azvegint ! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxPopup.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboPopup.java + test/javax/swing/plaf/basic/BasicComboPopup/7072653/bug7072653.java Changeset: 1d8cae1d1c2c Author: ssadetsky Date: 2015-05-08 17:35 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/1d8cae1d1c2c 7155957: closed/java/awt/MenuBar/MenuBarStress1/MenuBarStress1.java hangs on win 64 bit with jdk8 Reviewed-by: serb, ant ! src/java.desktop/share/classes/java/awt/Menu.java ! src/java.desktop/share/classes/java/awt/MenuBar.java ! src/java.desktop/share/classes/java/awt/MenuComponent.java ! src/java.desktop/windows/classes/sun/awt/windows/WObjectPeer.java ! src/java.desktop/windows/native/libawt/windows/awt_Menu.cpp ! src/java.desktop/windows/native/libawt/windows/awt_MenuBar.cpp ! src/java.desktop/windows/native/libawt/windows/awt_MenuItem.cpp ! src/java.desktop/windows/native/libawt/windows/awt_new.cpp Changeset: f9f5c746874b Author: ssadetsky Date: 2015-05-08 17:40 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/f9f5c746874b 7190544: Nimbus LaF: regression UnitTest failure Reviewed-by: alexsch, azvegint, serb ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSplitPaneUI.java Changeset: 4c1830bd8a40 Author: serb Date: 2015-05-08 19:14 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/4c1830bd8a40 8078149: [macosx] The text of the TextArea is not wrapped at word boundaries Reviewed-by: azvegint, alexsch ! src/java.desktop/macosx/classes/sun/lwawt/LWTextAreaPeer.java Changeset: 27e798e15873 Author: serb Date: 2015-05-08 19:31 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/27e798e15873 5036022: JSpinner does not reflect new font on subsequent calls to setFont Reviewed-by: azvegint, alexsch ! src/java.desktop/macosx/classes/com/apple/laf/AquaSpinnerUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java + test/javax/swing/JSpinner/WrongEditorTextFieldFont/WrongEditorTextFieldFont.java Changeset: 54290785b25f Author: serb Date: 2015-05-08 20:06 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/54290785b25f 8013820: JavaDoc for JSpinner contains errors Reviewed-by: azvegint, alexsch ! src/java.desktop/share/classes/javax/swing/JSpinner.java Changeset: 1e9c03c59978 Author: serb Date: 2015-05-08 20:43 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/1e9c03c59978 8015900: [TEST_BUG] ScrollbarMouseWheelTest failed on ubuntu 12 with unity and unity 2D Reviewed-by: azvegint, yan + test/java/awt/Scrollbar/ScrollbarMouseWheelTest/ScrollbarMouseWheelTest.java Changeset: 8ecb21b07971 Author: pchelko Date: 2015-05-09 02:08 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/8ecb21b07971 8035568: [macosx] Cursor management unification Reviewed-by: anthony, serb ! src/java.desktop/macosx/classes/sun/lwawt/LWMouseInfoPeer.java ! src/java.desktop/macosx/classes/sun/lwawt/LWToolkit.java ! src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java ! src/java.desktop/macosx/classes/sun/lwawt/PlatformWindow.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformEmbeddedFrame.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformLWWindow.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CRobot.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CViewPlatformEmbeddedFrame.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CCursorManager.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m + test/java/awt/MouseInfo/GetPointerInfoTest.java + test/java/awt/MouseInfo/MultiscreenPointerInfo.java Changeset: ff8622450b29 Author: ssadetsky Date: 2015-05-12 09:18 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/ff8622450b29 8001470: JTextField's size is computed incorrectly when it contains Indic or Thai characters Reviewed-by: serb, alexsch ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java + test/javax/swing/plaf/basic/BasicTextUI/8001470/bug8001470.java Changeset: 66c4f0fdd33d Author: ssadetsky Date: 2015-05-12 09:22 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/66c4f0fdd33d 8078483: Apparent endless loop running JEditorPanePaintTest Reviewed-by: serb, alexsch ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java Changeset: 93b25c6700c6 Author: alexsch Date: 2015-05-12 16:43 +0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/93b25c6700c6 8079255: [macosx] Test closed/java/awt/Robot/RobotWheelTest/RobotWheelTest fails for Mac only Reviewed-by: serb + test/java/awt/Robot/RobotWheelTest/RobotWheelTest.java Changeset: 56737a29fad1 Author: psadhukhan Date: 2015-05-12 20:30 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/56737a29fad1 8077584: Value of java.awt.font.OpenType.TAG_OPBD is incorrect Reviewed-by: serb, prr ! src/java.desktop/share/classes/java/awt/font/OpenType.java + test/java/awt/font/OpenType/OpticalBoundsTagTest.java Changeset: 45d0cfe4d888 Author: van Date: 2015-05-12 13:45 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/45d0cfe4d888 8075609: java.lang.IllegalArgumentException: aContainer is not a focus cycle root of aComponent Reviewed-by: alexsch, ant ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRadioButtonUI.java + test/javax/swing/JRadioButton/8075609/bug8075609.java Changeset: 95aedf11ac5e Author: serb Date: 2015-05-13 18:06 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/95aedf11ac5e 8072775: Tremendous memory usage by JTextArea Reviewed-by: vadim, prr ! src/java.desktop/share/classes/sun/font/StandardTextSource.java ! src/java.desktop/share/classes/sun/font/TextLabelFactory.java + test/javax/swing/JTextArea/TextViewOOM/TextViewOOM.java Changeset: 59db8448d6d9 Author: serb Date: 2015-05-13 19:19 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/59db8448d6d9 5109918: Wrong documentation for JSpinner.DateEditor constructor Reviewed-by: alexsch, azvegint ! src/java.desktop/share/classes/javax/swing/JSpinner.java Changeset: 2d2fd6b9a28d Author: prr Date: 2015-05-13 14:25 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/2d2fd6b9a28d Merge Changeset: b024a8f9b7dd Author: serb Date: 2015-05-14 02:05 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/b024a8f9b7dd 6368321: MetalRootPaneUI calls to deprecated code Reviewed-by: alexsch, azvegint ! src/java.desktop/share/classes/javax/swing/JApplet.java ! src/java.desktop/share/classes/javax/swing/JDialog.java ! src/java.desktop/share/classes/javax/swing/JFrame.java ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalRootPaneUI.java + test/javax/swing/JRootPane/SilenceOfDeprecatedMenuBar/SilenceOfDeprecatedMenuBar.java Changeset: 37420463e70c Author: aivanov Date: 2015-05-14 18:23 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/37420463e70c 8033069: mouse wheel scroll closes combobox popup Reviewed-by: serb, alexsch ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboPopup.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java + test/javax/swing/JComboBox/8033069/bug8033069NoScrollBar.java + test/javax/swing/JComboBox/8033069/bug8033069ScrollBar.java Changeset: 4fabb24ec671 Author: azvegint Date: 2015-05-15 14:18 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/4fabb24ec671 8072448: Can not input Japanese in JTextField on RedHat Linux Reviewed-by: alexsch, serb ! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c Changeset: 17636ea15768 Author: ddehaven Date: 2015-05-14 09:12 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/17636ea15768 8080343: Incorrect GPL header causes RE script to miss swap to commercial header for licensee source bundle Reviewed-by: prr, serb ! src/java.desktop/macosx/native/include/jawt_md.h ! src/java.desktop/unix/native/common/awt/utility/rect.h Changeset: faf108e55314 Author: serb Date: 2015-05-15 22:11 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/faf108e55314 8080341: Incorrect GPL header causes RE script to miss swap to commercial header for licensee source bundle Reviewed-by: alexsch, prr ! src/java.desktop/share/classes/com/sun/beans/decoder/ArrayElementHandler.java Changeset: 729dffc8afa0 Author: serb Date: 2015-05-16 02:37 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/729dffc8afa0 8030087: Avoid public native methods in sun.awt packages Reviewed-by: azvegint, prr ! src/java.desktop/share/classes/sun/awt/DefaultMouseInfoPeer.java ! src/java.desktop/share/classes/sun/awt/HToolkit.java ! src/java.desktop/unix/classes/sun/awt/FcFontManager.java ! src/java.desktop/unix/classes/sun/awt/X11FontManager.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsConfig.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsEnvironment.java ! src/java.desktop/unix/classes/sun/awt/X11InputMethod.java ! src/java.desktop/windows/classes/sun/awt/Win32FontManager.java ! src/java.desktop/windows/classes/sun/awt/Win32GraphicsDevice.java ! src/java.desktop/windows/classes/sun/awt/Win32GraphicsEnvironment.java Changeset: f4fb05e323a0 Author: ssadetsky Date: 2015-05-19 16:27 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/f4fb05e323a0 7172652: With JDK 1.7 text field does not obtain focus when using mnemonic Alt/Key combin Reviewed-by: alexsch, azvegint ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLabelUI.java + test/javax/swing/plaf/basic/BasicLabelUI/bug7172652.java Changeset: 30715ed4ad6b Author: ssadetsky Date: 2015-05-19 19:00 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/30715ed4ad6b 6260348: GTK+ L&F JTextComponent not respecting desktop caret blink rate Reviewed-by: alexsch, azvegint ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKEngine.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java ! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c ! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.h Changeset: 63df8a976d36 Author: serb Date: 2015-05-19 21:58 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/63df8a976d36 8080488: JNI exception pending in jdk/src/windows/native/sun/windows/awt_Frame.cpp Reviewed-by: dcherepanov, aivanov ! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp Changeset: 0c2a21066609 Author: ptbrunet Date: 2015-05-19 20:40 -0500 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/0c2a21066609 8078408: Java version applet hangs with Voice over turned on Summary: add null check to fix NPE Reviewed-by: prr, serb, alexsch Contributed-by: peter.brunet at oracle.com ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java Changeset: 518497676d6f Author: psadhukhan Date: 2015-05-20 17:10 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/518497676d6f 8015368: javax/print/attribute/URLPDFPrinting.java fails on solaris with java.net.ConnectException: Connection timed out Reviewed-by: prr, serb + test/javax/print/attribute/URLPDFPrinting.java + test/javax/print/attribute/hello.pdf Changeset: 1457bd69ac5a Author: alexsch Date: 2015-05-22 15:19 +0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/1457bd69ac5a 8065739: [macosx] Frame warps to lower left of screen when 7124365: [macosx] setMaximizedBounds() should be implemented Reviewed-by: serb, azvegint ! src/java.desktop/macosx/classes/sun/lwawt/LWWindowPeer.java ! src/java.desktop/macosx/classes/sun/lwawt/PlatformWindow.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m + test/java/awt/Frame/MaximizedToUnmaximized/MaximizedToUnmaximized.java + test/java/awt/Frame/SetMaximizedBounds/MaximizedMovedWindow.java ! test/java/awt/Frame/SetMaximizedBounds/SetMaximizedBounds.java Changeset: 64c17cb355b1 Author: alexsch Date: 2015-05-22 15:27 +0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/64c17cb355b1 8080137: Dragged events for extra mouse buttons (4, 5, 6) are not generated on JSplitPane Reviewed-by: serb, azvegint ! src/java.desktop/share/classes/java/awt/Container.java + test/java/awt/Mouse/MouseDragEvent/MouseDraggedTest.java Changeset: 8061379d6b9f Author: serb Date: 2015-05-16 21:31 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/8061379d6b9f 8041654: OutOfMemoryError: RepaintManager doesn't clean up cache of volatile images Reviewed-by: azvegint, ant ! src/java.desktop/share/classes/javax/swing/RepaintManager.java ! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java + test/javax/swing/RepaintManager/DisplayListenerLeak/DisplayListenerLeak.java Changeset: ac1464c12cd6 Author: serb Date: 2015-05-22 19:27 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/ac1464c12cd6 8071306: GUI perfomance are very slow compared java 1.6.0_45 Reviewed-by: azvegint, ant ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/Container.java + test/java/awt/Component/SetEnabledPerformance/SetEnabledPerformance.java Changeset: 70a7be9f9d56 Author: serb Date: 2015-05-22 23:26 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/70a7be9f9d56 6587235: Incorrect javadoc: "no parameter" in 2d source code Reviewed-by: azvegint, prr ! src/java.desktop/share/classes/sun/applet/AppletClassLoader.java ! src/java.desktop/share/classes/sun/applet/AppletSecurity.java ! src/java.desktop/share/classes/sun/awt/AppContext.java ! src/java.desktop/share/classes/sun/awt/EmbeddedFrame.java ! src/java.desktop/share/classes/sun/awt/SunToolkit.java ! src/java.desktop/share/classes/sun/awt/datatransfer/SunClipboard.java ! src/java.desktop/share/classes/sun/awt/geom/PathConsumer2D.java ! src/java.desktop/share/classes/sun/awt/im/ExecutableInputMethodManager.java ! src/java.desktop/share/classes/sun/awt/image/ByteBandedRaster.java ! src/java.desktop/share/classes/sun/awt/image/ByteComponentRaster.java ! src/java.desktop/share/classes/sun/awt/image/ByteInterleavedRaster.java ! src/java.desktop/share/classes/sun/awt/image/BytePackedRaster.java ! src/java.desktop/share/classes/sun/awt/image/ImageFetchable.java ! src/java.desktop/share/classes/sun/awt/image/IntegerComponentRaster.java ! src/java.desktop/share/classes/sun/awt/image/IntegerInterleavedRaster.java ! src/java.desktop/share/classes/sun/awt/image/ShortBandedRaster.java ! src/java.desktop/share/classes/sun/awt/image/ShortComponentRaster.java ! src/java.desktop/share/classes/sun/awt/image/ShortInterleavedRaster.java ! src/java.desktop/share/classes/sun/awt/shell/ShellFolderColumnInfo.java ! src/java.desktop/share/classes/sun/awt/util/IdentityArrayList.java ! src/java.desktop/share/classes/sun/awt/util/IdentityLinkedList.java ! src/java.desktop/share/classes/sun/font/ScriptRun.java ! src/java.desktop/share/classes/sun/font/TextLabelFactory.java ! src/java.desktop/share/classes/sun/java2d/NullSurfaceData.java ! src/java.desktop/share/classes/sun/java2d/SunCompositeContext.java ! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java ! src/java.desktop/share/classes/sun/java2d/SurfaceData.java ! src/java.desktop/share/classes/sun/java2d/pipe/PixelToParallelogramConverter.java ! src/java.desktop/share/classes/sun/java2d/pipe/RenderingEngine.java ! src/java.desktop/share/classes/sun/java2d/pipe/hw/AccelDeviceEventNotifier.java ! src/java.desktop/share/classes/sun/java2d/pipe/hw/AccelGraphicsConfig.java ! src/java.desktop/share/classes/sun/java2d/pipe/hw/ContextCapabilities.java ! src/java.desktop/share/classes/sun/java2d/pisces/PiscesCache.java ! src/java.desktop/share/classes/sun/java2d/pisces/PiscesRenderingEngine.java ! src/java.desktop/share/classes/sun/print/DialogOwner.java ! src/java.desktop/share/classes/sun/print/OpenBook.java ! src/java.desktop/share/classes/sun/print/PSPathGraphics.java ! src/java.desktop/share/classes/sun/print/PeekGraphics.java ! src/java.desktop/share/classes/sun/print/PrintJob2D.java ! src/java.desktop/share/classes/sun/print/ProxyGraphics2D.java ! src/java.desktop/share/classes/sun/print/ProxyPrintGraphics.java ! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java ! src/java.desktop/share/classes/sun/swing/CachedPainter.java ! src/java.desktop/share/classes/sun/swing/UIAction.java ! src/java.desktop/share/classes/sun/swing/plaf/synth/DefaultSynthStyle.java ! src/java.desktop/share/classes/sun/swing/plaf/synth/Paint9Painter.java ! src/java.desktop/share/classes/sun/swing/text/TextComponentPrintable.java ! src/java.desktop/unix/classes/sun/awt/UNIXToolkit.java ! src/java.desktop/unix/classes/sun/awt/X11/XAtom.java ! src/java.desktop/unix/classes/sun/awt/X11/XComponentPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XListPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XMenuBarPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XMenuItemPeer.java ! src/java.desktop/unix/classes/sun/awt/X11/XMenuWindow.java ! src/java.desktop/unix/classes/sun/awt/X11/XScrollbar.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsConfig.java ! src/java.desktop/unix/classes/sun/awt/X11GraphicsEnvironment.java ! src/java.desktop/unix/classes/sun/awt/X11InputMethod.java ! src/java.desktop/unix/classes/sun/font/FontConfigManager.java ! src/java.desktop/windows/classes/sun/awt/windows/WComponentPeer.java ! src/java.desktop/windows/classes/sun/awt/windows/WPathGraphics.java ! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DScreenUpdateManager.java ! src/java.desktop/windows/classes/sun/java2d/d3d/D3DSurfaceData.java ! src/java.desktop/windows/classes/sun/java2d/opengl/WGLSurfaceData.java Changeset: dbaf9e9c8003 Author: ssadetsky Date: 2015-05-25 16:10 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/dbaf9e9c8003 8003399: JFileChooser gives wrong path to selected file when saving to Libraries folder on Windows 7 Reviewed-by: serb, ant ! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolder2.java ! src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp + test/java/awt/FileDialog/8003399/bug8003399.java Changeset: 00adbf583153 Author: ssadetsky Date: 2015-05-26 08:33 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/00adbf583153 8079640: GroupLayout incorrect layout with large JTextArea Reviewed-by: serb, alexsch, azvegint ! src/java.desktop/share/classes/javax/swing/GroupLayout.java + test/javax/swing/GroupLayout/8079640/bug8079640.java Changeset: 8c5418750241 Author: aivanov Date: 2015-05-26 14:47 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/8c5418750241 8080628: No mnemonics on Open and Save buttons in JFileChooser Reviewed-by: serb, alexsch ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk.properties ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_de.properties ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_es.properties ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_fr.properties ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_it.properties ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_ja.properties ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_ko.properties ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_pt_BR.properties ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_sv.properties ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_zh_CN.properties ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources/gtk_zh_TW.properties ! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic.properties ! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_de.properties ! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_es.properties ! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_fr.properties ! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_it.properties ! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_pt_BR.properties ! src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_sv.properties ! src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal.properties ! src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_de.properties ! src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_es.properties ! src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_fr.properties ! src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_it.properties ! src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_ja.properties ! src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_ko.properties ! src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_pt_BR.properties ! src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_sv.properties ! src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_zh_CN.properties ! src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_zh_TW.properties + test/javax/swing/JFileChooser/8080628/bug8080628.java Changeset: edfd5f96e4f6 Author: prr Date: 2015-05-26 15:06 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/edfd5f96e4f6 8081231: JDK9 client build broken on Windows Reviewed-by: azvegint ! src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp Changeset: f19842eb761b Author: ddehaven Date: 2015-05-26 15:18 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/f19842eb761b Merge - src/bsd/doc/man/ja/native2ascii.1 - src/bsd/doc/man/native2ascii.1 - src/java.base/share/classes/com/sun/java/util/jar/pack/package.html - src/java.base/share/classes/com/sun/net/ssl/package.html - src/java.base/share/classes/java/io/package.html - src/java.base/share/classes/java/lang/ref/package.html - src/java.base/share/classes/java/nio/channels/spi/package.html - src/java.base/share/classes/java/nio/charset/package.html - src/java.base/share/classes/java/nio/charset/spi/package.html - src/java.base/share/classes/java/nio/package.html - src/java.base/share/classes/java/text/package.html - src/java.base/share/classes/java/text/spi/package.html - src/java.base/share/classes/java/util/jar/package.html - src/java.base/share/classes/java/util/package.html - src/java.base/share/classes/java/util/regex/package.html - src/java.base/share/classes/java/util/spi/package.html - src/java.base/share/classes/javax/crypto/interfaces/package.html - src/java.base/share/classes/javax/crypto/package.html - src/java.base/share/classes/javax/crypto/spec/package.html - src/java.base/share/classes/javax/net/package.html - src/java.base/share/classes/javax/net/ssl/package.html - src/java.base/share/classes/sun/reflect/package.html - src/java.base/share/classes/sun/security/provider/certpath/CertStoreHelper.java - src/java.base/share/classes/sun/security/provider/certpath/ssl/SSLServerCertStoreHelper.java - src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreHelper.java - src/jdk.dev/share/classes/com/sun/tools/hat/Main.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/AbstractJavaHeapObjectVisitor.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ArrayTypeCodes.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/HackJavaValue.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaBoolean.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaByte.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaChar.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaClass.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaDouble.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaField.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaFloat.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaHeapObject.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaHeapObjectVisitor.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaInt.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaLazyReadObject.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaLong.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaObject.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaObjectArray.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaObjectRef.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaShort.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaStatic.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaThing.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaValue.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/JavaValueArray.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ReachableExcludes.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ReachableExcludesImpl.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ReachableObjects.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/ReferenceChain.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/Root.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/Snapshot.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/StackFrame.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/model/StackTrace.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/oql/OQLEngine.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/oql/OQLException.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/oql/OQLQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/oql/ObjectVisitor.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/FileReadBuffer.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/HprofReader.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/MappedReadBuffer.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/PositionDataInputStream.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/PositionInputStream.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/ReadBuffer.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/parser/Reader.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/AllClassesQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/AllRootsQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/ClassQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/FinalizerObjectsQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/FinalizerSummaryQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/HistogramQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/HttpReader.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/InstancesCountQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/InstancesQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/OQLHelp.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/OQLQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/ObjectQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/PlatformClasses.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/QueryHandler.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/QueryListener.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/ReachableQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/RefsByTypeQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/RootStackQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/server/RootsQuery.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/ArraySorter.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/Comparer.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/CompositeEnumeration.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/Misc.java - src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/VectorSorter.java - src/jdk.dev/share/classes/com/sun/tools/hat/resources/hat.js - src/jdk.dev/share/classes/com/sun/tools/hat/resources/oqlhelp.html - src/jdk.dev/share/classes/com/sun/tools/hat/resources/platform_names.txt - src/jdk.dev/share/classes/sun/tools/native2ascii/A2NFilter.java - src/jdk.dev/share/classes/sun/tools/native2ascii/Main.java - src/jdk.dev/share/classes/sun/tools/native2ascii/N2AFilter.java - src/jdk.dev/share/classes/sun/tools/native2ascii/resources/MsgNative2ascii.java - test/com/sun/management/HotSpotDiagnosticMXBean/DumpHeap.sh - test/sun/nio/cs/Test4200310.sh - test/sun/nio/cs/TestCompoundTest.java - test/sun/tools/common/ApplicationSetup.sh - test/sun/tools/common/CommonSetup.sh - test/sun/tools/common/ShutdownSimpleApplication.java - test/sun/tools/common/SimpleApplication.java - test/sun/tools/common/SleeperApplication.java - test/sun/tools/jhat/HatHeapDump1Test.java - test/sun/tools/jhat/HelloWorld.java - test/sun/tools/jhat/ParseTest.sh - test/sun/tools/jhat/README.TXT - test/sun/tools/jhat/hprof.bin - test/sun/tools/jhat/jmap.bin - test/sun/tools/jhat/minimal.bin - test/sun/tools/native2ascii/A2N_4630463 - test/sun/tools/native2ascii/A2N_4630463.expected - test/sun/tools/native2ascii/A2N_4630971 - test/sun/tools/native2ascii/A2N_4701617 - test/sun/tools/native2ascii/A2N_4701617.expected - test/sun/tools/native2ascii/A2N_6247817 - test/sun/tools/native2ascii/N2A_4636448 - test/sun/tools/native2ascii/N2A_4636448.expected - test/sun/tools/native2ascii/Native2AsciiTests.sh - test/sun/tools/native2ascii/NativeErrors.java - test/sun/tools/native2ascii/Permission.java - test/sun/tools/native2ascii/resources/ImmutableResourceTest.java - test/sun/tools/native2ascii/test1 - test/sun/tools/native2ascii/test3 Changeset: b13a147227c4 Author: ddehaven Date: 2015-06-03 18:11 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/b13a147227c4 Merge Changeset: d2ff1b04b2e2 Author: rriggs Date: 2015-06-03 18:17 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/d2ff1b04b2e2 8081567: java/lang/ProcessHandle/InfoTest.java failed Cannot run program "whoami" Summary: Replace use of whoami with checking the user against a file created Reviewed-by: igerasim ! src/java.base/windows/native/libjava/ProcessHandleImpl_win.c ! test/java/lang/ProcessHandle/InfoTest.java Changeset: bebd789b50eb Author: rriggs Date: 2015-06-03 18:18 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/bebd789b50eb 8067808: java/lang/ProcessBuilder/Basic.java failed on Assertion Summary: Change to use javaChild reporting its pid not portable Reviewed-by: igerasim ! test/java/lang/ProcessBuilder/Basic.java Changeset: b56110e23561 Author: rriggs Date: 2015-06-04 03:38 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/b56110e23561 Merge Changeset: d7188f2cae73 Author: weijun Date: 2015-06-04 15:29 +0800 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/d7188f2cae73 8079821: MSOID2.java test is not perfect Reviewed-by: valeriep ! test/sun/security/krb5/auto/MSOID2.java Changeset: 4a7e77d9aec7 Author: weijun Date: 2015-06-04 15:29 +0800 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/4a7e77d9aec7 8031111: fix krb5 caddr Reviewed-by: valeriep ! src/java.security.jgss/share/classes/sun/security/krb5/Config.java ! src/java.security.jgss/share/classes/sun/security/krb5/KrbCred.java ! src/java.security.jgss/share/classes/sun/security/krb5/internal/HostAddresses.java + test/sun/security/krb5/auto/Addresses.java + test/sun/security/krb5/auto/Forwarded.java ! test/sun/security/krb5/auto/KDC.java Changeset: 18655d9417eb Author: plevart Date: 2015-06-04 10:58 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/18655d9417eb 8079063: ZoneOffsetTransitionRule.of should throw IAE for non-zero nanoseconds Reviewed-by: rriggs, scolebourne ! src/java.base/share/classes/java/time/zone/ZoneOffsetTransition.java ! src/java.base/share/classes/java/time/zone/ZoneOffsetTransitionRule.java ! test/java/time/tck/java/time/zone/TCKZoneOffsetTransitionRule.java Changeset: 1d4a55620c07 Author: chegar Date: 2015-06-04 10:24 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/1d4a55620c07 8079778: Add intermittent tag to java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java Reviewed-by: chegar, msheppar ! test/java/rmi/activation/rmidViaInheritedChannel/RmidViaInheritedChannel.java Changeset: ca82841108d6 Author: chegar Date: 2015-06-04 10:27 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/ca82841108d6 8080835: Add blocking bulk read to java.io.InputStream Reviewed-by: alanb, rriggs, prappo ! src/java.base/share/classes/java/io/InputStream.java + test/java/io/InputStream/ReadAllBytes.java + test/java/io/InputStream/ReadNBytes.java Changeset: 7d1210f67812 Author: coffeys Date: 2015-06-04 18:16 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/7d1210f67812 8072384: Setting IP_TOS on java.net sockets not working on unix Reviewed-by: michaelm ! make/mapfiles/libnet/mapfile-vers ! src/java.base/share/classes/java/net/AbstractPlainSocketImpl.java ! src/java.base/share/classes/java/net/DatagramSocket.java ! src/java.base/share/classes/java/net/Socket.java ! src/java.base/unix/classes/java/net/PlainDatagramSocketImpl.java ! src/java.base/unix/classes/java/net/PlainSocketImpl.java ! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c ! src/java.base/unix/native/libnet/PlainSocketImpl.c ! src/java.base/unix/native/libnet/net_util_md.c ! test/java/net/SocketOption/OptionsTest.java Changeset: f3913d680093 Author: sla Date: 2015-05-29 11:05 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/f3913d680093 8081470: com/sun/jdi tests are failing with "Error. failed to clean up files after test" with jtreg 4.1 b12 Reviewed-by: mgerdin, brutisso, iignatyev ! test/com/sun/jdi/AllLineLocations.java ! test/com/sun/jdi/ClassesByName.java ! test/com/sun/jdi/ExceptionEvents.java ! test/com/sun/jdi/FilterMatch.java ! test/com/sun/jdi/FilterNoMatch.java ! test/com/sun/jdi/LaunchCommandLine.java ! test/com/sun/jdi/ModificationWatchpoints.java ! test/com/sun/jdi/NativeInstanceFilter.java ! test/com/sun/jdi/UnpreparedByName.java ! test/com/sun/jdi/UnpreparedClasses.java ! test/com/sun/jdi/Vars.java Changeset: 757defc008ef Author: chegar Date: 2015-06-04 19:00 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/757defc008ef Merge Changeset: 8b86cdc74b95 Author: chegar Date: 2015-06-04 19:28 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/8b86cdc74b95 8085858: Better failure output for test/java/util/Arrays/ParallelPrefix.java Reviewed-by: psandoz, igerasim ! test/java/util/Arrays/ParallelPrefix.java Changeset: f44ab3997dc7 Author: darcy Date: 2015-06-04 18:11 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/f44ab3997dc7 8083664: Update AudioFileWriter to generate working @see reference 8083436: Doclint regression introduced by JDK-8043758 Reviewed-by: alanb, wetmore, xuelei ! src/java.base/share/classes/javax/net/ssl/SSLEngineResult.java ! src/java.desktop/share/classes/javax/sound/sampled/spi/AudioFileWriter.java Changeset: 099bc2e05376 Author: smarks Date: 2015-06-04 18:28 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/099bc2e05376 8072726: add adapter to convert Enumeration to Iterator Reviewed-by: redestad, forax, chegar, dfuchs, psandoz, rriggs, briangoetz ! src/java.base/share/classes/java/util/Enumeration.java ! src/java.base/share/classes/java/util/Iterator.java + test/java/util/Collections/EnumerationAsIterator.java Changeset: f398670f3da7 Author: katleman Date: 2015-06-04 09:31 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/f398670f3da7 Added tag jdk9-b67 for changeset 1abd45df5480 ! .hgtags Changeset: 046fd17bb9a0 Author: lana Date: 2015-06-04 18:49 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/046fd17bb9a0 Merge - src/java.base/share/classes/sun/misc/JavaBeansIntrospectorAccess.java - src/java.base/share/classes/sun/nio/cs/AbstractCharsetProvider.java - src/java.base/share/classes/sun/security/ssl/EngineArgs.java - src/java.base/share/classes/sun/security/ssl/EngineInputRecord.java - src/java.base/share/classes/sun/security/ssl/EngineOutputRecord.java - src/java.base/share/classes/sun/security/ssl/EngineWriter.java - src/java.base/share/classes/sun/security/ssl/KerberosClientKeyExchange.java - src/java.base/share/classes/sun/security/ssl/Krb5Helper.java - src/java.base/share/classes/sun/security/ssl/Krb5Proxy.java - src/java.security.jgss/share/classes/sun/security/ssl/krb5/KerberosClientKeyExchangeImpl.java - src/java.security.jgss/share/classes/sun/security/ssl/krb5/KerberosPreMasterSecret.java - src/java.security.jgss/share/classes/sun/security/ssl/krb5/Krb5ProxyImpl.java - test/java/lang/Character/UnicodeBlock/NonOptimalMapSize.java Changeset: 4d240482f37e Author: kshefov Date: 2015-06-05 12:22 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/4d240482f37e 8072515: Test Task: Develop new tests for JEP 219: Datagram Transport Layer Security (DTLS) Reviewed-by: xuelei, asmotrak, rhalade + test/javax/net/ssl/DTLS/DTLSBufferOverflowUnderflowTest.java + test/javax/net/ssl/DTLS/DTLSDataExchangeTest.java + test/javax/net/ssl/DTLS/DTLSEnginesClosureTest.java + test/javax/net/ssl/DTLS/DTLSHandshakeTest.java + test/javax/net/ssl/DTLS/DTLSHandshakeWithReplicatedPacketsTest.java + test/javax/net/ssl/DTLS/DTLSIncorrectAppDataTest.java + test/javax/net/ssl/DTLS/DTLSMFLNTest.java + test/javax/net/ssl/DTLS/DTLSNotEnabledRC4Test.java + test/javax/net/ssl/DTLS/DTLSRehandshakeTest.java + test/javax/net/ssl/DTLS/DTLSRehandshakeWithCipherChangeTest.java + test/javax/net/ssl/DTLS/DTLSRehandshakeWithDataExTest.java + test/javax/net/ssl/DTLS/DTLSSequenceNumberTest.java + test/javax/net/ssl/DTLS/DTLSUnSupportedCiphersTest.java + test/javax/net/ssl/DTLS/TEST.properties + test/javax/net/ssl/DTLSv10/DTLSv10BufferOverflowUnderflowTest.java + test/javax/net/ssl/DTLSv10/DTLSv10DataExchangeTest.java + test/javax/net/ssl/DTLSv10/DTLSv10EnginesClosureTest.java + test/javax/net/ssl/DTLSv10/DTLSv10HandshakeTest.java + test/javax/net/ssl/DTLSv10/DTLSv10HandshakeWithReplicatedPacketsTest.java + test/javax/net/ssl/DTLSv10/DTLSv10IncorrectAppDataTest.java + test/javax/net/ssl/DTLSv10/DTLSv10MFLNTest.java + test/javax/net/ssl/DTLSv10/DTLSv10NotEnabledRC4Test.java + test/javax/net/ssl/DTLSv10/DTLSv10RehandshakeTest.java + test/javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithCipherChangeTest.java + test/javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithDataExTest.java + test/javax/net/ssl/DTLSv10/DTLSv10SequenceNumberTest.java + test/javax/net/ssl/DTLSv10/DTLSv10UnSupportedCiphersTest.java + test/javax/net/ssl/DTLSv10/TEST.properties + test/javax/net/ssl/TLSCommon/BufferOverflowUnderflowTest.java + test/javax/net/ssl/TLSCommon/DataExchangeTest.java + test/javax/net/ssl/TLSCommon/EnginesClosureTest.java + test/javax/net/ssl/TLSCommon/HandshakeTest.java + test/javax/net/ssl/TLSCommon/MFLNTest.java + test/javax/net/ssl/TLSCommon/NotEnabledRC4Test.java + test/javax/net/ssl/TLSCommon/RehandshakeTest.java + test/javax/net/ssl/TLSCommon/RehandshakeWithCipherChangeTest.java + test/javax/net/ssl/TLSCommon/RehandshakeWithDataExTest.java + test/javax/net/ssl/TLSCommon/SSLEngineTestCase.java + test/javax/net/ssl/TLSCommon/UnSupportedCiphersTest.java + test/javax/net/ssl/TLSCommon/jaas.conf Changeset: 10fcabee1cf1 Author: kshefov Date: 2015-06-05 13:14 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/10fcabee1cf1 8068416: LFGarbageCollectedTest.java fails with OOME: "GC overhead limit exceeded" Reviewed-by: vlivanov ! test/java/lang/invoke/LFCaching/LFGarbageCollectedTest.java Changeset: 812157183473 Author: robm Date: 2015-06-05 14:20 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/812157183473 8080819: Inet4AddressImpl regression caused by JDK-7180557 Reviewed-by: michaelm Contributed-by: brian.toal at gmail.com ! src/java.base/unix/native/libnet/Inet4AddressImpl.c ! src/java.base/unix/native/libnet/Inet6AddressImpl.c Changeset: 0c36d062cb0f Author: juh Date: 2015-06-05 11:27 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/0c36d062cb0f 8076535: Deprecate the com.sun.jarsigner package Reviewed-by: mullan ! src/jdk.jartool/share/classes/com/sun/jarsigner/ContentSigner.java ! src/jdk.jartool/share/classes/com/sun/jarsigner/ContentSignerParameters.java ! src/jdk.jartool/share/classes/com/sun/jarsigner/package-info.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java Changeset: 6e9b0fed907d Author: avstepan Date: 2015-06-08 16:37 +0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/6e9b0fed907d 8081517: minor cleanup for docs Summary: fix some tidy and javadoc warnings/errors Reviewed-by: lancea, rriggs ! src/java.base/share/classes/com/sun/net/ssl/SSLContext.java ! src/java.base/share/classes/com/sun/net/ssl/SSLContextSpi.java ! src/java.base/share/classes/com/sun/net/ssl/SSLPermission.java ! src/java.base/share/classes/java/io/File.java ! src/java.base/share/classes/java/lang/Process.java ! src/java.base/share/classes/java/lang/ProcessHandle.java ! src/java.base/share/classes/java/text/SimpleDateFormat.java ! src/java.base/share/classes/javax/security/auth/Subject.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceClassVisitor.java ! src/java.base/share/classes/sun/invoke/util/BytecodeName.java ! src/java.base/share/classes/sun/net/TelnetInputStream.java ! src/java.base/share/classes/sun/net/TelnetOutputStream.java ! src/java.base/share/classes/sun/net/URLCanonicalizer.java ! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java ! src/java.base/share/classes/sun/net/www/MessageHeader.java ! src/java.base/share/classes/sun/net/www/http/HttpClient.java ! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpAuthenticator.java ! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java ! src/java.base/share/classes/sun/net/www/protocol/jar/JarURLConnection.java ! src/java.base/share/classes/sun/reflect/annotation/AnnotationParser.java ! src/java.base/share/classes/sun/reflect/annotation/AnnotationType.java ! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotationParser.java ! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/ParameterizedTypeImpl.java ! src/java.base/share/classes/sun/reflect/generics/scope/ConstructorScope.java ! src/java.base/share/classes/sun/util/PreHashedMap.java ! src/java.base/share/classes/sun/util/calendar/BaseCalendar.java ! src/java.base/share/classes/sun/util/calendar/CalendarUtils.java ! src/java.base/share/classes/sun/util/calendar/ZoneInfo.java ! src/java.base/share/classes/sun/util/locale/provider/LocaleNameProviderImpl.java ! src/java.base/share/classes/sun/util/locale/provider/TimeZoneNameProviderImpl.java ! src/java.base/share/classes/sun/util/logging/PlatformLogger.java ! src/java.base/share/classes/sun/util/resources/TimeZoneNamesBundle.java ! src/java.base/unix/classes/sun/misc/FileURLMapper.java ! src/java.base/unix/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java ! src/java.base/windows/classes/sun/misc/FileURLMapper.java ! src/java.base/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java ! src/java.datatransfer/share/classes/sun/datatransfer/DataFlavorUtil.java ! src/java.desktop/macosx/classes/com/apple/eio/FileManager.java ! src/java.desktop/share/classes/sun/applet/AppletPanel.java ! src/java.desktop/share/classes/sun/applet/AppletViewer.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapName.java ! src/java.sql.rowset/share/classes/com/sun/rowset/JdbcRowSetImpl.java ! src/java.sql.rowset/share/classes/com/sun/rowset/internal/CachedRowSetWriter.java ! src/java.sql.rowset/share/classes/com/sun/rowset/internal/SyncResolverImpl.java ! src/java.sql.rowset/share/classes/com/sun/rowset/internal/WebRowSetXmlWriter.java ! src/java.sql.rowset/share/classes/javax/sql/rowset/RowSetMetaDataImpl.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineManagerService.java ! src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/HostIdentifier.java ! src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVm.java ! src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/VmIdentifier.java ! src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBuffer.java ! src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java ! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsName.java Changeset: b266574d519e Author: aefimov Date: 2015-06-08 16:17 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/b266574d519e 8080774: DateFormat for Singapore/English locale (en_SG) is M/d/yy instead of d/M/yy Reviewed-by: naoto ! src/java.base/share/classes/sun/text/resources/en/FormatData_en_SG.java + test/java/text/Format/DateFormat/LocaleDateFormats.java ! test/sun/text/resources/LocaleData ! test/sun/text/resources/LocaleDataTest.java Changeset: 64f750b274d3 Author: robm Date: 2015-06-08 21:35 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/64f750b274d3 7130985: Four helper classes missing in Sun JDK Reviewed-by: coffeys, msheppar ! src/java.base/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java + test/com/sun/corba/7130985/CorbaExceptionsCompileTest.java + test/com/sun/corba/7130985/CorbaExceptionsTest.java Changeset: 8cad1a9fee4a Author: aeriksso Date: 2015-05-28 12:11 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/8cad1a9fee4a 8080428: [TESTBUG] java/lang/invoke/8022701/MHIllegalAccess.java - FAIL: Unexpected wrapped exception java.lang.BootstrapMethodError Reviewed-by: vlivanov ! test/java/lang/invoke/8022701/InvokeSeveralWays.java Changeset: 8c97ba5a60fb Author: dcubed Date: 2015-05-28 15:03 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/8c97ba5a60fb Merge Changeset: 2204ff03b332 Author: sla Date: 2015-05-29 12:48 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/2204ff03b332 Merge Changeset: 430be776a2b7 Author: ykantser Date: 2015-05-27 14:35 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/430be776a2b7 8081037: serviceability/sa/ tests time out on Windows Reviewed-by: jbachorik, sla, dsamersoff ! test/sun/tools/jmap/heapconfig/JMapHeapConfigTest.java - test/sun/tools/jmap/heapconfig/LingeredApp.java - test/sun/tools/jmap/heapconfig/LingeredAppTest.java ! test/sun/tools/jmap/heapconfig/TmtoolTestScenario.java Changeset: 0cfd8ae10930 Author: ykantser Date: 2015-05-29 20:15 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/0cfd8ae10930 Merge - test/sun/tools/jmap/heapconfig/LingeredApp.java - test/sun/tools/jmap/heapconfig/LingeredAppTest.java Changeset: c967a4d4d00d Author: ihse Date: 2015-06-02 15:09 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/c967a4d4d00d 8081616: Remove hard-coded CFLAGS_WARNINGS_ARE_ERRORS to fully respect --disable-warnings-as-errors Reviewed-by: erikj, dholmes ! make/lib/Lib-java.instrument.gmk ! make/lib/Lib-java.management.gmk ! make/lib/Lib-jdk.attach.gmk ! make/lib/Lib-jdk.hprof.agent.gmk ! make/lib/Lib-jdk.jdi.gmk ! make/lib/Lib-jdk.jdwp.agent.gmk ! make/lib/Lib-jdk.management.gmk ! make/lib/Lib-jdk.sctp.gmk Changeset: b77ef4c3d650 Author: vlivanov Date: 2015-05-15 19:23 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/b77ef4c3d650 8079205: CallSite dependency tracking is broken after sun.misc.Cleaner became automatically cleared Reviewed-by: roland, psandoz, plevart, kbarrett, jrose ! src/java.base/share/classes/java/lang/invoke/CallSite.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java Changeset: 16e493c3bff0 Author: vlivanov Date: 2015-05-21 18:23 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/16e493c3bff0 8059340: ConstantPool::_resolved_references is missing in heap dump Reviewed-by: sspitsyn, stefank, twisti ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/sun/reflect/Reflection.java Changeset: e8c83a200438 Author: thartmann Date: 2015-05-22 09:50 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/e8c83a200438 Merge - src/java.base/share/classes/sun/security/provider/certpath/CertStoreHelper.java - src/java.base/share/classes/sun/security/provider/certpath/ssl/SSLServerCertStoreHelper.java - src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreHelper.java Changeset: 3c00e970f3ad Author: thartmann Date: 2015-05-29 12:49 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/3c00e970f3ad Merge - make/gendata/Gendata-jdk.dev.gmk - src/bsd/doc/man/ja/native2ascii.1 - src/bsd/doc/man/native2ascii.1 - src/java.base/share/classes/com/sun/java/util/jar/pack/package.html - src/java.base/share/classes/com/sun/net/ssl/package.html - src/java.base/share/classes/java/io/package.html - src/java.base/share/classes/java/lang/ref/package.html - src/java.base/share/classes/java/nio/channels/spi/package.html - src/java.base/share/classes/java/nio/charset/package.html - src/java.base/share/classes/java/nio/charset/spi/package.html - src/java.base/share/classes/java/nio/package.html - src/java.base/share/classes/java/text/package.html - src/java.base/share/classes/java/text/spi/package.html - src/java.base/share/classes/java/util/jar/package.html - src/java.base/share/classes/java/util/package.html - src/java.base/share/classes/java/util/regex/package.html - src/java.base/share/classes/java/util/spi/package.html - src/java.base/share/classes/javax/crypto/interfaces/package.html - src/java.base/share/classes/javax/crypto/package.html - src/java.base/share/classes/javax/crypto/spec/package.html - src/java.base/share/classes/javax/net/package.html - src/java.base/share/classes/javax/net/ssl/package.html - src/java.base/share/classes/sun/misc/JavaBeansIntrospectorAccess.java - src/java.base/share/classes/sun/reflect/package.html - src/jdk.dev/share/classes/sun/tools/native2ascii/A2NFilter.java - src/jdk.dev/share/classes/sun/tools/native2ascii/Main.java - src/jdk.dev/share/classes/sun/tools/native2ascii/N2AFilter.java - src/jdk.dev/share/classes/sun/tools/native2ascii/resources/MsgNative2ascii.java - test/sun/nio/cs/Test4200310.sh - test/sun/tools/jhat/hprof.bin - test/sun/tools/jhat/jmap.bin - test/sun/tools/jhat/minimal.bin - test/sun/tools/native2ascii/A2N_4630463 - test/sun/tools/native2ascii/A2N_4630463.expected - test/sun/tools/native2ascii/A2N_4630971 - test/sun/tools/native2ascii/A2N_4701617 - test/sun/tools/native2ascii/A2N_4701617.expected - test/sun/tools/native2ascii/A2N_6247817 - test/sun/tools/native2ascii/N2A_4636448 - test/sun/tools/native2ascii/N2A_4636448.expected - test/sun/tools/native2ascii/Native2AsciiTests.sh - test/sun/tools/native2ascii/NativeErrors.java - test/sun/tools/native2ascii/Permission.java - test/sun/tools/native2ascii/resources/ImmutableResourceTest.java - test/sun/tools/native2ascii/test1 - test/sun/tools/native2ascii/test3 Changeset: 10bae5ef9ea1 Author: vlivanov Date: 2015-05-29 17:05 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/10bae5ef9ea1 8081320: Backout JDK-8059340: ConstantPool::_resolved_references is missing in heap dump Reviewed-by: sspitsyn, coleenp ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/sun/reflect/Reflection.java Changeset: 2ead1bb8da0b Author: kvn Date: 2015-06-04 12:49 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/2ead1bb8da0b Merge - test/sun/tools/jmap/heapconfig/LingeredApp.java - test/sun/tools/jmap/heapconfig/LingeredAppTest.java Changeset: 291a48e0143d Author: amurillo Date: 2015-06-04 15:38 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/291a48e0143d Merge - test/sun/tools/jmap/heapconfig/LingeredApp.java - test/sun/tools/jmap/heapconfig/LingeredAppTest.java Changeset: cfc652ab37e0 Author: amurillo Date: 2015-06-08 11:11 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/cfc652ab37e0 Merge - test/sun/tools/jmap/heapconfig/LingeredApp.java - test/sun/tools/jmap/heapconfig/LingeredAppTest.java Changeset: 99548f9b60ef Author: amurillo Date: 2015-06-08 17:19 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/99548f9b60ef Merge Changeset: 19727f9d42dd Author: psandoz Date: 2015-06-09 07:05 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/19727f9d42dd 8080945: Improve the performance of primitive Arrays.sort for certain patterns of array elements Reviewed-by: psandoz Contributed-by: Sunny Chan , Mohammad Rezaei ! src/java.base/share/classes/java/util/DualPivotQuicksort.java + test/java/util/Arrays/SortingIntBenchmarkTestJMH.java + test/java/util/Arrays/SortingLongBenchmarkTestJMH.java + test/java/util/Arrays/SortingNearlySortedPrimitive.java Changeset: 467094c6081b Author: mullan Date: 2015-06-09 09:18 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/467094c6081b 8056179: Store permissions in concurrent collections in PermissionCollection subclasses 8065942: Store PermissionCollection entries in a ConcurrentHashMap instead of a HashMap in Permissions class Reviewed-by: weijun ! src/java.base/share/classes/java/io/FilePermission.java ! src/java.base/share/classes/java/net/SocketPermission.java ! src/java.base/share/classes/java/security/BasicPermission.java ! src/java.base/share/classes/java/security/Permissions.java ! src/java.base/share/classes/java/security/UnresolvedPermissionCollection.java ! src/java.base/share/classes/java/util/PropertyPermission.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/DelegationPermission.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/ServicePermission.java + test/java/io/FilePermission/FilePermissionCollection.java + test/java/net/SocketPermission/SocketPermissionCollection.java + test/java/security/BasicPermission/BasicPermissionCollection.java ! test/java/security/PermissionCollection/Concurrent.java + test/java/util/PropertyPermission/PropertyPermissionCollection.java + test/javax/security/auth/kerberos/DelegationPermissionCollection.java + test/javax/security/auth/kerberos/ServicePermissionCollection.java Changeset: 6e65001303db Author: mullan Date: 2015-06-09 09:19 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/6e65001303db Merge - test/sun/tools/jmap/heapconfig/LingeredApp.java - test/sun/tools/jmap/heapconfig/LingeredAppTest.java Changeset: 1c74428aa321 Author: kshefov Date: 2015-06-10 12:44 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/1c74428aa321 8085979: Make some DTLS feature functional tests work also for TLS protocol Reviewed-by: xuelei - test/javax/net/ssl/DTLS/DTLSUnSupportedCiphersTest.java + test/javax/net/ssl/DTLS/DTLSUnsupportedCiphersTest.java - test/javax/net/ssl/DTLSv10/DTLSv10UnSupportedCiphersTest.java + test/javax/net/ssl/DTLSv10/DTLSv10UnsupportedCiphersTest.java + test/javax/net/ssl/TLS/TLSDataExchangeTest.java + test/javax/net/ssl/TLS/TLSEnginesClosureTest.java + test/javax/net/ssl/TLS/TLSHandshakeTest.java + test/javax/net/ssl/TLS/TLSMFLNTest.java + test/javax/net/ssl/TLS/TLSNotEnabledRC4Test.java + test/javax/net/ssl/TLS/TLSRehandshakeTest.java + test/javax/net/ssl/TLS/TLSRehandshakeWithCipherChangeTest.java + test/javax/net/ssl/TLS/TLSRehandshakeWithDataExTest.java + test/javax/net/ssl/TLS/TLSUnsupportedCiphersTest.java - test/javax/net/ssl/TLSCommon/UnSupportedCiphersTest.java + test/javax/net/ssl/TLSCommon/UnsupportedCiphersTest.java + test/javax/net/ssl/TLSv1/TLSDataExchangeTest.java + test/javax/net/ssl/TLSv1/TLSEnginesClosureTest.java + test/javax/net/ssl/TLSv1/TLSHandshakeTest.java + test/javax/net/ssl/TLSv1/TLSMFLNTest.java + test/javax/net/ssl/TLSv1/TLSNotEnabledRC4Test.java + test/javax/net/ssl/TLSv1/TLSRehandshakeTest.java + test/javax/net/ssl/TLSv1/TLSRehandshakeWithCipherChangeTest.java + test/javax/net/ssl/TLSv1/TLSRehandshakeWithDataExTest.java + test/javax/net/ssl/TLSv1/TLSUnsupportedCiphersTest.java + test/javax/net/ssl/TLSv11/TLSDataExchangeTest.java + test/javax/net/ssl/TLSv11/TLSEnginesClosureTest.java + test/javax/net/ssl/TLSv11/TLSHandshakeTest.java + test/javax/net/ssl/TLSv11/TLSMFLNTest.java + test/javax/net/ssl/TLSv11/TLSNotEnabledRC4Test.java + test/javax/net/ssl/TLSv11/TLSRehandshakeTest.java + test/javax/net/ssl/TLSv11/TLSRehandshakeWithCipherChangeTest.java + test/javax/net/ssl/TLSv11/TLSRehandshakeWithDataExTest.java + test/javax/net/ssl/TLSv11/TLSUnsupportedCiphersTest.java Changeset: af0b80c1902f Author: rriggs Date: 2015-06-10 07:52 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/af0b80c1902f 8086117: java/lang/Runtime/exec/LotsOfOutput.java still fails intermittently with Process consumes memory Reviewed-by: chegar ! test/java/lang/Runtime/exec/LotsOfOutput.java Changeset: a44ca223cf2f Author: simonis Date: 2015-06-11 17:29 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/a44ca223cf2f 8081674: EmptyStackException at startup if running with extended or unsupported charset Reviewed-by: mchung, alanb ! make/mapfiles/libjava/mapfile-vers ! src/java.base/share/classes/java/lang/ClassLoader.java ! src/java.base/share/native/libjava/ClassLoader.c Changeset: 071f887320f8 Author: bchristi Date: 2015-06-11 10:38 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/071f887320f8 8064956: Remove sun.misc.ExtensionInstallationProvider and relevant classes Reviewed-by: mchung, alanb - src/java.base/share/classes/sun/misc/ExtensionDependency.java - src/java.base/share/classes/sun/misc/ExtensionInfo.java - src/java.base/share/classes/sun/misc/ExtensionInstallationException.java - src/java.base/share/classes/sun/misc/ExtensionInstallationProvider.java Changeset: c1947d42537b Author: lana Date: 2015-06-11 10:44 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/c1947d42537b Added tag jdk9-b68 for changeset 046fd17bb9a0 ! .hgtags Changeset: 551323004d0c Author: lana Date: 2015-06-11 20:18 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/551323004d0c Merge - src/java.base/share/classes/sun/misc/ExtensionDependency.java - src/java.base/share/classes/sun/misc/ExtensionInfo.java - src/java.base/share/classes/sun/misc/ExtensionInstallationException.java - src/java.base/share/classes/sun/misc/ExtensionInstallationProvider.java - test/sun/tools/jmap/heapconfig/LingeredApp.java - test/sun/tools/jmap/heapconfig/LingeredAppTest.java Changeset: b91b65ccf504 Author: sadayapalam Date: 2015-06-12 10:58 +0530 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/b91b65ccf504 8054304: Clarify treatment of bounds in j.l.r.Annotated{WildcardType,TypeVariable}. Summary: Reflection APIs should return unannotated Object as the upper bound when there is no explicit upper bound. Reviewed-by: darcy ! src/java.base/share/classes/java/lang/reflect/AnnotatedTypeVariable.java ! src/java.base/share/classes/java/lang/reflect/AnnotatedWildcardType.java ! src/java.base/share/classes/java/lang/reflect/TypeVariable.java ! src/java.base/share/classes/sun/reflect/annotation/AnnotatedTypeFactory.java ! test/java/lang/annotation/TypeAnnotationReflection.java Changeset: 5f9b3c9dda45 Author: amlu Date: 2015-06-12 14:28 +0800 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/5f9b3c9dda45 8085879: Mark intermittently failing: java/util/Arrays/ParallelPrefix.java Reviewed-by: darcy ! test/java/util/Arrays/ParallelPrefix.java Changeset: f36fd9bd1dcd Author: mullan Date: 2015-06-12 12:50 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/f36fd9bd1dcd 6826789: SecureClassLoader should not use CodeSource URLs as HashMap keys Reviewed-by: weijun ! src/java.base/share/classes/java/security/CodeSource.java ! src/java.base/share/classes/java/security/SecureClassLoader.java + test/java/security/SecureClassLoader/DefineClass.java + test/java/security/SecureClassLoader/DefineClass.policy Changeset: 23de469e194d Author: mullan Date: 2015-06-12 16:36 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/23de469e194d 8087283: Add support for the XML Signature here() function to the JDK XPath implementation Reviewed-by: alanb, joehw ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XalanXPathAPI.java Changeset: 2ad329d59d5d Author: mullan Date: 2015-06-12 16:40 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/2ad329d59d5d Merge Changeset: e6e8b4ed01ff Author: bpb Date: 2015-06-12 17:05 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/e6e8b4ed01ff 8087288: File.get{Free,Total,Usable}Space may return unexpected results with >2TB file systems Summary: On Mac OS X replace statvfs64() and struct statvfs64 with statfs() and struct statfs, respectively, and f_frsize with f_bsize. Reviewed-by: alanb ! src/java.base/unix/native/libjava/UnixFileSystem_md.c Changeset: 4fc7e42e4f2c Author: bpb Date: 2015-06-12 17:06 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/4fc7e42e4f2c 8081843: (fs) FileStore.getTotalSpace returns unexpected results with >2TB file systems Summary: On Mac OS X use statfs() instead of statvfs(). Reviewed-by: alanb ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c Changeset: de309dbe42bf Author: kvn Date: 2015-06-03 12:54 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/de309dbe42bf 8081778: Use Intel x64 CPU instructions for RSA acceleration Summary: Add intrinsics for BigInteger squareToLen and mulAdd methods. Reviewed-by: kvn, jrose, aph, ascarpino, fweimer ! src/java.base/share/classes/java/math/BigInteger.java Changeset: d8cc36ef3eab Author: kvn Date: 2015-06-04 19:24 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/d8cc36ef3eab Merge Changeset: 96c1916bd721 Author: amurillo Date: 2015-06-11 12:02 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/96c1916bd721 Merge Changeset: 06b88be168b6 Author: amurillo Date: 2015-06-15 10:56 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/06b88be168b6 Merge Changeset: 3b79fe449472 Author: dfuchs Date: 2015-06-16 12:15 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/3b79fe449472 8080933: LogManager.demandSystemLogger should accept a 'caller' argument. Summary: The caller's class is now passed to LogManager.demandSystemLogger Reviewed-by: mchung ! src/java.logging/share/classes/java/util/logging/LogManager.java ! src/java.logging/share/classes/java/util/logging/Logger.java Changeset: 751607c6d94a Author: dl Date: 2015-06-16 13:13 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/751607c6d94a 8085978: LinkedTransferQueue.spliterator can report LTQ.Node object, not T Reviewed-by: psandoz, martin ! src/java.base/share/classes/java/util/concurrent/LinkedTransferQueue.java + test/java/util/concurrent/LinkedTransferQueue/SpliteratorTraverseAddRemoveTest.java Changeset: 72bbadc22ae2 Author: aeriksso Date: 2015-06-15 13:12 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/72bbadc22ae2 8081412: Remove MHIllegalAccess.java from the problem list Reviewed-by: darcy ! test/ProblemList.txt Changeset: fa85568bd976 Author: mchung Date: 2015-06-16 10:11 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/fa85568bd976 8098850: Remove remaining native2ascii resource files and man pages Reviewed-by: alanb - src/jdk.dev/share/classes/sun/tools/native2ascii/resources/MsgNative2ascii_ja.java - src/jdk.dev/share/classes/sun/tools/native2ascii/resources/MsgNative2ascii_zh_CN.java - src/linux/doc/man/ja/native2ascii.1 - src/linux/doc/man/native2ascii.1 - src/solaris/doc/sun/man/man1/ja/native2ascii.1 - src/solaris/doc/sun/man/man1/native2ascii.1 Changeset: f4d322ccd488 Author: vadim Date: 2015-05-27 14:42 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/f4d322ccd488 8079652: Could not enable D3D pipeline Reviewed-by: prr, serb ! src/java.desktop/windows/native/libawt/java2d/d3d/D3DPipelineManager.cpp Changeset: 7d5b99fb4d94 Author: serb Date: 2015-05-23 15:13 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/7d5b99fb4d94 8061831: [OGL] "java.lang.InternalError: not implemented yet" during the blit of VI to VI in xor mode Reviewed-by: flar, bae ! src/java.desktop/share/classes/sun/java2d/opengl/OGLBlitLoops.java + test/java/awt/image/DrawImage/IncorrectClipXorModeSurface2Surface.java Changeset: 98c829f6a157 Author: anashaty Date: 2015-05-28 21:17 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/98c829f6a157 8041470: JButtons stay pressed after they have lost focus if you use the mouse wheel Reviewed-by: azvegint, alexp ! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java + test/java/awt/event/MouseWheelEvent/WheelModifier/WheelModifier.java Changeset: 7aaaac143eb0 Author: ysuenaga Date: 2015-05-29 08:58 +0900 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/7aaaac143eb0 8081295: Build failed with GCC 5.1.1 Summary: Array bounds and incorrect condition warnings happen with GCC 5.1.1 Reviewed-by: azvegint ! make/lib/Awt2dLibraries.gmk ! src/jdk.jdwp.agent/share/native/libjdwp/eventFilter.c Changeset: 4a6fbc097563 Author: bae Date: 2015-05-29 18:32 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/4a6fbc097563 8023794: [macosx] LCD Rendering hints seems not working without FRACTIONALMETRICS=ON Reviewed-by: serb, prr ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/java.desktop/macosx/native/libawt_lwawt/font/AWTStrike.m ! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m ! src/java.desktop/share/classes/sun/java2d/opengl/OGLSurfaceData.java ! src/java.desktop/share/native/common/java2d/opengl/OGLContext.c ! src/java.desktop/share/native/common/java2d/opengl/OGLTextRenderer.c Changeset: 6f87fd2df0d6 Author: andrew Date: 2015-05-29 17:29 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/6f87fd2df0d6 8081447: System JPEG builds include in-tree jpeglib.h, resulting in build failure Summary: The include directive should be conditional on the use of the system JPEG library. Reviewed-by: prr, ihse ! make/lib/Awt2dLibraries.gmk Changeset: b0095b9f2cc5 Author: psadhukhan Date: 2015-06-01 13:40 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/b0095b9f2cc5 8080086: Test javax/imageio/plugins/png/ItxtUtf8Test.java fails on Linux with G1 GC Reviewed-by: prr, serb ! test/javax/imageio/plugins/png/ItxtUtf8Test.java Changeset: 17d0b74707e5 Author: alexsch Date: 2015-06-01 17:46 +0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/17d0b74707e5 8081019: Check peer to null in CPlatformWindow.checkZoom() Reviewed-by: serb, azvegint ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java + test/javax/swing/JOptionPane/8081019/bug8081019.java Changeset: 78da2a2cb529 Author: serb Date: 2015-06-02 19:27 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/78da2a2cb529 8079084: Behavior of BeanProperty.enumerationValues() contradicts spec Reviewed-by: alexsch, malenkov ! src/java.desktop/share/classes/com/sun/beans/introspect/PropertyInfo.java ! test/java/beans/Introspector/4058433/TestBeanProperty.java Changeset: 4a9eff2768ce Author: mcherkas Date: 2015-06-03 15:21 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/4a9eff2768ce 8077409: Drawing deviates when validate() is invoked on java.awt.ScrollPane Reviewed-by: bae ! src/java.desktop/share/classes/java/awt/ScrollPane.java + test/java/awt/ScrollPane/bug8077409Test.java Changeset: 266da6804352 Author: avstepan Date: 2015-06-03 18:39 +0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/266da6804352 8077036: swing docs: fix some tidy warnings Summary: minor fixes for docs Reviewed-by: alexsch ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifBorders.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifButtonListener.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifCheckBoxMenuItemUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifComboBoxUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifInternalFrameUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifLabelUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifMenuBarUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifMenuItemUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifMenuUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifPopupMenuSeparatorUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifPopupMenuUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifScrollPaneUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifSeparatorUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifTabbedPaneUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/DesktopProperty.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsBorders.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsCheckBoxMenuItemUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsGraphicsUtils.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsIconFactory.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsInternalFrameTitlePane.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuItemUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsMenuUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsPopupMenuSeparatorUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsRadioButtonMenuItemUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsSeparatorUI.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsToolBarSeparatorUI.java ! src/java.desktop/share/classes/javax/swing/Timer.java ! src/java.desktop/share/classes/sun/swing/AccumulativeRunnable.java ! src/java.desktop/share/classes/sun/swing/PrintColorUIResource.java ! src/java.desktop/share/classes/sun/swing/PrintingStatus.java ! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java ! src/java.desktop/share/classes/sun/swing/UIClientPropertyKey.java ! src/java.desktop/share/classes/sun/swing/WindowsPlacesBar.java Changeset: b7149503cca6 Author: avstepan Date: 2015-06-03 18:45 +0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/b7149503cca6 8081313: MultipleDocumentHandling.java: tidy warnings Summary: minor fix for docs Reviewed-by: alexsch ! src/java.desktop/share/classes/javax/print/attribute/standard/MultipleDocumentHandling.java Changeset: ca8134d195a1 Author: serb Date: 2015-06-03 23:17 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/ca8134d195a1 8076312: The behavior of the javax.swing.SwingContainer.delegate contradicts spec Reviewed-by: alexsch, malenkov ! src/java.desktop/share/classes/java/beans/BeanDescriptor.java ! test/java/beans/Introspector/4058433/TestSwingContainer.java Changeset: f5b6fc0d752f Author: prr Date: 2015-06-03 17:58 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/f5b6fc0d752f 8081886: CGGlyphImages.m no longer builds with x code 4.x Reviewed-by: bae, serb ! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m Changeset: d2841caf9f49 Author: ddehaven Date: 2015-06-03 18:26 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/d2841caf9f49 Merge - make/gendata/Gendata-jdk.dev.gmk - src/java.base/share/classes/sun/misc/JavaBeansIntrospectorAccess.java - src/java.base/share/classes/sun/nio/cs/AbstractCharsetProvider.java - src/java.base/share/classes/sun/security/ssl/EngineArgs.java - src/java.base/share/classes/sun/security/ssl/EngineInputRecord.java - src/java.base/share/classes/sun/security/ssl/EngineOutputRecord.java - src/java.base/share/classes/sun/security/ssl/EngineWriter.java - src/java.base/share/classes/sun/security/ssl/KerberosClientKeyExchange.java - src/java.base/share/classes/sun/security/ssl/Krb5Helper.java - src/java.base/share/classes/sun/security/ssl/Krb5Proxy.java - src/java.security.jgss/share/classes/sun/security/ssl/krb5/KerberosClientKeyExchangeImpl.java - src/java.security.jgss/share/classes/sun/security/ssl/krb5/KerberosPreMasterSecret.java - src/java.security.jgss/share/classes/sun/security/ssl/krb5/Krb5ProxyImpl.java - test/java/lang/Character/UnicodeBlock/NonOptimalMapSize.java Changeset: a925105ec065 Author: anashaty Date: 2015-06-04 15:24 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/a925105ec065 8078606: Deadlock in awt clipboard Reviewed-by: azvegint, bae ! src/java.desktop/unix/classes/sun/awt/X11/XClipboard.java ! src/java.desktop/unix/classes/sun/awt/X11/XRootWindow.java Changeset: 58ddd94907d1 Author: anashaty Date: 2015-06-04 16:18 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/58ddd94907d1 8068886: IDEA IntelliJ crashes in objc_msgSend when an accessibility tool is enabled Reviewed-by: serb, bae ! src/java.desktop/macosx/native/libawt_lwawt/awt/CFRetainedResource.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m ! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.h ! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m Changeset: 5a7d72dafbee Author: bae Date: 2015-06-05 23:08 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/5a7d72dafbee 8085910: OGL text renderer: gamma lut cleanup Reviewed-by: serb, prr ! src/java.desktop/share/native/common/java2d/opengl/OGLTextRenderer.c Changeset: 73f62eb392bb Author: sgupta Date: 2015-06-08 18:30 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/73f62eb392bb 8079450: [TESTBUG] javax/swing/plaf/nimbus/8041642/bug8041642.java fails Reviewed-by: alexsch ! test/javax/swing/plaf/nimbus/8041642/bug8041642.java Changeset: f10c6da6698b Author: andrew Date: 2015-06-08 16:47 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/f10c6da6698b 8081315: 8077982 giflib upgrade breaks system giflib builds with earlier versions Summary: Add conditionals to provide giflib < 5 API calls and interlacing behaviour Reviewed-by: prr, azvegint ! src/java.desktop/share/native/libsplashscreen/splashscreen_gif.c Changeset: 6904e8d9fb41 Author: prr Date: 2015-06-08 11:31 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/6904e8d9fb41 Merge Changeset: c806975e2e98 Author: prr Date: 2015-06-16 10:52 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/c806975e2e98 Merge - src/java.base/share/classes/sun/misc/ExtensionDependency.java - src/java.base/share/classes/sun/misc/ExtensionInfo.java - src/java.base/share/classes/sun/misc/ExtensionInstallationException.java - src/java.base/share/classes/sun/misc/ExtensionInstallationProvider.java - src/jdk.dev/share/classes/sun/tools/native2ascii/resources/MsgNative2ascii_ja.java - src/jdk.dev/share/classes/sun/tools/native2ascii/resources/MsgNative2ascii_zh_CN.java - src/linux/doc/man/ja/native2ascii.1 - src/linux/doc/man/native2ascii.1 - src/solaris/doc/sun/man/man1/ja/native2ascii.1 - src/solaris/doc/sun/man/man1/native2ascii.1 - test/javax/net/ssl/DTLS/DTLSUnSupportedCiphersTest.java - test/javax/net/ssl/DTLSv10/DTLSv10UnSupportedCiphersTest.java - test/javax/net/ssl/TLSCommon/UnSupportedCiphersTest.java - test/sun/tools/jmap/heapconfig/LingeredApp.java - test/sun/tools/jmap/heapconfig/LingeredAppTest.java Changeset: 9be08dde19af Author: bpb Date: 2015-06-16 14:38 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/9be08dde19af 8087304: (ch) java/nio/channels/DatagramChannel/EmptyBuffer.java received 4 times while expected 3 Summary: Only count datagrams received from the client within the test. Reviewed-by: alanb, chegar ! test/java/nio/channels/DatagramChannel/EmptyBuffer.java Changeset: ab212f09ffae Author: darcy Date: 2015-06-16 17:05 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/ab212f09ffae 8098790: Improve cross references and wording in java.lang.reflect.AnnotatedFoo type Reviewed-by: lancea ! src/java.base/share/classes/java/lang/reflect/AnnotatedArrayType.java ! src/java.base/share/classes/java/lang/reflect/AnnotatedParameterizedType.java ! src/java.base/share/classes/java/lang/reflect/AnnotatedTypeVariable.java ! src/java.base/share/classes/java/lang/reflect/AnnotatedWildcardType.java ! src/java.base/share/classes/java/lang/reflect/TypeVariable.java ! src/java.base/share/classes/java/lang/reflect/WildcardType.java Changeset: 69cb11a71ab8 Author: kshefov Date: 2015-06-17 20:17 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/69cb11a71ab8 8067005: Several java/lang/invoke tests fail due to exhausted code cache Reviewed-by: vlivanov ! test/java/lang/invoke/MethodHandles/CatchExceptionTest.java ! test/java/lang/invoke/MethodHandlesTest.java ! test/java/lang/invoke/TestCatchExceptionWithVarargs.java ! test/java/lang/invoke/VarargsArrayTest.java ! test/lib/testlibrary/jdk/testlibrary/Utils.java + test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/CodeCacheOverflowProcessor.java Changeset: a2ff61db3446 Author: kshefov Date: 2015-06-17 20:19 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/a2ff61db3446 8062904: TEST_BUG: Tests java/lang/invoke/LFCaching fail when run with -Xcomp option Reviewed-by: vlivanov ! test/java/lang/invoke/LFCaching/LFCachingTestCase.java ! test/java/lang/invoke/LFCaching/LFGarbageCollectedTest.java ! test/java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java ! test/java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java ! test/java/lang/invoke/LFCaching/LambdaFormTestCase.java Changeset: 935d2b780095 Author: dfuchs Date: 2015-06-17 15:47 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/935d2b780095 8072692: Improve performance of SecurityManager.checkPackageAccess Reviewed-by: mullan, weijun ! src/java.base/share/classes/java/lang/SecurityManager.java ! test/java/lang/SecurityManager/CheckPackageAccess.java + test/java/lang/SecurityManager/CheckPackageMatching.java + test/java/lang/SecurityManager/RestrictedPackages.java Changeset: 2ebd2395e3e8 Author: mullan Date: 2015-06-17 15:48 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/2ebd2395e3e8 Merge Changeset: 203d0c15a4fb Author: rriggs Date: 2015-06-17 16:03 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/203d0c15a4fb 8086208: java/lang/ProcessHandle/OnExitTest.java: IllegalThreadStateException: process hasn't exited Reviewed-by: martin, dholmes ! src/java.base/unix/classes/java/lang/ProcessImpl.java ! test/java/lang/ProcessHandle/OnExitTest.java Changeset: 643306cf8ecf Author: weijun Date: 2014-11-20 17:52 +0800 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/643306cf8ecf 8064890: SecureClassLoader should use a ConcurrentHashMap Reviewed-by: mullan ! src/java.base/share/classes/java/security/SecureClassLoader.java Changeset: ccf7106f27cd Author: rhalade Date: 2015-06-18 11:16 +0800 URL: http://hg.openjdk.java.net/tiered-attrib/dev/jdk/rev/ccf7106f27cd 8060103: CheckBlacklistedCerts.java thinks its openjdk build Reviewed-by: weijun ! test/lib/security/CheckBlacklistedCerts.java From vicente.romero at oracle.com Thu Jun 18 17:08:05 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 18 Jun 2015 17:08:05 +0000 Subject: hg: tiered-attrib/dev/hotspot: 427 new changesets Message-ID: <201506181708.t5IH890R027046@aojmv0008.oracle.com> Changeset: 8c5d3807d8f3 Author: erikj Date: 2015-03-18 10:22 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/8c5d3807d8f3 8072897: File sawindbg.dll has incorrect file version Reviewed-by: tbell, dholmes ! make/windows/makefiles/sa.make Changeset: 7c2d62ecae2e Author: erikj Date: 2015-03-18 12:02 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/7c2d62ecae2e 8075140: Solaris build of native libraries not consistently using EXTRA_CFLAGS and EXTRA_LDFLAGS Reviewed-by: ihse, tbell, dholmes ! make/solaris/makefiles/dtrace.make ! make/solaris/makefiles/jsig.make ! make/solaris/makefiles/saproc.make ! make/solaris/makefiles/vm.make Changeset: bc4a7ba13b1d Author: dholmes Date: 2015-03-18 17:45 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/bc4a7ba13b1d 8075216: Remove old flags, regarding to JDK9, from obsolete_jvm_flags Reviewed-by: dholmes, simonis, gziemski Contributed-by: Dmitry Dmitriev ! src/share/vm/runtime/arguments.cpp Changeset: b1bcd763171a Author: hseigel Date: 2015-03-19 08:55 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/b1bcd763171a 8075118: JVM stuck in infinite loop during verification Summary: keep a list of handlers to prevent the same handler from being scanned repeatedly. Reviewed-by: dlong, dholmes ! src/share/vm/classfile/verifier.cpp ! src/share/vm/classfile/verifier.hpp + test/runtime/handlerInTry/HandlerInTry.jasm + test/runtime/handlerInTry/IsolatedHandlerInTry.jasm + test/runtime/handlerInTry/LoadHandlerInTry.java Changeset: 94ecade07a85 Author: dcubed Date: 2015-03-19 14:28 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/94ecade07a85 Merge Changeset: 09484e9f83b7 Author: coleenp Date: 2015-03-19 09:47 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/09484e9f83b7 8005521: StressMethodComparator is not thread-safe Summary: Remove the debug option. It isn't correct or tested. Reviewed-by: gtriantafill, dholmes, sspitsyn ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/runtime/globals.hpp Changeset: 9273f2b75c19 Author: coleenp Date: 2015-03-19 21:11 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/9273f2b75c19 Merge Changeset: d0908a205037 Author: coleenp Date: 2015-03-19 23:33 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/d0908a205037 Merge Changeset: d5c6fa2de89d Author: sspitsyn Date: 2015-03-20 02:44 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/d5c6fa2de89d 8067662: "java.lang.NullPointerException: Method name is null" from StackTraceElement. Summary: use method cpref and klass version to provide meaningful methods name in stacktraces Reviewed-by: coleenp, dcubed ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp Changeset: 2e6d2b89d3d2 Author: mockner Date: 2015-03-19 15:30 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/2e6d2b89d3d2 8072128: mutexLocker.cpp _mutex_array[] initialization broken with safepoint check change Summary: Fixed missing "++" in _mutex_array[] initialization. Reviewed-by: dholmes, fparain ! src/share/vm/runtime/mutexLocker.cpp Changeset: 09fa2a188d2d Author: dcubed Date: 2015-03-20 15:19 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/09fa2a188d2d Merge Changeset: 5c2bc6278fc4 Author: sgehwolf Date: 2015-03-23 13:53 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/5c2bc6278fc4 8075533: Zero JVM segfaults for -version after JDK-8074552 Summary: Remove SafeFetchXX Zero implementations and guard test with CanUseSafeFetchXX Reviewed-by: simonis, coleenp ! src/cpu/zero/vm/stubGenerator_zero.cpp ! src/share/vm/runtime/stubRoutines.cpp ! test/compiler/startup/NumCompilerThreadsCheck.java ! test/runtime/ErrorHandling/SafeFetchInErrorHandlingTest.java ! test/testlibrary/com/oracle/java/testlibrary/Platform.java ! test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java Changeset: cf192ad974b7 Author: jbachorik Date: 2015-03-24 15:03 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/cf192ad974b7 8024055: serviceability/attach/AttachWithStalePidFile.java createJavaPidFile() fails Reviewed-by: sla, sspitsyn ! test/serviceability/attach/AttachWithStalePidFile.java ! test/serviceability/attach/AttachWithStalePidFileTarget.java Changeset: cd54df6b22ea Author: jbachorik Date: 2015-03-24 16:21 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/cd54df6b22ea Merge Changeset: 5c7da77fa838 Author: erikj Date: 2015-03-25 09:37 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/5c7da77fa838 8075725: Remove /jre subdir in hotspot dist dir Reviewed-by: tbell, ihse ! make/Makefile ! make/aix/makefiles/defs.make ! make/aix/makefiles/vm.make ! make/bsd/makefiles/defs.make ! make/bsd/makefiles/universal.gmk ! make/defs.make ! make/linux/makefiles/defs.make ! make/linux/makefiles/vm.make ! make/solaris/makefiles/defs.make ! make/solaris/makefiles/vm.make ! make/windows/makefiles/defs.make Changeset: ded59fa90a09 Author: hseigel Date: 2015-03-25 08:16 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/ded59fa90a09 7127066: Class verifier accepts an invalid class file Summary: For *store bytecodes, compare incoming, not outgoing, type state with exception handlers' stack maps. Reviewed-by: acorn, dholmes ! src/share/vm/classfile/verifier.cpp ! src/share/vm/interpreter/bytecodes.hpp + test/runtime/stackMapCheck/BadMap.jasm + test/runtime/stackMapCheck/BadMapDstore.jasm + test/runtime/stackMapCheck/BadMapIstore.jasm + test/runtime/stackMapCheck/StackMapCheck.java Changeset: acb4d66db32e Author: ykantser Date: 2015-03-25 12:38 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/acb4d66db32e 8075818: serviceability/threads/TestFalseDeadLock.java should be unquarantined Reviewed-by: jbachorik, sspitsyn ! test/serviceability/threads/TestFalseDeadLock.java Changeset: 1f3c5550c168 Author: ykantser Date: 2015-03-25 15:22 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/1f3c5550c168 Merge Changeset: 0b0b09a60061 Author: minqi Date: 2015-03-25 15:18 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/0b0b09a60061 8074345: Enable RewriteBytecodes when VM runs with CDS Summary: Enable bytecode rewriting when CDS turned on. Reviewed-by: coleenp, iklam Contributed-by: yumin.qi at oracle.com, ioi.lam at oracle.com ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/cpu/x86/vm/templateTable_x86.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/bytecodes.cpp ! src/share/vm/interpreter/bytecodes.hpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/interpreter/rewriter.cpp ! src/share/vm/interpreter/templateTable.cpp ! src/share/vm/interpreter/templateTable.hpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/oops/constMethod.hpp ! src/share/vm/runtime/arguments.cpp Changeset: 2206bbeb3185 Author: coleenp Date: 2015-03-25 22:27 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/2206bbeb3185 8075967: Zero interpreter asserts for SafeFetch<32,N> calls in ObjectMonitor Summary: Implement SafeFetchX unsafely and make CanUseSafeFetchX false for Zero Reviewed-by: sgehwolf, dholmes ! src/cpu/zero/vm/frame_zero.cpp ! src/cpu/zero/vm/methodHandles_zero.cpp ! src/cpu/zero/vm/stubGenerator_zero.cpp ! src/share/vm/runtime/stubRoutines.hpp Changeset: 7a5a0939880f Author: goetz Date: 2015-03-27 12:43 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/7a5a0939880f 8076163: ppc: port "8074345: Enable RewriteBytecodes when VM runs with CDS" Reviewed-by: coleenp, simonis, mdoerr ! src/cpu/ppc/vm/templateTable_ppc_64.cpp Changeset: ac0929026af6 Author: hseigel Date: 2015-03-29 09:20 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/ac0929026af6 Merge ! src/cpu/ppc/vm/templateTable_ppc_64.cpp ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/cpu/x86/vm/templateTable_x86.cpp ! src/share/vm/memory/metaspaceShared.cpp - src/share/vm/memory/specialized_oop_closures.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: 4eedf3132077 Author: jbachorik Date: 2015-03-23 11:46 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/4eedf3132077 8054890: Serviceability: New diagnostic commands 'VM.set_flag' and 'JVMTI.data_dump' Reviewed-by: sla, fparain, egahlin, ykantser ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/services/diagnosticCommand.hpp + test/serviceability/dcmd/jvmti/DataDumpDcmdTest.java + test/serviceability/dcmd/vm/SetVMFlagTest.java Changeset: 80fd2a7ddddd Author: mockner Date: 2015-03-30 09:47 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/80fd2a7ddddd 8074718: Merge templateTable_x86 _32 and _64 .hpp files Summary: templateTable_x86 32 and 64 bit files have been merged. Reviewed-by: hseigel, coleenp + src/cpu/x86/vm/templateTable_x86.hpp - src/cpu/x86/vm/templateTable_x86_32.hpp - src/cpu/x86/vm/templateTable_x86_64.hpp ! src/share/vm/interpreter/templateTable.hpp Changeset: 513701b8ce90 Author: ctornqvi Date: 2015-03-30 08:28 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/513701b8ce90 8075438: [TESTBUG] Hotspot JTREG tests should use unique CDS archive names Reviewed-by: hseigel, gtriantafill ! test/runtime/CDSCompressedKPtrs/CDSCompressedKPtrs.java ! test/runtime/CDSCompressedKPtrs/CDSCompressedKPtrsError.java ! test/runtime/CDSCompressedKPtrs/XShareAuto.java ! test/runtime/CompressedOops/CompressedClassPointers.java ! test/runtime/NMT/NMTWithCDS.java ! test/runtime/SharedArchiveFile/ArchiveDoesNotExist.java ! test/runtime/SharedArchiveFile/CdsDifferentObjectAlignment.java ! test/runtime/SharedArchiveFile/CdsSameObjectAlignment.java ! test/runtime/SharedArchiveFile/DefaultUseWithClient.java ! test/runtime/SharedArchiveFile/LimitSharedSizes.java ! test/runtime/SharedArchiveFile/PrintSharedArchiveAndExit.java ! test/runtime/SharedArchiveFile/SharedArchiveFile.java ! test/runtime/SharedArchiveFile/SharedBaseAddress.java ! test/runtime/SharedArchiveFile/SharedSymbolTableBucketSize.java ! test/runtime/SharedArchiveFile/SpaceUtilizationCheck.java Changeset: d2de976787c9 Author: ctornqvi Date: 2015-03-30 16:47 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/d2de976787c9 Merge Changeset: f5dbba218597 Author: jmanson Date: 2015-03-30 17:32 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/f5dbba218597 8074895: os::getenv is inadequate Reviewed-by: dholmes, coleenp ! src/os/aix/vm/os_aix.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/services/memTracker.cpp ! src/share/vm/utilities/growableArray.hpp ! src/share/vm/utilities/vmError.cpp Changeset: 6df562f03f3b Author: sgehwolf Date: 2015-03-27 16:12 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/6df562f03f3b 8076181: bytecodeInterpreter.cpp refers to unknown labels. Reviewed-by: coleenp, dholmes ! src/share/vm/interpreter/bytecodeInterpreter.cpp Changeset: 49661b18186e Author: coleenp Date: 2015-03-30 19:27 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/49661b18186e Merge Changeset: 8112109a019a Author: coleenp Date: 2015-03-31 02:11 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/8112109a019a Merge Changeset: 633053d4d137 Author: dholmes Date: 2015-03-31 05:30 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/633053d4d137 8076185: Provide SafeFetchX implementation for zero Summary: Implement SafeFetchX for zero using setjmp/longjmp and Posix TLS Reviewed-by: sgehwolf, dholmes Contributed-by: thomas.stuefe at gmail.com ! src/cpu/zero/vm/stubGenerator_zero.cpp ! src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp ! src/os_cpu/linux_zero/vm/os_linux_zero.cpp ! src/share/vm/runtime/stubRoutines.hpp Changeset: 31e30682ae92 Author: sla Date: 2015-04-01 15:27 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/31e30682ae92 8076450: com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java: assert(!on_C_heap() || allocated_on_C_heap()) failed: growable array must be on C heap if elements are Reviewed-by: fparain, mgronlun, dholmes ! src/share/vm/runtime/arguments.cpp Changeset: 0037cca8e543 Author: mockner Date: 2015-04-01 15:13 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/0037cca8e543 8078349: remove dead code - fast_iagetfield Summary: Unused function fast_iagetfield has been removed. Reviewed-by: hseigel, coleenp ! src/cpu/ppc/vm/interp_masm_ppc_64.hpp ! src/cpu/sparc/vm/interp_masm_sparc.hpp Changeset: cbd114aa6873 Author: coleenp Date: 2015-04-01 22:03 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/cbd114aa6873 8076492: Make common code from template interpreter code Summary: Move case statement out of assembly code Reviewed-by: minqi, sspitsyn, dholmes ! src/cpu/aarch64/vm/templateTable_aarch64.cpp ! src/cpu/ppc/vm/templateTable_ppc_64.cpp ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/cpu/x86/vm/templateTable_x86.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/interpreterRuntime.hpp Changeset: 1d7773e348f7 Author: coleenp Date: 2015-04-02 02:20 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/1d7773e348f7 Merge Changeset: df69eda99cf8 Author: jbachorik Date: 2015-03-26 10:37 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/df69eda99cf8 8023093: Add ManagementAgent.status diagnostic command Reviewed-by: sla ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/services/diagnosticCommand.hpp Changeset: 3235ef86fb41 Author: jbachorik Date: 2015-04-02 07:44 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/3235ef86fb41 Merge Changeset: dcaaf3aadf1c Author: hseigel Date: 2015-04-02 08:50 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/dcaaf3aadf1c 8076236: VM permits illegal flags for class init method Summary: Move check for multiple access flags so that it also covers instance initialization methods Reviewed-by: ctornqvi, lfoltan ! src/share/vm/classfile/classFileParser.cpp Changeset: bcc24d879b67 Author: jbachorik Date: 2015-04-02 12:14 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/bcc24d879b67 8076344: serviceability/dcmd/vm/SetVMFlagTest.java test fails with "java.lang.Error: 'MaxHeapSize' flag is not available or immutable" Reviewed-by: sla ! test/serviceability/dcmd/vm/SetVMFlagTest.java ! test/testlibrary/com/oracle/java/testlibrary/dcmd/CommandExecutor.java Changeset: 302f07b53bf2 Author: jbachorik Date: 2015-04-02 17:22 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/302f07b53bf2 Merge Changeset: 916e4d2fb9ef Author: mockner Date: 2015-04-02 10:12 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/916e4d2fb9ef 6983747: Remove obsolete dl_mutex lock Summary: Unused dl_mutex lock has been removed. Reviewed-by: hseigel, coleenp, dholmes ! src/os/aix/vm/os_aix.cpp ! src/os/linux/vm/os_linux.cpp Changeset: 7ec811dd7126 Author: coleenp Date: 2015-04-02 19:26 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/7ec811dd7126 Merge Changeset: 5c205ef8504d Author: dsamersoff Date: 2015-04-02 13:20 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/5c205ef8504d 8068007: [Findbugs] SA com.sun.java.swing.action.ActionManager.manager should be package protect Summary: fixed java programming style nit Reviewed-by: dholmes, jbachorik, sspitsyn ! agent/src/share/classes/com/sun/java/swing/action/ActionManager.java ! agent/src/share/classes/sun/jvm/hotspot/ui/action/HSDBActionManager.java Changeset: 232bc9d55df3 Author: dsamersoff Date: 2015-04-02 20:51 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/232bc9d55df3 Merge Changeset: 883ae015914d Author: stuefe Date: 2015-04-03 05:55 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/883ae015914d 8074860: Structured Exception Catcher missing around CreateJavaVM on Windows Summary: add __try/__except around JNI_CreateJavaVM Reviewed-by: mgronlun, dcubed ! src/cpu/x86/vm/vm_version_x86.cpp ! src/os/windows/vm/os_windows.cpp ! src/os/windows/vm/os_windows.hpp ! src/os/windows/vm/os_windows.inline.hpp ! src/share/vm/prims/jni.cpp Changeset: 3a43c9db8687 Author: coleenp Date: 2015-04-02 14:02 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/3a43c9db8687 8076421: Fix Zero Interpreter bugs in class redefinition and template interpreter changes Summary: metadata_do walking interpreted frames was wrong and generate_Reference_get is not necessarily an accessor method. Reviewed-by: sgehwolf, dholmes ! src/cpu/zero/vm/cppInterpreter_zero.cpp ! src/share/vm/runtime/frame.cpp + test/serviceability/hprof/cpu002.java Changeset: 9da58220aad8 Author: coleenp Date: 2015-04-03 13:18 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/9da58220aad8 Merge Changeset: 20850f6a665e Author: ccheung Date: 2015-04-03 13:45 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/20850f6a665e Merge ! src/share/vm/oops/instanceKlass.cpp ! test/compiler/startup/NumCompilerThreadsCheck.java ! test/runtime/CDSCompressedKPtrs/CDSCompressedKPtrs.java ! test/runtime/CDSCompressedKPtrs/CDSCompressedKPtrsError.java ! test/runtime/CDSCompressedKPtrs/XShareAuto.java ! test/runtime/CompressedOops/CompressedClassPointers.java ! test/runtime/NMT/NMTWithCDS.java ! test/runtime/SharedArchiveFile/ArchiveDoesNotExist.java ! test/runtime/SharedArchiveFile/CdsDifferentObjectAlignment.java ! test/runtime/SharedArchiveFile/CdsSameObjectAlignment.java ! test/runtime/SharedArchiveFile/DefaultUseWithClient.java ! test/runtime/SharedArchiveFile/LimitSharedSizes.java ! test/runtime/SharedArchiveFile/PrintSharedArchiveAndExit.java ! test/runtime/SharedArchiveFile/SharedArchiveFile.java ! test/runtime/SharedArchiveFile/SharedBaseAddress.java ! test/runtime/SharedArchiveFile/SharedSymbolTableBucketSize.java ! test/runtime/SharedArchiveFile/SpaceUtilizationCheck.java ! test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java Changeset: a8704a006c39 Author: brutisso Date: 2015-04-02 06:42 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/a8704a006c39 8076314: Remove the static instance variable SharedHeap:: _sh Reviewed-by: pliden, jmasa ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/g1/g1RootProcessor.cpp ! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp ! src/share/vm/gc_implementation/shared/ageTable.cpp ! src/share/vm/gc_implementation/shared/ageTable.hpp ! src/share/vm/gc_implementation/shared/vmGCOperations.cpp ! src/share/vm/memory/cardTableModRefBS.cpp ! src/share/vm/memory/cardTableRS.cpp ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/memory/sharedHeap.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp Changeset: 5007579fc9a9 Author: david Date: 2015-04-01 12:34 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/5007579fc9a9 8016276: CMS concurrentMarkSweepGeneration contains lots of unnecessary allocation failure handling Reviewed-by: stefank, pliden ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp Changeset: b88bb4de100e Author: pliden Date: 2015-04-02 09:14 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/b88bb4de100e 8076447: Remove unused MemoryManager::kind() Reviewed-by: stefank, tschatzl ! src/share/vm/services/memoryManager.hpp Changeset: e641ea5c503b Author: stefank Date: 2015-04-02 10:04 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/e641ea5c503b 8075955: Replace the macro based implementation of oop_oop_iterate with a template based solution Reviewed-by: brutisso, coleenp, kbarrett, sjohanss ! make/solaris/makefiles/product.make + src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.cpp ! src/share/vm/gc_implementation/g1/g1OopClosures.cpp + src/share/vm/gc_implementation/parNew/parOopClosures.cpp ! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp ! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp ! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.inline.hpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp + src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.inline.hpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp ! src/share/vm/gc_implementation/shared/markSweep.cpp ! src/share/vm/gc_implementation/shared/markSweep.hpp ! src/share/vm/gc_implementation/shared/markSweep.inline.hpp ! src/share/vm/memory/defNewGeneration.cpp + src/share/vm/memory/genOopClosures.cpp ! src/share/vm/memory/iterator.cpp ! src/share/vm/memory/iterator.hpp ! src/share/vm/memory/iterator.inline.hpp ! src/share/vm/memory/space.cpp ! src/share/vm/memory/tenuredGeneration.cpp - src/share/vm/oops/instanceClassLoaderKlass.cpp ! src/share/vm/oops/instanceClassLoaderKlass.hpp + src/share/vm/oops/instanceClassLoaderKlass.inline.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp + src/share/vm/oops/instanceKlass.inline.hpp ! src/share/vm/oops/instanceMirrorKlass.cpp ! src/share/vm/oops/instanceMirrorKlass.hpp + src/share/vm/oops/instanceMirrorKlass.inline.hpp ! src/share/vm/oops/instanceRefKlass.cpp ! src/share/vm/oops/instanceRefKlass.hpp + src/share/vm/oops/instanceRefKlass.inline.hpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/klass.hpp - src/share/vm/oops/klassPS.hpp ! src/share/vm/oops/objArrayKlass.cpp ! src/share/vm/oops/objArrayKlass.hpp ! src/share/vm/oops/objArrayKlass.inline.hpp ! src/share/vm/oops/oop.hpp ! src/share/vm/oops/oop.inline.hpp - src/share/vm/oops/oop.pcgc.inline.hpp - src/share/vm/oops/oop.psgc.inline.hpp ! src/share/vm/oops/typeArrayKlass.cpp ! src/share/vm/oops/typeArrayKlass.hpp + src/share/vm/oops/typeArrayKlass.inline.hpp ! src/share/vm/precompiled/precompiled.hpp Changeset: 73bd472043ee Author: stefank Date: 2015-04-02 10:22 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/73bd472043ee 8076456: Remove unnecessary oopDesc::klass() calls Reviewed-by: pliden, jmasa ! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp ! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.inline.hpp ! src/share/vm/gc_implementation/shared/markSweep.cpp ! src/share/vm/oops/instanceKlass.inline.hpp Changeset: 4e28fac1367b Author: brutisso Date: 2015-04-02 16:06 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/4e28fac1367b 8076454: Clean up/move things out of SharedHeap Reviewed-by: stefank, sjohanss, david ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp ! src/share/vm/gc_interface/collectedHeap.cpp ! src/share/vm/gc_interface/collectedHeap.hpp ! src/share/vm/gc_interface/collectedHeap.inline.hpp ! src/share/vm/memory/cardTableModRefBS.cpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genCollectedHeap.hpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/memory/sharedHeap.hpp Changeset: 3093ed84601e Author: brutisso Date: 2015-04-02 16:07 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/3093ed84601e 8076289: Move the StrongRootsScope out of SharedHeap Reviewed-by: stefank, sjohanss, david ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1RootProcessor.cpp ! src/share/vm/gc_implementation/g1/g1RootProcessor.hpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/iterator.cpp ! src/share/vm/memory/iterator.hpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/memory/sharedHeap.hpp + src/share/vm/memory/strongRootsScope.cpp + src/share/vm/memory/strongRootsScope.hpp ! src/share/vm/runtime/thread.hpp Changeset: 9e68a9a208ce Author: brutisso Date: 2015-04-02 16:08 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/9e68a9a208ce 8076452: Remove SharedHeap Reviewed-by: stefank, sjohanss, david ! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1CollectedHeap.java ! agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeapName.java ! agent/src/share/classes/sun/jvm/hotspot/memory/GenCollectedHeap.java - agent/src/share/classes/sun/jvm/hotspot/memory/SharedHeap.java ! agent/src/share/classes/sun/jvm/hotspot/tools/HeapSummary.java ! src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/satbQueue.cpp ! src/share/vm/gc_implementation/g1/vmStructs_g1.hpp ! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp ! src/share/vm/gc_implementation/shared/ageTable.cpp ! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp ! src/share/vm/gc_interface/collectedHeap.hpp ! src/share/vm/memory/cardTableModRefBS.cpp ! src/share/vm/memory/freeList.cpp ! src/share/vm/memory/gcLocker.cpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genCollectedHeap.hpp ! src/share/vm/memory/genOopClosures.inline.hpp ! src/share/vm/memory/iterator.hpp - src/share/vm/memory/sharedHeap.cpp - src/share/vm/memory/sharedHeap.hpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/utilities/workgroup.hpp Changeset: 112ea661cf80 Author: jwilhelm Date: 2015-04-02 16:37 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/112ea661cf80 8076267: Remove n_gens() Reviewed-by: jprovino, kbarrett, jmasa ! agent/src/share/classes/sun/jvm/hotspot/memory/GenCollectedHeap.java ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/memory/cardTableRS.cpp ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genCollectedHeap.hpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/services/memoryService.cpp Changeset: 258bd21076fe Author: iignatyev Date: 2015-04-02 18:53 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/258bd21076fe 8043225: Make whitebox API functions more stable Summary: Added checks for null parameters where applicable Reviewed-by: dholmes, iignatyev Contributed-by: Kirill Zhaldybin ! src/share/vm/prims/whitebox.cpp Changeset: 94949d4759d1 Author: drwhite Date: 2015-04-02 16:42 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/94949d4759d1 8069004: Kitchensink hanged with 16Gb heap and GC pause >30 min Summary: Revert bug introduced a few months ago. Reviewed-by: brutisso, tschatzl, jmasa ! src/share/vm/gc_implementation/g1/heapRegionManager.cpp Changeset: 9eb2691d2330 Author: tschatzl Date: 2015-04-07 10:53 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/9eb2691d2330 8058354: SPECjvm2008-Derby -2.7% performance regression on Solaris-X64 starting with 9-b29 Summary: Allow use of large pages for auxiliary data structures in G1. Clean up existing interfaces. Reviewed-by: jmasa, pliden, stefank ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.cpp ! src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.hpp ! src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.cpp ! src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.hpp ! src/share/vm/gc_implementation/g1/heapRegionSet.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/virtualspace.cpp ! src/share/vm/runtime/virtualspace.hpp + test/gc/g1/TestLargePageUseForAuxMemory.java Changeset: 123c1ff593e6 Author: pliden Date: 2015-04-08 15:19 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/123c1ff593e6 8076534: CollectedHeapName in SA agent incorrect Reviewed-by: dsamersoff, sla, tschatzl ! agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeap.java ! agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeapName.java ! agent/src/share/classes/sun/jvm/hotspot/memory/Universe.java Changeset: 4f6c752659a9 Author: jwilhelm Date: 2015-04-09 11:29 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/4f6c752659a9 8077302: src/share/vm/oops/instanceRefKlass.inline.hpp has a doubble /* Reviewed-by: stefank, mgerdin ! src/share/vm/oops/instanceClassLoaderKlass.inline.hpp ! src/share/vm/oops/instanceRefKlass.inline.hpp Changeset: c54cb8d2d294 Author: jwilhelm Date: 2015-04-09 11:30 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/c54cb8d2d294 8077315: Build failure on OSX after compiler upgrade Reviewed-by: stefank, mgerdin ! src/share/vm/oops/instanceRefKlass.inline.hpp Changeset: deface5fadd2 Author: kbarrett Date: 2015-04-08 10:32 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/deface5fadd2 8076265: Simplify deal_with_reference Summary: Eliminate _CHECK_BOTH_FINGERS_ and simplify. Reviewed-by: brutisso, tschatzl ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp Changeset: 6d93e6dea8fc Author: kbarrett Date: 2015-04-09 12:40 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/6d93e6dea8fc Merge Changeset: 99c2729f5a4b Author: jwilhelm Date: 2015-04-09 17:39 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/99c2729f5a4b Merge - agent/src/share/classes/sun/jvm/hotspot/memory/SharedHeap.java - src/share/vm/memory/sharedHeap.cpp - src/share/vm/memory/sharedHeap.hpp - src/share/vm/oops/instanceClassLoaderKlass.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp - src/share/vm/oops/klassPS.hpp - src/share/vm/oops/oop.pcgc.inline.hpp - src/share/vm/oops/oop.psgc.inline.hpp Changeset: 1b4e1c280b4b Author: brutisso Date: 2015-04-08 09:35 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/1b4e1c280b4b 8076614: Add comment to ClearNoncleanCardWrapper::do_MemRegion() Reviewed-by: kbarrett, stefank ! src/share/vm/memory/cardTableRS.cpp Changeset: 4421fd403823 Author: tschatzl Date: 2015-04-09 15:41 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/4421fd403823 8077255: TracePageSizes output reports wrong page size on Windows with G1 Summary: Print selected page size, not alignment size chosen by ReservedSpace (which is the vm_allocation_granularity that is different to page size on Windows) in the message presented by TracePageSizes. Reviewed-by: drwhite, jmasa ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/runtime/virtualspace.cpp ! src/share/vm/runtime/virtualspace.hpp Changeset: b9db7fb35ef2 Author: sangheki Date: 2015-04-09 10:16 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/b9db7fb35ef2 8076325: java hangs with -XX:ParallelGCThreads=0 -XX:+ExplicitGCInvokesConcurrent options Summary: Added a guard of gc workers > 0 to execute logic. Reviewed-by: stefank, mgerdin ! src/share/vm/gc_implementation/g1/g1RootProcessor.cpp Changeset: b047b97160de Author: stefank Date: 2015-04-10 14:59 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/b047b97160de Merge Changeset: 3f6e2971ac5b Author: ddmitriev Date: 2015-04-08 15:49 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/3f6e2971ac5b 8076311: Java 9 process negative MaxTenuringThreshold in different way than Java 8 Summary: Corrected processing of invalid MaXTenuringThreshold Reviewed-by: jmasa, dholmes, kbarrett ! src/share/vm/runtime/arguments.cpp ! test/gc/arguments/TestInitialTenuringThreshold.java Changeset: e8a49af8e478 Author: ecaspole Date: 2015-04-10 10:55 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/e8a49af8e478 8077414: PSPromotionLAB _state is unintialized Summary: Initialize _state to zero_size Reviewed-by: brutisso, stefank Contributed-by: Eric Caspole ! src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.hpp Changeset: a5f2404bab96 Author: brutisso Date: 2015-04-12 14:59 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/a5f2404bab96 8077411: Remove CollectedHeap::supports_heap_inspection() Reviewed-by: stefank, ecaspole, jmasa ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp ! src/share/vm/gc_implementation/shared/vmGCOperations.cpp ! src/share/vm/gc_implementation/shared/vmGCOperations.hpp ! src/share/vm/gc_interface/collectedHeap.hpp ! src/share/vm/memory/genCollectedHeap.hpp Changeset: 655523dca4ea Author: mgerdin Date: 2015-04-10 13:58 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/655523dca4ea 8077400: Unnecessary and incorrect "Code Cache Roots" G1 log entry Reviewed-by: tschatzl, brutisso, sangheki ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp ! src/share/vm/gc_implementation/g1/g1RootProcessor.cpp ! test/gc/g1/TestGCLogMessages.java Changeset: 2a03012ba977 Author: pliden Date: 2015-04-13 15:47 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/2a03012ba977 8077413: Avoid use of Universe::heap() inside collectors Reviewed-by: stefank, kbarrett ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp ! src/share/vm/gc_implementation/g1/g1ParScanThreadState.inline.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.inline.hpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp ! src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp ! src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp ! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parNew/parOopClosures.inline.hpp ! src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.cpp ! src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.cpp ! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp ! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp ! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp ! src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.inline.hpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.cpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.inline.hpp ! src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp ! src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp ! src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.cpp ! src/share/vm/memory/cardGeneration.cpp ! src/share/vm/memory/cardTableRS.cpp ! src/share/vm/memory/collectorPolicy.cpp ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/defNewGeneration.inline.hpp ! src/share/vm/memory/generation.cpp ! src/share/vm/oops/instanceRefKlass.cpp Changeset: 9ac290432d90 Author: jmasa Date: 2015-04-13 11:01 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/9ac290432d90 8077301: Optimized build is broken Reviewed-by: kbarrett, brutisso ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp Changeset: 37c23492c0c0 Author: stefank Date: 2015-04-02 10:24 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/37c23492c0c0 8076457: Fix includes of inline.hpp in GC code Reviewed-by: pliden, jmasa ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1Allocator.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1HotCardCache.hpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.cpp ! src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp ! src/share/vm/gc_implementation/g1/g1StringDedupTable.hpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/vmStructs_g1.hpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.hpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp Changeset: 4b1c654a2c53 Author: stefank Date: 2015-04-14 11:40 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/4b1c654a2c53 8077420: Build failure with SS12u4 Reviewed-by: dholmes, lfoltan ! src/share/vm/utilities/stack.hpp ! src/share/vm/utilities/stack.inline.hpp Changeset: 6e07b309953b Author: brutisso Date: 2015-04-14 11:24 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/6e07b309953b 8077403: Remove guarantee from GenCollectedHeap::is_in() Reviewed-by: mgerdin, jmasa ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp ! src/share/vm/gc_interface/collectedHeap.hpp ! src/share/vm/memory/genCollectedHeap.cpp Changeset: 5ea6e4d0ca5f Author: sangheki Date: 2015-04-14 09:44 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/5ea6e4d0ca5f 8077710: BACKOUT - java hangs with -XX:ParallelGCThreads=0 -XX:+ExplicitGCInvokesConcurrent options Summary: Removed unnecessary guards. Reviewed-by: stefank, jwilhelm ! src/share/vm/gc_implementation/g1/g1RootProcessor.cpp Changeset: d1dc46c7cf1e Author: eistepan Date: 2015-04-09 14:16 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/d1dc46c7cf1e 8026043: Add regression test for JDK-8000831 Reviewed-by: mchung + test/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java Changeset: 3b07cec4aa9e Author: iignatyev Date: 2015-04-15 09:49 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/3b07cec4aa9e Merge Changeset: fb1d96dc9369 Author: iignatyev Date: 2015-04-15 11:23 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/fb1d96dc9369 Merge Changeset: ad6d41b5d0b2 Author: kbarrett Date: 2015-04-15 12:16 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/ad6d41b5d0b2 8069367: Eagerly reclaimed humongous objects left on mark stack Summary: Prevent eager reclaim of objects that might be on mark stack. Reviewed-by: brutisso, tschatzl ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp ! test/TEST.groups + test/gc/g1/TestGreyReclaimedHumongousObjects.java Changeset: f5fae6f265e2 Author: roland Date: 2015-03-17 10:06 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/f5fae6f265e2 8073480: C2 should optimize explicit range checks Summary: explicit range checks should be recognized by C2 Reviewed-by: kvn, vlivanov ! src/share/vm/oops/methodData.cpp ! src/share/vm/oops/methodData.hpp ! src/share/vm/opto/cfgnode.hpp ! src/share/vm/opto/ifnode.cpp ! src/share/vm/opto/loopopts.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/multnode.cpp ! src/share/vm/opto/multnode.hpp ! src/share/vm/opto/node.cpp ! src/share/vm/opto/node.hpp ! src/share/vm/opto/subnode.hpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/deoptimization.hpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/utilities/globalDefinitions.hpp + test/compiler/rangechecks/TestExplicitRangeChecks.java Changeset: f82ddf64506b Author: zmajo Date: 2015-03-20 11:53 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/f82ddf64506b Merge - src/cpu/x86/vm/interp_masm_x86_32.cpp - src/cpu/x86/vm/interp_masm_x86_32.hpp - src/cpu/x86/vm/interp_masm_x86_64.cpp - src/cpu/x86/vm/interp_masm_x86_64.hpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: 5bc4954b575c Author: roland Date: 2015-03-16 12:24 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/5bc4954b575c 8073866: Fix for 8064703 is not sufficient Summary: side effects between allocation and arraycopy can be reexecuted, unreachable uninitialized array can be seen by GCs Reviewed-by: kvn, vlivanov ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/graphKit.hpp ! src/share/vm/opto/library_call.cpp + test/compiler/arraycopy/TestArrayCopyBadReexec.java ! test/compiler/arraycopy/TestArrayCopyNoInit.java ! test/compiler/arraycopy/TestArrayCopyNoInitDeopt.java Changeset: c5be70d44824 Author: vlivanov Date: 2015-03-20 11:41 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/c5be70d44824 8075270: Print locals & stack slots location for PcDescs Reviewed-by: kvn, jrose ! src/share/vm/code/pcDesc.cpp ! src/share/vm/code/scopeDesc.cpp Changeset: 3e15c7d1cb5a Author: vlivanov Date: 2015-03-20 11:41 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/3e15c7d1cb5a 8075269: Extend -XX:CompileCommand=print,* to work for MethodHandle.invokeBasic/linkTo* Reviewed-by: jrose, kvn, dlong ! src/share/vm/code/nmethod.cpp Changeset: 821a7a6c2d03 Author: vlivanov Date: 2015-03-20 11:41 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/821a7a6c2d03 8075266: Show runtime call details when printing machine code Reviewed-by: jrose, kvn ! src/share/vm/code/nmethod.cpp Changeset: fd9961fbe2dd Author: vlivanov Date: 2015-03-20 11:41 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/fd9961fbe2dd 8075263: MHI::checkCustomized isn't eliminated for inlined MethodHandles Reviewed-by: jrose, kvn ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/opto/library_call.cpp Changeset: 1aa6df528006 Author: vlivanov Date: 2015-03-20 11:41 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/1aa6df528006 8074548: Never-taken branches cause repeated deopts in MHs.GWT case Reviewed-by: jrose, kvn ! src/share/vm/opto/library_call.cpp Changeset: 79bf23e33421 Author: vlivanov Date: 2015-03-20 20:32 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/79bf23e33421 Merge ! src/share/vm/opto/library_call.cpp Changeset: e5c6d6709f18 Author: tpivovarova Date: 2015-03-21 21:47 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/e5c6d6709f18 8075488: compiler/whitebox/DeoptimizeFramesTest fails with exit code 1 due to unrecognized VM option -XX:+IgnoreUnexpectedVMOptions Reviewed-by: kvn ! test/compiler/whitebox/DeoptimizeFramesTest.java Changeset: a4cdf6edcb84 Author: thartmann Date: 2015-03-23 10:13 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/a4cdf6edcb84 8075324: Costs of memory operands in aarch64.ad are inconsistent Summary: Made cost of 'indOffI' consistent to the other memory operands. Reviewed-by: roland, aph, adinn ! src/cpu/aarch64/vm/aarch64.ad Changeset: e78935d6bd88 Author: thartmann Date: 2015-03-23 10:15 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/e78935d6bd88 8075136: Unnecessary sign extension for byte array access Summary: Added C2 matching rules to remove unnecessary sign extension for byte array access. Reviewed-by: roland, kvn, aph, adinn ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/x86/vm/x86_64.ad Changeset: da130fa0ba00 Author: roland Date: 2015-03-12 14:15 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/da130fa0ba00 8069263: assert(fm == NULL || fm->method_holder() == _participants[n]) failed: sanity Summary: default methods added to classes confuse dependency processing Reviewed-by: kvn ! src/share/vm/code/dependencies.cpp + test/compiler/inlining/DefaultMethodsDependencies.java Changeset: 7db8d8cf812e Author: roland Date: 2015-03-23 11:20 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/7db8d8cf812e Merge Changeset: 3891403eb18e Author: simonis Date: 2015-03-25 15:50 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/3891403eb18e 8075858: AIX: clean-up HotSpot make files Reviewed-by: kvn ! make/aix/makefiles/adlc.make ! make/aix/makefiles/ppc64.make ! make/aix/makefiles/xlc.make Changeset: 1c471be03faf Author: goetz Date: 2015-03-19 14:30 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/1c471be03faf 8075505: aix: improve handling of native memory Reviewed-by: kvn, stuefe Contributed-by: thomas.stuefe at sap.com ! src/os/aix/vm/attachListener_aix.cpp ! src/os/aix/vm/globals_aix.hpp ! src/os/aix/vm/interfaceSupport_aix.hpp ! src/os/aix/vm/osThread_aix.cpp ! src/os/aix/vm/os_aix.cpp ! src/os/aix/vm/os_aix.hpp ! src/os/aix/vm/os_aix.inline.hpp ! src/os/aix/vm/perfMemory_aix.cpp ! src/os/aix/vm/porting_aix.hpp Changeset: 12cf118ea8d4 Author: zmajo Date: 2015-03-27 09:02 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/12cf118ea8d4 Merge ! src/cpu/aarch64/vm/aarch64.ad - src/share/vm/memory/specialized_oop_closures.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 6a7cbd6982d8 Author: zmajo Date: 2015-03-27 10:19 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/6a7cbd6982d8 Merge Changeset: 12d82ffed498 Author: roland Date: 2015-03-23 17:09 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/12d82ffed498 8075663: compiler/rangechecks/TestExplicitRangeChecks.java fails in compiler nightlies Summary: -Xmixed following -Xcomp doesn't undo the effect of -Xcomp with tiered on Reviewed-by: kvn, vlivanov ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! test/compiler/arraycopy/TestArrayCopyNoInitDeopt.java Changeset: ac291bc3ece2 Author: zmajo Date: 2015-03-27 10:57 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/ac291bc3ece2 8075798: Allow ADLC register class to depend on runtime conditions also for cisc-spillable classes Summary: Introduce a new register class, reg_class_dynamic, that supports also cist-spillable masks. Reviewed-by: kvn, dlong, roland ! src/share/vm/adlc/adlparse.cpp ! src/share/vm/adlc/adlparse.hpp ! src/share/vm/adlc/archDesc.cpp ! src/share/vm/adlc/forms.hpp ! src/share/vm/adlc/formsopt.cpp ! src/share/vm/adlc/formsopt.hpp ! src/share/vm/adlc/formssel.hpp ! src/share/vm/adlc/output_c.cpp Changeset: 6d815fe9223d Author: zmajo Date: 2015-03-27 14:52 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/6d815fe9223d Merge - src/share/vm/memory/specialized_oop_closures.cpp Changeset: 620bbe284132 Author: zmajo Date: 2015-03-27 15:08 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/620bbe284132 Merge Changeset: 1c8a3e6441f6 Author: thartmann Date: 2015-03-30 07:54 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/1c8a3e6441f6 8075214: SIGSEGV in nmethod sweeping Summary: Changed implementation of forceNMethodSweep() to request sweep from existing sweeper thread. Reviewed-by: kvn, mgerdin, dholmes ! src/share/vm/prims/whitebox.cpp ! src/share/vm/prims/whitebox.hpp ! src/share/vm/runtime/sweeper.cpp ! src/share/vm/runtime/sweeper.hpp Changeset: 73b64aabab55 Author: roland Date: 2015-03-25 14:25 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/73b64aabab55 8075922: assert(t == t_no_spec) fails in phaseX.cpp Summary: subgraph becomes dead RegionNode::Ideal() but is not destroyed Reviewed-by: kvn, vlivanov ! src/share/vm/opto/cfgnode.cpp Changeset: aa243b31b105 Author: roland Date: 2015-03-30 08:03 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/aa243b31b105 Merge Changeset: f5937a29d1a4 Author: roland Date: 2015-03-27 08:58 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/f5937a29d1a4 8075921: assert assert(allocx == alloc) fails in library_call.cpp Summary: control becomes top after arraycopy guards and confuses tighly coupled allocation logic Reviewed-by: kvn, vlivanov ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/library_call.cpp + test/compiler/arraycopy/TestArrayCopyStoppedAfterGuards.java Changeset: 662f01f35702 Author: aph Date: 2015-03-31 12:31 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/662f01f35702 8026049: (bf) Intrinsify ByteBuffer.put{Int, Double, Float, ...} methods Summary: Use unaligned Unsafe loads and stores for ByteBuffer access on platforms which support unaligned access. Add intrinsics for Unsafe.{get,put}-X-Unaligned methods. Reviewed-by: dholmes, jrose, psandoz, kvn ! src/cpu/aarch64/vm/vm_version_aarch64.cpp ! src/cpu/ppc/vm/vm_version_ppc.cpp ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/zero/vm/vm_version_zero.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/globals.hpp + test/compiler/intrinsics/unsafe/HeapByteBufferTest.java Changeset: 215053fb9d59 Author: roland Date: 2015-03-27 13:47 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/215053fb9d59 8075587: Compilation of constant array containing different sub classes crashes the JVM Summary: meet of 2 constant arrays result in bottom Reviewed-by: kvn ! src/share/vm/opto/type.cpp + test/compiler/types/TestMeetExactConstantArrays.java Changeset: 6fff5df5f3d2 Author: kvn Date: 2015-04-01 18:07 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/6fff5df5f3d2 8074981: Integer/FP scalar reduction optimization Summary: Add scalar reduction optimization to C2 to take advantage of vector instructions in modern x86 CPUs. Reviewed-by: kvn, twisti Contributed-by: michael.c.berg at intel.com ! make/build.sh ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/x86.ad ! src/share/vm/adlc/formssel.cpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/classes.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/loopnode.hpp ! src/share/vm/opto/node.hpp ! src/share/vm/opto/superword.cpp ! src/share/vm/opto/superword.hpp ! src/share/vm/opto/vectornode.cpp ! src/share/vm/opto/vectornode.hpp ! src/share/vm/runtime/vmStructs.cpp + test/compiler/loopopts/superword/ProdRed_Double.java + test/compiler/loopopts/superword/ProdRed_Float.java + test/compiler/loopopts/superword/ProdRed_Int.java + test/compiler/loopopts/superword/SumRed_Double.java + test/compiler/loopopts/superword/SumRed_Float.java + test/compiler/loopopts/superword/SumRed_Int.java Changeset: 8b4ead255d7b Author: simonis Date: 2015-04-02 11:28 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/8b4ead255d7b 8076532: Fix format warning/error in methodHandles_ppc.cpp Reviewed-by: dholmes ! src/cpu/ppc/vm/methodHandles_ppc.cpp Changeset: 9a60cd91367b Author: roland Date: 2015-03-23 14:21 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/9a60cd91367b 8076094: CheckCastPPNode::Value() has outdated logic for constants Summary: outdated logic for constants in CheckCastPPNode::Value() Reviewed-by: kvn, vlivanov ! src/share/vm/opto/castnode.cpp Changeset: bd34657c574d Author: roland Date: 2015-04-02 10:38 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/bd34657c574d Merge Changeset: 7c316db7cf7f Author: kvn Date: 2015-04-02 17:16 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/7c316db7cf7f 8076523: assert(((ABS(iv_adjustment_in_bytes) % elt_size) == 0)) fails in superword.cpp Summary: check that offset % mem_oper_size == 0 when alignment is verified during vectorization. Reviewed-by: iveresov ! src/share/vm/opto/superword.cpp Changeset: 0a369507f96d Author: kvn Date: 2015-04-03 11:41 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/0a369507f96d Merge ! src/share/vm/runtime/vmStructs.cpp ! test/compiler/arraycopy/TestArrayCopyNoInitDeopt.java ! test/compiler/whitebox/DeoptimizeFramesTest.java Changeset: 7ac058b59e10 Author: iveresov Date: 2015-04-06 20:20 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/7ac058b59e10 8076968: PICL based initialization of L2 cache line size on some SPARC systems is incorrect Summary: Chcek both l2-dcache-line-size and l2-cache-line-size properties to determine the size of the line Reviewed-by: kvn ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/cpu/sparc/vm/vm_version_sparc.hpp ! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp Changeset: 0425153506df Author: thartmann Date: 2015-04-13 07:00 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/0425153506df 8076625: IndexOutOfBoundsException in HeapByteBufferTest.java Summary: Use Utils::getRandomInstance and nextInt to get reproducable and limited random values. Reviewed-by: kvn, vlivanov ! test/compiler/intrinsics/unsafe/HeapByteBufferTest.java Changeset: f840835501d6 Author: iignatyev Date: 2015-04-13 15:02 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/f840835501d6 8071546: hotspot/test/compiler/codecache/jmx/PoolsIndependenceTest.java has been fixed, but still is in the exclude list Summary: Deleted @ignore clause Reviewed-by: iignatyev Contributed-by: Kirill Zhaldybin ! test/compiler/codecache/jmx/PoolsIndependenceTest.java Changeset: 0a18834f982a Author: goetz Date: 2015-03-26 11:05 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/0a18834f982a 8076057: aix: After 8075506, aix does not support large pages. Reviewed-by: kvn ! src/share/vm/runtime/arguments.cpp Changeset: 257545c8e5d8 Author: goetz Date: 2015-04-13 18:49 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/257545c8e5d8 8077618: Move rtmLocking.cpp to shared directory. Reviewed-by: dholmes, kvn ! src/cpu/x86/vm/globalDefinitions_x86.hpp - src/cpu/x86/vm/rtmLocking.cpp + src/share/vm/runtime/rtmLocking.cpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: f90702a3d522 Author: vlivanov Date: 2015-04-14 18:03 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/f90702a3d522 8057919: Class.getSimpleName() should work for non-JLS compliant class names Reviewed-by: dholmes, jrose ! make/aix/makefiles/mapfile-vers-debug ! make/aix/makefiles/mapfile-vers-product ! make/bsd/makefiles/mapfile-vers-darwin-debug ! make/bsd/makefiles/mapfile-vers-darwin-product ! make/bsd/makefiles/mapfile-vers-debug ! make/bsd/makefiles/mapfile-vers-product ! make/linux/makefiles/mapfile-vers-debug ! make/linux/makefiles/mapfile-vers-product ! make/solaris/makefiles/mapfile-vers ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h Changeset: 528423a8c09f Author: vlivanov Date: 2015-04-14 18:11 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/528423a8c09f 8062280: C2: inlining failure due to access checks being too strict Reviewed-by: kvn ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/ci/ciMethod.hpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/interpreter/linkResolver.hpp ! src/share/vm/opto/callGenerator.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/doCall.cpp + test/compiler/jsr292/MHInlineTest.java Changeset: 6c4ca18a0666 Author: mhaupt Date: 2015-04-14 18:16 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/6c4ca18a0666 8076461: JSR292: remove unused native and constants Reviewed-by: jrose, vlivanov ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/methodHandles.hpp Changeset: 2a6c4bd248cf Author: aph Date: 2015-04-14 11:43 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/2a6c4bd248cf 8077615: AARCH64: Add C2 intrinsic for BigInteger::multiplyToLen() method Summary: Add C2 intrinsic for BigInteger::multiplyToLen() on AArch64. Reviewed-by: kvn ! src/cpu/aarch64/vm/assembler_aarch64.hpp ! src/cpu/aarch64/vm/interp_masm_aarch64.hpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp ! src/cpu/aarch64/vm/vm_version_aarch64.cpp ! test/compiler/intrinsics/multiplytolen/TestMultiplyToLen.java Changeset: 3dda6fe1c13a Author: roland Date: 2015-04-15 11:01 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/3dda6fe1c13a 8074676: java.lang.invoke.PermuteArgsTest.java fails with "assert(is_Initialize()) failed: invalid node class" Summary: after guards in Arrays.copyOf() intrinsic, control may become top Reviewed-by: kvn, vlivanov ! src/share/vm/opto/library_call.cpp + test/compiler/arraycopy/TestArrayCopyOfStopped.java Changeset: c1d0d1e3b472 Author: kvn Date: 2015-04-16 14:05 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/c1d0d1e3b472 Merge - agent/src/share/classes/sun/jvm/hotspot/memory/SharedHeap.java - src/cpu/x86/vm/templateTable_x86_32.hpp - src/cpu/x86/vm/templateTable_x86_64.hpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/os/aix/vm/os_aix.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/interpreter/linkResolver.cpp - src/share/vm/memory/sharedHeap.cpp - src/share/vm/memory/sharedHeap.hpp - src/share/vm/oops/instanceClassLoaderKlass.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp - src/share/vm/oops/klassPS.hpp - src/share/vm/oops/oop.pcgc.inline.hpp - src/share/vm/oops/oop.psgc.inline.hpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 3805d6cdf192 Author: dsamersoff Date: 2015-04-07 03:04 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/3805d6cdf192 8067991: [Findbugs] SA com.sun.java.swing.ui.CommonUI some methods need final protect Summary: Fixed java programmint style nit Reviewed-by: jbachorik, sspitsyn ! agent/src/share/classes/com/sun/java/swing/ui/CommonToolBar.java ! agent/src/share/classes/com/sun/java/swing/ui/CommonUI.java Changeset: 6fd3cb8a53b1 Author: sspitsyn Date: 2015-04-07 20:18 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/6fd3cb8a53b1 8066679: jvmtiRedefineClasses.cpp assert cache ptrs must match Summary: remove the assert and deallocate cashed class file bytes that are in collision Reviewed-by: coleenp, dcubed ! src/share/vm/prims/jvmtiRedefineClasses.cpp Changeset: b0c0acc0dd87 Author: dholmes Date: 2015-04-08 01:27 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/b0c0acc0dd87 8067235: embedded/minvm/checknmt fails on compact1 and compact2 with minimal VM Reviewed-by: lfoltan, sspitsyn ! src/share/vm/runtime/arguments.cpp Changeset: 784f438c3494 Author: dholmes Date: 2015-04-08 06:01 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/784f438c3494 Merge Changeset: bd08f461c7e4 Author: jbachorik Date: 2015-04-03 15:40 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/bd08f461c7e4 8074368: ThreadMXBean.getThreadInfo() corrupts memory when called with empty array for thread ids Reviewed-by: mchung ! src/share/vm/services/management.cpp Changeset: a15b6513d6fe Author: jbachorik Date: 2015-04-08 08:07 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/a15b6513d6fe Merge Changeset: 315c2a350a40 Author: stuefe Date: 2015-04-08 12:51 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/315c2a350a40 8077257: Use CanUseSafeFetch instead of probing SafeFetch stub directly Reviewed-by: simonis ! src/os/aix/vm/os_aix.cpp Changeset: 2fb3ff31ff00 Author: dsamersoff Date: 2015-04-10 05:22 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/2fb3ff31ff00 8044416: serviceability/sa/jmap-hashcode/Test8028623.java fails with AssertionFailure: can not get class data for java/lang/UNIXProcess$Platform$$Lambda Summary: Lambda object is not counted when SA builds class data cache but is reached inside live region. Reviewed-by: sla, jbachorik ! agent/src/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java ! test/serviceability/sa/jmap-hashcode/Test8028623.java Changeset: b4601c374f01 Author: gtriantafill Date: 2015-04-07 11:25 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/b4601c374f01 8076274: [TESTBUG] Remove @ignore from runtime\NMT\JcmdDetailDiff.java Reviewed-by: lfoltan, coleenp ! test/runtime/NMT/JcmdDetailDiff.java Changeset: de9829f00ec5 Author: ctornqvi Date: 2015-04-10 15:18 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/de9829f00ec5 Merge Changeset: f47b463a95b8 Author: dbuck Date: 2015-04-13 23:04 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/f47b463a95b8 8072863: Replace fatal() with vm_exit_during_initialization() when an incorrect class is found on the bootclasspath Reviewed-by: dholmes, coleenp Contributed-by: Cheleswer Sahu ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/prims/whitebox.cpp Changeset: 96fad0270d92 Author: sla Date: 2015-04-15 09:34 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/96fad0270d92 8077364: "if( !this )" construct prevents build on Xcode 6.3 Reviewed-by: stefank, simonis ! make/bsd/makefiles/gcc.make ! src/share/vm/adlc/formssel.cpp ! src/share/vm/libadt/set.cpp ! src/share/vm/opto/chaitin.cpp Changeset: eb02bcd73927 Author: minqi Date: 2015-04-15 17:34 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/eb02bcd73927 8074354: Make CreateMinidumpOnCrash a new name and available on all platforms Summary: Rename CreateMinidumpOnCrash which is used only for Windows as CreateCoredumpOnCrash and make it available for all platforms. Changed order for dumping core on Windows to be similar on other platforms. Also reviewed by thomas.stuefe at gmail.com Reviewed-by: dcubed Contributed-by: yumin.qi at oracle.com, thomas.stuefe at gmail.com ! src/os/aix/vm/os_aix.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/posix/vm/os_posix.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/os.hpp ! src/share/vm/utilities/vmError.cpp ! src/share/vm/utilities/vmError.hpp ! test/runtime/ErrorHandling/ProblematicFrameTest.java ! test/runtime/ErrorHandling/SafeFetchInErrorHandlingTest.java ! test/runtime/ErrorHandling/SecondaryErrorTest.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency1.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency2.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency3.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency4.java ! test/runtime/Unsafe/RangeCheck.java ! test/runtime/memory/ReadFromNoaccessArea.java Changeset: f147f5db527c Author: mockner Date: 2015-04-16 10:30 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/f147f5db527c 8029630: Thread id should be displayed as a hex number in error report Summary: Thread id is now displayed as a hex number in error report. Reviewed-by: dholmes, hseigel, stuefe ! src/share/vm/utilities/vmError.cpp Changeset: 08f055a583c9 Author: mockner Date: 2015-04-16 11:00 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/08f055a583c9 8073989: Deprecated integer options are considered as invalid instead of deprecated in Java 9 Summary: Deprecated integer options are now recognized as being deprecated. Reviewed-by: dholmes, hseigel, ddmitriev ! src/share/vm/runtime/arguments.cpp ! test/runtime/CommandLine/ObsoleteFlagErrorMessage.java Changeset: 6f521ccb68a3 Author: hseigel Date: 2015-04-16 17:44 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/6f521ccb68a3 Merge Changeset: 2abcd8a4896c Author: dcubed Date: 2015-04-16 08:23 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/2abcd8a4896c 8073165: Contended Locking fast exit bucket Summary: JEP-143/JDK-8073165 Contended Locking fast exit bucket Reviewed-by: dholmes, acorn, dice, dcubed Contributed-by: dave.dice at oracle.com, karen.kinnear at oracle.com, daniel.daugherty at oracle.com ! src/cpu/sparc/vm/macroAssembler_sparc.cpp ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/x86/vm/globals_x86.hpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/macro.hpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/opto/runtime.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sharedRuntime.hpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/synchronizer.hpp Changeset: 3f81e57060dc Author: dcubed Date: 2015-04-16 17:57 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/3f81e57060dc Merge Changeset: 1e3e85c26949 Author: dcubed Date: 2015-04-16 19:27 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/1e3e85c26949 Merge Changeset: 893c44b79137 Author: sjiang Date: 2015-04-17 10:53 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/893c44b79137 8042901: Allow com.sun.management to be in a different module to java.lang.management Reviewed-by: mchung, dfuchs, erikj, jbachorik ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/services/diagnosticFramework.cpp ! src/share/vm/services/gcNotifier.cpp ! src/share/vm/services/management.cpp ! src/share/vm/services/management.hpp ! src/share/vm/services/memoryManager.cpp ! src/share/vm/services/memoryPool.cpp ! test/gc/TestSmallHeap.java ! test/gc/arguments/TestG1HeapRegionSize.java ! test/gc/arguments/TestUseCompressedOopsErgoTools.java ! test/gc/g1/TestHumongousShrinkHeap.java ! test/gc/g1/TestShrinkDefragmentedHeap.java ! test/gc/g1/TestSummarizeRSetStatsTools.java ! test/gc/parallelScavenge/TestDynShrinkHeap.java Changeset: 5bad519a0fd0 Author: ccheung Date: 2015-04-17 14:37 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/5bad519a0fd0 Merge - agent/src/share/classes/sun/jvm/hotspot/memory/SharedHeap.java - src/cpu/x86/vm/rtmLocking.cpp ! src/os/aix/vm/os_aix.cpp ! src/share/vm/adlc/formssel.cpp ! src/share/vm/classfile/vmSymbols.hpp - src/share/vm/memory/sharedHeap.cpp - src/share/vm/memory/sharedHeap.hpp - src/share/vm/oops/instanceClassLoaderKlass.cpp - src/share/vm/oops/klassPS.hpp - src/share/vm/oops/oop.pcgc.inline.hpp - src/share/vm/oops/oop.psgc.inline.hpp ! src/share/vm/opto/macro.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: af2a1e9f08f3 Author: ctornqvi Date: 2015-04-17 16:12 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/af2a1e9f08f3 8077608: [TESTBUG] Enable Hotspot jtreg tests to run in agentvm mode Reviewed-by: sla, gtriantafill ! test/Makefile ! test/compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java ! test/compiler/uncommontrap/TestUnstableIfTrap.java + test/sanity/MismatchedWhiteBox/WhiteBox.java - test/sanity/WhiteBox.java ! test/testlibrary/com/oracle/java/testlibrary/ProcessTools.java Changeset: 258feb0cc4b5 Author: ctornqvi Date: 2015-04-17 23:55 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/258feb0cc4b5 Merge - test/sanity/WhiteBox.java Changeset: dd3046750c6c Author: dholmes Date: 2015-04-17 22:50 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/dd3046750c6c 8077308: Fix warning: increase O_BUFLEN in ostream.hpp -- output truncated Reviewed-by: dholmes, hseigel Contributed-by: Andrew Haley ! src/share/vm/utilities/ostream.cpp Changeset: 793493726a06 Author: dholmes Date: 2015-04-20 21:32 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/793493726a06 8077674: BSD build failures due to undefined macros Reviewed-by: dsamersoff, kbarrett, hseigel ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/windows/vm/os_windows.cpp Changeset: 8b1ffb202a4d Author: ddmitriev Date: 2015-04-20 22:07 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/8b1ffb202a4d 8074026: Deprecated UseBoundThreads, DefaultThreadPriority and NoYieldsInMicrolock VM options still defined in globals.hpp Reviewed-by: dholmes, mseledtsov ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: 272337a23342 Author: sjiang Date: 2015-04-21 10:23 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/272337a23342 8078144: many nightly tests failed due to NoSuchMethodError: sun.management.ManagementFactoryHelper.getDiagnosticMXBean Reviewed-by: alanb, sla ! test/gc/g1/TestGreyReclaimedHumongousObjects.java ! test/testlibrary_tests/whitebox/vm_flags/VmFlagTest.java Changeset: 44dd41e14780 Author: kbarrett Date: 2015-04-15 16:37 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/44dd41e14780 8075466: SATB queue pre-filter verify found reclaimed humongous object Summary: Removed pre-filter verify, and made filtering more careful. Reviewed-by: brutisso, tschatzl ! src/share/vm/gc_implementation/g1/satbQueue.cpp ! src/share/vm/gc_implementation/g1/satbQueue.hpp Changeset: ceb1a056ca15 Author: brutisso Date: 2015-04-16 09:13 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/ceb1a056ca15 8077873: G1: Remove G1SATBPrintStubs Reviewed-by: kbarrett, tschatzl ! src/cpu/sparc/vm/macroAssembler_sparc.cpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp Changeset: f64e985822e2 Author: brutisso Date: 2015-04-16 09:16 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/f64e985822e2 8077841: G1: Remove PrintReachable support Reviewed-by: stefank, tschatzl ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp Changeset: f36eb73c4e50 Author: pliden Date: 2015-04-16 09:28 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/f36eb73c4e50 8077415: Remove duplicate variables holding the CollectedHeap Reviewed-by: stefank, kbarrett ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp ! src/share/vm/gc_implementation/parallelScavenge/vmStructs_parallelgc.hpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genCollectedHeap.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 8ae9f5e559ed Author: pliden Date: 2015-04-16 10:38 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/8ae9f5e559ed Merge ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: 2ce6ba708da7 Author: pliden Date: 2015-04-16 15:31 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/2ce6ba708da7 8077417: Cleanup of Universe::initialize_heap() Reviewed-by: stefank, kbarrett ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp Changeset: dafb0a98e749 Author: jprovino Date: 2015-04-15 11:42 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/dafb0a98e749 8074545: Rename and clean up the ParGCAllocBuffer class Summary: Rename ParGCAllocBuffer to PLAB and rename affected files. Reviewed-by: tschatzl, kbarrett ! src/share/vm/gc_implementation/g1/g1Allocator.cpp ! src/share/vm/gc_implementation/g1/g1Allocator.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp - src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp - src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp - src/share/vm/gc_implementation/shared/parGCAllocBuffer.inline.hpp + src/share/vm/gc_implementation/shared/plab.cpp + src/share/vm/gc_implementation/shared/plab.hpp + src/share/vm/gc_implementation/shared/plab.inline.hpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/runtime/globals.hpp Changeset: 4864e4370e54 Author: brutisso Date: 2015-04-17 08:09 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/4864e4370e54 8077938: Remove TraceMarkSweep Reviewed-by: sjohanss, jmasa ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/shared/markSweep.cpp ! src/share/vm/gc_implementation/shared/markSweep.hpp ! src/share/vm/memory/genMarkSweep.cpp ! src/share/vm/runtime/globals.hpp Changeset: e57fce7b6ad2 Author: stefank Date: 2015-04-17 10:46 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/e57fce7b6ad2 8077936: Remove the unused java_lang_invoke_CallSite::target_volatile Reviewed-by: vlivanov, jrose ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/javaClasses.inline.hpp ! src/share/vm/oops/oop.hpp ! src/share/vm/oops/oop.inline.hpp Changeset: 14d4bc33ff68 Author: ecaspole Date: 2015-04-17 10:08 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/14d4bc33ff68 8077265: Modify assert to help debug JDK-8068448 Summary: Added relevant asserts on covered_region for allocation methods in psOldGen.hpp Reviewed-by: tschatzl, stefank ! src/share/vm/gc_implementation/parallelScavenge/psOldGen.hpp Changeset: 5aa85f931066 Author: goetz Date: 2015-04-17 11:46 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/5aa85f931066 8078048: Fix non-pch build after "8076457: Fix includes of inline.hpp in GC code" Reviewed-by: stefank, ehelin ! src/share/vm/gc_implementation/g1/heapRegion.hpp Changeset: c25c035189a4 Author: stefank Date: 2015-04-17 17:10 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/c25c035189a4 Merge Changeset: fc42966ef965 Author: mikael Date: 2015-04-17 16:08 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/fc42966ef965 8078017: Introduce hotspot_basicvmtest Reviewed-by: dholmes, kvn ! test/Makefile Changeset: aacca898142e Author: kbarrett Date: 2015-04-17 13:49 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/aacca898142e 8078021: SATB apply_closure_to_completed_buffer should have closure argument Summary: Apply closure directly, eliminating registration. Reviewed-by: stefank, tschatzl ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/satbQueue.cpp ! src/share/vm/gc_implementation/g1/satbQueue.hpp Changeset: 2f553b2c04ee Author: jwilhelm Date: 2015-04-20 14:26 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/2f553b2c04ee Merge - src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp - src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp - src/share/vm/gc_implementation/shared/parGCAllocBuffer.inline.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 3ac81daab1ac Author: brutisso Date: 2015-04-20 16:18 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/3ac81daab1ac 8078156: G1: Remove dead code PrintObjsInRegionClosure Reviewed-by: tschatzl, sjohanss ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: 9d2031d829b3 Author: pliden Date: 2015-04-20 08:53 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/9d2031d829b3 8068582: UseSerialGC not always set up properly Reviewed-by: jmasa, brutisso, sjohanss ! src/share/vm/memory/genCollectedHeap.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/runtime/arguments.cpp + test/gc/arguments/TestSelectDefaultGC.java ! test/gc/startup_warnings/TestParNewSerialOld.java Changeset: 2e360934b0cf Author: stefank Date: 2015-04-20 13:34 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/2e360934b0cf 8042891: Format issues embedded in macros for two g1 source files Reviewed-by: brutisso, tschatzl ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1ErgoVerbose.hpp Changeset: 579abf49ec8f Author: goetz Date: 2015-04-21 10:14 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/579abf49ec8f 8078243: Fix include of stack.inline.hpp in taskqueue.hpp. Reviewed-by: stefank, tschatzl ! src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.cpp Changeset: fa8741e55f80 Author: kbarrett Date: 2015-04-21 10:29 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/fa8741e55f80 8078193: BACKOUT: Rename and clean up the ParGCAllocBuffer class Summary: Back out the problem change set. Reviewed-by: brutisso, tschatzl ! src/share/vm/gc_implementation/g1/g1Allocator.cpp ! src/share/vm/gc_implementation/g1/g1Allocator.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp + src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp + src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp + src/share/vm/gc_implementation/shared/parGCAllocBuffer.inline.hpp - src/share/vm/gc_implementation/shared/plab.cpp - src/share/vm/gc_implementation/shared/plab.hpp - src/share/vm/gc_implementation/shared/plab.inline.hpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/runtime/globals.hpp Changeset: bf3f0bc46d2a Author: jprovino Date: 2015-04-15 11:42 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/bf3f0bc46d2a 8074546: Rename and clean up the ParGCAllocBuffer class Summary: Rename ParGCAllocBuffer to PLAB and rename affected files. Reviewed-by: tschatzl, kbarrett ! src/share/vm/gc_implementation/g1/g1Allocator.cpp ! src/share/vm/gc_implementation/g1/g1Allocator.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp - src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp - src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp - src/share/vm/gc_implementation/shared/parGCAllocBuffer.inline.hpp + src/share/vm/gc_implementation/shared/plab.cpp + src/share/vm/gc_implementation/shared/plab.hpp + src/share/vm/gc_implementation/shared/plab.inline.hpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/runtime/globals.hpp Changeset: dfe8f76b6b8c Author: kbarrett Date: 2015-04-21 16:49 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/dfe8f76b6b8c Merge ! src/share/vm/gc_implementation/shared/plab.cpp ! src/share/vm/gc_implementation/shared/plab.hpp ! src/share/vm/gc_implementation/shared/plab.inline.hpp Changeset: d8702e236d50 Author: tschatzl Date: 2015-04-22 09:39 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/d8702e236d50 8076541: Parallel GC registers Java heap twice to NMT Summary: Remove the superfluous call to MemTracker::record_virtual_memory_type() and also a superfluous check whether the space has been successfully reserved. Reviewed-by: pliden, jmasa ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp Changeset: ffaab2b7199b Author: sjohanss Date: 2015-04-22 12:58 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/ffaab2b7199b 8077836: Make sure G1ParGCAllocBuffer are marked as retired Reviewed-by: tschatzl, pliden ! src/share/vm/gc_implementation/g1/g1Allocator.hpp ! src/share/vm/gc_implementation/shared/plab.hpp Changeset: dcd4f5bec34d Author: kbarrett Date: 2015-04-22 14:06 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/dcd4f5bec34d 8078023: verify_no_cset_oops found reclaimed humongous object in SATB buffer Summary: Removed no longer valid checking of SATB buffers Reviewed-by: jmasa, pliden ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/satbQueue.cpp ! src/share/vm/gc_implementation/g1/satbQueue.hpp Changeset: c059d13c0919 Author: jwilhelm Date: 2015-04-23 16:09 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/c059d13c0919 Merge ! src/cpu/sparc/vm/macroAssembler_sparc.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! test/Makefile - test/sanity/WhiteBox.java Changeset: 4cf3113c8f42 Author: stuefe Date: 2015-04-07 14:19 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/4cf3113c8f42 8076475: Misuses of strncpy/strncat Summary: Various small fixes around strncpy and strncat Reviewed-by: dsamersoff, coleenp ! agent/src/os/bsd/libproc_impl.c ! agent/src/os/linux/libproc_impl.c ! src/os/bsd/dtrace/libjvm_db.c ! src/os/bsd/vm/decoder_machO.cpp ! src/os/solaris/dtrace/libjvm_db.c ! src/share/tools/hsdis/hsdis.c ! src/share/vm/compiler/compileBroker.hpp ! src/share/vm/compiler/compilerOracle.cpp ! src/share/vm/compiler/disassembler.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/utilities/ostream.cpp ! src/share/vm/utilities/vmError.cpp Changeset: a00e2996316f Author: sgehwolf Date: 2015-04-23 17:42 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/a00e2996316f 8078504: Zero fails to build Reviewed-by: kvn, simonis ! src/cpu/zero/vm/methodHandles_zero.cpp ! src/cpu/zero/vm/vm_version_zero.hpp Changeset: 9bf9b322ae5a Author: ccheung Date: 2015-04-23 14:09 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/9bf9b322ae5a Merge - src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp - src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp - src/share/vm/gc_implementation/shared/parGCAllocBuffer.inline.hpp ! src/share/vm/runtime/arguments.cpp Changeset: ea6a7fb3ae3d Author: sla Date: 2015-04-24 09:07 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/ea6a7fb3ae3d 8078519: Can't run SA tools from a non-images build Reviewed-by: mchung, alanb, dsamersoff ! agent/src/share/classes/sun/jvm/hotspot/runtime/VM.java Changeset: d90e3df49627 Author: ctornqvi Date: 2015-04-23 12:46 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/d90e3df49627 8078435: [TESTBUG] runtime/CommandLine/TestVMOptions.java fails when running with an OpenJDK build Reviewed-by: mseledtsov, hseigel ! test/runtime/CommandLine/TestVMOptions.java Changeset: 3dd3a803a8a8 Author: ctornqvi Date: 2015-04-23 12:47 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/3dd3a803a8a8 8078383: [TESTBUG] Merge hotspot_runtime and hotspot_runtime_closed in jprt test set Reviewed-by: mseledtsov, dholmes ! test/TEST.groups Changeset: 3346b0f1b9c3 Author: ctornqvi Date: 2015-04-27 14:41 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/3346b0f1b9c3 Merge - src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp - src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp - src/share/vm/gc_implementation/shared/parGCAllocBuffer.inline.hpp Changeset: 56e01852fed6 Author: twisti Date: 2015-04-27 09:02 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/56e01852fed6 8022853: add ability to load uncompressed object and Klass references in a compressed environment to Unsafe Reviewed-by: coleenp, jrose, kvn ! src/share/vm/prims/unsafe.cpp + test/runtime/Unsafe/GetKlassPointerGetJavaMirror.java + test/runtime/Unsafe/GetUncompressedObject.java Changeset: eeb7ae9b81c3 Author: sspitsyn Date: 2015-04-27 19:51 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/eeb7ae9b81c3 8073705: more performance issues in class redefinition Summary: Optimize the method pointer adjustments for prev klass versions and MNT Reviewed-by: dcubed, coleenp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/cpCache.hpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/methodHandles.hpp Changeset: ffea72d97c3e Author: goetz Date: 2015-04-28 03:27 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/ffea72d97c3e 8078595: [TESTBUG] Fix runtime/StackGuardPages/testme.sh to deal with 64k pages Reviewed-by: dholmes ! test/runtime/StackGuardPages/invoke.c Changeset: 8cfb464fa757 Author: coleenp Date: 2015-04-28 16:46 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/8cfb464fa757 8068352: Move virtualspace.* out of src/share/vm/runtime to memory directory Summary: Move virtualspace.* out of src/share/vm/runtime to memory directory Reviewed-by: brutisso, sgehwolf, stefank, sspitsyn + agent/src/share/classes/sun/jvm/hotspot/memory/VirtualSpace.java - agent/src/share/classes/sun/jvm/hotspot/runtime/VirtualSpace.java ! src/os/bsd/dtrace/generateJvmOffsets.cpp ! src/os/solaris/dtrace/generateJvmOffsets.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp ! src/share/vm/gc_implementation/g1/g1CardCounts.hpp ! src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.hpp ! src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.cpp ! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp ! src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.cpp ! src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.hpp ! src/share/vm/gc_implementation/shared/generationCounters.hpp ! src/share/vm/memory/blockOffsetTable.hpp ! src/share/vm/memory/cardTableModRefBS.cpp ! src/share/vm/memory/generation.hpp ! src/share/vm/memory/heap.hpp ! src/share/vm/memory/metaspace.hpp ! src/share/vm/memory/metaspaceShared.hpp + src/share/vm/memory/virtualspace.cpp + src/share/vm/memory/virtualspace.hpp ! src/share/vm/precompiled/precompiled.hpp - src/share/vm/runtime/virtualspace.cpp - src/share/vm/runtime/virtualspace.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: fcb8136e225f Author: coleenp Date: 2015-04-28 23:04 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/fcb8136e225f Merge Changeset: e51e9b3040c3 Author: ysuenaga Date: 2015-04-28 19:04 +0900 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/e51e9b3040c3 8076212: AllocateHeap() and ReallocateHeap() should be inlined. Summary: NMT with detail option reports incorrect caller address on Linux. Reviewed-by: dholmes, coleenp ! src/share/vm/memory/allocation.inline.hpp Changeset: 3411dd58a74f Author: coleenp Date: 2015-04-29 02:35 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/3411dd58a74f Merge - agent/src/share/classes/sun/jvm/hotspot/runtime/VirtualSpace.java - src/share/vm/runtime/virtualspace.cpp - src/share/vm/runtime/virtualspace.hpp Changeset: dfc7b096c55f Author: roland Date: 2015-04-15 11:36 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/dfc7b096c55f 8077832: SA's dumpreplaydata, dumpcfg and buildreplayjars are broken Summary: SA code out of sync with hotspot code Reviewed-by: dsamersoff, sla, kvn ! agent/src/share/classes/sun/jvm/hotspot/ci/ciMethodData.java ! agent/src/share/classes/sun/jvm/hotspot/oops/ConstantPool.java ! agent/src/share/classes/sun/jvm/hotspot/opto/PhaseCFG.java Changeset: a504928f42b5 Author: vlivanov Date: 2015-04-17 18:17 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/a504928f42b5 8057967: CallSite dependency tracking scales devastatingly poorly Reviewed-by: jrose, roland, plevart, shade ! src/share/vm/ci/ciCallSite.cpp ! src/share/vm/ci/ciCallSite.hpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/dependencies.cpp ! src/share/vm/code/dependencies.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/methodHandles.hpp + test/compiler/jsr292/CallSiteDepContextTest.java Changeset: 24b449382431 Author: vlivanov Date: 2015-04-17 16:45 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/24b449382431 Merge Changeset: ec0f34590833 Author: goetz Date: 2015-04-15 14:51 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/ec0f34590833 8077843: adlc: allow nodes that use TEMP inputs in expand rules. Reviewed-by: kvn ! src/share/vm/adlc/output_c.cpp Changeset: 5be37a65b137 Author: kvn Date: 2015-04-17 17:39 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/5be37a65b137 8078113: 8011102 changes may cause incorrect results Summary: replace Vzeroupper instruction in stubs with zeroing only used ymm registers. Reviewed-by: kvn Contributed-by: sandhya.viswanathan at intel.com ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp Changeset: d11fb4e8a82e Author: roland Date: 2015-03-24 10:25 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/d11fb4e8a82e 8069191: moving predicate out of loops may cause array accesses to bypass null check Summary: Remove CastPP nodes only during final graph reshape Reviewed-by: kvn, jrose ! src/share/vm/opto/castnode.cpp ! src/share/vm/opto/castnode.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/gcm.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/matcher.hpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/memnode.hpp ! src/share/vm/opto/narrowptrnode.cpp ! src/share/vm/opto/narrowptrnode.hpp ! src/share/vm/opto/node.cpp ! src/share/vm/opto/node.hpp ! src/share/vm/opto/phaseX.cpp + test/compiler/loopopts/TestPredicateLostDependency.java Changeset: 364dd48a2c48 Author: vlivanov Date: 2015-04-22 21:33 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/364dd48a2c48 8078309: compiler/jsr292/MHInlineTest.java failed with java.lang.RuntimeException: 'MHInlineTest$A::protected_x (3 bytes) virtual call' found in stdout Reviewed-by: jrose ! test/compiler/jsr292/MHInlineTest.java Changeset: 15767942af74 Author: shade Date: 2015-04-22 19:10 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/15767942af74 8076987: C1 should support conditional card marks (UseCondCardMark) Reviewed-by: iveresov, roland ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/runtime/globals.hpp Changeset: 88847a1b3718 Author: goetz Date: 2015-04-15 12:44 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/88847a1b3718 8077838: Recent developments for ppc. Summary: Power 8 recognition and instructions, math.*Exact intrinsics and rtm, C2 optimizations Reviewed-by: kvn, simonis ! src/cpu/ppc/vm/assembler_ppc.cpp ! src/cpu/ppc/vm/assembler_ppc.hpp ! src/cpu/ppc/vm/assembler_ppc.inline.hpp ! src/cpu/ppc/vm/c2_globals_ppc.hpp ! src/cpu/ppc/vm/globals_ppc.hpp ! src/cpu/ppc/vm/interp_masm_ppc_64.cpp ! src/cpu/ppc/vm/interp_masm_ppc_64.hpp ! src/cpu/ppc/vm/interpreter_ppc.hpp ! src/cpu/ppc/vm/macroAssembler_ppc.cpp ! src/cpu/ppc/vm/macroAssembler_ppc.hpp ! src/cpu/ppc/vm/macroAssembler_ppc.inline.hpp ! src/cpu/ppc/vm/methodHandles_ppc.hpp ! src/cpu/ppc/vm/ppc.ad ! src/cpu/ppc/vm/register_definitions_ppc.cpp ! src/cpu/ppc/vm/relocInfo_ppc.cpp ! src/cpu/ppc/vm/sharedRuntime_ppc.cpp ! src/cpu/ppc/vm/stubGenerator_ppc.cpp ! src/cpu/ppc/vm/templateInterpreter_ppc.cpp ! src/cpu/ppc/vm/templateInterpreter_ppc.hpp ! src/cpu/ppc/vm/templateTable_ppc_64.cpp ! src/cpu/ppc/vm/vm_version_ppc.cpp ! src/cpu/ppc/vm/vm_version_ppc.hpp ! src/cpu/ppc/vm/vtableStubs_ppc_64.cpp Changeset: 331b38ef0db3 Author: goetz Date: 2015-04-23 09:27 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/331b38ef0db3 8078482: ppc: pass thread to throw_AbstractMethodError Summary: Also improve check for Safepoints in signal handler. Reviewed-by: kvn, simonis ! src/cpu/ppc/vm/interpreter_ppc.cpp ! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp Changeset: 382e9e4b3b71 Author: zmajo Date: 2015-04-27 10:49 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/382e9e4b3b71 8068945: Use RBP register as proper frame pointer in JIT compiled code on x86 Summary: Introduce the PreserveFramePointer flag to control if RBP is used as the frame pointer or as a general purpose register. Reviewed-by: kvn, roland, dlong, enevill, shade ! agent/src/share/classes/sun/jvm/hotspot/runtime/x86/X86Frame.java ! src/cpu/aarch64/vm/globals_aarch64.hpp ! src/cpu/ppc/vm/globals_ppc.hpp ! src/cpu/sparc/vm/globals_sparc.hpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/c1_FrameMap_x86.cpp ! src/cpu/x86/vm/c1_MacroAssembler_x86.cpp ! src/cpu/x86/vm/c1_Runtime1_x86.cpp ! src/cpu/x86/vm/frame_x86.cpp ! src/cpu/x86/vm/frame_x86.hpp ! src/cpu/x86/vm/frame_x86.inline.hpp ! src/cpu/x86/vm/globals_x86.hpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/methodHandles_x86.cpp ! src/cpu/x86/vm/runtime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/cpu/x86/vm/x86.ad ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_LIR.cpp ! src/share/vm/c1/c1_LIR.hpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/opto/bytecodeInfo.cpp ! src/share/vm/prims/forte.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/vframe.hpp Changeset: 1267d185c97c Author: zmajo Date: 2015-04-27 11:01 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/1267d185c97c Merge ! src/cpu/ppc/vm/globals_ppc.hpp Changeset: 1e8d91a7e7d1 Author: roland Date: 2015-04-23 16:38 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/1e8d91a7e7d1 8078444: compiler/arraycopy/TestArrayCopyNoInitDeopt.java fails with exception 'm2 not deoptimized' Summary: some platform don't have speculative types Reviewed-by: kvn ! test/compiler/arraycopy/TestArrayCopyNoInitDeopt.java Changeset: 629f25b8fc9d Author: sgehwolf Date: 2015-04-29 12:23 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/629f25b8fc9d 8078666: JVM fastdebug build compiled with GCC 5 asserts with "widen increases" Summary: do the math on the unsigned type where overflows are well defined Reviewed-by: kvn, aph ! src/share/vm/opto/type.cpp Changeset: 030e40746a11 Author: roland Date: 2015-04-29 14:43 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/030e40746a11 8078426: mb/jvm/compiler/InterfaceCalls/testAC2 - assert(predicate_proj == 0L) failed: only one predicate entry expected Summary: split if finds predicates on several incoming paths when unswitched's loops are optimized out Reviewed-by: kvn ! src/share/vm/opto/ifnode.cpp ! src/share/vm/opto/loopPredicate.cpp + test/compiler/loopopts/TestSplitIfUnswitchedLoopsEliminated.java Changeset: 5f2ef612ed74 Author: bharadwaj Date: 2015-04-30 18:14 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/5f2ef612ed74 Merge ! src/cpu/ppc/vm/interp_masm_ppc_64.hpp ! src/cpu/ppc/vm/templateTable_ppc_64.cpp ! src/cpu/x86/vm/globals_x86.hpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/oops/oop.hpp ! src/share/vm/oops/oop.inline.hpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/methodHandles.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/sharedRuntime.cpp Changeset: 34a82607b479 Author: kvn Date: 2015-05-01 14:23 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/34a82607b479 8079231: quarantine compiler/jsr292/CallSiteDepContextTest.java Reviewed-by: dlong ! test/compiler/jsr292/CallSiteDepContextTest.java Changeset: 4853e0d5389d Author: jmasa Date: 2015-05-01 16:22 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/4853e0d5389d 8079235: quarantine TestLargePageUseForAuxMemory.java Reviewed-by: kvn ! test/gc/g1/TestLargePageUseForAuxMemory.java Changeset: e0ad42748972 Author: amurillo Date: 2015-05-01 03:56 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/e0ad42748972 Merge - agent/src/share/classes/sun/jvm/hotspot/memory/SharedHeap.java - agent/src/share/classes/sun/jvm/hotspot/runtime/VirtualSpace.java ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/interp_masm_aarch64.hpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp - src/cpu/x86/vm/rtmLocking.cpp - src/cpu/x86/vm/templateTable_x86_32.hpp - src/cpu/x86/vm/templateTable_x86_64.hpp - src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp - src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp - src/share/vm/gc_implementation/shared/parGCAllocBuffer.inline.hpp - src/share/vm/memory/sharedHeap.cpp - src/share/vm/memory/sharedHeap.hpp - src/share/vm/oops/instanceClassLoaderKlass.cpp - src/share/vm/oops/klassPS.hpp - src/share/vm/oops/oop.pcgc.inline.hpp - src/share/vm/oops/oop.psgc.inline.hpp ! src/share/vm/runtime/arguments.cpp - src/share/vm/runtime/virtualspace.cpp - src/share/vm/runtime/virtualspace.hpp - test/sanity/WhiteBox.java Changeset: a0df4738688e Author: amurillo Date: 2015-05-02 00:16 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/a0df4738688e Merge Changeset: c06fef227be6 Author: dcubed Date: 2015-05-05 18:57 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/c06fef227be6 8079359: disable JDK-8061553 optimization while JDK-8077392 is resolved Summary: Borrow an unused SyncFlags value to disable the "fast enter" optimization. Reviewed-by: lana, dsamersoff, amurillo ! src/share/vm/runtime/sharedRuntime.cpp Changeset: d818fe2baeb6 Author: enevill Date: 2015-05-07 13:58 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/d818fe2baeb6 8079507: aarch64: fails to build due to changes to template interpreter Summary: fix by merging in changes from fix for 8074345 Reviewed-by: kvn ! src/cpu/aarch64/vm/templateTable_aarch64.cpp Changeset: d6b3ad413923 Author: katleman Date: 2015-05-07 10:19 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/d6b3ad413923 Added tag jdk9-b63 for changeset 2ac9b6b36689 ! .hgtags Changeset: bf92b8db249c Author: lana Date: 2015-05-07 20:51 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/bf92b8db249c Merge - agent/src/share/classes/sun/jvm/hotspot/memory/SharedHeap.java - agent/src/share/classes/sun/jvm/hotspot/runtime/VirtualSpace.java - src/cpu/x86/vm/rtmLocking.cpp - src/cpu/x86/vm/templateTable_x86_32.hpp - src/cpu/x86/vm/templateTable_x86_64.hpp - src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp - src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp - src/share/vm/gc_implementation/shared/parGCAllocBuffer.inline.hpp - src/share/vm/memory/sharedHeap.cpp - src/share/vm/memory/sharedHeap.hpp - src/share/vm/oops/instanceClassLoaderKlass.cpp - src/share/vm/oops/klassPS.hpp - src/share/vm/oops/oop.pcgc.inline.hpp - src/share/vm/oops/oop.psgc.inline.hpp - src/share/vm/runtime/virtualspace.cpp - src/share/vm/runtime/virtualspace.hpp - test/sanity/WhiteBox.java Changeset: 6e2422a230fd Author: enevill Date: 2015-05-12 13:58 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/6e2422a230fd 8079203: AARCH64: Need to cater for different partner implementations Summary: Parse /proc/cpuinfo to derive implementation specific info Reviewed-by: kvn ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/globals_aarch64.hpp ! src/cpu/aarch64/vm/interp_masm_aarch64.cpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp ! src/cpu/aarch64/vm/vm_version_aarch64.cpp ! src/cpu/aarch64/vm/vm_version_aarch64.hpp Changeset: 2b9b174db80d Author: katleman Date: 2015-05-14 12:38 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/2b9b174db80d Added tag jdk9-b64 for changeset bf92b8db249c ! .hgtags Changeset: e7ae94c4f35e Author: lana Date: 2015-05-14 20:14 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/e7ae94c4f35e Merge Changeset: b7e5b185e33a Author: enevill Date: 2015-05-15 09:21 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/b7e5b185e33a 8079564: Use FP register as proper frame pointer in JIT compiled code on aarch64 Summary: Add support for PreserveFramePointer for debug/profile Reviewed-by: kvn ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/c1_FrameMap_aarch64.cpp ! src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp ! src/cpu/aarch64/vm/frame_aarch64.cpp ! src/cpu/aarch64/vm/frame_aarch64.hpp ! src/cpu/aarch64/vm/frame_aarch64.inline.hpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/register_definitions_aarch64.cpp ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp Changeset: a628f9c01e43 Author: enevill Date: 2015-05-18 15:52 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/a628f9c01e43 8080586: aarch64: hotspot test compiler/codegen/7184394/TestAESMain.java fails Summary: Return correct length in generate_cipherBlockChaining_encryptAESCrypt Reviewed-by: roland ! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp Changeset: ab63cab9442b Author: stefank Date: 2015-04-22 08:29 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/ab63cab9442b 8078340: Remove the unused PSParallelCompact::KeepAliveClosure Reviewed-by: ehelin, tschatzl ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp Changeset: f81a9c16840a Author: stefank Date: 2015-04-22 09:09 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/f81a9c16840a 8078341: Remove the unused PSParallelCompact::_updated_int_array_klass_obj Reviewed-by: ehelin, tschatzl ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp Changeset: 4b3dd32f564a Author: stefank Date: 2015-04-22 10:31 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/4b3dd32f564a 8078345: Move PSParallelCompact::mark_and_push to ParCompactionManager Reviewed-by: jwilhelm, brutisso ! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp ! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp ! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.hpp ! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.inline.hpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.inline.hpp Changeset: 6801298eb851 Author: azakharov Date: 2015-04-23 15:54 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/6801298eb851 8073669: gc/TestSoftReferencesBehaviorOnOOME.java times out in nightlies Summary: changed test scenario to more straight-forward one, added tricks to prevent compiler optimizations and added checks when OOME didn't thrown as expected. Reviewed-by: tschatzl, jwilhelm ! test/gc/TestSoftReferencesBehaviorOnOOME.java Changeset: 595012cacb98 Author: kbarrett Date: 2015-04-23 11:26 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/595012cacb98 8031401: Remove unused code in the reference processor Summary: Assume pending_list uses discovered field and remove resulting dead code. Reviewed-by: brutisso, pliden ! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp ! src/share/vm/gc_implementation/shared/markSweep.cpp ! src/share/vm/memory/referenceProcessor.cpp ! src/share/vm/memory/referenceProcessor.hpp ! src/share/vm/oops/instanceRefKlass.inline.hpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/java.hpp Changeset: 6e113a6a9fd4 Author: kbarrett Date: 2015-04-23 16:44 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/6e113a6a9fd4 Merge Changeset: 26f49abd784b Author: ctornqvi Date: 2015-04-22 13:58 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/26f49abd784b 8077529: [TESTBUG] Remove hotspot.internalvmtests from jprt config Reviewed-by: mikael, sla ! test/Makefile Changeset: 26325f79bf95 Author: ctornqvi Date: 2015-04-23 17:14 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/26325f79bf95 Merge Changeset: 723636f7adfc Author: ctornqvi Date: 2015-04-23 19:01 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/723636f7adfc Merge Changeset: 92ca3f92b2ff Author: brutisso Date: 2015-04-27 09:08 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/92ca3f92b2ff 8078613: HAS_BEEN_MOVED has been moved Reviewed-by: stefank, sjohanss ! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.hpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.hpp Changeset: 3ede3bce8878 Author: tschatzl Date: 2015-04-22 17:05 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/3ede3bce8878 8071462: Remove G1ParGCAllocator::alloc_buffer_waste Summary: Removed G1ParGCAllocator::alloc_buffer_waste, added method to obtain waste Reviewed-by: tschatzl, sjohanss Contributed-by: Michail Chernov ! src/share/vm/gc_implementation/g1/g1Allocator.cpp ! src/share/vm/gc_implementation/g1/g1Allocator.hpp ! src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp ! src/share/vm/gc_implementation/g1/g1ParScanThreadState.hpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/shared/plab.cpp ! src/share/vm/gc_implementation/shared/plab.hpp Changeset: 569948048035 Author: tschatzl Date: 2015-04-27 10:04 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/569948048035 8073632: Make auxiliary data structures know their own translation factor Summary: Auxiliary data structures should have knowledge of their own requirements for virtual memory reservations instead of getting these values directly from various places. Reviewed-by: stefank, kbarrett ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp ! src/share/vm/gc_implementation/g1/g1CardCounts.cpp ! src/share/vm/gc_implementation/g1/g1CardCounts.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp Changeset: b422b408dbe2 Author: stefank Date: 2015-04-27 09:51 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/b422b408dbe2 8076177: Remove usage of stack.inline.hpp functions from taskqueue.hpp Reviewed-by: brutisso, goetz ! src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.inline.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp ! src/share/vm/gc_implementation/g1/g1ParScanThreadState.hpp ! src/share/vm/gc_implementation/g1/g1ParScanThreadState.inline.hpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp ! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.hpp ! src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.inline.hpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.hpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp ! src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp ! src/share/vm/utilities/taskqueue.hpp + src/share/vm/utilities/taskqueue.inline.hpp Changeset: 6253825506ce Author: stefank Date: 2015-04-27 09:51 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/6253825506ce 8078601: print_concurrent_locks should be guarded with INCLUDE_SERVICES Reviewed-by: mgronlun, sla, dholmes ! src/share/vm/runtime/thread.cpp Changeset: e7d316fd688d Author: stefank Date: 2015-04-28 12:17 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/e7d316fd688d Merge ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp ! src/share/vm/gc_implementation/g1/g1ParScanThreadState.hpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp Changeset: 222c4129851b Author: iaberg Date: 2015-04-28 07:59 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/222c4129851b 8074016: Add convenient way of adding custom test targets to hotspot's test makefile Summary: Moved the line including the custom testlist to after variables are defined, allowing custom rules to use them Reviewed-by: erikj, sla ! test/Makefile Changeset: 19a7514b888b Author: sla Date: 2015-04-28 20:02 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/19a7514b888b Merge Changeset: d57d15fb074b Author: sangheki Date: 2015-04-28 12:02 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/d57d15fb074b 8073204: Determining the desired PLAB size adjusts to the the number of threads at the wrong place Summary: Calculate the desired PLAB value for a single thread and then return desired PLAB size according to the current number of threads when needed Reviewed-by: ysr, jwilhelm, tschatzl ! src/share/vm/gc_implementation/g1/g1Allocator.cpp ! src/share/vm/gc_implementation/g1/g1Allocator.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp ! src/share/vm/gc_implementation/shared/plab.cpp ! src/share/vm/gc_implementation/shared/plab.hpp Changeset: 191b004d0837 Author: jwilhelm Date: 2015-04-28 23:37 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/191b004d0837 Merge ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp Changeset: 01d4bdce1f7f Author: drwhite Date: 2015-04-29 09:59 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/01d4bdce1f7f 8076995: gc/ergonomics/TestDynamicNumberOfGCThreads.java failed with java.lang.RuntimeException: 'new_active_workers' missing from stdout/stderr Reviewed-by: brutisso, jmasa, jwilhelm ! src/share/vm/gc_implementation/shared/adaptiveSizePolicy.cpp ! test/TEST.groups ! test/gc/ergonomics/TestDynamicNumberOfGCThreads.java Changeset: ce8df07dd074 Author: dfazunen Date: 2015-04-29 15:32 +0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/ce8df07dd074 8073476: G1 logging ignores changes to PrintGC* flags via MXBeans Reviewed-by: brutisso, jwilhelm ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1Log.cpp ! src/share/vm/gc_implementation/g1/g1Log.hpp Changeset: 793d9c6105bf Author: ecaspole Date: 2015-04-29 15:25 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/793d9c6105bf 8078405: Heap decommit failed in TestShrinkAuxiliaryData tests Summary: Modified test so options in the code are after the options from the environment, so -ExplicitGCInvokesConcurrent is always used. Reviewed-by: tschatzl, kbarrett ! test/gc/g1/TestShrinkAuxiliaryData.java ! test/gc/g1/TestShrinkAuxiliaryData05.java ! test/gc/g1/TestShrinkAuxiliaryData10.java ! test/gc/g1/TestShrinkAuxiliaryData15.java ! test/gc/g1/TestShrinkAuxiliaryData20.java ! test/gc/g1/TestShrinkAuxiliaryData25.java ! test/gc/g1/TestShrinkAuxiliaryData30.java Changeset: f4e82a545ec1 Author: sjohanss Date: 2015-04-30 10:14 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/f4e82a545ec1 8078897: Clean out unused code in G1MMUTracker Reviewed-by: brutisso, jwilhelm, drwhite ! src/share/vm/gc_implementation/g1/g1MMUTracker.cpp ! src/share/vm/gc_implementation/g1/g1MMUTracker.hpp Changeset: e4526110b455 Author: kbarrett Date: 2015-05-01 17:38 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/e4526110b455 8075215: SATB buffer processing found reclaimed humongous object Summary: Don't assume SATB buffer entries are valid objects Reviewed-by: brutisso, ecaspole ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp ! src/share/vm/gc_implementation/g1/satbQueue.cpp ! src/share/vm/gc_implementation/g1/satbQueue.hpp Changeset: e35e4cd5e4e1 Author: pliden Date: 2015-05-04 09:24 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/e35e4cd5e4e1 8079148: Fix incorrect include guards Reviewed-by: stefank, ehelin ! src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.hpp ! src/share/vm/gc_implementation/g1/evacuationInfo.hpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp ! src/share/vm/gc_implementation/g1/g1RootProcessor.hpp ! src/share/vm/gc_implementation/g1/heapRegionBounds.inline.hpp ! src/share/vm/gc_implementation/shared/objectCountEventSender.hpp ! src/share/vm/memory/guardedMemory.hpp ! src/share/vm/memory/metaspaceChunkFreeListSummary.hpp ! src/share/vm/memory/metaspaceGCThresholdUpdater.hpp ! src/share/vm/memory/metaspaceShared.hpp ! src/share/vm/memory/metaspaceTracer.hpp ! src/share/vm/memory/padded.inline.hpp ! src/share/vm/memory/referenceType.hpp Changeset: 6952bec7d142 Author: jwilhelm Date: 2015-05-04 17:10 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/6952bec7d142 Merge ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp ! src/share/vm/gc_implementation/g1/g1CardCounts.hpp ! src/share/vm/memory/metaspaceShared.hpp ! src/share/vm/memory/referenceProcessor.cpp ! test/Makefile ! test/TEST.groups Changeset: 35975c2e5d65 Author: jwha Date: 2015-05-01 10:51 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/35975c2e5d65 8079091: Remove dictionary NULL check on common path of BlockFreeList methods Reviewed-by: kbarrett, stefank, dholmes, jmasa ! src/share/vm/memory/metaspace.cpp Changeset: 57debce28da6 Author: stefank Date: 2015-05-04 15:02 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/57debce28da6 8079275: Remove CollectedHeap::use_parallel_gc_threads Reviewed-by: sjohanss, kbarrett ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc_interface/collectedHeap.hpp ! src/share/vm/memory/genCollectedHeap.cpp Changeset: 1262561bc0d9 Author: pliden Date: 2015-05-06 09:21 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/1262561bc0d9 8013171: G1: C1 x86_64 barriers use 32-bit accesses to 64-bit PtrQueue::_index Reviewed-by: roland, tschatzl ! src/cpu/x86/vm/c1_Runtime1_x86.cpp Changeset: 639258bc9fc5 Author: pliden Date: 2015-05-05 11:17 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/639258bc9fc5 8079330: Circular dependency between G1CollectedHeap and G1BlockOffsetSharedArray Reviewed-by: tschatzl, mgerdin ! src/share/vm/gc_implementation/g1/g1Allocator.cpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.inline.hpp Changeset: c8c884c4313b Author: david Date: 2015-05-06 11:04 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/c8c884c4313b 8079337: Format string issues in workgroup.cpp and taskqueue.cpp Reviewed-by: jwilhelm, pliden, ehelin ! src/share/vm/utilities/taskqueue.cpp ! src/share/vm/utilities/workgroup.cpp Changeset: ce9e6340d20e Author: eistepan Date: 2015-04-29 15:12 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/ce9e6340d20e 6407976: GC worker number should be unsigned Reviewed-by: jwilhelm, tschatzl ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc_implementation/g1/g1RootProcessor.cpp ! src/share/vm/gc_implementation/g1/g1RootProcessor.hpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp ! src/share/vm/gc_implementation/shared/adaptiveSizePolicy.cpp ! src/share/vm/gc_implementation/shared/adaptiveSizePolicy.hpp ! src/share/vm/runtime/vm_version.cpp ! src/share/vm/runtime/vm_version.hpp ! src/share/vm/utilities/taskqueue.cpp ! src/share/vm/utilities/taskqueue.hpp ! src/share/vm/utilities/workgroup.hpp Changeset: 887e9af41bed Author: tschatzl Date: 2015-05-07 10:32 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/887e9af41bed 8079556: BACKOUT - Determining the desired PLAB size adjusts to the the number of threads at the wrong place Reviewed-by: jwilhelm, brutisso ! src/share/vm/gc_implementation/g1/g1Allocator.cpp ! src/share/vm/gc_implementation/g1/g1Allocator.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.hpp ! src/share/vm/gc_implementation/shared/plab.cpp ! src/share/vm/gc_implementation/shared/plab.hpp Changeset: bd5c6e88516f Author: simonis Date: 2015-05-04 18:41 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/bd5c6e88516f 8079280: Fix format warning/error in vm_version_ppc.cpp Reviewed-by: stefank ! src/cpu/ppc/vm/vm_version_ppc.cpp Changeset: a05f3d301196 Author: kvn Date: 2015-04-29 15:34 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/a05f3d301196 8078563: Restrict reduction optimization Reviewed-by: kvn, twisti Contributed-by: michael.c.berg at intel.com ! src/share/vm/opto/superword.cpp ! src/share/vm/opto/superword.hpp + test/compiler/loopopts/superword/ReductionPerf.java Changeset: 67729f5f33c4 Author: goetz Date: 2015-04-24 10:49 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/67729f5f33c4 8078593: [TESTBUG] ppc: Enable jtreg tests for new features Summary: Also fix a ppc issue in test_env.sh Reviewed-by: kvn ! test/compiler/intrinsics/mathexact/sanity/IntrinsicBase.java ! test/compiler/rtm/cli/RTMGenericCommandLineOptionTest.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedCPU.java ! test/compiler/testlibrary/rtm/predicate/SupportedCPU.java ! test/test_env.sh Changeset: ffd0edf9df1b Author: rbackman Date: 2015-05-05 16:50 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/ffd0edf9df1b 8064458: OopMap class could be more compact Reviewed-by: kvn, bdelsart ! agent/src/share/classes/sun/jvm/hotspot/HSDB.java ! agent/src/share/classes/sun/jvm/hotspot/code/CodeBlob.java + agent/src/share/classes/sun/jvm/hotspot/compiler/ImmutableOopMap.java + agent/src/share/classes/sun/jvm/hotspot/compiler/ImmutableOopMapPair.java + agent/src/share/classes/sun/jvm/hotspot/compiler/ImmutableOopMapSet.java - agent/src/share/classes/sun/jvm/hotspot/compiler/OopMap.java - agent/src/share/classes/sun/jvm/hotspot/compiler/OopMapSet.java ! agent/src/share/classes/sun/jvm/hotspot/compiler/OopMapStream.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/Frame.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/ppc64/PPC64Frame.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/sparc/SPARCFrame.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/x86/X86Frame.java ! agent/src/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/code/codeBlob.cpp ! src/share/vm/code/codeBlob.hpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/compiler/oopMap.cpp ! src/share/vm/compiler/oopMap.hpp ! src/share/vm/runtime/interfaceSupport.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: d3413c4fee16 Author: mhaupt Date: 2015-05-05 13:06 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/d3413c4fee16 8075492: adopt recent IGV Summary: adopted recent sources, updated README, added build and run instructions; ignored IGV build files in Mercurial; adapted HotSpot Ideal graph printer to current IGV's data format schema; reintroduced control flow window and basic block layout Reviewed-by: kvn, roland Contributed-by: Andreas Woess , Bernhard Urban , Christian Haeubl , Doug Simon , Gilles Duboscq , Lukas Stadler , Peter Hofer , Roland Schatz , Thomas Wuerthinger , Tom Rodriguez ! .hgignore ! src/share/tools/IdealGraphVisualizer/BatikSVGProxy/nbproject/build-impl.xml ! src/share/tools/IdealGraphVisualizer/BatikSVGProxy/nbproject/genfiles.properties ! src/share/tools/IdealGraphVisualizer/BatikSVGProxy/nbproject/project.properties ! src/share/tools/IdealGraphVisualizer/BatikSVGProxy/src/com/sun/hotspot/igv/svg/BatikSVG.java + src/share/tools/IdealGraphVisualizer/BatikSVGProxy/src/com/sun/hotspot/igv/svg/package-info.java ! src/share/tools/IdealGraphVisualizer/Bytecodes/manifest.mf ! src/share/tools/IdealGraphVisualizer/Bytecodes/nbproject/project.properties ! src/share/tools/IdealGraphVisualizer/Bytecodes/nbproject/project.xml ! src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/Bundle.properties ! src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/BytecodeNode.java ! src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/BytecodeViewAction.java ! src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/BytecodeViewTopComponent.form ! src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/BytecodeViewTopComponent.java ! src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/MethodNode.java ! src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/SelectBytecodesAction.java ! src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/SelectBytecodesCookie.java - src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/bytecode.gif + src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/bytecode.png - src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/link.gif + src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/link.png - src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/method.gif + src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/method.png ! src/share/tools/IdealGraphVisualizer/ControlFlow/manifest.mf ! src/share/tools/IdealGraphVisualizer/ControlFlow/nbproject/project.xml ! src/share/tools/IdealGraphVisualizer/ControlFlow/src/com/sun/hotspot/igv/controlflow/BlockConnectionWidget.java ! src/share/tools/IdealGraphVisualizer/ControlFlow/src/com/sun/hotspot/igv/controlflow/BlockWidget.java ! src/share/tools/IdealGraphVisualizer/ControlFlow/src/com/sun/hotspot/igv/controlflow/Bundle.properties ! src/share/tools/IdealGraphVisualizer/ControlFlow/src/com/sun/hotspot/igv/controlflow/ControlFlowAction.java ! src/share/tools/IdealGraphVisualizer/ControlFlow/src/com/sun/hotspot/igv/controlflow/ControlFlowScene.java ! src/share/tools/IdealGraphVisualizer/ControlFlow/src/com/sun/hotspot/igv/controlflow/ControlFlowTopComponent.form ! src/share/tools/IdealGraphVisualizer/ControlFlow/src/com/sun/hotspot/igv/controlflow/ControlFlowTopComponent.java + src/share/tools/IdealGraphVisualizer/ControlFlow/src/com/sun/hotspot/igv/controlflow/DoubleClickSelectAction.java ! src/share/tools/IdealGraphVisualizer/ControlFlow/src/com/sun/hotspot/igv/controlflow/HierarchicalGraphLayout.java ! src/share/tools/IdealGraphVisualizer/Coordinator/nbproject/project.properties ! src/share/tools/IdealGraphVisualizer/Coordinator/nbproject/project.xml - src/share/tools/IdealGraphVisualizer/Coordinator/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupOrganizer ! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/Bundle.properties ! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/FolderNode.java - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/GraphCountGroupOrganizer.java ! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/GraphNode.java ! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/OutlineTopComponent.form ! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/OutlineTopComponent.java ! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/StandardConfiguration.xml - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/StandardGroupOrganizer.java ! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/Bundle.properties + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/CloneGraphAction.java ! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/DiffGraphAction.java ! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/DiffGraphCookie.java + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/GraphCloneCookie.java + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/GraphOpenCookie.java + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/GraphRemoveCookie.java ! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/ImportAction.java ! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/OutlineAction.java ! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/RemoveAction.java ! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/RemoveAllAction.java ! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/RemoveCookie.java ! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/SaveAllAction.java ! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/SaveAsAction.java - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/StructuredViewAction.java ! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/customLeftWsmode.xml - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/diff.gif + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/diff.png - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/folder.gif + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/folder.png - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/graph.gif + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/graph.png - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/import.gif + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/import.png - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/remove.gif + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/remove.png - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/removeall.gif + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/removeall.png - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/save.gif + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/save.png ! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/saveall.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/structure.gif + src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/structure.png ! src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/layer.xml ! src/share/tools/IdealGraphVisualizer/Data/manifest.mf ! src/share/tools/IdealGraphVisualizer/Data/nbproject/project.properties ! src/share/tools/IdealGraphVisualizer/Data/nbproject/project.xml ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/ChangedEvent.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/ChangedEventProvider.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/ChangedListener.java + src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/ControllableChangedListener.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/Event.java + src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/Folder.java + src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/FolderElement.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/GraphDocument.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/Group.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/InputBlock.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/InputBlockEdge.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/InputBytecode.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/InputEdge.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/InputGraph.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/InputMethod.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/InputNode.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/Pair.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/Properties.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/Property.java + src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/Source.java + src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/serialization/BinaryParser.java + src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/serialization/GraphParser.java + src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/serialization/ParseMonitor.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/serialization/Parser.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/serialization/Printer.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/serialization/XMLParser.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/serialization/XMLWriter.java + src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/serialization/graphdocument.xsd ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GraphViewer.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupCallback.java - src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupOrganizer.java - src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupReceiver.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/InputGraphProvider.java ! src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/Scheduler.java + src/share/tools/IdealGraphVisualizer/Data/test/unit/src/com/sun/hotspot/igv/data/ChangedEventTest.java + src/share/tools/IdealGraphVisualizer/Data/test/unit/src/com/sun/hotspot/igv/data/ControllableChangedListenerTest.java + src/share/tools/IdealGraphVisualizer/Data/test/unit/src/com/sun/hotspot/igv/data/GroupTest.java + src/share/tools/IdealGraphVisualizer/Data/test/unit/src/com/sun/hotspot/igv/data/InputGraphTest.java + src/share/tools/IdealGraphVisualizer/Data/test/unit/src/com/sun/hotspot/igv/data/InputMethodTest.java + src/share/tools/IdealGraphVisualizer/Data/test/unit/src/com/sun/hotspot/igv/data/PairTest.java + src/share/tools/IdealGraphVisualizer/Data/test/unit/src/com/sun/hotspot/igv/data/PropertiesTest.java + src/share/tools/IdealGraphVisualizer/Data/test/unit/src/com/sun/hotspot/igv/data/PropertyTest.java + src/share/tools/IdealGraphVisualizer/Data/test/unit/src/com/sun/hotspot/igv/data/SourceTest.java + src/share/tools/IdealGraphVisualizer/Data/test/unit/src/com/sun/hotspot/igv/data/Util.java + src/share/tools/IdealGraphVisualizer/Data/test/unit/src/com/sun/hotspot/igv/data/serialization/ParserTest.java ! src/share/tools/IdealGraphVisualizer/Difference/nbproject/project.properties ! src/share/tools/IdealGraphVisualizer/Difference/nbproject/project.xml ! src/share/tools/IdealGraphVisualizer/Difference/src/com/sun/hotspot/igv/difference/Difference.java ! src/share/tools/IdealGraphVisualizer/Filter/nbproject/project.properties ! src/share/tools/IdealGraphVisualizer/Filter/nbproject/project.xml - src/share/tools/IdealGraphVisualizer/Filter/src/META-INF/services/com.sun.hotspot.igv.filter.ScriptEngineAbstraction ! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/AbstractFilter.java ! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/ColorFilter.java ! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/CombineFilter.java ! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/ConnectionFilter.java ! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/CustomFilter.java + src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/EdgeColorIndexFilter.java ! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/EditFilterDialog.java ! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/Filter.java ! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/FilterChain.java ! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/FilterChainProvider.java ! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/FilterSetting.java + src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/GradientColorFilter.java - src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/JavaSE6ScriptEngine.java - src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/NullScriptEngine.java ! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/RemoveFilter.java ! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/RemoveInputsFilter.java ! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/RemoveSelfLoopsFilter.java - src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/ScriptEngineAbstraction.java ! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/SplitFilter.java + src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/UnconnectedSlotFilter.java ! src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/helper.js ! src/share/tools/IdealGraphVisualizer/FilterWindow/nbproject/build-impl.xml ! src/share/tools/IdealGraphVisualizer/FilterWindow/nbproject/genfiles.properties ! src/share/tools/IdealGraphVisualizer/FilterWindow/nbproject/project.properties ! src/share/tools/IdealGraphVisualizer/FilterWindow/nbproject/project.xml ! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/Bundle.properties ! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/CheckListView.java ! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/CheckNode.java ! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/CheckNodeListModel.java ! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/CheckRenderer.java ! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/FilterChainProviderImplementation.java ! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/FilterNode.java ! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/FilterTopComponent.form ! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/FilterTopComponent.java ! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/actions/Bundle.properties ! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/actions/FilterAction.java ! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/actions/MoveFilterDownAction.java ! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/actions/MoveFilterUpAction.java ! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/actions/NewFilterAction.java ! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/actions/RemoveFilterAction.java ! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/actions/RemoveFilterSettingsAction.java ! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/actions/SaveFilterSettingsAction.java ! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/customRightTopWsmode.xml - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/add.gif + src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/add.png - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/delete.gif + src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/delete.png - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/down.gif + src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/down.png - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/minus.gif + src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/minus.png - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/plus.gif + src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/plus.png - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/up.gif + src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/up.png ! src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/layer.xml + src/share/tools/IdealGraphVisualizer/Graal/build.xml + src/share/tools/IdealGraphVisualizer/Graal/manifest.mf + src/share/tools/IdealGraphVisualizer/Graal/nbproject/build-impl.xml + src/share/tools/IdealGraphVisualizer/Graal/nbproject/genfiles.properties + src/share/tools/IdealGraphVisualizer/Graal/nbproject/project.properties + src/share/tools/IdealGraphVisualizer/Graal/nbproject/project.xml + src/share/tools/IdealGraphVisualizer/Graal/nbproject/suite.properties + src/share/tools/IdealGraphVisualizer/Graal/src/com/sun/hotspot/igv/graal/Bundle.properties + src/share/tools/IdealGraphVisualizer/Graal/src/com/sun/hotspot/igv/graal/filters/GraalCFGFilter.java + src/share/tools/IdealGraphVisualizer/Graal/src/com/sun/hotspot/igv/graal/filters/GraalColoringFilter.java + src/share/tools/IdealGraphVisualizer/Graal/src/com/sun/hotspot/igv/graal/filters/GraalEdgeColorFilter.java + src/share/tools/IdealGraphVisualizer/Graal/src/com/sun/hotspot/igv/graal/filters/callgraph.filter + src/share/tools/IdealGraphVisualizer/Graal/src/com/sun/hotspot/igv/graal/filters/color.filter + src/share/tools/IdealGraphVisualizer/Graal/src/com/sun/hotspot/igv/graal/filters/probability.filter + src/share/tools/IdealGraphVisualizer/Graal/src/com/sun/hotspot/igv/graal/filters/reduceEdges.filter + src/share/tools/IdealGraphVisualizer/Graal/src/com/sun/hotspot/igv/graal/filters/removeFloating.filter + src/share/tools/IdealGraphVisualizer/Graal/src/com/sun/hotspot/igv/graal/filters/removeState.filter + src/share/tools/IdealGraphVisualizer/Graal/src/com/sun/hotspot/igv/graal/filters/stampColor.filter + src/share/tools/IdealGraphVisualizer/Graal/src/com/sun/hotspot/igv/graal/layer.xml ! src/share/tools/IdealGraphVisualizer/Graph/nbproject/project.properties ! src/share/tools/IdealGraphVisualizer/Graph/nbproject/project.xml ! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/AndSelector.java ! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Block.java ! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Connection.java ! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Diagram.java ! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Figure.java ! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/InputSlot.java ! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/InvertSelector.java ! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/MatcherSelector.java ! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/OrSelector.java ! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/OutputSlot.java ! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/PredecessorSelector.java ! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Selector.java ! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Slot.java - src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Source.java ! src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/SuccessorSelector.java + src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/services/DiagramProvider.java ! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/nbproject/project.properties ! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/ClusterEdge.java ! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/ClusterIngoingConnection.java ! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/ClusterInputSlotNode.java ! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/ClusterNode.java ! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/ClusterOutgoingConnection.java ! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/ClusterOutputSlotNode.java ! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/Edge.java ! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/Graph.java ! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/HierarchicalClusterLayoutManager.java ! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/HierarchicalLayoutManager.java ! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/InterClusterConnection.java ! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/Node.java - src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/OldHierarchicalLayoutManager.java ! src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/Timing.java ! src/share/tools/IdealGraphVisualizer/Layout/nbproject/project.properties ! src/share/tools/IdealGraphVisualizer/Layout/src/com/sun/hotspot/igv/layout/Cluster.java ! src/share/tools/IdealGraphVisualizer/Layout/src/com/sun/hotspot/igv/layout/LayoutGraph.java ! src/share/tools/IdealGraphVisualizer/Layout/src/com/sun/hotspot/igv/layout/LayoutManager.java ! src/share/tools/IdealGraphVisualizer/Layout/src/com/sun/hotspot/igv/layout/Link.java ! src/share/tools/IdealGraphVisualizer/Layout/src/com/sun/hotspot/igv/layout/Port.java ! src/share/tools/IdealGraphVisualizer/Layout/src/com/sun/hotspot/igv/layout/Vertex.java ! src/share/tools/IdealGraphVisualizer/NetworkConnection/nbproject/genfiles.properties ! src/share/tools/IdealGraphVisualizer/NetworkConnection/nbproject/project.properties ! src/share/tools/IdealGraphVisualizer/NetworkConnection/nbproject/project.xml - src/share/tools/IdealGraphVisualizer/NetworkConnection/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupReceiver ! src/share/tools/IdealGraphVisualizer/NetworkConnection/src/com/sun/hotspot/igv/connection/Client.java ! src/share/tools/IdealGraphVisualizer/NetworkConnection/src/com/sun/hotspot/igv/connection/Server.java - src/share/tools/IdealGraphVisualizer/README + src/share/tools/IdealGraphVisualizer/README.md - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/build.xml - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/manifest.mf - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/build-impl.xml - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/genfiles.properties - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/project.properties - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/project.xml - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/suite.properties - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/META-INF/services/com.sun.hotspot.igv.filter.ScriptEngineAbstraction - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/Bundle.properties - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/RhinoScriptEngine.java - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/layer.xml + src/share/tools/IdealGraphVisualizer/SelectionCoordinator/build.xml + src/share/tools/IdealGraphVisualizer/SelectionCoordinator/manifest.mf + src/share/tools/IdealGraphVisualizer/SelectionCoordinator/nbproject/build-impl.xml + src/share/tools/IdealGraphVisualizer/SelectionCoordinator/nbproject/genfiles.properties + src/share/tools/IdealGraphVisualizer/SelectionCoordinator/nbproject/platform.properties + src/share/tools/IdealGraphVisualizer/SelectionCoordinator/nbproject/project.properties + src/share/tools/IdealGraphVisualizer/SelectionCoordinator/nbproject/project.xml + src/share/tools/IdealGraphVisualizer/SelectionCoordinator/nbproject/suite.properties + src/share/tools/IdealGraphVisualizer/SelectionCoordinator/src/com/sun/hotspot/igv/selectioncoordinator/Bundle.properties + src/share/tools/IdealGraphVisualizer/SelectionCoordinator/src/com/sun/hotspot/igv/selectioncoordinator/SelectionCoordinator.java ! src/share/tools/IdealGraphVisualizer/ServerCompiler/nbproject/project.properties ! src/share/tools/IdealGraphVisualizer/ServerCompiler/nbproject/project.xml - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupOrganizer - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/JavaGroupOrganizer.java ! src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/ServerCompilerScheduler.java ! src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/color.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/combine.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/extendedColor.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/linestyle.filter ! src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/onlyControlFlow.filter ! src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/register.filter ! src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/remove.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeMemory.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeRootInputs.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeSafepointInputs.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeSelfLoops.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/split.filter + src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/structural.filter ! src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/layer.xml ! src/share/tools/IdealGraphVisualizer/Settings/nbproject/project.properties ! src/share/tools/IdealGraphVisualizer/Settings/nbproject/project.xml ! src/share/tools/IdealGraphVisualizer/Settings/src/com/sun/hotspot/igv/settings/Settings.java ! src/share/tools/IdealGraphVisualizer/Settings/src/com/sun/hotspot/igv/settings/ViewOptionsCategory.java ! src/share/tools/IdealGraphVisualizer/Settings/src/com/sun/hotspot/igv/settings/ViewOptionsPanelController.java ! src/share/tools/IdealGraphVisualizer/Settings/src/com/sun/hotspot/igv/settings/ViewPanel.java ! src/share/tools/IdealGraphVisualizer/Settings/src/com/sun/hotspot/igv/settings/layer.xml - src/share/tools/IdealGraphVisualizer/Settings/src/com/sun/hotspot/igv/settings/settings.gif + src/share/tools/IdealGraphVisualizer/Settings/src/com/sun/hotspot/igv/settings/settings.png ! src/share/tools/IdealGraphVisualizer/Util/nbproject/project.properties ! src/share/tools/IdealGraphVisualizer/Util/nbproject/project.xml ! src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/BoundedZoomAction.java ! src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/ColorIcon.java ! src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/ContextAction.java ! src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/DoubleClickAction.java ! src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/DoubleClickHandler.java ! src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/ExtendedSatelliteComponent.java ! src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/ExtendedSelectAction.java + src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/LookupHistory.java ! src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/PropertiesSheet.java ! src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/RangeSlider.java ! src/share/tools/IdealGraphVisualizer/Util/src/com/sun/hotspot/igv/util/RangeSliderModel.java ! src/share/tools/IdealGraphVisualizer/View/nbproject/project.properties ! src/share/tools/IdealGraphVisualizer/View/nbproject/project.xml - src/share/tools/IdealGraphVisualizer/View/src/META-INF/services/com.sun.hotspot.igv.data.services.InputGraphProvider ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/BoundedZoomAction.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/Bundle.properties - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ConnectionAnchor.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/DiagramScene.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/DiagramViewModel.java + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/DiagramViewer.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/EditorInputGraphProvider.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/EditorTopComponent.form ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/EditorTopComponent.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ExportCookie.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ExtendedPanAction.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ExtendedSatelliteComponent.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/FindPanel.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/GraphViewerImplementation.java + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/NodeQuickSearch.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/PreferenceConstants.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/SlotLayout.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/Bundle.properties + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/CustomizablePanAction.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/EnableBlockLayoutAction.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/ExpandPredecessorsAction.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/ExpandSuccessorsAction.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/ExportAction.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/ExtractAction.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/HideAction.java + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/HideDuplicatesAction.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/MouseOverAction.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/NextDiagramAction.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/NodeFindAction.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/OverviewAction.java + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/PanModeAction.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/PredSuccAction.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/PrevDiagramAction.java + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/SelectionModeAction.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/ShowAllAction.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/ZoomInAction.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/ZoomOutAction.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/export.gif + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/export.png + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/hideDuplicates.png - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/overview.gif + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/overview.png + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/pan_mode.png - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/search.gif + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/selection_mode.png + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/zoom_in.png + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/zoom_out.png - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/zoomin.gif - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/zoomout.gif ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/layer.xml + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/propertiesWsmode.xml + src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/propertiesWstcref.xml ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/BlockWidget.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/DiagramConnectionWidget.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/FigureWidget.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/InputSlotWidget.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/LineWidget.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/MultiConnectionWidget.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/OutputSlotWidget.java ! src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/SlotWidget.java + src/share/tools/IdealGraphVisualizer/branding.jnlp ! src/share/tools/IdealGraphVisualizer/branding/core/core.jar/org/netbeans/core/startup/Bundle.properties ! src/share/tools/IdealGraphVisualizer/branding/core/core.jar/org/netbeans/core/startup/frame.gif + src/share/tools/IdealGraphVisualizer/branding/core/core.jar/org/netbeans/core/startup/frame32.gif + src/share/tools/IdealGraphVisualizer/branding/core/core.jar/org/netbeans/core/startup/frame48.gif ! src/share/tools/IdealGraphVisualizer/branding/core/core.jar/org/netbeans/core/startup/splash.gif ! src/share/tools/IdealGraphVisualizer/branding/modules/org-netbeans-core-windows.jar/org/netbeans/core/windows/view/ui/Bundle.properties ! src/share/tools/IdealGraphVisualizer/build.xml + src/share/tools/IdealGraphVisualizer/igv.sh + src/share/tools/IdealGraphVisualizer/master.jnlp ! src/share/tools/IdealGraphVisualizer/nbproject/build-impl.xml ! src/share/tools/IdealGraphVisualizer/nbproject/genfiles.properties ! src/share/tools/IdealGraphVisualizer/nbproject/platform.properties + src/share/tools/IdealGraphVisualizer/nbproject/platform.xml ! src/share/tools/IdealGraphVisualizer/nbproject/project.properties ! src/share/vm/opto/idealGraphPrinter.cpp ! src/share/vm/opto/idealGraphPrinter.hpp Changeset: ef8acdc8c8de Author: roland Date: 2015-05-05 19:27 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/ef8acdc8c8de Merge - src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/bytecode.gif - src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/link.gif - src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/method.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupOrganizer - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/GraphCountGroupOrganizer.java - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/StandardGroupOrganizer.java - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/StructuredViewAction.java - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/diff.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/folder.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/graph.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/import.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/remove.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/removeall.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/save.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/structure.gif - src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupOrganizer.java - src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupReceiver.java - src/share/tools/IdealGraphVisualizer/Filter/src/META-INF/services/com.sun.hotspot.igv.filter.ScriptEngineAbstraction - src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/JavaSE6ScriptEngine.java - src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/NullScriptEngine.java - src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/ScriptEngineAbstraction.java - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/add.gif - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/delete.gif - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/down.gif - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/minus.gif - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/plus.gif - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/up.gif - src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Source.java - src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/OldHierarchicalLayoutManager.java - src/share/tools/IdealGraphVisualizer/NetworkConnection/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupReceiver - src/share/tools/IdealGraphVisualizer/README - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/build.xml - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/manifest.mf - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/build-impl.xml - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/genfiles.properties - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/project.properties - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/project.xml - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/suite.properties - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/META-INF/services/com.sun.hotspot.igv.filter.ScriptEngineAbstraction - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/Bundle.properties - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/RhinoScriptEngine.java - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/layer.xml - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupOrganizer - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/JavaGroupOrganizer.java - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/combine.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/extendedColor.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/linestyle.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeMemory.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeRootInputs.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeSafepointInputs.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeSelfLoops.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/split.filter - src/share/tools/IdealGraphVisualizer/Settings/src/com/sun/hotspot/igv/settings/settings.gif - src/share/tools/IdealGraphVisualizer/View/src/META-INF/services/com.sun.hotspot.igv.data.services.InputGraphProvider - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ConnectionAnchor.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ExtendedPanAction.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/FindPanel.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/PreferenceConstants.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/SlotLayout.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/NodeFindAction.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/export.gif - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/overview.gif - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/search.gif - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/zoomin.gif - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/zoomout.gif - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/DiagramConnectionWidget.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/MultiConnectionWidget.java Changeset: 2032f163aec9 Author: kvn Date: 2015-05-05 12:33 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/2032f163aec9 8076284: Improve vectorization of parallel streams Summary: Improve vectorization of java/util/stream/Streams$RangeIntSpliterator::forEachRemaining() method and enable loop vectorization in a given method on demand. Reviewed-by: kvn Contributed-by: jan.civlin at intel.com ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/loopopts.cpp ! src/share/vm/opto/node.cpp ! src/share/vm/opto/superword.cpp ! src/share/vm/opto/superword.hpp ! src/share/vm/utilities/hashtable.cpp Changeset: 217fb1288a5f Author: mikael Date: 2015-05-06 17:42 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/217fb1288a5f 8079545: [TESTBUG] hotspot_basicvmtest doesn't fail even if VM crashes Reviewed-by: ctornqvi, dholmes ! test/Makefile Changeset: b60dc560c8b0 Author: kvn Date: 2015-05-07 11:28 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/b60dc560c8b0 Merge ! test/Makefile Changeset: 1f584f515cd4 Author: amurillo Date: 2015-05-07 15:34 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/1f584f515cd4 Merge - agent/src/share/classes/sun/jvm/hotspot/compiler/OopMap.java - agent/src/share/classes/sun/jvm/hotspot/compiler/OopMapSet.java - src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/bytecode.gif - src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/link.gif - src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/method.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupOrganizer - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/GraphCountGroupOrganizer.java - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/StandardGroupOrganizer.java - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/StructuredViewAction.java - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/diff.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/folder.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/graph.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/import.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/remove.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/removeall.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/save.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/structure.gif - src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupOrganizer.java - src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupReceiver.java - src/share/tools/IdealGraphVisualizer/Filter/src/META-INF/services/com.sun.hotspot.igv.filter.ScriptEngineAbstraction - src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/JavaSE6ScriptEngine.java - src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/NullScriptEngine.java - src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/ScriptEngineAbstraction.java - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/add.gif - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/delete.gif - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/down.gif - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/minus.gif - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/plus.gif - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/up.gif - src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Source.java - src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/OldHierarchicalLayoutManager.java - src/share/tools/IdealGraphVisualizer/NetworkConnection/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupReceiver - src/share/tools/IdealGraphVisualizer/README - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/build.xml - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/manifest.mf - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/build-impl.xml - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/genfiles.properties - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/project.properties - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/project.xml - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/suite.properties - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/META-INF/services/com.sun.hotspot.igv.filter.ScriptEngineAbstraction - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/Bundle.properties - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/RhinoScriptEngine.java - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/layer.xml - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupOrganizer - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/JavaGroupOrganizer.java - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/combine.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/extendedColor.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/linestyle.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeMemory.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeRootInputs.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeSafepointInputs.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeSelfLoops.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/split.filter - src/share/tools/IdealGraphVisualizer/Settings/src/com/sun/hotspot/igv/settings/settings.gif - src/share/tools/IdealGraphVisualizer/View/src/META-INF/services/com.sun.hotspot.igv.data.services.InputGraphProvider - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ConnectionAnchor.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ExtendedPanAction.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/FindPanel.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/PreferenceConstants.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/SlotLayout.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/NodeFindAction.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/export.gif - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/overview.gif - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/search.gif - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/zoomin.gif - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/zoomout.gif - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/DiagramConnectionWidget.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/MultiConnectionWidget.java Changeset: ef86642f14e2 Author: ykantser Date: 2015-04-28 14:36 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/ef86642f14e2 8059047: Extract parser/validator from jhat for use in tests Reviewed-by: sla ! test/serviceability/dcmd/gc/HeapDumpTest.java Changeset: 3998b84e76d9 Author: ctornqvi Date: 2015-04-29 07:03 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/3998b84e76d9 8078558: [TESTBUG] Merge hotspot_wbapitest with existing jtreg jprt job Reviewed-by: mikael, lfoltan, hseigel ! test/TEST.groups Changeset: fb5a26de630e Author: sspitsyn Date: 2015-04-29 17:14 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/fb5a26de630e 8076579: Popping a stack frame after exception breakpoint sets last method param to exception Summary: Null the InterpreterRuntime::member_name_arg_or_null return value when it is necessary Reviewed-by: jbachorik, coleenp, twisti ! src/share/vm/interpreter/interpreterRuntime.cpp Changeset: 2a2f6674bc5a Author: ctornqvi Date: 2015-04-30 04:01 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/2a2f6674bc5a 8079112: [TESTBUG] hotspot_jprt group in TEST.groups refers to non-existent groups Reviewed-by: gtriantafill, coleenp, dholmes ! test/TEST.groups Changeset: dee7fefc6935 Author: stuefe Date: 2015-04-30 09:09 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/dee7fefc6935 8078628: linux-zero does not build without precompiled header Summary: add missing includes Reviewed-by: coleenp, stefank, sgehwolf ! src/cpu/zero/vm/entry_zero.hpp ! src/cpu/zero/vm/nativeInst_zero.cpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/interpreter/cppInterpreterGenerator.hpp ! src/share/vm/interpreter/interpreter.hpp ! src/share/vm/interpreter/interpreterGenerator.hpp ! src/share/vm/runtime/frame.hpp ! src/share/vm/runtime/frame.inline.hpp ! src/share/vm/runtime/thread.hpp Changeset: ea7cc51fcb0c Author: ykantser Date: 2015-05-01 09:40 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/ea7cc51fcb0c 8079120: serviceability/dcmd/gc/HeapDumpAllTest.java: compilation failed Reviewed-by: sla ! test/serviceability/dcmd/gc/HeapDumpAllTest.java Changeset: ca3617a93575 Author: ccheung Date: 2015-05-02 18:40 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/ca3617a93575 Merge ! src/share/vm/code/codeCache.cpp Changeset: ed6389f70257 Author: ykantser Date: 2015-05-04 16:30 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/ed6389f70257 8067013: Rename the com.oracle.java.testlibary package Reviewed-by: dholmes, gtriantafill, sla Contributed-by: alexander.kulyakhtin at oracle.com ! test/compiler/arguments/BMICommandLineOptionTestBase.java ! test/compiler/arguments/BMISupportedCPUTest.java ! test/compiler/arguments/BMIUnsupportedCPUTest.java ! test/compiler/arguments/CheckCompileThresholdScaling.java ! test/compiler/arguments/TestUseBMI1InstructionsOnSupportedCPU.java ! test/compiler/arguments/TestUseBMI1InstructionsOnUnsupportedCPU.java ! test/compiler/arguments/TestUseCountLeadingZerosInstructionOnSupportedCPU.java ! test/compiler/arguments/TestUseCountLeadingZerosInstructionOnUnsupportedCPU.java ! test/compiler/arguments/TestUseCountTrailingZerosInstructionOnSupportedCPU.java ! test/compiler/arguments/TestUseCountTrailingZerosInstructionOnUnsupportedCPU.java ! test/compiler/arraycopy/TestArrayCopyNoInitDeopt.java ! test/compiler/c2/6589834/Test_ia32.java ! test/compiler/c2/6857159/Test6857159.java ! test/compiler/c2/7068051/Test7068051.java ! test/compiler/c2/7177917/Test7177917.java ! test/compiler/c2/8005956/PolynomialRoot.java ! test/compiler/codecache/CheckReservedInitialCodeCacheSizeArgOrder.java ! test/compiler/codecache/CheckSegmentedCodeCache.java ! test/compiler/codecache/CheckUpperLimit.java ! test/compiler/codecache/OverflowCodeCacheTest.java ! test/compiler/codecache/cli/TestSegmentedCodeCacheOption.java ! test/compiler/codecache/cli/codeheapsize/CodeCacheFreeSpaceRunner.java ! test/compiler/codecache/cli/codeheapsize/GenericCodeHeapSizeRunner.java ! test/compiler/codecache/cli/codeheapsize/JVMStartupRunner.java ! test/compiler/codecache/cli/codeheapsize/TestCodeHeapSizeOptions.java ! test/compiler/codecache/cli/common/CodeCacheCLITestCase.java ! test/compiler/codecache/cli/common/CodeCacheOptions.java ! test/compiler/codecache/cli/printcodecache/PrintCodeCacheRunner.java ! test/compiler/codecache/cli/printcodecache/TestPrintCodeCacheOption.java ! test/compiler/codecache/dtrace/SegmentedCodeCacheDtraceTest.java ! test/compiler/codecache/dtrace/SegmentedCodeCacheDtraceTestWorker.java ! test/compiler/codecache/jmx/BeanTypeTest.java ! test/compiler/codecache/jmx/CodeCacheUtils.java ! test/compiler/codecache/jmx/CodeHeapBeanPresenceTest.java ! test/compiler/codecache/jmx/GetUsageTest.java ! test/compiler/codecache/jmx/InitialAndMaxUsageTest.java ! test/compiler/codecache/jmx/ManagerNamesTest.java ! test/compiler/codecache/jmx/MemoryPoolsPresenceTest.java ! test/compiler/codecache/jmx/PeakUsageTest.java ! test/compiler/codecache/jmx/PoolsIndependenceTest.java ! test/compiler/codecache/jmx/ThresholdNotificationsTest.java ! test/compiler/codecache/jmx/UsageThresholdExceededSeveralTimesTest.java ! test/compiler/codecache/jmx/UsageThresholdExceededTest.java ! test/compiler/codecache/jmx/UsageThresholdIncreasedTest.java ! test/compiler/codecache/jmx/UsageThresholdNotExceededTest.java ! test/compiler/codecache/stress/CodeCacheStressRunner.java ! test/compiler/codecache/stress/Helper.java ! test/compiler/codecache/stress/OverloadCompileQueueTest.java ! test/compiler/codegen/6896617/Test6896617.java ! test/compiler/codegen/7100757/Test7100757.java ! test/compiler/codegen/7184394/TestAESBase.java ! test/compiler/cpuflags/RestoreMXCSR.java ! test/compiler/debug/VerifyAdapterSharing.java ! test/compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java ! test/compiler/eliminateAutobox/UnsignedLoads.java ! test/compiler/intrinsics/bmi/BMITestRunner.java ! test/compiler/intrinsics/bmi/verifycode/BmiIntrinsicBase.java ! test/compiler/intrinsics/classcast/NullCheckDroppingsTest.java ! test/compiler/intrinsics/clone/TestObjectClone.java ! test/compiler/intrinsics/mathexact/AddExactIRepeatTest.java ! test/compiler/intrinsics/mathexact/MulExactIRepeatTest.java ! test/compiler/intrinsics/mathexact/SubExactIRepeatTest.java ! test/compiler/intrinsics/mathexact/Verify.java ! test/compiler/intrinsics/mathexact/sanity/IntrinsicBase.java ! test/compiler/intrinsics/sha/cli/SHAOptionsBase.java ! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java ! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForSupportedSparcCPU.java ! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedSparcCPU.java ! test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedX86CPU.java ! test/compiler/intrinsics/sha/cli/testcases/UseSHAIntrinsicsSpecificTestCaseForUnsupportedSparcCPU.java ! test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForSupportedSparcCPU.java ! test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForUnsupportedSparcCPU.java ! test/compiler/intrinsics/unsafe/HeapByteBufferTest.java ! test/compiler/jsr292/ConcurrentClassLoadingTest.java ! test/compiler/jsr292/MHInlineTest.java ! test/compiler/oracle/CheckCompileCommandOption.java ! test/compiler/oracle/GetMethodOptionTest.java ! test/compiler/oracle/TestCompileCommand.java ! test/compiler/profiling/spectrapredefineclass/Launcher.java ! test/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java ! test/compiler/rangechecks/TestExplicitRangeChecks.java ! test/compiler/rangechecks/TestRangeCheckSmearing.java ! test/compiler/rtm/cli/RTMGenericCommandLineOptionTest.java ! test/compiler/rtm/cli/RTMLockingAwareTest.java ! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsBase.java ! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestPrintPreciseRTMLockingStatisticsOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestRTMAbortRatioOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestRTMTotalCountIncrRateOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMDeoptOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMForStackLocksOptionOnUnsupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnSupportedConfig.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedCPU.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedVM.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionWithBiasedLocking.java ! test/compiler/rtm/locking/TestRTMAbortRatio.java ! test/compiler/rtm/locking/TestRTMAbortThreshold.java ! test/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java ! test/compiler/rtm/locking/TestRTMDeoptOnHighAbortRatio.java ! test/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java ! test/compiler/rtm/locking/TestRTMLockingCalculationDelay.java ! test/compiler/rtm/locking/TestRTMLockingThreshold.java ! test/compiler/rtm/locking/TestRTMRetryCount.java ! test/compiler/rtm/locking/TestRTMSpinLoopCount.java ! test/compiler/rtm/locking/TestRTMTotalCountIncrRate.java ! test/compiler/rtm/locking/TestUseRTMAfterLockInflation.java ! test/compiler/rtm/locking/TestUseRTMDeopt.java ! test/compiler/rtm/locking/TestUseRTMForInflatedLocks.java ! test/compiler/rtm/locking/TestUseRTMForStackLocks.java ! test/compiler/rtm/locking/TestUseRTMXendForLockBusy.java ! test/compiler/rtm/method_options/TestNoRTMLockElidingOption.java ! test/compiler/rtm/method_options/TestUseRTMLockElidingOption.java ! test/compiler/rtm/print/TestPrintPreciseRTMLockingStatistics.java ! test/compiler/startup/NumCompilerThreadsCheck.java ! test/compiler/startup/SmallCodeCacheStartup.java ! test/compiler/startup/StartupOutput.java ! test/compiler/testlibrary/CompilerUtils.java ! test/compiler/testlibrary/rtm/AbortProvoker.java ! test/compiler/testlibrary/rtm/AbortType.java ! test/compiler/testlibrary/rtm/RTMTestBase.java ! test/compiler/testlibrary/rtm/XAbortProvoker.java ! test/compiler/testlibrary/rtm/predicate/SupportedVM.java ! test/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java ! test/compiler/testlibrary/uncommontrap/Verifier.java ! test/compiler/tiered/TransitionsTestExecutor.java ! test/compiler/types/correctness/CorrectnessTest.java ! test/compiler/types/correctness/OffTest.java ! test/compiler/types/correctness/scenarios/ArrayScenario.java ! test/compiler/types/correctness/scenarios/CheckCast.java ! test/compiler/types/correctness/scenarios/ClassIdentity.java ! test/compiler/types/correctness/scenarios/ClassInstanceOf.java ! test/compiler/types/correctness/scenarios/ClassIsInstance.java ! test/compiler/types/correctness/scenarios/ReceiverAtInvokes.java ! test/compiler/uncommontrap/TestUnstableIfTrap.java ! test/compiler/unsafe/UnsafeRaw.java ! test/compiler/whitebox/AllocationCodeBlobTest.java ! test/compiler/whitebox/DeoptimizeFramesTest.java ! test/compiler/whitebox/ForceNMethodSweepTest.java ! test/compiler/whitebox/GetCodeHeapEntriesTest.java ! test/compiler/whitebox/GetNMethodTest.java ! test/compiler/whitebox/IsMethodCompilableTest.java ! test/compiler/whitebox/LockCompilationTest.java ! test/gc/6941923/Test6941923.java ! test/gc/TestCardTablePageCommits.java ! test/gc/TestDisableExplicitGC.java ! test/gc/TestGCLogRotationViaJcmd.java ! test/gc/TestObjectAlignment.java ! test/gc/TestSmallHeap.java ! test/gc/TestSoftReferencesBehaviorOnOOME.java ! test/gc/TestVerifyDuringStartup.java ! test/gc/TestVerifySilently.java ! test/gc/arguments/TestArrayAllocatorMallocLimit.java ! test/gc/arguments/TestCompressedClassFlags.java ! test/gc/arguments/TestDynMaxHeapFreeRatio.java ! test/gc/arguments/TestDynMinHeapFreeRatio.java ! test/gc/arguments/TestG1ConcRefinementThreads.java ! test/gc/arguments/TestG1PercentageOptions.java ! test/gc/arguments/TestHeapFreeRatio.java ! test/gc/arguments/TestInitialTenuringThreshold.java ! test/gc/arguments/TestMaxHeapSizeTools.java ! test/gc/arguments/TestMaxNewSize.java ! test/gc/arguments/TestObjectTenuringFlags.java ! test/gc/arguments/TestParallelGCThreads.java ! test/gc/arguments/TestSelectDefaultGC.java ! test/gc/arguments/TestSurvivorAlignmentInBytesOption.java ! test/gc/arguments/TestUnrecognizedVMOptionsHandling.java ! test/gc/arguments/TestUseCompressedOopsErgoTools.java ! test/gc/arguments/TestUseNUMAInterleaving.java ! test/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java ! test/gc/class_unloading/TestCMSClassUnloadingEnabledHWM.java ! test/gc/class_unloading/TestG1ClassUnloadingHWM.java ! test/gc/concurrentMarkSweep/GuardShrinkWarning.java ! test/gc/defnew/HeapChangeLogging.java ! test/gc/ergonomics/TestDynamicNumberOfGCThreads.java ! test/gc/g1/Test2GbHeap.java ! test/gc/g1/TestEagerReclaimHumongousRegions.java ! test/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java ! test/gc/g1/TestEagerReclaimHumongousRegionsWithRefs.java ! test/gc/g1/TestG1TraceEagerReclaimHumongousObjects.java ! test/gc/g1/TestGCLogMessages.java ! test/gc/g1/TestHumongousAllocInitialMark.java ! test/gc/g1/TestHumongousCodeCacheRoots.java ! test/gc/g1/TestHumongousShrinkHeap.java ! test/gc/g1/TestLargePageUseForAuxMemory.java ! test/gc/g1/TestPrintGCDetails.java ! test/gc/g1/TestPrintRegionRememberedSetInfo.java ! test/gc/g1/TestShrinkAuxiliaryData.java ! test/gc/g1/TestShrinkAuxiliaryData00.java ! test/gc/g1/TestShrinkAuxiliaryData05.java ! test/gc/g1/TestShrinkAuxiliaryData10.java ! test/gc/g1/TestShrinkAuxiliaryData15.java ! test/gc/g1/TestShrinkAuxiliaryData20.java ! test/gc/g1/TestShrinkAuxiliaryData25.java ! test/gc/g1/TestShrinkAuxiliaryData30.java ! test/gc/g1/TestShrinkDefragmentedHeap.java ! test/gc/g1/TestStringDeduplicationTools.java ! test/gc/g1/TestStringSymbolTableStats.java ! test/gc/g1/TestSummarizeRSetStatsPerRegion.java ! test/gc/g1/TestSummarizeRSetStatsThreads.java ! test/gc/g1/TestSummarizeRSetStatsTools.java ! test/gc/logging/TestGCId.java ! test/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java ! test/gc/metaspace/TestCapacityUntilGCWrapAround.java ! test/gc/metaspace/TestMetaspaceMemoryPool.java ! test/gc/metaspace/TestMetaspacePerfCounters.java ! test/gc/metaspace/TestMetaspaceSizeFlags.java ! test/gc/metaspace/TestPerfCountersAndMemoryPools.java ! test/gc/parallelScavenge/AdaptiveGCBoundary.java ! test/gc/parallelScavenge/TestDynShrinkHeap.java ! test/gc/startup_warnings/TestCMS.java ! test/gc/startup_warnings/TestDefNewCMS.java ! test/gc/startup_warnings/TestDefaultMaxRAMFraction.java ! test/gc/startup_warnings/TestG1.java ! test/gc/startup_warnings/TestNoParNew.java ! test/gc/startup_warnings/TestParNewCMS.java ! test/gc/startup_warnings/TestParNewSerialOld.java ! test/gc/startup_warnings/TestParallelGC.java ! test/gc/startup_warnings/TestParallelScavengeSerialOld.java ! test/gc/startup_warnings/TestSerialGC.java ! test/gc/survivorAlignment/SurvivorAlignmentTestMain.java ! test/gc/whitebox/TestConcMarkCycleWB.java ! test/gc/whitebox/TestWBGC.java ! test/runtime/BadObjectClass/BootstrapRedefine.java ! test/runtime/CDSCompressedKPtrs/CDSCompressedKPtrs.java ! test/runtime/CDSCompressedKPtrs/CDSCompressedKPtrsError.java ! test/runtime/CDSCompressedKPtrs/XShareAuto.java ! test/runtime/ClassFile/JsrRewriting.java ! test/runtime/ClassFile/OomWhileParsingRepeatedJsr.java ! test/runtime/ClassFile/UnsupportedClassFileVersion.java ! test/runtime/CommandLine/BooleanFlagWithInvalidValue.java ! test/runtime/CommandLine/CompilerConfigFileWarning.java ! test/runtime/CommandLine/ConfigFileParsing.java ! test/runtime/CommandLine/ConfigFileWarning.java ! test/runtime/CommandLine/FlagWithInvalidValue.java ! test/runtime/CommandLine/NonBooleanFlagWithInvalidBooleanPrefix.java ! test/runtime/CommandLine/ObsoleteFlagErrorMessage.java ! test/runtime/CommandLine/TestHexArguments.java ! test/runtime/CommandLine/TestNullTerminatedFlags.java ! test/runtime/CommandLine/TestVMOptions.java ! test/runtime/CommandLine/TraceExceptionsTest.java ! test/runtime/CommandLine/UnrecognizedVMOption.java ! test/runtime/CommandLine/VMOptionWarning.java ! test/runtime/CompressedOops/CompressedClassPointers.java ! test/runtime/CompressedOops/CompressedClassSpaceSize.java ! test/runtime/CompressedOops/CompressedKlassPointerAndOops.java ! test/runtime/CompressedOops/ObjectAlignment.java ! test/runtime/CompressedOops/UseCompressedOops.java ! test/runtime/EnclosingMethodAttr/EnclMethodAttr.java ! test/runtime/ErrorHandling/ProblematicFrameTest.java ! test/runtime/ErrorHandling/SafeFetchInErrorHandlingTest.java ! test/runtime/ErrorHandling/SecondaryErrorTest.java ! test/runtime/LoadClass/LoadClassNegative.java ! test/runtime/LocalVariableTable/TestLVT.java ! test/runtime/NMT/AutoshutdownNMT.java ! test/runtime/NMT/BaselineWithParameter.java ! test/runtime/NMT/ChangeTrackingLevel.java ! test/runtime/NMT/CommandLineDetail.java ! test/runtime/NMT/CommandLineEmptyArgument.java ! test/runtime/NMT/CommandLineInvalidArgument.java ! test/runtime/NMT/CommandLineSummary.java ! test/runtime/NMT/CommandLineTurnOffNMT.java ! test/runtime/NMT/JcmdBaselineDetail.java ! test/runtime/NMT/JcmdDetailDiff.java ! test/runtime/NMT/JcmdScale.java ! test/runtime/NMT/JcmdScaleDetail.java ! test/runtime/NMT/JcmdSummaryDiff.java ! test/runtime/NMT/JcmdWithNMTDisabled.java ! test/runtime/NMT/MallocRoundingReportTest.java ! test/runtime/NMT/MallocSiteHashOverflow.java ! test/runtime/NMT/MallocStressTest.java ! test/runtime/NMT/MallocTestType.java ! test/runtime/NMT/MallocTrackingVerify.java ! test/runtime/NMT/NMTWithCDS.java ! test/runtime/NMT/PrintNMTStatistics.java ! test/runtime/NMT/PrintNMTStatisticsWithNMTDisabled.java ! test/runtime/NMT/ReleaseNoCommit.java ! test/runtime/NMT/ShutdownTwice.java ! test/runtime/NMT/SummaryAfterShutdown.java ! test/runtime/NMT/SummarySanityCheck.java ! test/runtime/NMT/ThreadedMallocTestType.java ! test/runtime/NMT/ThreadedVirtualAllocTestType.java ! test/runtime/NMT/VirtualAllocCommitUncommitRecommit.java ! test/runtime/NMT/VirtualAllocTestType.java ! test/runtime/PerfMemDestroy/PerfMemDestroy.java ! test/runtime/RedefineObject/TestRedefineObject.java ! test/runtime/RedefineTests/RedefineAnnotations.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency1.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency2.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency3.java ! test/runtime/Safepoint/AssertSafepointCheckConsistency4.java ! test/runtime/SharedArchiveFile/ArchiveDoesNotExist.java ! test/runtime/SharedArchiveFile/CdsDifferentObjectAlignment.java ! test/runtime/SharedArchiveFile/CdsSameObjectAlignment.java ! test/runtime/SharedArchiveFile/DefaultUseWithClient.java ! test/runtime/SharedArchiveFile/DumpSymbolAndStringTable.java ! test/runtime/SharedArchiveFile/LimitSharedSizes.java ! test/runtime/SharedArchiveFile/MaxMetaspaceSize.java ! test/runtime/SharedArchiveFile/PrintSharedArchiveAndExit.java ! test/runtime/SharedArchiveFile/SharedArchiveFile.java ! test/runtime/SharedArchiveFile/SharedBaseAddress.java ! test/runtime/SharedArchiveFile/SharedSymbolTableBucketSize.java ! test/runtime/SharedArchiveFile/SpaceUtilizationCheck.java ! test/runtime/Thread/Fibonacci.java ! test/runtime/Thread/TestThreadDumpMonitorContention.java ! test/runtime/Thread/ThreadPriorities.java ! test/runtime/Unsafe/AllocateInstance.java ! test/runtime/Unsafe/AllocateMemory.java ! test/runtime/Unsafe/CopyMemory.java ! test/runtime/Unsafe/DefineClass.java ! test/runtime/Unsafe/FieldOffset.java ! test/runtime/Unsafe/GetField.java ! test/runtime/Unsafe/GetKlassPointerGetJavaMirror.java ! test/runtime/Unsafe/GetPutAddress.java ! test/runtime/Unsafe/GetPutBoolean.java ! test/runtime/Unsafe/GetPutByte.java ! test/runtime/Unsafe/GetPutChar.java ! test/runtime/Unsafe/GetPutDouble.java ! test/runtime/Unsafe/GetPutFloat.java ! test/runtime/Unsafe/GetPutInt.java ! test/runtime/Unsafe/GetPutLong.java ! test/runtime/Unsafe/GetPutObject.java ! test/runtime/Unsafe/GetPutShort.java ! test/runtime/Unsafe/GetUncompressedObject.java ! test/runtime/Unsafe/GetUnsafe.java ! test/runtime/Unsafe/PageSize.java ! test/runtime/Unsafe/RangeCheck.java ! test/runtime/Unsafe/Reallocate.java ! test/runtime/Unsafe/SetMemory.java ! test/runtime/Unsafe/ThrowException.java ! test/runtime/XCheckJniJsig/XCheckJSig.java ! test/runtime/classFileParserBug/ClassFileParserBug.java ! test/runtime/classFileParserBug/TestEmptyBootstrapMethodsAttr.java ! test/runtime/contended/Options.java ! test/runtime/duplAttributes/DuplAttributesTest.java ! test/runtime/memory/LargePages/TestLargePageSizeInBytes.java ! test/runtime/memory/LargePages/TestLargePagesFlags.java ! test/runtime/memory/ReadFromNoaccessArea.java ! test/runtime/memory/ReadVMPageSize.java ! test/runtime/memory/ReserveMemory.java ! test/runtime/memory/RunUnitTestsConcurrently.java ! test/runtime/verifier/OverriderMsg.java ! test/runtime/verifier/TestANewArray.java ! test/runtime/verifier/TestMultiANewArray.java ! test/serviceability/attach/AttachSetGetFlag.java ! test/serviceability/attach/AttachWithStalePidFile.java ! test/serviceability/dcmd/compiler/CodeCacheTest.java ! test/serviceability/dcmd/compiler/CodelistTest.java ! test/serviceability/dcmd/compiler/CompilerQueueTest.java ! test/serviceability/dcmd/framework/HelpTest.java ! test/serviceability/dcmd/framework/InvalidCommandTest.java ! test/serviceability/dcmd/framework/VMVersionTest.java ! test/serviceability/dcmd/gc/ClassHistogramAllTest.java ! test/serviceability/dcmd/gc/ClassHistogramTest.java ! test/serviceability/dcmd/gc/HeapDumpAllTest.java ! test/serviceability/dcmd/gc/HeapDumpTest.java ! test/serviceability/dcmd/gc/RunFinalizationTest.java ! test/serviceability/dcmd/gc/RunGCTest.java ! test/serviceability/dcmd/jvmti/DataDumpDcmdTest.java ! test/serviceability/dcmd/thread/PrintConcurrentLocksTest.java ! test/serviceability/dcmd/thread/PrintTest.java ! test/serviceability/dcmd/vm/ClassHierarchyTest.java ! test/serviceability/dcmd/vm/ClassLoaderStatsTest.java ! test/serviceability/dcmd/vm/CommandLineTest.java ! test/serviceability/dcmd/vm/DynLibsTest.java ! test/serviceability/dcmd/vm/FlagsTest.java ! test/serviceability/dcmd/vm/SetVMFlagTest.java ! test/serviceability/dcmd/vm/SystemPropertiesTest.java ! test/serviceability/dcmd/vm/UptimeTest.java ! test/serviceability/jvmti/GetObjectSizeOverflow.java ! test/serviceability/jvmti/TestLambdaFormRetransformation.java ! test/serviceability/jvmti/TestRedefineWithUnresolvedClass.java ! test/serviceability/sa/jmap-hashcode/Test8028623.java ! test/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java ! test/serviceability/threads/TestFalseDeadLock.java ! test/testlibrary/RedefineClassHelper.java - test/testlibrary/com/oracle/java/testlibrary/Asserts.java - test/testlibrary/com/oracle/java/testlibrary/BuildHelper.java - test/testlibrary/com/oracle/java/testlibrary/ByteCodeLoader.java - test/testlibrary/com/oracle/java/testlibrary/DynamicVMOption.java - test/testlibrary/com/oracle/java/testlibrary/ExitCode.java - test/testlibrary/com/oracle/java/testlibrary/InMemoryJavaCompiler.java - test/testlibrary/com/oracle/java/testlibrary/InfiniteLoop.java - test/testlibrary/com/oracle/java/testlibrary/InputArguments.java - test/testlibrary/com/oracle/java/testlibrary/JDKToolFinder.java - test/testlibrary/com/oracle/java/testlibrary/JDKToolLauncher.java - test/testlibrary/com/oracle/java/testlibrary/OutputAnalyzer.java - test/testlibrary/com/oracle/java/testlibrary/OutputBuffer.java - test/testlibrary/com/oracle/java/testlibrary/PerfCounter.java - test/testlibrary/com/oracle/java/testlibrary/PerfCounters.java - test/testlibrary/com/oracle/java/testlibrary/Platform.java - test/testlibrary/com/oracle/java/testlibrary/ProcessTools.java - test/testlibrary/com/oracle/java/testlibrary/StreamPumper.java - test/testlibrary/com/oracle/java/testlibrary/TimeLimitedRunner.java - test/testlibrary/com/oracle/java/testlibrary/Utils.java - test/testlibrary/com/oracle/java/testlibrary/cli/CPUSpecificCommandLineOptionTest.java - test/testlibrary/com/oracle/java/testlibrary/cli/CommandLineOptionTest.java - test/testlibrary/com/oracle/java/testlibrary/cli/predicate/AndPredicate.java - test/testlibrary/com/oracle/java/testlibrary/cli/predicate/CPUSpecificPredicate.java - test/testlibrary/com/oracle/java/testlibrary/cli/predicate/NotPredicate.java - test/testlibrary/com/oracle/java/testlibrary/cli/predicate/OrPredicate.java - test/testlibrary/com/oracle/java/testlibrary/dcmd/CommandExecutor.java - test/testlibrary/com/oracle/java/testlibrary/dcmd/CommandExecutorException.java - test/testlibrary/com/oracle/java/testlibrary/dcmd/FileJcmdExecutor.java - test/testlibrary/com/oracle/java/testlibrary/dcmd/JMXExecutor.java - test/testlibrary/com/oracle/java/testlibrary/dcmd/JcmdExecutor.java - test/testlibrary/com/oracle/java/testlibrary/dcmd/MainClassJcmdExecutor.java - test/testlibrary/com/oracle/java/testlibrary/dcmd/PidJcmdExecutor.java - test/testlibrary/com/oracle/java/testlibrary/dtrace/DtraceResultsAnalyzer.java - test/testlibrary/com/oracle/java/testlibrary/dtrace/DtraceRunner.java + test/testlibrary/jdk/test/lib/Asserts.java + test/testlibrary/jdk/test/lib/BuildHelper.java + test/testlibrary/jdk/test/lib/ByteCodeLoader.java + test/testlibrary/jdk/test/lib/DynamicVMOption.java + test/testlibrary/jdk/test/lib/ExitCode.java + test/testlibrary/jdk/test/lib/InMemoryJavaCompiler.java + test/testlibrary/jdk/test/lib/InfiniteLoop.java + test/testlibrary/jdk/test/lib/InputArguments.java + test/testlibrary/jdk/test/lib/JDKToolFinder.java + test/testlibrary/jdk/test/lib/JDKToolLauncher.java + test/testlibrary/jdk/test/lib/OutputAnalyzer.java + test/testlibrary/jdk/test/lib/OutputBuffer.java + test/testlibrary/jdk/test/lib/PerfCounter.java + test/testlibrary/jdk/test/lib/PerfCounters.java + test/testlibrary/jdk/test/lib/Platform.java + test/testlibrary/jdk/test/lib/ProcessTools.java + test/testlibrary/jdk/test/lib/StreamPumper.java + test/testlibrary/jdk/test/lib/TimeLimitedRunner.java + test/testlibrary/jdk/test/lib/Utils.java + test/testlibrary/jdk/test/lib/cli/CPUSpecificCommandLineOptionTest.java + test/testlibrary/jdk/test/lib/cli/CommandLineOptionTest.java + test/testlibrary/jdk/test/lib/cli/predicate/AndPredicate.java + test/testlibrary/jdk/test/lib/cli/predicate/CPUSpecificPredicate.java + test/testlibrary/jdk/test/lib/cli/predicate/NotPredicate.java + test/testlibrary/jdk/test/lib/cli/predicate/OrPredicate.java + test/testlibrary/jdk/test/lib/dcmd/CommandExecutor.java + test/testlibrary/jdk/test/lib/dcmd/CommandExecutorException.java + test/testlibrary/jdk/test/lib/dcmd/FileJcmdExecutor.java + test/testlibrary/jdk/test/lib/dcmd/JMXExecutor.java + test/testlibrary/jdk/test/lib/dcmd/JcmdExecutor.java + test/testlibrary/jdk/test/lib/dcmd/MainClassJcmdExecutor.java + test/testlibrary/jdk/test/lib/dcmd/PidJcmdExecutor.java + test/testlibrary/jdk/test/lib/dtrace/DtraceResultsAnalyzer.java + test/testlibrary/jdk/test/lib/dtrace/DtraceRunner.java ! test/testlibrary_tests/AssertsTest.java ! test/testlibrary_tests/OutputAnalyzerReportingTest.java ! test/testlibrary_tests/OutputAnalyzerTest.java ! test/testlibrary_tests/RandomGeneratorTest.java ! test/testlibrary_tests/RedefineClassTest.java ! test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java ! test/testlibrary_tests/TestPlatformIsTieredSupported.java ! test/testlibrary_tests/ctw/CtwTest.java ! test/testlibrary_tests/ctw/JarDirTest.java ! test/testlibrary_tests/ctw/JarsTest.java ! test/testlibrary_tests/whitebox/vm_flags/BooleanTest.java ! test/testlibrary_tests/whitebox/vm_flags/SizeTTest.java ! test/testlibrary_tests/whitebox/vm_flags/UintxTest.java ! test/testlibrary_tests/whitebox/vm_flags/VmFlagTest.java Changeset: 98faabe210e9 Author: stuefe Date: 2015-04-23 18:00 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/98faabe210e9 8077276: allocating heap with UseLargePages and HugeTLBFS may trash existing memory mappings (linux) Summary: Remove MAP_FIXED from initial mapping allocation; add tests Reviewed-by: stefank, coleenp ! src/os/linux/vm/os_linux.cpp Changeset: 21f9f80ecde2 Author: coleenp Date: 2015-05-05 16:09 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/21f9f80ecde2 8069005: Hotspot crashes in System.out.println with assert(resolved_method->method_holder()->is_linked()) failed: must be linked Summary: move java.lang.Class initialization sooner in bootstrapping the jvm Reviewed-by: dholmes, hseigel ! src/share/vm/runtime/thread.cpp Changeset: 08b5dfe9bcb5 Author: hseigel Date: 2015-05-08 13:25 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/08b5dfe9bcb5 Merge - agent/src/share/classes/sun/jvm/hotspot/compiler/OopMap.java - agent/src/share/classes/sun/jvm/hotspot/compiler/OopMapSet.java - src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/bytecode.gif - src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/link.gif - src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/method.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupOrganizer - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/GraphCountGroupOrganizer.java - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/StandardGroupOrganizer.java - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/StructuredViewAction.java - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/diff.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/folder.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/graph.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/import.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/remove.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/removeall.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/save.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/structure.gif - src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupOrganizer.java - src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupReceiver.java - src/share/tools/IdealGraphVisualizer/Filter/src/META-INF/services/com.sun.hotspot.igv.filter.ScriptEngineAbstraction - src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/JavaSE6ScriptEngine.java - src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/NullScriptEngine.java - src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/ScriptEngineAbstraction.java - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/add.gif - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/delete.gif - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/down.gif - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/minus.gif - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/plus.gif - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/up.gif - src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Source.java - src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/OldHierarchicalLayoutManager.java - src/share/tools/IdealGraphVisualizer/NetworkConnection/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupReceiver - src/share/tools/IdealGraphVisualizer/README - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/build.xml - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/manifest.mf - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/build-impl.xml - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/genfiles.properties - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/project.properties - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/project.xml - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/suite.properties - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/META-INF/services/com.sun.hotspot.igv.filter.ScriptEngineAbstraction - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/Bundle.properties - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/RhinoScriptEngine.java - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/layer.xml - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupOrganizer - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/JavaGroupOrganizer.java - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/combine.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/extendedColor.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/linestyle.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeMemory.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeRootInputs.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeSafepointInputs.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeSelfLoops.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/split.filter - src/share/tools/IdealGraphVisualizer/Settings/src/com/sun/hotspot/igv/settings/settings.gif - src/share/tools/IdealGraphVisualizer/View/src/META-INF/services/com.sun.hotspot.igv.data.services.InputGraphProvider - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ConnectionAnchor.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ExtendedPanAction.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/FindPanel.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/PreferenceConstants.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/SlotLayout.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/NodeFindAction.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/export.gif - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/overview.gif - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/search.gif - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/zoomin.gif - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/zoomout.gif - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/DiagramConnectionWidget.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/MultiConnectionWidget.java ! src/share/vm/code/codeCache.cpp ! src/share/vm/runtime/thread.cpp ! test/TEST.groups ! test/compiler/intrinsics/mathexact/sanity/IntrinsicBase.java ! test/compiler/rtm/cli/RTMGenericCommandLineOptionTest.java ! test/compiler/rtm/cli/TestUseRTMLockingOptionOnUnsupportedCPU.java ! test/gc/TestSoftReferencesBehaviorOnOOME.java ! test/gc/ergonomics/TestDynamicNumberOfGCThreads.java ! test/gc/g1/TestShrinkAuxiliaryData.java ! test/gc/g1/TestShrinkAuxiliaryData05.java ! test/gc/g1/TestShrinkAuxiliaryData10.java ! test/gc/g1/TestShrinkAuxiliaryData15.java ! test/gc/g1/TestShrinkAuxiliaryData20.java ! test/gc/g1/TestShrinkAuxiliaryData25.java ! test/gc/g1/TestShrinkAuxiliaryData30.java Changeset: 422fe360bbd2 Author: brutisso Date: 2015-05-08 10:30 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/422fe360bbd2 8079561: Add a method to convert counters to milliseconds Reviewed-by: mgerdin, ehelin ! src/share/vm/runtime/task.cpp ! src/share/vm/runtime/timer.cpp ! src/share/vm/runtime/timer.hpp Changeset: 6f5d900107e3 Author: redestad Date: 2015-05-08 15:41 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/6f5d900107e3 8079263: Suppress warning about disabling adaptive size policy when enabling UseLargePages with UseNUMA when adaptive size policy is disabled Reviewed-by: jmasa, jwilhelm ! src/os/linux/vm/os_linux.cpp Changeset: aabb4238e6f1 Author: jprovino Date: 2015-05-08 09:52 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/aabb4238e6f1 7006810: G1: Introduce peace-of-mind checking in the Suspendible Thread Set Summary: Add asserts to ensure thread is in the right state. Reviewed-by: tschatzl, pliden ! src/share/vm/gc_implementation/shared/suspendibleThreadSet.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp Changeset: dd1b00dfb816 Author: kbarrett Date: 2015-05-10 01:11 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/dd1b00dfb816 8079080: ConcurrentMark::mark_stack_push(oop) is unused Summary: Remove unused functions from ConcurrentMark and CMMarkStack. Reviewed-by: jmasa, tschatzl ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp Changeset: 4c2b8ddaab67 Author: david Date: 2015-05-11 10:29 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/4c2b8ddaab67 8076542: G1 does not print heap page size information with -XX:+TracePageSizes Reviewed-by: tschatzl, brutisso ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: a4a5ef4bc0c2 Author: pliden Date: 2015-05-11 13:57 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/a4a5ef4bc0c2 8079579: Add SuspendibleThreadSetLeaver and make SuspendibleThreadSet::joint()/leave() private Reviewed-by: brutisso, david ! src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp ! src/share/vm/gc_implementation/g1/g1StringDedupThread.cpp ! src/share/vm/gc_implementation/shared/suspendibleThreadSet.hpp Changeset: 610dc20a7bc8 Author: jwilhelm Date: 2015-05-11 16:30 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/610dc20a7bc8 Merge ! src/os/linux/vm/os_linux.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp Changeset: 465e5b2bb615 Author: acorn Date: 2015-05-08 14:00 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/465e5b2bb615 8030680: 292 cleanup from default method code assessment Summary: small code improvements for increased robustness Reviewed-by: acorn, coleenp Contributed-by: michael.haupt at oracle.com ! src/share/vm/oops/klassVtable.cpp ! src/share/vm/prims/methodHandles.cpp Changeset: 9e4e37a2432d Author: hseigel Date: 2015-05-08 16:24 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/9e4e37a2432d 8076318: split verifier needs to add TraceClassResolution Summary: Add print statements to verifier when TraceClassResolution is specified Reviewed-by: coleenp, acorn ! src/share/vm/classfile/verificationType.cpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/classfile/verifier.hpp + test/runtime/verifier/TraceClassRes.java Changeset: 6be387512c85 Author: hseigel Date: 2015-05-08 23:51 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/6be387512c85 Merge Changeset: 9e7e29a28a10 Author: hseigel Date: 2015-05-09 07:32 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/9e7e29a28a10 Merge - agent/src/share/classes/sun/jvm/hotspot/compiler/OopMap.java - agent/src/share/classes/sun/jvm/hotspot/compiler/OopMapSet.java - src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/bytecode.gif - src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/link.gif - src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/method.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupOrganizer - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/GraphCountGroupOrganizer.java - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/StandardGroupOrganizer.java - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/StructuredViewAction.java - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/diff.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/folder.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/graph.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/import.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/remove.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/removeall.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/save.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/structure.gif - src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupOrganizer.java - src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupReceiver.java - src/share/tools/IdealGraphVisualizer/Filter/src/META-INF/services/com.sun.hotspot.igv.filter.ScriptEngineAbstraction - src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/JavaSE6ScriptEngine.java - src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/NullScriptEngine.java - src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/ScriptEngineAbstraction.java - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/add.gif - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/delete.gif - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/down.gif - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/minus.gif - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/plus.gif - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/up.gif - src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Source.java - src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/OldHierarchicalLayoutManager.java - src/share/tools/IdealGraphVisualizer/NetworkConnection/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupReceiver - src/share/tools/IdealGraphVisualizer/README - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/build.xml - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/manifest.mf - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/build-impl.xml - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/genfiles.properties - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/project.properties - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/project.xml - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/suite.properties - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/META-INF/services/com.sun.hotspot.igv.filter.ScriptEngineAbstraction - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/Bundle.properties - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/RhinoScriptEngine.java - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/layer.xml - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupOrganizer - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/JavaGroupOrganizer.java - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/combine.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/extendedColor.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/linestyle.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeMemory.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeRootInputs.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeSafepointInputs.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeSelfLoops.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/split.filter - src/share/tools/IdealGraphVisualizer/Settings/src/com/sun/hotspot/igv/settings/settings.gif - src/share/tools/IdealGraphVisualizer/View/src/META-INF/services/com.sun.hotspot.igv.data.services.InputGraphProvider - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ConnectionAnchor.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ExtendedPanAction.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/FindPanel.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/PreferenceConstants.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/SlotLayout.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/NodeFindAction.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/export.gif - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/overview.gif - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/search.gif - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/zoomin.gif - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/zoomout.gif - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/DiagramConnectionWidget.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/MultiConnectionWidget.java Changeset: 43fee4497230 Author: jiangli Date: 2015-05-11 15:06 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/43fee4497230 8079840: G1StringDedupTable::deduplicate() reset String hash value unnecessarily. Summary: Only set hash value if String's hash value was 0. Reviewed-by: pliden, brutisso ! src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp Changeset: 09d7c0b170a9 Author: ykantser Date: 2015-05-12 10:29 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/09d7c0b170a9 8080100: compiler/rtm/* tests fail due to Compilation failed Reviewed-by: sla ! test/compiler/testlibrary/rtm/predicate/SupportedCPU.java Changeset: 1faca08d239f Author: ctornqvi Date: 2015-05-12 13:16 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/1faca08d239f 8075966: Update ProjectCreator to create projects using Visual Studio 2013 toolset Reviewed-by: sla, lfoltan ! src/share/tools/ProjectCreator/WinGammaPlatformVC10.java Changeset: aa3f197edf4c Author: ctornqvi Date: 2015-05-12 13:17 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/aa3f197edf4c 8078121: Add 'CreateMinidumpOnCrash' (JDK-8074354) caused many tests failed in nightly testing Reviewed-by: coleenp, hseigel ! src/share/vm/utilities/vmError.cpp + test/runtime/ErrorHandling/CreateCoredumpOnCrash.java Changeset: cf90d6ff5a27 Author: hseigel Date: 2015-05-13 21:06 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/cf90d6ff5a27 Merge Changeset: bd72804c91d6 Author: kvn Date: 2015-05-08 11:49 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/bd72804c91d6 8076276: Add support for AVX512 Reviewed-by: kvn, roland Contributed-by: michael.c.berg at intel.com ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/c1_FrameMap_x86.cpp ! src/cpu/x86/vm/c1_FrameMap_x86.hpp ! src/cpu/x86/vm/c1_LinearScan_x86.hpp ! src/cpu/x86/vm/c1_Runtime1_x86.cpp ! src/cpu/x86/vm/c2_init_x86.cpp ! src/cpu/x86/vm/frame_x86.hpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.hpp ! src/cpu/x86/vm/register_definitions_x86.cpp ! src/cpu/x86/vm/register_x86.cpp ! src/cpu/x86/vm/register_x86.hpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/cpu/x86/vm/stubGenerator_x86_32.cpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! src/cpu/x86/vm/vmreg_x86.cpp ! src/cpu/x86/vm/vmreg_x86.hpp ! src/cpu/x86/vm/vmreg_x86.inline.hpp ! src/cpu/x86/vm/x86.ad ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/adlc/archDesc.cpp ! src/share/vm/adlc/formssel.cpp ! src/share/vm/c1/c1_LinearScan.cpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/chaitin.cpp ! src/share/vm/opto/chaitin.hpp ! src/share/vm/opto/classes.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/opcodes.cpp ! src/share/vm/opto/opcodes.hpp ! src/share/vm/opto/optoreg.hpp ! src/share/vm/opto/output.cpp ! src/share/vm/opto/regmask.cpp ! src/share/vm/opto/regmask.hpp ! src/share/vm/opto/type.cpp ! src/share/vm/opto/type.hpp ! src/share/vm/opto/vectornode.cpp ! src/share/vm/opto/vectornode.hpp ! src/share/vm/runtime/vmStructs.cpp + test/compiler/loopopts/superword/SumRed_Long.java Changeset: aec198eb37bc Author: thartmann Date: 2015-05-08 12:19 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/aec198eb37bc 8078497: C2's superword optimization causes unaligned memory accesses Summary: Prevent vectorization of memory operations with different invariant offsets if unaligned memory accesses are not allowed. Reviewed-by: kvn ! src/share/vm/opto/superword.cpp ! src/share/vm/opto/superword.hpp + test/compiler/loopopts/superword/TestVectorizationWithInvariant.java Changeset: 86687b76907d Author: thartmann Date: 2015-05-11 07:44 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/86687b76907d 8079343: Crash in PhaseIdealLoop with "assert(!had_error) failed: bad dominance" Summary: C2 should not try to vectorize loops with loop variant vector base address. Reviewed-by: kvn ! src/share/vm/opto/superword.cpp Changeset: 6d7618931af2 Author: thartmann Date: 2015-05-11 07:58 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/6d7618931af2 Merge Changeset: b94de5f1f6ee Author: rbackman Date: 2015-05-11 09:44 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/b94de5f1f6ee 8079797: assert(index >= 0 && index < _count) failed: check Reviewed-by: kvn ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/compiler/oopMap.hpp Changeset: c78f961f7edb Author: roland Date: 2015-05-12 10:27 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/c78f961f7edb 8076188: Optimize arraycopy out for non escaping destination Summary: if the destination of an arraycopy is non escaping, the arraycopy may be optimized out Reviewed-by: kvn, vlivanov ! src/share/vm/opto/arraycopynode.cpp ! src/share/vm/opto/arraycopynode.hpp ! src/share/vm/opto/callnode.cpp ! src/share/vm/opto/callnode.hpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/escape.hpp ! src/share/vm/opto/gcm.cpp ! src/share/vm/opto/ifnode.cpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/macroArrayCopy.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/memnode.hpp ! test/compiler/arraycopy/TestArrayCopyAsLoadsStores.java + test/compiler/arraycopy/TestArrayCopyUtils.java + test/compiler/arraycopy/TestEliminateArrayCopy.java ! test/compiler/arraycopy/TestInstanceCloneAsLoadsStores.java + test/compiler/arraycopy/TestInstanceCloneUtils.java Changeset: 31835a8c6c2e Author: rbackman Date: 2015-05-13 15:23 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/31835a8c6c2e 8080155: field "_pc_offset" not found in type ImmutableOopMapSet Reviewed-by: roland ! agent/src/share/classes/sun/jvm/hotspot/compiler/ImmutableOopMapPair.java Changeset: ce9917e89cbe Author: roland Date: 2015-05-12 09:41 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/ce9917e89cbe 8078436: java/util/stream/boottest/java/util/stream/UnorderedTest.java crashed with an assert in ifnode.cpp Summary: bad assert in fold_compares code Reviewed-by: kvn, vlivanov ! src/share/vm/opto/ifnode.cpp Changeset: b3b6b3414bea Author: roland Date: 2015-05-13 18:06 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/b3b6b3414bea Merge Changeset: 2838a6e381e1 Author: thartmann Date: 2015-05-14 16:16 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/2838a6e381e1 Merge ! src/share/vm/code/codeCache.cpp Changeset: 3778c1982889 Author: thartmann Date: 2015-05-14 18:02 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/3778c1982889 8080420: Compilation of TestVectorizationWithInvariant fails with "error: package com.oracle.java.testlibrary does not exist" Summary: Fixed location of testlibrary package. Reviewed-by: kvn ! test/compiler/loopopts/superword/TestVectorizationWithInvariant.java Changeset: 643e214de9f1 Author: amurillo Date: 2015-05-14 12:05 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/643e214de9f1 Merge - agent/src/share/classes/sun/jvm/hotspot/compiler/OopMap.java - agent/src/share/classes/sun/jvm/hotspot/compiler/OopMapSet.java - src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/bytecode.gif - src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/link.gif - src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/method.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupOrganizer - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/GraphCountGroupOrganizer.java - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/StandardGroupOrganizer.java - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/StructuredViewAction.java - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/diff.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/folder.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/graph.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/import.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/remove.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/removeall.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/save.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/structure.gif - src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupOrganizer.java - src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupReceiver.java - src/share/tools/IdealGraphVisualizer/Filter/src/META-INF/services/com.sun.hotspot.igv.filter.ScriptEngineAbstraction - src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/JavaSE6ScriptEngine.java - src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/NullScriptEngine.java - src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/ScriptEngineAbstraction.java - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/add.gif - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/delete.gif - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/down.gif - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/minus.gif - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/plus.gif - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/up.gif - src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Source.java - src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/OldHierarchicalLayoutManager.java - src/share/tools/IdealGraphVisualizer/NetworkConnection/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupReceiver - src/share/tools/IdealGraphVisualizer/README - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/build.xml - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/manifest.mf - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/build-impl.xml - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/genfiles.properties - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/project.properties - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/project.xml - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/suite.properties - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/META-INF/services/com.sun.hotspot.igv.filter.ScriptEngineAbstraction - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/Bundle.properties - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/RhinoScriptEngine.java - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/layer.xml - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupOrganizer - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/JavaGroupOrganizer.java - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/combine.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/extendedColor.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/linestyle.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeMemory.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeRootInputs.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeSafepointInputs.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeSelfLoops.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/split.filter - src/share/tools/IdealGraphVisualizer/Settings/src/com/sun/hotspot/igv/settings/settings.gif - src/share/tools/IdealGraphVisualizer/View/src/META-INF/services/com.sun.hotspot.igv.data.services.InputGraphProvider - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ConnectionAnchor.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ExtendedPanAction.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/FindPanel.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/PreferenceConstants.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/SlotLayout.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/NodeFindAction.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/export.gif - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/overview.gif - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/search.gif - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/zoomin.gif - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/zoomout.gif - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/DiagramConnectionWidget.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/MultiConnectionWidget.java - test/testlibrary/com/oracle/java/testlibrary/Asserts.java - test/testlibrary/com/oracle/java/testlibrary/BuildHelper.java - test/testlibrary/com/oracle/java/testlibrary/ByteCodeLoader.java - test/testlibrary/com/oracle/java/testlibrary/DynamicVMOption.java - test/testlibrary/com/oracle/java/testlibrary/ExitCode.java - test/testlibrary/com/oracle/java/testlibrary/InMemoryJavaCompiler.java - test/testlibrary/com/oracle/java/testlibrary/InfiniteLoop.java - test/testlibrary/com/oracle/java/testlibrary/InputArguments.java - test/testlibrary/com/oracle/java/testlibrary/JDKToolFinder.java - test/testlibrary/com/oracle/java/testlibrary/JDKToolLauncher.java - test/testlibrary/com/oracle/java/testlibrary/OutputAnalyzer.java - test/testlibrary/com/oracle/java/testlibrary/OutputBuffer.java - test/testlibrary/com/oracle/java/testlibrary/PerfCounter.java - test/testlibrary/com/oracle/java/testlibrary/PerfCounters.java - test/testlibrary/com/oracle/java/testlibrary/Platform.java - test/testlibrary/com/oracle/java/testlibrary/ProcessTools.java - test/testlibrary/com/oracle/java/testlibrary/StreamPumper.java - test/testlibrary/com/oracle/java/testlibrary/TimeLimitedRunner.java - test/testlibrary/com/oracle/java/testlibrary/Utils.java - test/testlibrary/com/oracle/java/testlibrary/cli/CPUSpecificCommandLineOptionTest.java - test/testlibrary/com/oracle/java/testlibrary/cli/CommandLineOptionTest.java - test/testlibrary/com/oracle/java/testlibrary/cli/predicate/AndPredicate.java - test/testlibrary/com/oracle/java/testlibrary/cli/predicate/CPUSpecificPredicate.java - test/testlibrary/com/oracle/java/testlibrary/cli/predicate/NotPredicate.java - test/testlibrary/com/oracle/java/testlibrary/cli/predicate/OrPredicate.java - test/testlibrary/com/oracle/java/testlibrary/dcmd/CommandExecutor.java - test/testlibrary/com/oracle/java/testlibrary/dcmd/CommandExecutorException.java - test/testlibrary/com/oracle/java/testlibrary/dcmd/FileJcmdExecutor.java - test/testlibrary/com/oracle/java/testlibrary/dcmd/JMXExecutor.java - test/testlibrary/com/oracle/java/testlibrary/dcmd/JcmdExecutor.java - test/testlibrary/com/oracle/java/testlibrary/dcmd/MainClassJcmdExecutor.java - test/testlibrary/com/oracle/java/testlibrary/dcmd/PidJcmdExecutor.java - test/testlibrary/com/oracle/java/testlibrary/dtrace/DtraceResultsAnalyzer.java - test/testlibrary/com/oracle/java/testlibrary/dtrace/DtraceRunner.java Changeset: 9dc9bcc49745 Author: amurillo Date: 2015-05-19 11:39 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/9dc9bcc49745 Merge - agent/src/share/classes/sun/jvm/hotspot/compiler/OopMap.java - agent/src/share/classes/sun/jvm/hotspot/compiler/OopMapSet.java - src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/bytecode.gif - src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/link.gif - src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/method.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupOrganizer - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/GraphCountGroupOrganizer.java - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/StandardGroupOrganizer.java - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/StructuredViewAction.java - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/diff.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/folder.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/graph.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/import.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/remove.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/removeall.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/save.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/structure.gif - src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupOrganizer.java - src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupReceiver.java - src/share/tools/IdealGraphVisualizer/Filter/src/META-INF/services/com.sun.hotspot.igv.filter.ScriptEngineAbstraction - src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/JavaSE6ScriptEngine.java - src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/NullScriptEngine.java - src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/ScriptEngineAbstraction.java - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/add.gif - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/delete.gif - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/down.gif - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/minus.gif - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/plus.gif - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/up.gif - src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Source.java - src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/OldHierarchicalLayoutManager.java - src/share/tools/IdealGraphVisualizer/NetworkConnection/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupReceiver - src/share/tools/IdealGraphVisualizer/README - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/build.xml - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/manifest.mf - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/build-impl.xml - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/genfiles.properties - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/project.properties - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/project.xml - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/suite.properties - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/META-INF/services/com.sun.hotspot.igv.filter.ScriptEngineAbstraction - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/Bundle.properties - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/RhinoScriptEngine.java - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/layer.xml - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupOrganizer - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/JavaGroupOrganizer.java - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/combine.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/extendedColor.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/linestyle.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeMemory.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeRootInputs.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeSafepointInputs.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeSelfLoops.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/split.filter - src/share/tools/IdealGraphVisualizer/Settings/src/com/sun/hotspot/igv/settings/settings.gif - src/share/tools/IdealGraphVisualizer/View/src/META-INF/services/com.sun.hotspot.igv.data.services.InputGraphProvider - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ConnectionAnchor.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ExtendedPanAction.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/FindPanel.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/PreferenceConstants.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/SlotLayout.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/NodeFindAction.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/export.gif - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/overview.gif - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/search.gif - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/zoomin.gif - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/zoomout.gif - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/DiagramConnectionWidget.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/MultiConnectionWidget.java - test/testlibrary/com/oracle/java/testlibrary/Asserts.java - test/testlibrary/com/oracle/java/testlibrary/BuildHelper.java - test/testlibrary/com/oracle/java/testlibrary/ByteCodeLoader.java - test/testlibrary/com/oracle/java/testlibrary/DynamicVMOption.java - test/testlibrary/com/oracle/java/testlibrary/ExitCode.java - test/testlibrary/com/oracle/java/testlibrary/InMemoryJavaCompiler.java - test/testlibrary/com/oracle/java/testlibrary/InfiniteLoop.java - test/testlibrary/com/oracle/java/testlibrary/InputArguments.java - test/testlibrary/com/oracle/java/testlibrary/JDKToolFinder.java - test/testlibrary/com/oracle/java/testlibrary/JDKToolLauncher.java - test/testlibrary/com/oracle/java/testlibrary/OutputAnalyzer.java - test/testlibrary/com/oracle/java/testlibrary/OutputBuffer.java - test/testlibrary/com/oracle/java/testlibrary/PerfCounter.java - test/testlibrary/com/oracle/java/testlibrary/PerfCounters.java - test/testlibrary/com/oracle/java/testlibrary/Platform.java - test/testlibrary/com/oracle/java/testlibrary/ProcessTools.java - test/testlibrary/com/oracle/java/testlibrary/StreamPumper.java - test/testlibrary/com/oracle/java/testlibrary/TimeLimitedRunner.java - test/testlibrary/com/oracle/java/testlibrary/Utils.java - test/testlibrary/com/oracle/java/testlibrary/cli/CPUSpecificCommandLineOptionTest.java - test/testlibrary/com/oracle/java/testlibrary/cli/CommandLineOptionTest.java - test/testlibrary/com/oracle/java/testlibrary/cli/predicate/AndPredicate.java - test/testlibrary/com/oracle/java/testlibrary/cli/predicate/CPUSpecificPredicate.java - test/testlibrary/com/oracle/java/testlibrary/cli/predicate/NotPredicate.java - test/testlibrary/com/oracle/java/testlibrary/cli/predicate/OrPredicate.java - test/testlibrary/com/oracle/java/testlibrary/dcmd/CommandExecutor.java - test/testlibrary/com/oracle/java/testlibrary/dcmd/CommandExecutorException.java - test/testlibrary/com/oracle/java/testlibrary/dcmd/FileJcmdExecutor.java - test/testlibrary/com/oracle/java/testlibrary/dcmd/JMXExecutor.java - test/testlibrary/com/oracle/java/testlibrary/dcmd/JcmdExecutor.java - test/testlibrary/com/oracle/java/testlibrary/dcmd/MainClassJcmdExecutor.java - test/testlibrary/com/oracle/java/testlibrary/dcmd/PidJcmdExecutor.java - test/testlibrary/com/oracle/java/testlibrary/dtrace/DtraceResultsAnalyzer.java - test/testlibrary/com/oracle/java/testlibrary/dtrace/DtraceRunner.java Changeset: 6cc6758bda54 Author: katleman Date: 2015-05-21 10:07 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/6cc6758bda54 Added tag jdk9-b65 for changeset e7ae94c4f35e ! .hgtags Changeset: 197e94e0dacd Author: lana Date: 2015-05-21 16:19 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/197e94e0dacd Merge - agent/src/share/classes/sun/jvm/hotspot/compiler/OopMap.java - agent/src/share/classes/sun/jvm/hotspot/compiler/OopMapSet.java - src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/bytecode.gif - src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/link.gif - src/share/tools/IdealGraphVisualizer/Bytecodes/src/com/sun/hotspot/igv/bytecodes/images/method.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupOrganizer - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/GraphCountGroupOrganizer.java - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/StandardGroupOrganizer.java - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/actions/StructuredViewAction.java - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/diff.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/folder.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/graph.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/import.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/remove.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/removeall.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/save.gif - src/share/tools/IdealGraphVisualizer/Coordinator/src/com/sun/hotspot/igv/coordinator/images/structure.gif - src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupOrganizer.java - src/share/tools/IdealGraphVisualizer/Data/src/com/sun/hotspot/igv/data/services/GroupReceiver.java - src/share/tools/IdealGraphVisualizer/Filter/src/META-INF/services/com.sun.hotspot.igv.filter.ScriptEngineAbstraction - src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/JavaSE6ScriptEngine.java - src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/NullScriptEngine.java - src/share/tools/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/ScriptEngineAbstraction.java - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/add.gif - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/delete.gif - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/down.gif - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/minus.gif - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/plus.gif - src/share/tools/IdealGraphVisualizer/FilterWindow/src/com/sun/hotspot/igv/filterwindow/images/up.gif - src/share/tools/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Source.java - src/share/tools/IdealGraphVisualizer/HierarchicalLayout/src/com/sun/hotspot/igv/hierarchicallayout/OldHierarchicalLayoutManager.java - src/share/tools/IdealGraphVisualizer/NetworkConnection/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupReceiver - src/share/tools/IdealGraphVisualizer/README - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/build.xml - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/manifest.mf - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/build-impl.xml - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/genfiles.properties - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/project.properties - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/project.xml - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/nbproject/suite.properties - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/META-INF/services/com.sun.hotspot.igv.filter.ScriptEngineAbstraction - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/Bundle.properties - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/RhinoScriptEngine.java - src/share/tools/IdealGraphVisualizer/RhinoScriptEngineProxy/src/com/sun/hotspot/igv/rhino/layer.xml - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/META-INF/services/com.sun.hotspot.igv.data.services.GroupOrganizer - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/JavaGroupOrganizer.java - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/combine.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/extendedColor.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/linestyle.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeMemory.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeRootInputs.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeSafepointInputs.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/removeSelfLoops.filter - src/share/tools/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/split.filter - src/share/tools/IdealGraphVisualizer/Settings/src/com/sun/hotspot/igv/settings/settings.gif - src/share/tools/IdealGraphVisualizer/View/src/META-INF/services/com.sun.hotspot.igv.data.services.InputGraphProvider - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ConnectionAnchor.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/ExtendedPanAction.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/FindPanel.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/PreferenceConstants.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/SlotLayout.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/actions/NodeFindAction.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/export.gif - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/overview.gif - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/search.gif - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/zoomin.gif - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/images/zoomout.gif - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/DiagramConnectionWidget.java - src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/MultiConnectionWidget.java - test/testlibrary/com/oracle/java/testlibrary/Asserts.java - test/testlibrary/com/oracle/java/testlibrary/BuildHelper.java - test/testlibrary/com/oracle/java/testlibrary/ByteCodeLoader.java - test/testlibrary/com/oracle/java/testlibrary/DynamicVMOption.java - test/testlibrary/com/oracle/java/testlibrary/ExitCode.java - test/testlibrary/com/oracle/java/testlibrary/InMemoryJavaCompiler.java - test/testlibrary/com/oracle/java/testlibrary/InfiniteLoop.java - test/testlibrary/com/oracle/java/testlibrary/InputArguments.java - test/testlibrary/com/oracle/java/testlibrary/JDKToolFinder.java - test/testlibrary/com/oracle/java/testlibrary/JDKToolLauncher.java - test/testlibrary/com/oracle/java/testlibrary/OutputAnalyzer.java - test/testlibrary/com/oracle/java/testlibrary/OutputBuffer.java - test/testlibrary/com/oracle/java/testlibrary/PerfCounter.java - test/testlibrary/com/oracle/java/testlibrary/PerfCounters.java - test/testlibrary/com/oracle/java/testlibrary/Platform.java - test/testlibrary/com/oracle/java/testlibrary/ProcessTools.java - test/testlibrary/com/oracle/java/testlibrary/StreamPumper.java - test/testlibrary/com/oracle/java/testlibrary/TimeLimitedRunner.java - test/testlibrary/com/oracle/java/testlibrary/Utils.java - test/testlibrary/com/oracle/java/testlibrary/cli/CPUSpecificCommandLineOptionTest.java - test/testlibrary/com/oracle/java/testlibrary/cli/CommandLineOptionTest.java - test/testlibrary/com/oracle/java/testlibrary/cli/predicate/AndPredicate.java - test/testlibrary/com/oracle/java/testlibrary/cli/predicate/CPUSpecificPredicate.java - test/testlibrary/com/oracle/java/testlibrary/cli/predicate/NotPredicate.java - test/testlibrary/com/oracle/java/testlibrary/cli/predicate/OrPredicate.java - test/testlibrary/com/oracle/java/testlibrary/dcmd/CommandExecutor.java - test/testlibrary/com/oracle/java/testlibrary/dcmd/CommandExecutorException.java - test/testlibrary/com/oracle/java/testlibrary/dcmd/FileJcmdExecutor.java - test/testlibrary/com/oracle/java/testlibrary/dcmd/JMXExecutor.java - test/testlibrary/com/oracle/java/testlibrary/dcmd/JcmdExecutor.java - test/testlibrary/com/oracle/java/testlibrary/dcmd/MainClassJcmdExecutor.java - test/testlibrary/com/oracle/java/testlibrary/dcmd/PidJcmdExecutor.java - test/testlibrary/com/oracle/java/testlibrary/dtrace/DtraceResultsAnalyzer.java - test/testlibrary/com/oracle/java/testlibrary/dtrace/DtraceRunner.java Changeset: 7c4afbebab58 Author: dholmes Date: 2015-05-12 20:55 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/7c4afbebab58 8078470: [Linux] Replace syscall use in os::fork_and_exec with glibc fork() and execve() Reviewed-by: stuefe, dsamersoff, dcubed ! src/os/linux/vm/os_linux.cpp ! src/share/vm/utilities/vmError.cpp + test/runtime/ErrorHandling/TestOnError.java + test/runtime/ErrorHandling/TestOnOutOfMemoryError.java Changeset: f7591a94925e Author: aeriksso Date: 2015-05-07 15:05 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/f7591a94925e 8051045: HotSpot fails to wrap Exceptions from invokedynamic in a BootstrapMethodError Reviewed-by: coleenp, dsimms ! src/share/vm/interpreter/linkResolver.cpp + test/runtime/invokedynamic/BootstrapMethodErrorTest.java Changeset: e75aba99354c Author: stsmirno Date: 2015-05-14 10:09 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/e75aba99354c 8033445: [TESTBUG] Add test case for calling default methods from JNI Reviewed-by: ctornqvi, dsimms ! make/test/JtregNative.gmk + test/runtime/jni/8033445/DefaultMethods.java + test/runtime/jni/8033445/libDefaultMethods.c Changeset: b7c8d36b6de3 Author: stsmirno Date: 2015-05-14 10:12 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/b7c8d36b6de3 8025979: [TESTBUG] Write test to exercise uninitialized strings from JNI code Reviewed-by: ctornqvi, dsimms ! make/test/JtregNative.gmk + test/runtime/jni/8025979/UninitializedStrings.java + test/runtime/jni/8025979/libUninitializedStrings.c Changeset: ed1cf3d234df Author: mockner Date: 2015-05-14 14:03 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/ed1cf3d234df 6811960: x86 biasedlocking epoch expired rare bug Summary: It is now guaranteed that biased_locking_enter will be passed a valid tmp_reg. Reviewed-by: coleenp, dcubed, kvn ! src/cpu/x86/vm/interp_masm_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp Changeset: b587944c92e4 Author: coleenp Date: 2015-05-14 21:54 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/b587944c92e4 Merge Changeset: a6b23dd82a7e Author: dcubed Date: 2015-05-16 13:19 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/a6b23dd82a7e Merge ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/os/linux/vm/os_linux.cpp Changeset: 3bb551f681aa Author: sspitsyn Date: 2015-05-18 16:42 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/3bb551f681aa 8079644: memory stomping error with ResourceManagement and TestAgentStress.java Summary: the cached class file structure must be deallocated instead of the cached class file bytes Reviewed-by: coleenp, sla ! src/share/vm/prims/jvmtiRedefineClasses.cpp Changeset: b0bf7fa3659f Author: dholmes Date: 2015-05-19 01:34 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/b0bf7fa3659f 8075288: malloc without free in VM_PopulateDumpSharedSpace::doit() Reviewed-by: dholmes, stuefe Contributed-by: Jungwoo Ha ! src/share/vm/memory/metaspaceShared.cpp Changeset: 3996d22f79ba Author: dholmes Date: 2015-05-19 03:07 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/3996d22f79ba Merge Changeset: 1475d8bc4dc8 Author: iignatyev Date: 2015-05-19 14:13 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/1475d8bc4dc8 8077620: [TESTBUG] Some of the hotspot tests require at least compact profile 3 Reviewed-by: kvn, dholmes Contributed-by: denis.kononenko at oracle.com ! test/TEST.groups Changeset: fccdb1d59b48 Author: kvn Date: 2015-05-15 18:12 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/fccdb1d59b48 8080483: Incorrect test execution string at SumRed_Long.java Reviewed-by: iveresov ! test/compiler/loopopts/superword/SumRed_Long.java Changeset: dee9ddf02864 Author: zmajo Date: 2015-05-18 19:54 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/dee9ddf02864 8080281: 8068945 changes break building the zero JVM variant Summary: Define the PreserveFramePointer flag also in globals_zero.hpp Reviewed-by: simonis, kvn, sgehwolf ! src/cpu/zero/vm/globals_zero.hpp Changeset: 4140f485ba27 Author: simonis Date: 2015-05-19 11:06 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/4140f485ba27 8080190: PPC64: Fix wrong rotate instructions in the .ad file Reviewed-by: kvn ! src/cpu/ppc/vm/ppc.ad + test/compiler/codegen/IntRotateWithImmediate.java Changeset: e8b95332ff4c Author: roland Date: 2015-05-19 16:05 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/e8b95332ff4c 8080308: TypeProfileLevel on SPARC platform should enable JSR292-only profiling level Summary: Set TypeProfileLevel to 111 by default on sparc Reviewed-by: kvn, roland Contributed-by: shrinivas.joshi at oracle.com ! src/cpu/sparc/vm/globals_sparc.hpp Changeset: 468d10ade318 Author: skovalev Date: 2015-05-20 09:07 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/468d10ade318 8078834: [TESTBUG] Tests fails on ARM64 due to unknown hardware Reviewed-by: dholmes, adinn ! test/test_env.sh Changeset: 3f334f56441e Author: aph Date: 2015-05-20 10:21 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/3f334f56441e 8080600: AARCH64: testlibrary does not support AArch64 Summary: Add Platform.isAArch64(). Use it in mathexact intrinsic tests. Reviewed-by: kvn, roland ! test/compiler/intrinsics/mathexact/sanity/IntrinsicBase.java ! test/testlibrary/jdk/test/lib/Platform.java ! test/testlibrary_tests/TestMutuallyExclusivePlatformPredicates.java Changeset: 02985f5bf56a Author: roland Date: 2015-05-20 17:06 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/02985f5bf56a Merge Changeset: 7fb118c7ff45 Author: thartmann Date: 2015-05-21 18:57 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/7fb118c7ff45 Merge Changeset: 92457dfb91bd Author: pliden Date: 2015-05-13 15:16 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/92457dfb91bd 8079792: GC directory structure cleanup Reviewed-by: brutisso, stefank, david ! agent/make/Makefile ! agent/src/share/classes/sun/jvm/hotspot/HSDB.java + agent/src/share/classes/sun/jvm/hotspot/gc/g1/G1Allocator.java + agent/src/share/classes/sun/jvm/hotspot/gc/g1/G1CollectedHeap.java + agent/src/share/classes/sun/jvm/hotspot/gc/g1/G1HeapRegionTable.java + agent/src/share/classes/sun/jvm/hotspot/gc/g1/G1MonitoringSupport.java + agent/src/share/classes/sun/jvm/hotspot/gc/g1/HeapRegion.java + agent/src/share/classes/sun/jvm/hotspot/gc/g1/HeapRegionManager.java + agent/src/share/classes/sun/jvm/hotspot/gc/g1/HeapRegionSetBase.java + agent/src/share/classes/sun/jvm/hotspot/gc/g1/HeapRegionSetCount.java + agent/src/share/classes/sun/jvm/hotspot/gc/parallel/PSOldGen.java + agent/src/share/classes/sun/jvm/hotspot/gc/parallel/PSYoungGen.java + agent/src/share/classes/sun/jvm/hotspot/gc/parallel/ParallelScavengeHeap.java + agent/src/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeap.java + agent/src/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeapName.java + agent/src/share/classes/sun/jvm/hotspot/gc/shared/G1YCType.java + agent/src/share/classes/sun/jvm/hotspot/gc/shared/GCCause.java + agent/src/share/classes/sun/jvm/hotspot/gc/shared/GCName.java + agent/src/share/classes/sun/jvm/hotspot/gc/shared/GCWhen.java + agent/src/share/classes/sun/jvm/hotspot/gc/shared/ImmutableSpace.java + agent/src/share/classes/sun/jvm/hotspot/gc/shared/MutableSpace.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1Allocator.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1CollectedHeap.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1HeapRegionTable.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1MonitoringSupport.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegion.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionManager.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSetBase.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSetCount.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/PSOldGen.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/PSYoungGen.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/ParallelScavengeHeap.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shared/ImmutableSpace.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shared/MutableSpace.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeap.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeapName.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/G1YCType.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCCause.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCName.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCWhen.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/ReferenceType.java ! agent/src/share/classes/sun/jvm/hotspot/memory/GenCollectedHeap.java + agent/src/share/classes/sun/jvm/hotspot/memory/ReferenceType.java ! agent/src/share/classes/sun/jvm/hotspot/memory/Universe.java ! agent/src/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java ! agent/src/share/classes/sun/jvm/hotspot/tools/HeapSummary.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/LivenessAnalysis.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/MarkBits.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/PointerFinder.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/PointerLocation.java ! agent/src/share/classes/sun/jvm/hotspot/utilities/ReversePtrsAnalysis.java ! make/aix/makefiles/vm.make ! make/bsd/makefiles/vm.make ! make/excludeSrc.make ! make/linux/makefiles/vm.make ! make/pic.make ! make/sa.files ! make/solaris/makefiles/vm.make ! make/windows/create_obj_files.sh ! make/windows/makefiles/vm.make ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/c1_CodeStubs_aarch64.cpp ! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp ! src/cpu/aarch64/vm/c1_MacroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp ! src/cpu/aarch64/vm/icBuffer_aarch64.cpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/ppc/vm/assembler_ppc.cpp ! src/cpu/ppc/vm/icBuffer_ppc.cpp ! src/cpu/ppc/vm/macroAssembler_ppc.cpp ! src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp ! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp ! src/cpu/sparc/vm/c1_MacroAssembler_sparc.cpp ! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp ! src/cpu/sparc/vm/icBuffer_sparc.cpp ! src/cpu/sparc/vm/macroAssembler_sparc.cpp ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/c1_CodeStubs_x86.cpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/c1_MacroAssembler_x86.cpp ! src/cpu/x86/vm/c1_Runtime1_x86.cpp ! src/cpu/x86/vm/icBuffer_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/zero/vm/assembler_zero.cpp ! src/cpu/zero/vm/icBuffer_zero.cpp ! src/os/bsd/dtrace/generateJvmOffsets.cpp ! src/os/solaris/dtrace/generateJvmOffsets.cpp ! src/share/vm/adlc/main.cpp ! src/share/vm/asm/codeBuffer.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/ci/ciBaseObject.cpp ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/ci/ciField.cpp ! src/share/vm/ci/ciMetadata.cpp ! src/share/vm/ci/ciObject.cpp ! src/share/vm/ci/ciObjectFactory.cpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/stringTable.cpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/verifier.hpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/icBuffer.cpp ! src/share/vm/compiler/disassembler.cpp ! src/share/vm/compiler/oopMap.cpp + src/share/vm/gc/cms/adaptiveFreeList.cpp + src/share/vm/gc/cms/adaptiveFreeList.hpp + src/share/vm/gc/cms/allocationStats.cpp + src/share/vm/gc/cms/allocationStats.hpp + src/share/vm/gc/cms/cmsCollectorPolicy.cpp + src/share/vm/gc/cms/cmsCollectorPolicy.hpp + src/share/vm/gc/cms/cmsLockVerifier.cpp + src/share/vm/gc/cms/cmsLockVerifier.hpp + src/share/vm/gc/cms/cmsOopClosures.cpp + src/share/vm/gc/cms/cmsOopClosures.hpp + src/share/vm/gc/cms/cmsOopClosures.inline.hpp + src/share/vm/gc/cms/compactibleFreeListSpace.cpp + src/share/vm/gc/cms/compactibleFreeListSpace.hpp + src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp + src/share/vm/gc/cms/concurrentMarkSweepGeneration.hpp + src/share/vm/gc/cms/concurrentMarkSweepGeneration.inline.hpp + src/share/vm/gc/cms/concurrentMarkSweepThread.cpp + src/share/vm/gc/cms/concurrentMarkSweepThread.hpp + src/share/vm/gc/cms/freeChunk.cpp + src/share/vm/gc/cms/freeChunk.hpp + src/share/vm/gc/cms/gSpaceCounters.cpp + src/share/vm/gc/cms/gSpaceCounters.hpp + src/share/vm/gc/cms/parCardTableModRefBS.cpp + src/share/vm/gc/cms/parNewGeneration.cpp + src/share/vm/gc/cms/parNewGeneration.hpp + src/share/vm/gc/cms/parOopClosures.cpp + src/share/vm/gc/cms/parOopClosures.hpp + src/share/vm/gc/cms/parOopClosures.inline.hpp + src/share/vm/gc/cms/promotionInfo.cpp + src/share/vm/gc/cms/promotionInfo.hpp + src/share/vm/gc/cms/vmCMSOperations.cpp + src/share/vm/gc/cms/vmCMSOperations.hpp + src/share/vm/gc/cms/vmStructs_cms.hpp + src/share/vm/gc/cms/vmStructs_parNew.hpp + src/share/vm/gc/cms/yieldingWorkgroup.cpp + src/share/vm/gc/cms/yieldingWorkgroup.hpp + src/share/vm/gc/g1/bufferingOopClosure.cpp + src/share/vm/gc/g1/bufferingOopClosure.hpp + src/share/vm/gc/g1/collectionSetChooser.cpp + src/share/vm/gc/g1/collectionSetChooser.hpp + src/share/vm/gc/g1/concurrentG1Refine.cpp + src/share/vm/gc/g1/concurrentG1Refine.hpp + src/share/vm/gc/g1/concurrentG1RefineThread.cpp + src/share/vm/gc/g1/concurrentG1RefineThread.hpp + src/share/vm/gc/g1/concurrentMark.cpp + src/share/vm/gc/g1/concurrentMark.hpp + src/share/vm/gc/g1/concurrentMark.inline.hpp + src/share/vm/gc/g1/concurrentMarkThread.cpp + src/share/vm/gc/g1/concurrentMarkThread.hpp + src/share/vm/gc/g1/concurrentMarkThread.inline.hpp + src/share/vm/gc/g1/dirtyCardQueue.cpp + src/share/vm/gc/g1/dirtyCardQueue.hpp + src/share/vm/gc/g1/evacuationInfo.hpp + src/share/vm/gc/g1/g1AllocRegion.cpp + src/share/vm/gc/g1/g1AllocRegion.hpp + src/share/vm/gc/g1/g1AllocRegion.inline.hpp + src/share/vm/gc/g1/g1AllocationContext.hpp + src/share/vm/gc/g1/g1Allocator.cpp + src/share/vm/gc/g1/g1Allocator.hpp + src/share/vm/gc/g1/g1Allocator_ext.cpp + src/share/vm/gc/g1/g1BiasedArray.cpp + src/share/vm/gc/g1/g1BiasedArray.hpp + src/share/vm/gc/g1/g1BlockOffsetTable.cpp + src/share/vm/gc/g1/g1BlockOffsetTable.hpp + src/share/vm/gc/g1/g1BlockOffsetTable.inline.hpp + src/share/vm/gc/g1/g1CardCounts.cpp + src/share/vm/gc/g1/g1CardCounts.hpp + src/share/vm/gc/g1/g1CodeCacheRemSet.cpp + src/share/vm/gc/g1/g1CodeCacheRemSet.hpp + src/share/vm/gc/g1/g1CollectedHeap.cpp + src/share/vm/gc/g1/g1CollectedHeap.hpp + src/share/vm/gc/g1/g1CollectedHeap.inline.hpp + src/share/vm/gc/g1/g1CollectedHeap_ext.cpp + src/share/vm/gc/g1/g1CollectorPolicy.cpp + src/share/vm/gc/g1/g1CollectorPolicy.hpp + src/share/vm/gc/g1/g1CollectorPolicy_ext.hpp + src/share/vm/gc/g1/g1ErgoVerbose.cpp + src/share/vm/gc/g1/g1ErgoVerbose.hpp + src/share/vm/gc/g1/g1EvacFailure.cpp + src/share/vm/gc/g1/g1EvacFailure.hpp + src/share/vm/gc/g1/g1GCPhaseTimes.cpp + src/share/vm/gc/g1/g1GCPhaseTimes.hpp + src/share/vm/gc/g1/g1HRPrinter.cpp + src/share/vm/gc/g1/g1HRPrinter.hpp + src/share/vm/gc/g1/g1HotCardCache.cpp + src/share/vm/gc/g1/g1HotCardCache.hpp + src/share/vm/gc/g1/g1InCSetState.hpp + src/share/vm/gc/g1/g1Log.cpp + src/share/vm/gc/g1/g1Log.hpp + src/share/vm/gc/g1/g1MMUTracker.cpp + src/share/vm/gc/g1/g1MMUTracker.hpp + src/share/vm/gc/g1/g1MarkSweep.cpp + src/share/vm/gc/g1/g1MarkSweep.hpp + src/share/vm/gc/g1/g1MarkSweep_ext.cpp + src/share/vm/gc/g1/g1MonitoringSupport.cpp + src/share/vm/gc/g1/g1MonitoringSupport.hpp + src/share/vm/gc/g1/g1OopClosures.cpp + src/share/vm/gc/g1/g1OopClosures.hpp + src/share/vm/gc/g1/g1OopClosures.inline.hpp + src/share/vm/gc/g1/g1PageBasedVirtualSpace.cpp + src/share/vm/gc/g1/g1PageBasedVirtualSpace.hpp + src/share/vm/gc/g1/g1ParScanThreadState.cpp + src/share/vm/gc/g1/g1ParScanThreadState.hpp + src/share/vm/gc/g1/g1ParScanThreadState.inline.hpp + src/share/vm/gc/g1/g1RegionToSpaceMapper.cpp + src/share/vm/gc/g1/g1RegionToSpaceMapper.hpp + src/share/vm/gc/g1/g1RemSet.cpp + src/share/vm/gc/g1/g1RemSet.hpp + src/share/vm/gc/g1/g1RemSet.inline.hpp + src/share/vm/gc/g1/g1RemSetSummary.cpp + src/share/vm/gc/g1/g1RemSetSummary.hpp + src/share/vm/gc/g1/g1RootProcessor.cpp + src/share/vm/gc/g1/g1RootProcessor.hpp + src/share/vm/gc/g1/g1SATBCardTableModRefBS.cpp + src/share/vm/gc/g1/g1SATBCardTableModRefBS.hpp + src/share/vm/gc/g1/g1StringDedup.cpp + src/share/vm/gc/g1/g1StringDedup.hpp + src/share/vm/gc/g1/g1StringDedupQueue.cpp + src/share/vm/gc/g1/g1StringDedupQueue.hpp + src/share/vm/gc/g1/g1StringDedupStat.cpp + src/share/vm/gc/g1/g1StringDedupStat.hpp + src/share/vm/gc/g1/g1StringDedupTable.cpp + src/share/vm/gc/g1/g1StringDedupTable.hpp + src/share/vm/gc/g1/g1StringDedupThread.cpp + src/share/vm/gc/g1/g1StringDedupThread.hpp + src/share/vm/gc/g1/g1YCTypes.hpp + src/share/vm/gc/g1/g1_globals.cpp + src/share/vm/gc/g1/g1_globals.hpp + src/share/vm/gc/g1/g1_specialized_oop_closures.hpp + src/share/vm/gc/g1/hSpaceCounters.cpp + src/share/vm/gc/g1/hSpaceCounters.hpp + src/share/vm/gc/g1/heapRegion.cpp + src/share/vm/gc/g1/heapRegion.hpp + src/share/vm/gc/g1/heapRegion.inline.hpp + src/share/vm/gc/g1/heapRegionBounds.hpp + src/share/vm/gc/g1/heapRegionBounds.inline.hpp + src/share/vm/gc/g1/heapRegionManager.cpp + src/share/vm/gc/g1/heapRegionManager.hpp + src/share/vm/gc/g1/heapRegionManager.inline.hpp + src/share/vm/gc/g1/heapRegionRemSet.cpp + src/share/vm/gc/g1/heapRegionRemSet.hpp + src/share/vm/gc/g1/heapRegionSet.cpp + src/share/vm/gc/g1/heapRegionSet.hpp + src/share/vm/gc/g1/heapRegionSet.inline.hpp + src/share/vm/gc/g1/heapRegionType.cpp + src/share/vm/gc/g1/heapRegionType.hpp + src/share/vm/gc/g1/ptrQueue.cpp + src/share/vm/gc/g1/ptrQueue.hpp + src/share/vm/gc/g1/satbQueue.cpp + src/share/vm/gc/g1/satbQueue.hpp + src/share/vm/gc/g1/sparsePRT.cpp + src/share/vm/gc/g1/sparsePRT.hpp + src/share/vm/gc/g1/survRateGroup.cpp + src/share/vm/gc/g1/survRateGroup.hpp + src/share/vm/gc/g1/suspendibleThreadSet.cpp + src/share/vm/gc/g1/suspendibleThreadSet.hpp + src/share/vm/gc/g1/vmStructs_g1.hpp + src/share/vm/gc/g1/vm_operations_g1.cpp + src/share/vm/gc/g1/vm_operations_g1.hpp + src/share/vm/gc/parallel/adjoiningGenerations.cpp + src/share/vm/gc/parallel/adjoiningGenerations.hpp + src/share/vm/gc/parallel/adjoiningVirtualSpaces.cpp + src/share/vm/gc/parallel/adjoiningVirtualSpaces.hpp + src/share/vm/gc/parallel/asPSOldGen.cpp + src/share/vm/gc/parallel/asPSOldGen.hpp + src/share/vm/gc/parallel/asPSYoungGen.cpp + src/share/vm/gc/parallel/asPSYoungGen.hpp + src/share/vm/gc/parallel/cardTableExtension.cpp + src/share/vm/gc/parallel/cardTableExtension.hpp + src/share/vm/gc/parallel/gcAdaptivePolicyCounters.cpp + src/share/vm/gc/parallel/gcAdaptivePolicyCounters.hpp + src/share/vm/gc/parallel/gcTaskManager.cpp + src/share/vm/gc/parallel/gcTaskManager.hpp + src/share/vm/gc/parallel/gcTaskThread.cpp + src/share/vm/gc/parallel/gcTaskThread.hpp + src/share/vm/gc/parallel/generationSizer.cpp + src/share/vm/gc/parallel/generationSizer.hpp + src/share/vm/gc/parallel/immutableSpace.cpp + src/share/vm/gc/parallel/immutableSpace.hpp + src/share/vm/gc/parallel/mutableNUMASpace.cpp + src/share/vm/gc/parallel/mutableNUMASpace.hpp + src/share/vm/gc/parallel/mutableSpace.cpp + src/share/vm/gc/parallel/mutableSpace.hpp + src/share/vm/gc/parallel/objectStartArray.cpp + src/share/vm/gc/parallel/objectStartArray.hpp + src/share/vm/gc/parallel/parMarkBitMap.cpp + src/share/vm/gc/parallel/parMarkBitMap.hpp + src/share/vm/gc/parallel/parallelScavengeHeap.cpp + src/share/vm/gc/parallel/parallelScavengeHeap.hpp + src/share/vm/gc/parallel/parallelScavengeHeap.inline.hpp + src/share/vm/gc/parallel/pcTasks.cpp + src/share/vm/gc/parallel/pcTasks.hpp + src/share/vm/gc/parallel/psAdaptiveSizePolicy.cpp + src/share/vm/gc/parallel/psAdaptiveSizePolicy.hpp + src/share/vm/gc/parallel/psCompactionManager.cpp + src/share/vm/gc/parallel/psCompactionManager.hpp + src/share/vm/gc/parallel/psCompactionManager.inline.hpp + src/share/vm/gc/parallel/psGCAdaptivePolicyCounters.cpp + src/share/vm/gc/parallel/psGCAdaptivePolicyCounters.hpp + src/share/vm/gc/parallel/psGenerationCounters.cpp + src/share/vm/gc/parallel/psGenerationCounters.hpp + src/share/vm/gc/parallel/psMarkSweep.cpp + src/share/vm/gc/parallel/psMarkSweep.hpp + src/share/vm/gc/parallel/psMarkSweepDecorator.cpp + src/share/vm/gc/parallel/psMarkSweepDecorator.hpp + src/share/vm/gc/parallel/psOldGen.cpp + src/share/vm/gc/parallel/psOldGen.hpp + src/share/vm/gc/parallel/psParallelCompact.cpp + src/share/vm/gc/parallel/psParallelCompact.hpp + src/share/vm/gc/parallel/psParallelCompact.inline.hpp + src/share/vm/gc/parallel/psPromotionLAB.cpp + src/share/vm/gc/parallel/psPromotionLAB.hpp + src/share/vm/gc/parallel/psPromotionLAB.inline.hpp + src/share/vm/gc/parallel/psPromotionManager.cpp + src/share/vm/gc/parallel/psPromotionManager.hpp + src/share/vm/gc/parallel/psPromotionManager.inline.hpp + src/share/vm/gc/parallel/psScavenge.cpp + src/share/vm/gc/parallel/psScavenge.hpp + src/share/vm/gc/parallel/psScavenge.inline.hpp + src/share/vm/gc/parallel/psTasks.cpp + src/share/vm/gc/parallel/psTasks.hpp + src/share/vm/gc/parallel/psVirtualspace.cpp + src/share/vm/gc/parallel/psVirtualspace.hpp + src/share/vm/gc/parallel/psYoungGen.cpp + src/share/vm/gc/parallel/psYoungGen.hpp + src/share/vm/gc/parallel/spaceCounters.cpp + src/share/vm/gc/parallel/spaceCounters.hpp + src/share/vm/gc/parallel/vmPSOperations.cpp + src/share/vm/gc/parallel/vmPSOperations.hpp + src/share/vm/gc/parallel/vmStructs_parallelgc.hpp + src/share/vm/gc/serial/cSpaceCounters.cpp + src/share/vm/gc/serial/cSpaceCounters.hpp + src/share/vm/gc/serial/defNewGeneration.cpp + src/share/vm/gc/serial/defNewGeneration.hpp + src/share/vm/gc/serial/defNewGeneration.inline.hpp + src/share/vm/gc/serial/genMarkSweep.cpp + src/share/vm/gc/serial/genMarkSweep.hpp + src/share/vm/gc/serial/markSweep.cpp + src/share/vm/gc/serial/markSweep.hpp + src/share/vm/gc/serial/markSweep.inline.hpp + src/share/vm/gc/serial/tenuredGeneration.cpp + src/share/vm/gc/serial/tenuredGeneration.hpp + src/share/vm/gc/serial/tenuredGeneration.inline.hpp + src/share/vm/gc/shared/adaptiveSizePolicy.cpp + src/share/vm/gc/shared/adaptiveSizePolicy.hpp + src/share/vm/gc/shared/ageTable.cpp + src/share/vm/gc/shared/ageTable.hpp + src/share/vm/gc/shared/allocTracer.cpp + src/share/vm/gc/shared/allocTracer.hpp + src/share/vm/gc/shared/barrierSet.cpp + src/share/vm/gc/shared/barrierSet.hpp + src/share/vm/gc/shared/barrierSet.inline.hpp + src/share/vm/gc/shared/blockOffsetTable.cpp + src/share/vm/gc/shared/blockOffsetTable.hpp + src/share/vm/gc/shared/blockOffsetTable.inline.hpp + src/share/vm/gc/shared/cardGeneration.cpp + src/share/vm/gc/shared/cardGeneration.hpp + src/share/vm/gc/shared/cardGeneration.inline.hpp + src/share/vm/gc/shared/cardTableModRefBS.cpp + src/share/vm/gc/shared/cardTableModRefBS.hpp + src/share/vm/gc/shared/cardTableModRefBS.inline.hpp + src/share/vm/gc/shared/cardTableRS.cpp + src/share/vm/gc/shared/cardTableRS.hpp + src/share/vm/gc/shared/collectedHeap.cpp + src/share/vm/gc/shared/collectedHeap.hpp + src/share/vm/gc/shared/collectedHeap.inline.hpp + src/share/vm/gc/shared/collectorCounters.cpp + src/share/vm/gc/shared/collectorCounters.hpp + src/share/vm/gc/shared/collectorPolicy.cpp + src/share/vm/gc/shared/collectorPolicy.hpp + src/share/vm/gc/shared/concurrentGCThread.cpp + src/share/vm/gc/shared/concurrentGCThread.hpp + src/share/vm/gc/shared/copyFailedInfo.hpp + src/share/vm/gc/shared/gcCause.cpp + src/share/vm/gc/shared/gcCause.hpp + src/share/vm/gc/shared/gcHeapSummary.hpp + src/share/vm/gc/shared/gcId.cpp + src/share/vm/gc/shared/gcId.hpp + src/share/vm/gc/shared/gcLocker.cpp + src/share/vm/gc/shared/gcLocker.hpp + src/share/vm/gc/shared/gcLocker.inline.hpp + src/share/vm/gc/shared/gcName.hpp + src/share/vm/gc/shared/gcPolicyCounters.cpp + src/share/vm/gc/shared/gcPolicyCounters.hpp + src/share/vm/gc/shared/gcStats.cpp + src/share/vm/gc/shared/gcStats.hpp + src/share/vm/gc/shared/gcTimer.cpp + src/share/vm/gc/shared/gcTimer.hpp + src/share/vm/gc/shared/gcTrace.cpp + src/share/vm/gc/shared/gcTrace.hpp + src/share/vm/gc/shared/gcTraceSend.cpp + src/share/vm/gc/shared/gcTraceTime.cpp + src/share/vm/gc/shared/gcTraceTime.hpp + src/share/vm/gc/shared/gcUtil.cpp + src/share/vm/gc/shared/gcUtil.hpp + src/share/vm/gc/shared/gcWhen.hpp + src/share/vm/gc/shared/genCollectedHeap.cpp + src/share/vm/gc/shared/genCollectedHeap.hpp + src/share/vm/gc/shared/genOopClosures.cpp + src/share/vm/gc/shared/genOopClosures.hpp + src/share/vm/gc/shared/genOopClosures.inline.hpp + src/share/vm/gc/shared/genRemSet.cpp + src/share/vm/gc/shared/genRemSet.hpp + src/share/vm/gc/shared/generation.cpp + src/share/vm/gc/shared/generation.hpp + src/share/vm/gc/shared/generationCounters.cpp + src/share/vm/gc/shared/generationCounters.hpp + src/share/vm/gc/shared/generationSpec.cpp + src/share/vm/gc/shared/generationSpec.hpp + src/share/vm/gc/shared/isGCActiveMark.hpp + src/share/vm/gc/shared/liveRange.hpp + src/share/vm/gc/shared/modRefBarrierSet.hpp + src/share/vm/gc/shared/objectCountEventSender.cpp + src/share/vm/gc/shared/objectCountEventSender.hpp + src/share/vm/gc/shared/plab.cpp + src/share/vm/gc/shared/plab.hpp + src/share/vm/gc/shared/plab.inline.hpp + src/share/vm/gc/shared/referencePolicy.cpp + src/share/vm/gc/shared/referencePolicy.hpp + src/share/vm/gc/shared/referenceProcessor.cpp + src/share/vm/gc/shared/referenceProcessor.hpp + src/share/vm/gc/shared/referenceProcessorStats.hpp + src/share/vm/gc/shared/space.cpp + src/share/vm/gc/shared/space.hpp + src/share/vm/gc/shared/space.inline.hpp + src/share/vm/gc/shared/spaceDecorator.cpp + src/share/vm/gc/shared/spaceDecorator.hpp + src/share/vm/gc/shared/specialized_oop_closures.hpp + src/share/vm/gc/shared/strongRootsScope.cpp + src/share/vm/gc/shared/strongRootsScope.hpp + src/share/vm/gc/shared/taskqueue.cpp + src/share/vm/gc/shared/taskqueue.hpp + src/share/vm/gc/shared/taskqueue.inline.hpp + src/share/vm/gc/shared/threadLocalAllocBuffer.cpp + src/share/vm/gc/shared/threadLocalAllocBuffer.hpp + src/share/vm/gc/shared/threadLocalAllocBuffer.inline.hpp + src/share/vm/gc/shared/vmGCOperations.cpp + src/share/vm/gc/shared/vmGCOperations.hpp + src/share/vm/gc/shared/watermark.hpp + src/share/vm/gc/shared/workgroup.cpp + src/share/vm/gc/shared/workgroup.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsLockVerifier.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsLockVerifier.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.inline.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.inline.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/vmStructs_cms.hpp - src/share/vm/gc_implementation/g1/bufferingOopClosure.cpp - src/share/vm/gc_implementation/g1/bufferingOopClosure.hpp - src/share/vm/gc_implementation/g1/collectionSetChooser.cpp - src/share/vm/gc_implementation/g1/collectionSetChooser.hpp - src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp - src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp - src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp - src/share/vm/gc_implementation/g1/concurrentG1RefineThread.hpp - src/share/vm/gc_implementation/g1/concurrentMark.cpp - src/share/vm/gc_implementation/g1/concurrentMark.hpp - src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp - src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp - src/share/vm/gc_implementation/g1/concurrentMarkThread.hpp - src/share/vm/gc_implementation/g1/concurrentMarkThread.inline.hpp - src/share/vm/gc_implementation/g1/dirtyCardQueue.cpp - src/share/vm/gc_implementation/g1/dirtyCardQueue.hpp - src/share/vm/gc_implementation/g1/evacuationInfo.hpp - src/share/vm/gc_implementation/g1/g1AllocRegion.cpp - src/share/vm/gc_implementation/g1/g1AllocRegion.hpp - src/share/vm/gc_implementation/g1/g1AllocRegion.inline.hpp - src/share/vm/gc_implementation/g1/g1AllocationContext.hpp - src/share/vm/gc_implementation/g1/g1Allocator.cpp - src/share/vm/gc_implementation/g1/g1Allocator.hpp - src/share/vm/gc_implementation/g1/g1Allocator_ext.cpp - src/share/vm/gc_implementation/g1/g1BiasedArray.cpp - src/share/vm/gc_implementation/g1/g1BiasedArray.hpp - src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp - src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp - src/share/vm/gc_implementation/g1/g1BlockOffsetTable.inline.hpp - src/share/vm/gc_implementation/g1/g1CardCounts.cpp - src/share/vm/gc_implementation/g1/g1CardCounts.hpp - src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp - src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.hpp - src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp - src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp - src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp - src/share/vm/gc_implementation/g1/g1CollectedHeap_ext.cpp - src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp - src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp - src/share/vm/gc_implementation/g1/g1CollectorPolicy_ext.hpp - src/share/vm/gc_implementation/g1/g1ErgoVerbose.cpp - src/share/vm/gc_implementation/g1/g1ErgoVerbose.hpp - src/share/vm/gc_implementation/g1/g1EvacFailure.cpp - src/share/vm/gc_implementation/g1/g1EvacFailure.hpp - src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp - src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp - src/share/vm/gc_implementation/g1/g1HRPrinter.cpp - src/share/vm/gc_implementation/g1/g1HRPrinter.hpp - src/share/vm/gc_implementation/g1/g1HotCardCache.cpp - src/share/vm/gc_implementation/g1/g1HotCardCache.hpp - src/share/vm/gc_implementation/g1/g1InCSetState.hpp - src/share/vm/gc_implementation/g1/g1Log.cpp - src/share/vm/gc_implementation/g1/g1Log.hpp - src/share/vm/gc_implementation/g1/g1MMUTracker.cpp - src/share/vm/gc_implementation/g1/g1MMUTracker.hpp - src/share/vm/gc_implementation/g1/g1MarkSweep.cpp - src/share/vm/gc_implementation/g1/g1MarkSweep.hpp - src/share/vm/gc_implementation/g1/g1MarkSweep_ext.cpp - src/share/vm/gc_implementation/g1/g1MonitoringSupport.cpp - src/share/vm/gc_implementation/g1/g1MonitoringSupport.hpp - src/share/vm/gc_implementation/g1/g1OopClosures.cpp - src/share/vm/gc_implementation/g1/g1OopClosures.hpp - src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp - src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.cpp - src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.hpp - src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp - src/share/vm/gc_implementation/g1/g1ParScanThreadState.hpp - src/share/vm/gc_implementation/g1/g1ParScanThreadState.inline.hpp - src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.cpp - src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.hpp - src/share/vm/gc_implementation/g1/g1RemSet.cpp - src/share/vm/gc_implementation/g1/g1RemSet.hpp - src/share/vm/gc_implementation/g1/g1RemSet.inline.hpp - src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp - src/share/vm/gc_implementation/g1/g1RemSetSummary.hpp - src/share/vm/gc_implementation/g1/g1RootProcessor.cpp - src/share/vm/gc_implementation/g1/g1RootProcessor.hpp - src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp - src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp - src/share/vm/gc_implementation/g1/g1StringDedup.cpp - src/share/vm/gc_implementation/g1/g1StringDedup.hpp - src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp - src/share/vm/gc_implementation/g1/g1StringDedupQueue.hpp - src/share/vm/gc_implementation/g1/g1StringDedupStat.cpp - src/share/vm/gc_implementation/g1/g1StringDedupStat.hpp - src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp - src/share/vm/gc_implementation/g1/g1StringDedupTable.hpp - src/share/vm/gc_implementation/g1/g1StringDedupThread.cpp - src/share/vm/gc_implementation/g1/g1StringDedupThread.hpp - src/share/vm/gc_implementation/g1/g1YCTypes.hpp - src/share/vm/gc_implementation/g1/g1_globals.cpp - src/share/vm/gc_implementation/g1/g1_globals.hpp - src/share/vm/gc_implementation/g1/g1_specialized_oop_closures.hpp - src/share/vm/gc_implementation/g1/heapRegion.cpp - src/share/vm/gc_implementation/g1/heapRegion.hpp - src/share/vm/gc_implementation/g1/heapRegion.inline.hpp - src/share/vm/gc_implementation/g1/heapRegionBounds.hpp - src/share/vm/gc_implementation/g1/heapRegionBounds.inline.hpp - src/share/vm/gc_implementation/g1/heapRegionManager.cpp - src/share/vm/gc_implementation/g1/heapRegionManager.hpp - src/share/vm/gc_implementation/g1/heapRegionManager.inline.hpp - src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp - src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp - src/share/vm/gc_implementation/g1/heapRegionSet.cpp - src/share/vm/gc_implementation/g1/heapRegionSet.hpp - src/share/vm/gc_implementation/g1/heapRegionSet.inline.hpp - src/share/vm/gc_implementation/g1/heapRegionType.cpp - src/share/vm/gc_implementation/g1/heapRegionType.hpp - src/share/vm/gc_implementation/g1/ptrQueue.cpp - src/share/vm/gc_implementation/g1/ptrQueue.hpp - src/share/vm/gc_implementation/g1/satbQueue.cpp - src/share/vm/gc_implementation/g1/satbQueue.hpp - src/share/vm/gc_implementation/g1/sparsePRT.cpp - src/share/vm/gc_implementation/g1/sparsePRT.hpp - src/share/vm/gc_implementation/g1/survRateGroup.cpp - src/share/vm/gc_implementation/g1/survRateGroup.hpp - src/share/vm/gc_implementation/g1/vmStructs_g1.hpp - src/share/vm/gc_implementation/g1/vm_operations_g1.cpp - src/share/vm/gc_implementation/g1/vm_operations_g1.hpp - src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp - src/share/vm/gc_implementation/parNew/parNewGeneration.cpp - src/share/vm/gc_implementation/parNew/parNewGeneration.hpp - src/share/vm/gc_implementation/parNew/parOopClosures.cpp - src/share/vm/gc_implementation/parNew/parOopClosures.hpp - src/share/vm/gc_implementation/parNew/parOopClosures.inline.hpp - src/share/vm/gc_implementation/parNew/vmStructs_parNew.hpp - src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.cpp - src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.hpp - src/share/vm/gc_implementation/parallelScavenge/adjoiningVirtualSpaces.cpp - src/share/vm/gc_implementation/parallelScavenge/adjoiningVirtualSpaces.hpp - src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.cpp - src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.hpp - src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.cpp - src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.hpp - src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp - src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.hpp - src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.cpp - src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.hpp - src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.cpp - src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.hpp - src/share/vm/gc_implementation/parallelScavenge/generationSizer.cpp - src/share/vm/gc_implementation/parallelScavenge/generationSizer.hpp - src/share/vm/gc_implementation/parallelScavenge/objectStartArray.cpp - src/share/vm/gc_implementation/parallelScavenge/objectStartArray.hpp - src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp - src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.hpp - src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp - src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp - src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp - src/share/vm/gc_implementation/parallelScavenge/pcTasks.hpp - src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.cpp - src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.hpp - src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp - src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.hpp - src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/psGCAdaptivePolicyCounters.cpp - src/share/vm/gc_implementation/parallelScavenge/psGCAdaptivePolicyCounters.hpp - src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.cpp - src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.hpp - src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp - src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.hpp - src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp - src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.hpp - src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp - src/share/vm/gc_implementation/parallelScavenge/psOldGen.hpp - src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp - src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp - src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.cpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.hpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.hpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp - src/share/vm/gc_implementation/parallelScavenge/psScavenge.hpp - src/share/vm/gc_implementation/parallelScavenge/psScavenge.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp - src/share/vm/gc_implementation/parallelScavenge/psTasks.hpp - src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.cpp - src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.hpp - src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp - src/share/vm/gc_implementation/parallelScavenge/psYoungGen.hpp - src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.cpp - src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.hpp - src/share/vm/gc_implementation/parallelScavenge/vmStructs_parallelgc.hpp - src/share/vm/gc_implementation/shared/adaptiveSizePolicy.cpp - src/share/vm/gc_implementation/shared/adaptiveSizePolicy.hpp - src/share/vm/gc_implementation/shared/ageTable.cpp - src/share/vm/gc_implementation/shared/ageTable.hpp - src/share/vm/gc_implementation/shared/allocationStats.cpp - src/share/vm/gc_implementation/shared/allocationStats.hpp - src/share/vm/gc_implementation/shared/cSpaceCounters.cpp - src/share/vm/gc_implementation/shared/cSpaceCounters.hpp - src/share/vm/gc_implementation/shared/collectorCounters.cpp - src/share/vm/gc_implementation/shared/collectorCounters.hpp - src/share/vm/gc_implementation/shared/concurrentGCThread.cpp - src/share/vm/gc_implementation/shared/concurrentGCThread.hpp - src/share/vm/gc_implementation/shared/copyFailedInfo.hpp - src/share/vm/gc_implementation/shared/gSpaceCounters.cpp - src/share/vm/gc_implementation/shared/gSpaceCounters.hpp - src/share/vm/gc_implementation/shared/gcAdaptivePolicyCounters.cpp - src/share/vm/gc_implementation/shared/gcAdaptivePolicyCounters.hpp - src/share/vm/gc_implementation/shared/gcHeapSummary.hpp - src/share/vm/gc_implementation/shared/gcId.cpp - src/share/vm/gc_implementation/shared/gcId.hpp - src/share/vm/gc_implementation/shared/gcPolicyCounters.cpp - src/share/vm/gc_implementation/shared/gcPolicyCounters.hpp - src/share/vm/gc_implementation/shared/gcStats.cpp - src/share/vm/gc_implementation/shared/gcStats.hpp - src/share/vm/gc_implementation/shared/gcTimer.cpp - src/share/vm/gc_implementation/shared/gcTimer.hpp - src/share/vm/gc_implementation/shared/gcTrace.cpp - src/share/vm/gc_implementation/shared/gcTrace.hpp - src/share/vm/gc_implementation/shared/gcTraceSend.cpp - src/share/vm/gc_implementation/shared/gcTraceTime.cpp - src/share/vm/gc_implementation/shared/gcTraceTime.hpp - src/share/vm/gc_implementation/shared/gcUtil.cpp - src/share/vm/gc_implementation/shared/gcUtil.hpp - src/share/vm/gc_implementation/shared/gcWhen.hpp - src/share/vm/gc_implementation/shared/generationCounters.cpp - src/share/vm/gc_implementation/shared/generationCounters.hpp - src/share/vm/gc_implementation/shared/hSpaceCounters.cpp - src/share/vm/gc_implementation/shared/hSpaceCounters.hpp - src/share/vm/gc_implementation/shared/immutableSpace.cpp - src/share/vm/gc_implementation/shared/immutableSpace.hpp - src/share/vm/gc_implementation/shared/isGCActiveMark.hpp - src/share/vm/gc_implementation/shared/liveRange.hpp - src/share/vm/gc_implementation/shared/markSweep.cpp - src/share/vm/gc_implementation/shared/markSweep.hpp - src/share/vm/gc_implementation/shared/markSweep.inline.hpp - src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp - src/share/vm/gc_implementation/shared/mutableNUMASpace.hpp - src/share/vm/gc_implementation/shared/mutableSpace.cpp - src/share/vm/gc_implementation/shared/mutableSpace.hpp - src/share/vm/gc_implementation/shared/objectCountEventSender.cpp - src/share/vm/gc_implementation/shared/objectCountEventSender.hpp - src/share/vm/gc_implementation/shared/plab.cpp - src/share/vm/gc_implementation/shared/plab.hpp - src/share/vm/gc_implementation/shared/plab.inline.hpp - src/share/vm/gc_implementation/shared/spaceCounters.cpp - src/share/vm/gc_implementation/shared/spaceCounters.hpp - src/share/vm/gc_implementation/shared/spaceDecorator.cpp - src/share/vm/gc_implementation/shared/spaceDecorator.hpp - src/share/vm/gc_implementation/shared/suspendibleThreadSet.cpp - src/share/vm/gc_implementation/shared/suspendibleThreadSet.hpp - src/share/vm/gc_implementation/shared/vmGCOperations.cpp - src/share/vm/gc_implementation/shared/vmGCOperations.hpp - src/share/vm/gc_interface/allocTracer.cpp - src/share/vm/gc_interface/allocTracer.hpp - src/share/vm/gc_interface/collectedHeap.cpp - src/share/vm/gc_interface/collectedHeap.hpp - src/share/vm/gc_interface/collectedHeap.inline.hpp - src/share/vm/gc_interface/gcCause.cpp - src/share/vm/gc_interface/gcCause.hpp - src/share/vm/gc_interface/gcName.hpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/interpreter/rewriter.cpp ! src/share/vm/interpreter/templateTable.cpp ! src/share/vm/memory/allocation.cpp - src/share/vm/memory/barrierSet.cpp - src/share/vm/memory/barrierSet.hpp - src/share/vm/memory/barrierSet.inline.hpp ! src/share/vm/memory/binaryTreeDictionary.cpp - src/share/vm/memory/blockOffsetTable.cpp - src/share/vm/memory/blockOffsetTable.hpp - src/share/vm/memory/blockOffsetTable.inline.hpp - src/share/vm/memory/cardGeneration.cpp - src/share/vm/memory/cardGeneration.hpp - src/share/vm/memory/cardGeneration.inline.hpp - src/share/vm/memory/cardTableModRefBS.cpp - src/share/vm/memory/cardTableModRefBS.hpp - src/share/vm/memory/cardTableModRefBS.inline.hpp - src/share/vm/memory/cardTableRS.cpp - src/share/vm/memory/cardTableRS.hpp - src/share/vm/memory/collectorPolicy.cpp - src/share/vm/memory/collectorPolicy.hpp - src/share/vm/memory/defNewGeneration.cpp - src/share/vm/memory/defNewGeneration.hpp - src/share/vm/memory/defNewGeneration.inline.hpp ! src/share/vm/memory/freeBlockDictionary.cpp ! src/share/vm/memory/freeList.cpp ! src/share/vm/memory/freeList.hpp - src/share/vm/memory/gcLocker.cpp - src/share/vm/memory/gcLocker.hpp - src/share/vm/memory/gcLocker.inline.hpp - src/share/vm/memory/genCollectedHeap.cpp - src/share/vm/memory/genCollectedHeap.hpp - src/share/vm/memory/genMarkSweep.cpp - src/share/vm/memory/genMarkSweep.hpp - src/share/vm/memory/genOopClosures.cpp - src/share/vm/memory/genOopClosures.hpp - src/share/vm/memory/genOopClosures.inline.hpp - src/share/vm/memory/genRemSet.cpp - src/share/vm/memory/genRemSet.hpp - src/share/vm/memory/genRemSet.inline.hpp - src/share/vm/memory/generation.cpp - src/share/vm/memory/generation.hpp - src/share/vm/memory/generationSpec.cpp - src/share/vm/memory/generationSpec.hpp ! src/share/vm/memory/heapInspection.cpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/metaspaceShared.cpp - src/share/vm/memory/modRefBarrierSet.hpp ! src/share/vm/memory/oopFactory.cpp - src/share/vm/memory/referencePolicy.cpp - src/share/vm/memory/referencePolicy.hpp - src/share/vm/memory/referenceProcessor.cpp - src/share/vm/memory/referenceProcessor.hpp - src/share/vm/memory/referenceProcessorStats.hpp - src/share/vm/memory/space.cpp - src/share/vm/memory/space.hpp - src/share/vm/memory/space.inline.hpp - src/share/vm/memory/specialized_oop_closures.hpp - src/share/vm/memory/strongRootsScope.cpp - src/share/vm/memory/strongRootsScope.hpp - src/share/vm/memory/tenuredGeneration.cpp - src/share/vm/memory/tenuredGeneration.hpp - src/share/vm/memory/tenuredGeneration.inline.hpp - src/share/vm/memory/threadLocalAllocBuffer.cpp - src/share/vm/memory/threadLocalAllocBuffer.hpp - src/share/vm/memory/threadLocalAllocBuffer.inline.hpp ! src/share/vm/memory/universe.cpp - src/share/vm/memory/watermark.hpp ! src/share/vm/oops/arrayKlass.cpp ! src/share/vm/oops/constMethod.cpp ! src/share/vm/oops/instanceClassLoaderKlass.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/instanceMirrorKlass.cpp ! src/share/vm/oops/instanceMirrorKlass.hpp ! src/share/vm/oops/instanceRefKlass.cpp ! src/share/vm/oops/instanceRefKlass.hpp ! src/share/vm/oops/instanceRefKlass.inline.hpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/klass.hpp ! src/share/vm/oops/klassVtable.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/objArrayKlass.cpp ! src/share/vm/oops/objArrayOop.cpp ! src/share/vm/oops/objArrayOop.hpp ! src/share/vm/oops/oop.hpp ! src/share/vm/oops/oop.inline.hpp ! src/share/vm/oops/oopsHierarchy.cpp ! src/share/vm/oops/typeArrayKlass.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/machnode.cpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/opto/type.cpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/prims/forte.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/prims/jvmtiGetLoadedClasses.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/jvmtiTagMap.cpp ! src/share/vm/prims/jvmtiTagMap.hpp ! src/share/vm/prims/jvmtiThreadState.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/fprofiler.cpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/init.cpp ! src/share/vm/runtime/interfaceSupport.cpp ! src/share/vm/runtime/interfaceSupport.hpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/memprofiler.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/threadLocalStorage.hpp ! src/share/vm/runtime/unhandledOops.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/runtime/vmThread.cpp ! src/share/vm/runtime/vm_operations.cpp ! src/share/vm/services/attachListener.cpp ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/services/g1MemoryPool.cpp ! src/share/vm/services/g1MemoryPool.hpp ! src/share/vm/services/heapDumper.cpp ! src/share/vm/services/memoryPool.cpp ! src/share/vm/services/memoryService.cpp ! src/share/vm/services/memoryService.hpp ! src/share/vm/services/psMemoryPool.hpp ! src/share/vm/shark/sharkBuilder.hpp ! src/share/vm/utilities/debug.cpp ! src/share/vm/utilities/ostream.cpp - src/share/vm/utilities/taskqueue.cpp - src/share/vm/utilities/taskqueue.hpp - src/share/vm/utilities/taskqueue.inline.hpp ! src/share/vm/utilities/top.hpp ! src/share/vm/utilities/vmError.cpp - src/share/vm/utilities/workgroup.cpp - src/share/vm/utilities/workgroup.hpp - src/share/vm/utilities/yieldingWorkgroup.cpp - src/share/vm/utilities/yieldingWorkgroup.hpp ! test/TEST.groups + test/gc/cms/DisableResizePLAB.java + test/gc/cms/GuardShrinkWarning.java - test/gc/concurrentMarkSweep/DisableResizePLAB.java - test/gc/concurrentMarkSweep/GuardShrinkWarning.java - test/gc/defnew/HeapChangeLogging.java + test/gc/parallel/AdaptiveGCBoundary.java + test/gc/parallel/TestDynShrinkHeap.java - test/gc/parallelScavenge/AdaptiveGCBoundary.java - test/gc/parallelScavenge/TestDynShrinkHeap.java + test/gc/serial/HeapChangeLogging.java Changeset: 86b7a6d44894 Author: bdelsart Date: 2014-02-24 12:49 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/86b7a6d44894 8035496: G1 ARM: missing remset entry noticed by VerifyAfterGC for vm/gc/concurrent/lp50yp10rp70mr30st0 Summary: release_store used when registering a PerRegionTable. Also reviewed-by: vitalyd at gmail.com Reviewed-by: jmasa, tschatzl, brutisso ! src/share/vm/gc/g1/heapRegionRemSet.cpp Changeset: c1b45bb04764 Author: kbarrett Date: 2015-05-14 15:17 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/c1b45bb04764 8058265: No callers of ReferenceProcessor::clear_discovered_references Summary: Removed unused or unneeded code. Reviewed-by: brutisso, jmasa ! src/share/vm/gc/shared/referenceProcessor.cpp ! src/share/vm/gc/shared/referenceProcessor.hpp Changeset: ef29d5ca517b Author: jwha Date: 2015-05-15 15:40 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/ef29d5ca517b 8079216: Remove undefined method oopDesc::is_null(Klass *) Reviewed-by: kbarrett, coleenp, stefank ! src/share/vm/oops/oop.hpp Changeset: 38506b2c64ad Author: jwilhelm Date: 2015-05-18 17:09 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/38506b2c64ad Merge - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1Allocator.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1CollectedHeap.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1HeapRegionTable.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1MonitoringSupport.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegion.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionManager.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSetBase.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSetCount.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/PSOldGen.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/PSYoungGen.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/ParallelScavengeHeap.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shared/ImmutableSpace.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shared/MutableSpace.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeap.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeapName.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/G1YCType.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCCause.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCName.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCWhen.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/ReferenceType.java ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/c1_Runtime1_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/share/vm/classfile/verifier.hpp ! src/share/vm/code/codeCache.cpp + src/share/vm/gc/g1/g1StringDedupTable.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsLockVerifier.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsLockVerifier.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.inline.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.inline.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/vmStructs_cms.hpp - src/share/vm/gc_implementation/g1/bufferingOopClosure.cpp - src/share/vm/gc_implementation/g1/bufferingOopClosure.hpp - src/share/vm/gc_implementation/g1/collectionSetChooser.cpp - src/share/vm/gc_implementation/g1/collectionSetChooser.hpp - src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp - src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp - src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp - src/share/vm/gc_implementation/g1/concurrentG1RefineThread.hpp - src/share/vm/gc_implementation/g1/concurrentMark.cpp - src/share/vm/gc_implementation/g1/concurrentMark.hpp - src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp - src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp - src/share/vm/gc_implementation/g1/concurrentMarkThread.hpp - src/share/vm/gc_implementation/g1/concurrentMarkThread.inline.hpp - src/share/vm/gc_implementation/g1/dirtyCardQueue.cpp - src/share/vm/gc_implementation/g1/dirtyCardQueue.hpp - src/share/vm/gc_implementation/g1/evacuationInfo.hpp - src/share/vm/gc_implementation/g1/g1AllocRegion.cpp - src/share/vm/gc_implementation/g1/g1AllocRegion.hpp - src/share/vm/gc_implementation/g1/g1AllocRegion.inline.hpp - src/share/vm/gc_implementation/g1/g1AllocationContext.hpp - src/share/vm/gc_implementation/g1/g1Allocator.cpp - src/share/vm/gc_implementation/g1/g1Allocator.hpp - src/share/vm/gc_implementation/g1/g1Allocator_ext.cpp - src/share/vm/gc_implementation/g1/g1BiasedArray.cpp - src/share/vm/gc_implementation/g1/g1BiasedArray.hpp - src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp - src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp - src/share/vm/gc_implementation/g1/g1BlockOffsetTable.inline.hpp - src/share/vm/gc_implementation/g1/g1CardCounts.cpp - src/share/vm/gc_implementation/g1/g1CardCounts.hpp - src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp - src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.hpp - src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp - src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp - src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp - src/share/vm/gc_implementation/g1/g1CollectedHeap_ext.cpp - src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp - src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp - src/share/vm/gc_implementation/g1/g1CollectorPolicy_ext.hpp - src/share/vm/gc_implementation/g1/g1ErgoVerbose.cpp - src/share/vm/gc_implementation/g1/g1ErgoVerbose.hpp - src/share/vm/gc_implementation/g1/g1EvacFailure.cpp - src/share/vm/gc_implementation/g1/g1EvacFailure.hpp - src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp - src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp - src/share/vm/gc_implementation/g1/g1HRPrinter.cpp - src/share/vm/gc_implementation/g1/g1HRPrinter.hpp - src/share/vm/gc_implementation/g1/g1HotCardCache.cpp - src/share/vm/gc_implementation/g1/g1HotCardCache.hpp - src/share/vm/gc_implementation/g1/g1InCSetState.hpp - src/share/vm/gc_implementation/g1/g1Log.cpp - src/share/vm/gc_implementation/g1/g1Log.hpp - src/share/vm/gc_implementation/g1/g1MMUTracker.cpp - src/share/vm/gc_implementation/g1/g1MMUTracker.hpp - src/share/vm/gc_implementation/g1/g1MarkSweep.cpp - src/share/vm/gc_implementation/g1/g1MarkSweep.hpp - src/share/vm/gc_implementation/g1/g1MarkSweep_ext.cpp - src/share/vm/gc_implementation/g1/g1MonitoringSupport.cpp - src/share/vm/gc_implementation/g1/g1MonitoringSupport.hpp - src/share/vm/gc_implementation/g1/g1OopClosures.cpp - src/share/vm/gc_implementation/g1/g1OopClosures.hpp - src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp - src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.cpp - src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.hpp - src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp - src/share/vm/gc_implementation/g1/g1ParScanThreadState.hpp - src/share/vm/gc_implementation/g1/g1ParScanThreadState.inline.hpp - src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.cpp - src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.hpp - src/share/vm/gc_implementation/g1/g1RemSet.cpp - src/share/vm/gc_implementation/g1/g1RemSet.hpp - src/share/vm/gc_implementation/g1/g1RemSet.inline.hpp - src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp - src/share/vm/gc_implementation/g1/g1RemSetSummary.hpp - src/share/vm/gc_implementation/g1/g1RootProcessor.cpp - src/share/vm/gc_implementation/g1/g1RootProcessor.hpp - src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp - src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp - src/share/vm/gc_implementation/g1/g1StringDedup.cpp - src/share/vm/gc_implementation/g1/g1StringDedup.hpp - src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp - src/share/vm/gc_implementation/g1/g1StringDedupQueue.hpp - src/share/vm/gc_implementation/g1/g1StringDedupStat.cpp - src/share/vm/gc_implementation/g1/g1StringDedupStat.hpp - src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp - src/share/vm/gc_implementation/g1/g1StringDedupTable.hpp - src/share/vm/gc_implementation/g1/g1StringDedupThread.cpp - src/share/vm/gc_implementation/g1/g1StringDedupThread.hpp - src/share/vm/gc_implementation/g1/g1YCTypes.hpp - src/share/vm/gc_implementation/g1/g1_globals.cpp - src/share/vm/gc_implementation/g1/g1_globals.hpp - src/share/vm/gc_implementation/g1/g1_specialized_oop_closures.hpp - src/share/vm/gc_implementation/g1/heapRegion.cpp - src/share/vm/gc_implementation/g1/heapRegion.hpp - src/share/vm/gc_implementation/g1/heapRegion.inline.hpp - src/share/vm/gc_implementation/g1/heapRegionBounds.hpp - src/share/vm/gc_implementation/g1/heapRegionBounds.inline.hpp - src/share/vm/gc_implementation/g1/heapRegionManager.cpp - src/share/vm/gc_implementation/g1/heapRegionManager.hpp - src/share/vm/gc_implementation/g1/heapRegionManager.inline.hpp - src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp - src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp - src/share/vm/gc_implementation/g1/heapRegionSet.cpp - src/share/vm/gc_implementation/g1/heapRegionSet.hpp - src/share/vm/gc_implementation/g1/heapRegionSet.inline.hpp - src/share/vm/gc_implementation/g1/heapRegionType.cpp - src/share/vm/gc_implementation/g1/heapRegionType.hpp - src/share/vm/gc_implementation/g1/ptrQueue.cpp - src/share/vm/gc_implementation/g1/ptrQueue.hpp - src/share/vm/gc_implementation/g1/satbQueue.cpp - src/share/vm/gc_implementation/g1/satbQueue.hpp - src/share/vm/gc_implementation/g1/sparsePRT.cpp - src/share/vm/gc_implementation/g1/sparsePRT.hpp - src/share/vm/gc_implementation/g1/survRateGroup.cpp - src/share/vm/gc_implementation/g1/survRateGroup.hpp - src/share/vm/gc_implementation/g1/vmStructs_g1.hpp - src/share/vm/gc_implementation/g1/vm_operations_g1.cpp - src/share/vm/gc_implementation/g1/vm_operations_g1.hpp - src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp - src/share/vm/gc_implementation/parNew/parNewGeneration.cpp - src/share/vm/gc_implementation/parNew/parNewGeneration.hpp - src/share/vm/gc_implementation/parNew/parOopClosures.cpp - src/share/vm/gc_implementation/parNew/parOopClosures.hpp - src/share/vm/gc_implementation/parNew/parOopClosures.inline.hpp - src/share/vm/gc_implementation/parNew/vmStructs_parNew.hpp - src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.cpp - src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.hpp - src/share/vm/gc_implementation/parallelScavenge/adjoiningVirtualSpaces.cpp - src/share/vm/gc_implementation/parallelScavenge/adjoiningVirtualSpaces.hpp - src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.cpp - src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.hpp - src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.cpp - src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.hpp - src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp - src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.hpp - src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.cpp - src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.hpp - src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.cpp - src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.hpp - src/share/vm/gc_implementation/parallelScavenge/generationSizer.cpp - src/share/vm/gc_implementation/parallelScavenge/generationSizer.hpp - src/share/vm/gc_implementation/parallelScavenge/objectStartArray.cpp - src/share/vm/gc_implementation/parallelScavenge/objectStartArray.hpp - src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp - src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.hpp - src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp - src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp - src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp - src/share/vm/gc_implementation/parallelScavenge/pcTasks.hpp - src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.cpp - src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.hpp - src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp - src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.hpp - src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/psGCAdaptivePolicyCounters.cpp - src/share/vm/gc_implementation/parallelScavenge/psGCAdaptivePolicyCounters.hpp - src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.cpp - src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.hpp - src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp - src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.hpp - src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp - src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.hpp - src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp - src/share/vm/gc_implementation/parallelScavenge/psOldGen.hpp - src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp - src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp - src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.cpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.hpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.hpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp - src/share/vm/gc_implementation/parallelScavenge/psScavenge.hpp - src/share/vm/gc_implementation/parallelScavenge/psScavenge.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp - src/share/vm/gc_implementation/parallelScavenge/psTasks.hpp - src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.cpp - src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.hpp - src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp - src/share/vm/gc_implementation/parallelScavenge/psYoungGen.hpp - src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.cpp - src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.hpp - src/share/vm/gc_implementation/parallelScavenge/vmStructs_parallelgc.hpp - src/share/vm/gc_implementation/shared/adaptiveSizePolicy.cpp - src/share/vm/gc_implementation/shared/adaptiveSizePolicy.hpp - src/share/vm/gc_implementation/shared/ageTable.cpp - src/share/vm/gc_implementation/shared/ageTable.hpp - src/share/vm/gc_implementation/shared/allocationStats.cpp - src/share/vm/gc_implementation/shared/allocationStats.hpp - src/share/vm/gc_implementation/shared/cSpaceCounters.cpp - src/share/vm/gc_implementation/shared/cSpaceCounters.hpp - src/share/vm/gc_implementation/shared/collectorCounters.cpp - src/share/vm/gc_implementation/shared/collectorCounters.hpp - src/share/vm/gc_implementation/shared/concurrentGCThread.cpp - src/share/vm/gc_implementation/shared/concurrentGCThread.hpp - src/share/vm/gc_implementation/shared/copyFailedInfo.hpp - src/share/vm/gc_implementation/shared/gSpaceCounters.cpp - src/share/vm/gc_implementation/shared/gSpaceCounters.hpp - src/share/vm/gc_implementation/shared/gcAdaptivePolicyCounters.cpp - src/share/vm/gc_implementation/shared/gcAdaptivePolicyCounters.hpp - src/share/vm/gc_implementation/shared/gcHeapSummary.hpp - src/share/vm/gc_implementation/shared/gcId.cpp - src/share/vm/gc_implementation/shared/gcId.hpp - src/share/vm/gc_implementation/shared/gcPolicyCounters.cpp - src/share/vm/gc_implementation/shared/gcPolicyCounters.hpp - src/share/vm/gc_implementation/shared/gcStats.cpp - src/share/vm/gc_implementation/shared/gcStats.hpp - src/share/vm/gc_implementation/shared/gcTimer.cpp - src/share/vm/gc_implementation/shared/gcTimer.hpp - src/share/vm/gc_implementation/shared/gcTrace.cpp - src/share/vm/gc_implementation/shared/gcTrace.hpp - src/share/vm/gc_implementation/shared/gcTraceSend.cpp - src/share/vm/gc_implementation/shared/gcTraceTime.cpp - src/share/vm/gc_implementation/shared/gcTraceTime.hpp - src/share/vm/gc_implementation/shared/gcUtil.cpp - src/share/vm/gc_implementation/shared/gcUtil.hpp - src/share/vm/gc_implementation/shared/gcWhen.hpp - src/share/vm/gc_implementation/shared/generationCounters.cpp - src/share/vm/gc_implementation/shared/generationCounters.hpp - src/share/vm/gc_implementation/shared/hSpaceCounters.cpp - src/share/vm/gc_implementation/shared/hSpaceCounters.hpp - src/share/vm/gc_implementation/shared/immutableSpace.cpp - src/share/vm/gc_implementation/shared/immutableSpace.hpp - src/share/vm/gc_implementation/shared/isGCActiveMark.hpp - src/share/vm/gc_implementation/shared/liveRange.hpp - src/share/vm/gc_implementation/shared/markSweep.cpp - src/share/vm/gc_implementation/shared/markSweep.hpp - src/share/vm/gc_implementation/shared/markSweep.inline.hpp - src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp - src/share/vm/gc_implementation/shared/mutableNUMASpace.hpp - src/share/vm/gc_implementation/shared/mutableSpace.cpp - src/share/vm/gc_implementation/shared/mutableSpace.hpp - src/share/vm/gc_implementation/shared/objectCountEventSender.cpp - src/share/vm/gc_implementation/shared/objectCountEventSender.hpp - src/share/vm/gc_implementation/shared/plab.cpp - src/share/vm/gc_implementation/shared/plab.hpp - src/share/vm/gc_implementation/shared/plab.inline.hpp - src/share/vm/gc_implementation/shared/spaceCounters.cpp - src/share/vm/gc_implementation/shared/spaceCounters.hpp - src/share/vm/gc_implementation/shared/spaceDecorator.cpp - src/share/vm/gc_implementation/shared/spaceDecorator.hpp - src/share/vm/gc_implementation/shared/suspendibleThreadSet.cpp - src/share/vm/gc_implementation/shared/suspendibleThreadSet.hpp - src/share/vm/gc_implementation/shared/vmGCOperations.cpp - src/share/vm/gc_implementation/shared/vmGCOperations.hpp - src/share/vm/gc_interface/allocTracer.cpp - src/share/vm/gc_interface/allocTracer.hpp - src/share/vm/gc_interface/collectedHeap.cpp - src/share/vm/gc_interface/collectedHeap.hpp - src/share/vm/gc_interface/collectedHeap.inline.hpp - src/share/vm/gc_interface/gcCause.cpp - src/share/vm/gc_interface/gcCause.hpp - src/share/vm/gc_interface/gcName.hpp - src/share/vm/memory/barrierSet.cpp - src/share/vm/memory/barrierSet.hpp - src/share/vm/memory/barrierSet.inline.hpp - src/share/vm/memory/blockOffsetTable.cpp - src/share/vm/memory/blockOffsetTable.hpp - src/share/vm/memory/blockOffsetTable.inline.hpp - src/share/vm/memory/cardGeneration.cpp - src/share/vm/memory/cardGeneration.hpp - src/share/vm/memory/cardGeneration.inline.hpp - src/share/vm/memory/cardTableModRefBS.cpp - src/share/vm/memory/cardTableModRefBS.hpp - src/share/vm/memory/cardTableModRefBS.inline.hpp - src/share/vm/memory/cardTableRS.cpp - src/share/vm/memory/cardTableRS.hpp - src/share/vm/memory/collectorPolicy.cpp - src/share/vm/memory/collectorPolicy.hpp - src/share/vm/memory/defNewGeneration.cpp - src/share/vm/memory/defNewGeneration.hpp - src/share/vm/memory/defNewGeneration.inline.hpp - src/share/vm/memory/gcLocker.cpp - src/share/vm/memory/gcLocker.hpp - src/share/vm/memory/gcLocker.inline.hpp - src/share/vm/memory/genCollectedHeap.cpp - src/share/vm/memory/genCollectedHeap.hpp - src/share/vm/memory/genMarkSweep.cpp - src/share/vm/memory/genMarkSweep.hpp - src/share/vm/memory/genOopClosures.cpp - src/share/vm/memory/genOopClosures.hpp - src/share/vm/memory/genOopClosures.inline.hpp - src/share/vm/memory/genRemSet.cpp - src/share/vm/memory/genRemSet.hpp - src/share/vm/memory/genRemSet.inline.hpp - src/share/vm/memory/generation.cpp - src/share/vm/memory/generation.hpp - src/share/vm/memory/generationSpec.cpp - src/share/vm/memory/generationSpec.hpp - src/share/vm/memory/modRefBarrierSet.hpp - src/share/vm/memory/referencePolicy.cpp - src/share/vm/memory/referencePolicy.hpp - src/share/vm/memory/referenceProcessor.cpp - src/share/vm/memory/referenceProcessor.hpp - src/share/vm/memory/referenceProcessorStats.hpp - src/share/vm/memory/space.cpp - src/share/vm/memory/space.hpp - src/share/vm/memory/space.inline.hpp - src/share/vm/memory/specialized_oop_closures.hpp - src/share/vm/memory/strongRootsScope.cpp - src/share/vm/memory/strongRootsScope.hpp - src/share/vm/memory/tenuredGeneration.cpp - src/share/vm/memory/tenuredGeneration.hpp - src/share/vm/memory/tenuredGeneration.inline.hpp - src/share/vm/memory/threadLocalAllocBuffer.cpp - src/share/vm/memory/threadLocalAllocBuffer.hpp - src/share/vm/memory/threadLocalAllocBuffer.inline.hpp - src/share/vm/memory/watermark.hpp ! src/share/vm/oops/klassVtable.cpp ! src/share/vm/opto/type.cpp ! src/share/vm/runtime/vmStructs.cpp - src/share/vm/utilities/taskqueue.cpp - src/share/vm/utilities/taskqueue.hpp - src/share/vm/utilities/taskqueue.inline.hpp ! src/share/vm/utilities/vmError.cpp - src/share/vm/utilities/workgroup.cpp - src/share/vm/utilities/workgroup.hpp - src/share/vm/utilities/yieldingWorkgroup.cpp - src/share/vm/utilities/yieldingWorkgroup.hpp - test/gc/concurrentMarkSweep/DisableResizePLAB.java - test/gc/concurrentMarkSweep/GuardShrinkWarning.java - test/gc/defnew/HeapChangeLogging.java - test/gc/parallelScavenge/AdaptiveGCBoundary.java - test/gc/parallelScavenge/TestDynShrinkHeap.java Changeset: 803a4ef6298e Author: pliden Date: 2015-05-19 09:41 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/803a4ef6298e 8080581: Align SA with new GC directory structure Reviewed-by: dsamersoff, sla + agent/src/share/classes/sun/jvm/hotspot/gc/cms/AdaptiveFreeList.java + agent/src/share/classes/sun/jvm/hotspot/gc/cms/CMSBitMap.java + agent/src/share/classes/sun/jvm/hotspot/gc/cms/CMSCollector.java + agent/src/share/classes/sun/jvm/hotspot/gc/cms/CompactibleFreeListSpace.java + agent/src/share/classes/sun/jvm/hotspot/gc/cms/ConcurrentMarkSweepGeneration.java + agent/src/share/classes/sun/jvm/hotspot/gc/cms/LinearAllocBlock.java + agent/src/share/classes/sun/jvm/hotspot/gc/cms/ParNewGeneration.java ! agent/src/share/classes/sun/jvm/hotspot/gc/g1/G1CollectedHeap.java ! agent/src/share/classes/sun/jvm/hotspot/gc/g1/HeapRegion.java + agent/src/share/classes/sun/jvm/hotspot/gc/parallel/ImmutableSpace.java + agent/src/share/classes/sun/jvm/hotspot/gc/parallel/MutableSpace.java ! agent/src/share/classes/sun/jvm/hotspot/gc/parallel/PSOldGen.java ! agent/src/share/classes/sun/jvm/hotspot/gc/parallel/PSYoungGen.java + agent/src/share/classes/sun/jvm/hotspot/gc/serial/DefNewGeneration.java + agent/src/share/classes/sun/jvm/hotspot/gc/serial/TenuredGeneration.java + agent/src/share/classes/sun/jvm/hotspot/gc/shared/CardGeneration.java + agent/src/share/classes/sun/jvm/hotspot/gc/shared/CompactibleSpace.java + agent/src/share/classes/sun/jvm/hotspot/gc/shared/ContiguousSpace.java + agent/src/share/classes/sun/jvm/hotspot/gc/shared/GenCollectedHeap.java + agent/src/share/classes/sun/jvm/hotspot/gc/shared/Generation.java + agent/src/share/classes/sun/jvm/hotspot/gc/shared/GenerationFactory.java + agent/src/share/classes/sun/jvm/hotspot/gc/shared/GenerationIsInClosure.java + agent/src/share/classes/sun/jvm/hotspot/gc/shared/GenerationSpec.java - agent/src/share/classes/sun/jvm/hotspot/gc/shared/ImmutableSpace.java - agent/src/share/classes/sun/jvm/hotspot/gc/shared/MutableSpace.java + agent/src/share/classes/sun/jvm/hotspot/gc/shared/OffsetTableContigSpace.java + agent/src/share/classes/sun/jvm/hotspot/gc/shared/Space.java + agent/src/share/classes/sun/jvm/hotspot/gc/shared/SpaceClosure.java + agent/src/share/classes/sun/jvm/hotspot/gc/shared/TenuredSpace.java - agent/src/share/classes/sun/jvm/hotspot/memory/AdaptiveFreeList.java - agent/src/share/classes/sun/jvm/hotspot/memory/CMSBitMap.java - agent/src/share/classes/sun/jvm/hotspot/memory/CMSCollector.java - agent/src/share/classes/sun/jvm/hotspot/memory/CardGeneration.java - agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleFreeListSpace.java - agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleSpace.java - agent/src/share/classes/sun/jvm/hotspot/memory/ConcurrentMarkSweepGeneration.java - agent/src/share/classes/sun/jvm/hotspot/memory/ContiguousSpace.java - agent/src/share/classes/sun/jvm/hotspot/memory/DefNewGeneration.java - agent/src/share/classes/sun/jvm/hotspot/memory/GenCollectedHeap.java - agent/src/share/classes/sun/jvm/hotspot/memory/Generation.java - agent/src/share/classes/sun/jvm/hotspot/memory/GenerationFactory.java - agent/src/share/classes/sun/jvm/hotspot/memory/GenerationIsInClosure.java - agent/src/share/classes/sun/jvm/hotspot/memory/GenerationSpec.java - agent/src/share/classes/sun/jvm/hotspot/memory/LinearAllocBlock.java - agent/src/share/classes/sun/jvm/hotspot/memory/OffsetTableContigSpace.java - agent/src/share/classes/sun/jvm/hotspot/memory/ParNewGeneration.java - agent/src/share/classes/sun/jvm/hotspot/memory/Space.java - agent/src/share/classes/sun/jvm/hotspot/memory/SpaceClosure.java - agent/src/share/classes/sun/jvm/hotspot/memory/TenuredGeneration.java - agent/src/share/classes/sun/jvm/hotspot/memory/TenuredSpace.java ! agent/src/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java ! agent/src/share/classes/sun/jvm/hotspot/tools/HeapSummary.java Changeset: a2d828b1fa64 Author: pliden Date: 2015-05-19 14:09 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/a2d828b1fa64 8080585: concurrentGCThread.hpp should not include suspendibleThreadSet.hpp Reviewed-by: kbarrett, tschatzl ! src/share/vm/gc/g1/concurrentG1RefineThread.cpp ! src/share/vm/gc/g1/concurrentMark.cpp ! src/share/vm/gc/g1/concurrentMarkThread.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1StringDedupThread.cpp ! src/share/vm/gc/shared/concurrentGCThread.hpp Changeset: 717252755363 Author: pliden Date: 2015-05-19 17:25 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/717252755363 8080584: isGCActiveMark.hpp should not include parallelScavengeHeap.hpp Reviewed-by: kbarrett, tschatzl ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/shared/isGCActiveMark.hpp Changeset: eeacd32cbeeb Author: brutisso Date: 2015-05-20 10:45 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/eeacd32cbeeb 8047330: Remove unrolled card loops in G1 SparsePRTEntry Reviewed-by: ehelin, mgerdin, tschatzl Contributed-by: andreas.sjoberg at oracle.com ! src/share/vm/gc/g1/sparsePRT.cpp Changeset: 85522db98d42 Author: jwilhelm Date: 2015-05-21 21:17 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/85522db98d42 Merge ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/utilities/vmError.cpp ! test/TEST.groups Changeset: c7a0da52267e Author: rbackman Date: 2015-05-21 18:10 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/c7a0da52267e 8080692: lots of jstack tests failing in pit Reviewed-by: kvn, vlivanov ! agent/src/share/classes/sun/jvm/hotspot/HSDB.java ! agent/src/share/classes/sun/jvm/hotspot/compiler/ImmutableOopMapPair.java ! agent/src/share/classes/sun/jvm/hotspot/compiler/ImmutableOopMapSet.java ! agent/src/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java ! src/share/vm/compiler/oopMap.cpp ! src/share/vm/compiler/oopMap.hpp Changeset: 705e4fd19b1c Author: rbackman Date: 2015-05-21 21:17 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/705e4fd19b1c Merge Changeset: db300fb0bf00 Author: rbackman Date: 2015-05-22 00:35 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/db300fb0bf00 Merge ! agent/src/share/classes/sun/jvm/hotspot/HSDB.java ! src/share/vm/compiler/oopMap.cpp Changeset: e8f144c18e99 Author: amurillo Date: 2015-05-21 17:11 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/e8f144c18e99 Merge - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1Allocator.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1CollectedHeap.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1HeapRegionTable.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1MonitoringSupport.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegion.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionManager.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSetBase.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSetCount.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/PSOldGen.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/PSYoungGen.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/ParallelScavengeHeap.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shared/ImmutableSpace.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shared/MutableSpace.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeap.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeapName.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/G1YCType.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCCause.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCName.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCWhen.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/ReferenceType.java - agent/src/share/classes/sun/jvm/hotspot/memory/AdaptiveFreeList.java - agent/src/share/classes/sun/jvm/hotspot/memory/CMSBitMap.java - agent/src/share/classes/sun/jvm/hotspot/memory/CMSCollector.java - agent/src/share/classes/sun/jvm/hotspot/memory/CardGeneration.java - agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleFreeListSpace.java - agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleSpace.java - agent/src/share/classes/sun/jvm/hotspot/memory/ConcurrentMarkSweepGeneration.java - agent/src/share/classes/sun/jvm/hotspot/memory/ContiguousSpace.java - agent/src/share/classes/sun/jvm/hotspot/memory/DefNewGeneration.java - agent/src/share/classes/sun/jvm/hotspot/memory/GenCollectedHeap.java - agent/src/share/classes/sun/jvm/hotspot/memory/Generation.java - agent/src/share/classes/sun/jvm/hotspot/memory/GenerationFactory.java - agent/src/share/classes/sun/jvm/hotspot/memory/GenerationIsInClosure.java - agent/src/share/classes/sun/jvm/hotspot/memory/GenerationSpec.java - agent/src/share/classes/sun/jvm/hotspot/memory/LinearAllocBlock.java - agent/src/share/classes/sun/jvm/hotspot/memory/OffsetTableContigSpace.java - agent/src/share/classes/sun/jvm/hotspot/memory/ParNewGeneration.java - agent/src/share/classes/sun/jvm/hotspot/memory/Space.java - agent/src/share/classes/sun/jvm/hotspot/memory/SpaceClosure.java - agent/src/share/classes/sun/jvm/hotspot/memory/TenuredGeneration.java - agent/src/share/classes/sun/jvm/hotspot/memory/TenuredSpace.java ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsLockVerifier.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsLockVerifier.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.inline.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.inline.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/vmStructs_cms.hpp - src/share/vm/gc_implementation/g1/bufferingOopClosure.cpp - src/share/vm/gc_implementation/g1/bufferingOopClosure.hpp - src/share/vm/gc_implementation/g1/collectionSetChooser.cpp - src/share/vm/gc_implementation/g1/collectionSetChooser.hpp - src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp - src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp - src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp - src/share/vm/gc_implementation/g1/concurrentG1RefineThread.hpp - src/share/vm/gc_implementation/g1/concurrentMark.cpp - src/share/vm/gc_implementation/g1/concurrentMark.hpp - src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp - src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp - src/share/vm/gc_implementation/g1/concurrentMarkThread.hpp - src/share/vm/gc_implementation/g1/concurrentMarkThread.inline.hpp - src/share/vm/gc_implementation/g1/dirtyCardQueue.cpp - src/share/vm/gc_implementation/g1/dirtyCardQueue.hpp - src/share/vm/gc_implementation/g1/evacuationInfo.hpp - src/share/vm/gc_implementation/g1/g1AllocRegion.cpp - src/share/vm/gc_implementation/g1/g1AllocRegion.hpp - src/share/vm/gc_implementation/g1/g1AllocRegion.inline.hpp - src/share/vm/gc_implementation/g1/g1AllocationContext.hpp - src/share/vm/gc_implementation/g1/g1Allocator.cpp - src/share/vm/gc_implementation/g1/g1Allocator.hpp - src/share/vm/gc_implementation/g1/g1Allocator_ext.cpp - src/share/vm/gc_implementation/g1/g1BiasedArray.cpp - src/share/vm/gc_implementation/g1/g1BiasedArray.hpp - src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp - src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp - src/share/vm/gc_implementation/g1/g1BlockOffsetTable.inline.hpp - src/share/vm/gc_implementation/g1/g1CardCounts.cpp - src/share/vm/gc_implementation/g1/g1CardCounts.hpp - src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp - src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.hpp - src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp - src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp - src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp - src/share/vm/gc_implementation/g1/g1CollectedHeap_ext.cpp - src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp - src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp - src/share/vm/gc_implementation/g1/g1CollectorPolicy_ext.hpp - src/share/vm/gc_implementation/g1/g1ErgoVerbose.cpp - src/share/vm/gc_implementation/g1/g1ErgoVerbose.hpp - src/share/vm/gc_implementation/g1/g1EvacFailure.cpp - src/share/vm/gc_implementation/g1/g1EvacFailure.hpp - src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp - src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp - src/share/vm/gc_implementation/g1/g1HRPrinter.cpp - src/share/vm/gc_implementation/g1/g1HRPrinter.hpp - src/share/vm/gc_implementation/g1/g1HotCardCache.cpp - src/share/vm/gc_implementation/g1/g1HotCardCache.hpp - src/share/vm/gc_implementation/g1/g1InCSetState.hpp - src/share/vm/gc_implementation/g1/g1Log.cpp - src/share/vm/gc_implementation/g1/g1Log.hpp - src/share/vm/gc_implementation/g1/g1MMUTracker.cpp - src/share/vm/gc_implementation/g1/g1MMUTracker.hpp - src/share/vm/gc_implementation/g1/g1MarkSweep.cpp - src/share/vm/gc_implementation/g1/g1MarkSweep.hpp - src/share/vm/gc_implementation/g1/g1MarkSweep_ext.cpp - src/share/vm/gc_implementation/g1/g1MonitoringSupport.cpp - src/share/vm/gc_implementation/g1/g1MonitoringSupport.hpp - src/share/vm/gc_implementation/g1/g1OopClosures.cpp - src/share/vm/gc_implementation/g1/g1OopClosures.hpp - src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp - src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.cpp - src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.hpp - src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp - src/share/vm/gc_implementation/g1/g1ParScanThreadState.hpp - src/share/vm/gc_implementation/g1/g1ParScanThreadState.inline.hpp - src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.cpp - src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.hpp - src/share/vm/gc_implementation/g1/g1RemSet.cpp - src/share/vm/gc_implementation/g1/g1RemSet.hpp - src/share/vm/gc_implementation/g1/g1RemSet.inline.hpp - src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp - src/share/vm/gc_implementation/g1/g1RemSetSummary.hpp - src/share/vm/gc_implementation/g1/g1RootProcessor.cpp - src/share/vm/gc_implementation/g1/g1RootProcessor.hpp - src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp - src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp - src/share/vm/gc_implementation/g1/g1StringDedup.cpp - src/share/vm/gc_implementation/g1/g1StringDedup.hpp - src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp - src/share/vm/gc_implementation/g1/g1StringDedupQueue.hpp - src/share/vm/gc_implementation/g1/g1StringDedupStat.cpp - src/share/vm/gc_implementation/g1/g1StringDedupStat.hpp - src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp - src/share/vm/gc_implementation/g1/g1StringDedupTable.hpp - src/share/vm/gc_implementation/g1/g1StringDedupThread.cpp - src/share/vm/gc_implementation/g1/g1StringDedupThread.hpp - src/share/vm/gc_implementation/g1/g1YCTypes.hpp - src/share/vm/gc_implementation/g1/g1_globals.cpp - src/share/vm/gc_implementation/g1/g1_globals.hpp - src/share/vm/gc_implementation/g1/g1_specialized_oop_closures.hpp - src/share/vm/gc_implementation/g1/heapRegion.cpp - src/share/vm/gc_implementation/g1/heapRegion.hpp - src/share/vm/gc_implementation/g1/heapRegion.inline.hpp - src/share/vm/gc_implementation/g1/heapRegionBounds.hpp - src/share/vm/gc_implementation/g1/heapRegionBounds.inline.hpp - src/share/vm/gc_implementation/g1/heapRegionManager.cpp - src/share/vm/gc_implementation/g1/heapRegionManager.hpp - src/share/vm/gc_implementation/g1/heapRegionManager.inline.hpp - src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp - src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp - src/share/vm/gc_implementation/g1/heapRegionSet.cpp - src/share/vm/gc_implementation/g1/heapRegionSet.hpp - src/share/vm/gc_implementation/g1/heapRegionSet.inline.hpp - src/share/vm/gc_implementation/g1/heapRegionType.cpp - src/share/vm/gc_implementation/g1/heapRegionType.hpp - src/share/vm/gc_implementation/g1/ptrQueue.cpp - src/share/vm/gc_implementation/g1/ptrQueue.hpp - src/share/vm/gc_implementation/g1/satbQueue.cpp - src/share/vm/gc_implementation/g1/satbQueue.hpp - src/share/vm/gc_implementation/g1/sparsePRT.cpp - src/share/vm/gc_implementation/g1/sparsePRT.hpp - src/share/vm/gc_implementation/g1/survRateGroup.cpp - src/share/vm/gc_implementation/g1/survRateGroup.hpp - src/share/vm/gc_implementation/g1/vmStructs_g1.hpp - src/share/vm/gc_implementation/g1/vm_operations_g1.cpp - src/share/vm/gc_implementation/g1/vm_operations_g1.hpp - src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp - src/share/vm/gc_implementation/parNew/parNewGeneration.cpp - src/share/vm/gc_implementation/parNew/parNewGeneration.hpp - src/share/vm/gc_implementation/parNew/parOopClosures.cpp - src/share/vm/gc_implementation/parNew/parOopClosures.hpp - src/share/vm/gc_implementation/parNew/parOopClosures.inline.hpp - src/share/vm/gc_implementation/parNew/vmStructs_parNew.hpp - src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.cpp - src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.hpp - src/share/vm/gc_implementation/parallelScavenge/adjoiningVirtualSpaces.cpp - src/share/vm/gc_implementation/parallelScavenge/adjoiningVirtualSpaces.hpp - src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.cpp - src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.hpp - src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.cpp - src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.hpp - src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp - src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.hpp - src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.cpp - src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.hpp - src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.cpp - src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.hpp - src/share/vm/gc_implementation/parallelScavenge/generationSizer.cpp - src/share/vm/gc_implementation/parallelScavenge/generationSizer.hpp - src/share/vm/gc_implementation/parallelScavenge/objectStartArray.cpp - src/share/vm/gc_implementation/parallelScavenge/objectStartArray.hpp - src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp - src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.hpp - src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp - src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp - src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp - src/share/vm/gc_implementation/parallelScavenge/pcTasks.hpp - src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.cpp - src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.hpp - src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp - src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.hpp - src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/psGCAdaptivePolicyCounters.cpp - src/share/vm/gc_implementation/parallelScavenge/psGCAdaptivePolicyCounters.hpp - src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.cpp - src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.hpp - src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp - src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.hpp - src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp - src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.hpp - src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp - src/share/vm/gc_implementation/parallelScavenge/psOldGen.hpp - src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp - src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp - src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.cpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.hpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.hpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp - src/share/vm/gc_implementation/parallelScavenge/psScavenge.hpp - src/share/vm/gc_implementation/parallelScavenge/psScavenge.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp - src/share/vm/gc_implementation/parallelScavenge/psTasks.hpp - src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.cpp - src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.hpp - src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp - src/share/vm/gc_implementation/parallelScavenge/psYoungGen.hpp - src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.cpp - src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.hpp - src/share/vm/gc_implementation/parallelScavenge/vmStructs_parallelgc.hpp - src/share/vm/gc_implementation/shared/adaptiveSizePolicy.cpp - src/share/vm/gc_implementation/shared/adaptiveSizePolicy.hpp - src/share/vm/gc_implementation/shared/ageTable.cpp - src/share/vm/gc_implementation/shared/ageTable.hpp - src/share/vm/gc_implementation/shared/allocationStats.cpp - src/share/vm/gc_implementation/shared/allocationStats.hpp - src/share/vm/gc_implementation/shared/cSpaceCounters.cpp - src/share/vm/gc_implementation/shared/cSpaceCounters.hpp - src/share/vm/gc_implementation/shared/collectorCounters.cpp - src/share/vm/gc_implementation/shared/collectorCounters.hpp - src/share/vm/gc_implementation/shared/concurrentGCThread.cpp - src/share/vm/gc_implementation/shared/concurrentGCThread.hpp - src/share/vm/gc_implementation/shared/copyFailedInfo.hpp - src/share/vm/gc_implementation/shared/gSpaceCounters.cpp - src/share/vm/gc_implementation/shared/gSpaceCounters.hpp - src/share/vm/gc_implementation/shared/gcAdaptivePolicyCounters.cpp - src/share/vm/gc_implementation/shared/gcAdaptivePolicyCounters.hpp - src/share/vm/gc_implementation/shared/gcHeapSummary.hpp - src/share/vm/gc_implementation/shared/gcId.cpp - src/share/vm/gc_implementation/shared/gcId.hpp - src/share/vm/gc_implementation/shared/gcPolicyCounters.cpp - src/share/vm/gc_implementation/shared/gcPolicyCounters.hpp - src/share/vm/gc_implementation/shared/gcStats.cpp - src/share/vm/gc_implementation/shared/gcStats.hpp - src/share/vm/gc_implementation/shared/gcTimer.cpp - src/share/vm/gc_implementation/shared/gcTimer.hpp - src/share/vm/gc_implementation/shared/gcTrace.cpp - src/share/vm/gc_implementation/shared/gcTrace.hpp - src/share/vm/gc_implementation/shared/gcTraceSend.cpp - src/share/vm/gc_implementation/shared/gcTraceTime.cpp - src/share/vm/gc_implementation/shared/gcTraceTime.hpp - src/share/vm/gc_implementation/shared/gcUtil.cpp - src/share/vm/gc_implementation/shared/gcUtil.hpp - src/share/vm/gc_implementation/shared/gcWhen.hpp - src/share/vm/gc_implementation/shared/generationCounters.cpp - src/share/vm/gc_implementation/shared/generationCounters.hpp - src/share/vm/gc_implementation/shared/hSpaceCounters.cpp - src/share/vm/gc_implementation/shared/hSpaceCounters.hpp - src/share/vm/gc_implementation/shared/immutableSpace.cpp - src/share/vm/gc_implementation/shared/immutableSpace.hpp - src/share/vm/gc_implementation/shared/isGCActiveMark.hpp - src/share/vm/gc_implementation/shared/liveRange.hpp - src/share/vm/gc_implementation/shared/markSweep.cpp - src/share/vm/gc_implementation/shared/markSweep.hpp - src/share/vm/gc_implementation/shared/markSweep.inline.hpp - src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp - src/share/vm/gc_implementation/shared/mutableNUMASpace.hpp - src/share/vm/gc_implementation/shared/mutableSpace.cpp - src/share/vm/gc_implementation/shared/mutableSpace.hpp - src/share/vm/gc_implementation/shared/objectCountEventSender.cpp - src/share/vm/gc_implementation/shared/objectCountEventSender.hpp - src/share/vm/gc_implementation/shared/plab.cpp - src/share/vm/gc_implementation/shared/plab.hpp - src/share/vm/gc_implementation/shared/plab.inline.hpp - src/share/vm/gc_implementation/shared/spaceCounters.cpp - src/share/vm/gc_implementation/shared/spaceCounters.hpp - src/share/vm/gc_implementation/shared/spaceDecorator.cpp - src/share/vm/gc_implementation/shared/spaceDecorator.hpp - src/share/vm/gc_implementation/shared/suspendibleThreadSet.cpp - src/share/vm/gc_implementation/shared/suspendibleThreadSet.hpp - src/share/vm/gc_implementation/shared/vmGCOperations.cpp - src/share/vm/gc_implementation/shared/vmGCOperations.hpp - src/share/vm/gc_interface/allocTracer.cpp - src/share/vm/gc_interface/allocTracer.hpp - src/share/vm/gc_interface/collectedHeap.cpp - src/share/vm/gc_interface/collectedHeap.hpp - src/share/vm/gc_interface/collectedHeap.inline.hpp - src/share/vm/gc_interface/gcCause.cpp - src/share/vm/gc_interface/gcCause.hpp - src/share/vm/gc_interface/gcName.hpp - src/share/vm/memory/barrierSet.cpp - src/share/vm/memory/barrierSet.hpp - src/share/vm/memory/barrierSet.inline.hpp - src/share/vm/memory/blockOffsetTable.cpp - src/share/vm/memory/blockOffsetTable.hpp - src/share/vm/memory/blockOffsetTable.inline.hpp - src/share/vm/memory/cardGeneration.cpp - src/share/vm/memory/cardGeneration.hpp - src/share/vm/memory/cardGeneration.inline.hpp - src/share/vm/memory/cardTableModRefBS.cpp - src/share/vm/memory/cardTableModRefBS.hpp - src/share/vm/memory/cardTableModRefBS.inline.hpp - src/share/vm/memory/cardTableRS.cpp - src/share/vm/memory/cardTableRS.hpp - src/share/vm/memory/collectorPolicy.cpp - src/share/vm/memory/collectorPolicy.hpp - src/share/vm/memory/defNewGeneration.cpp - src/share/vm/memory/defNewGeneration.hpp - src/share/vm/memory/defNewGeneration.inline.hpp - src/share/vm/memory/gcLocker.cpp - src/share/vm/memory/gcLocker.hpp - src/share/vm/memory/gcLocker.inline.hpp - src/share/vm/memory/genCollectedHeap.cpp - src/share/vm/memory/genCollectedHeap.hpp - src/share/vm/memory/genMarkSweep.cpp - src/share/vm/memory/genMarkSweep.hpp - src/share/vm/memory/genOopClosures.cpp - src/share/vm/memory/genOopClosures.hpp - src/share/vm/memory/genOopClosures.inline.hpp - src/share/vm/memory/genRemSet.cpp - src/share/vm/memory/genRemSet.hpp - src/share/vm/memory/genRemSet.inline.hpp - src/share/vm/memory/generation.cpp - src/share/vm/memory/generation.hpp - src/share/vm/memory/generationSpec.cpp - src/share/vm/memory/generationSpec.hpp - src/share/vm/memory/modRefBarrierSet.hpp - src/share/vm/memory/referencePolicy.cpp - src/share/vm/memory/referencePolicy.hpp - src/share/vm/memory/referenceProcessor.cpp - src/share/vm/memory/referenceProcessor.hpp - src/share/vm/memory/referenceProcessorStats.hpp - src/share/vm/memory/space.cpp - src/share/vm/memory/space.hpp - src/share/vm/memory/space.inline.hpp - src/share/vm/memory/specialized_oop_closures.hpp - src/share/vm/memory/strongRootsScope.cpp - src/share/vm/memory/strongRootsScope.hpp - src/share/vm/memory/tenuredGeneration.cpp - src/share/vm/memory/tenuredGeneration.hpp - src/share/vm/memory/tenuredGeneration.inline.hpp - src/share/vm/memory/threadLocalAllocBuffer.cpp - src/share/vm/memory/threadLocalAllocBuffer.hpp - src/share/vm/memory/threadLocalAllocBuffer.inline.hpp - src/share/vm/memory/watermark.hpp - src/share/vm/utilities/taskqueue.cpp - src/share/vm/utilities/taskqueue.hpp - src/share/vm/utilities/taskqueue.inline.hpp - src/share/vm/utilities/workgroup.cpp - src/share/vm/utilities/workgroup.hpp - src/share/vm/utilities/yieldingWorkgroup.cpp - src/share/vm/utilities/yieldingWorkgroup.hpp - test/gc/concurrentMarkSweep/DisableResizePLAB.java - test/gc/concurrentMarkSweep/GuardShrinkWarning.java - test/gc/defnew/HeapChangeLogging.java - test/gc/parallelScavenge/AdaptiveGCBoundary.java - test/gc/parallelScavenge/TestDynShrinkHeap.java Changeset: 3581455dc18c Author: pliden Date: 2015-05-25 09:13 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/3581455dc18c 8080930: SA changes broke bootcycle-images builds Reviewed-by: sla, brutisso ! make/sa.files Changeset: eb76189435bb Author: amurillo Date: 2015-05-26 09:22 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/eb76189435bb Merge Changeset: ac6a7b63d701 Author: katleman Date: 2015-05-28 16:13 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/ac6a7b63d701 Added tag jdk9-b66 for changeset 197e94e0dacd ! .hgtags Changeset: d47dfabd16d4 Author: lana Date: 2015-05-28 16:52 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/d47dfabd16d4 Merge - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1Allocator.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1CollectedHeap.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1HeapRegionTable.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1MonitoringSupport.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegion.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionManager.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSetBase.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSetCount.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/PSOldGen.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/PSYoungGen.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/ParallelScavengeHeap.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shared/ImmutableSpace.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shared/MutableSpace.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeap.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeapName.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/G1YCType.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCCause.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCName.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCWhen.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/ReferenceType.java - agent/src/share/classes/sun/jvm/hotspot/memory/AdaptiveFreeList.java - agent/src/share/classes/sun/jvm/hotspot/memory/CMSBitMap.java - agent/src/share/classes/sun/jvm/hotspot/memory/CMSCollector.java - agent/src/share/classes/sun/jvm/hotspot/memory/CardGeneration.java - agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleFreeListSpace.java - agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleSpace.java - agent/src/share/classes/sun/jvm/hotspot/memory/ConcurrentMarkSweepGeneration.java - agent/src/share/classes/sun/jvm/hotspot/memory/ContiguousSpace.java - agent/src/share/classes/sun/jvm/hotspot/memory/DefNewGeneration.java - agent/src/share/classes/sun/jvm/hotspot/memory/GenCollectedHeap.java - agent/src/share/classes/sun/jvm/hotspot/memory/Generation.java - agent/src/share/classes/sun/jvm/hotspot/memory/GenerationFactory.java - agent/src/share/classes/sun/jvm/hotspot/memory/GenerationIsInClosure.java - agent/src/share/classes/sun/jvm/hotspot/memory/GenerationSpec.java - agent/src/share/classes/sun/jvm/hotspot/memory/LinearAllocBlock.java - agent/src/share/classes/sun/jvm/hotspot/memory/OffsetTableContigSpace.java - agent/src/share/classes/sun/jvm/hotspot/memory/ParNewGeneration.java - agent/src/share/classes/sun/jvm/hotspot/memory/Space.java - agent/src/share/classes/sun/jvm/hotspot/memory/SpaceClosure.java - agent/src/share/classes/sun/jvm/hotspot/memory/TenuredGeneration.java - agent/src/share/classes/sun/jvm/hotspot/memory/TenuredSpace.java - src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsLockVerifier.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsLockVerifier.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.inline.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.inline.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/vmStructs_cms.hpp - src/share/vm/gc_implementation/g1/bufferingOopClosure.cpp - src/share/vm/gc_implementation/g1/bufferingOopClosure.hpp - src/share/vm/gc_implementation/g1/collectionSetChooser.cpp - src/share/vm/gc_implementation/g1/collectionSetChooser.hpp - src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp - src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp - src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp - src/share/vm/gc_implementation/g1/concurrentG1RefineThread.hpp - src/share/vm/gc_implementation/g1/concurrentMark.cpp - src/share/vm/gc_implementation/g1/concurrentMark.hpp - src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp - src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp - src/share/vm/gc_implementation/g1/concurrentMarkThread.hpp - src/share/vm/gc_implementation/g1/concurrentMarkThread.inline.hpp - src/share/vm/gc_implementation/g1/dirtyCardQueue.cpp - src/share/vm/gc_implementation/g1/dirtyCardQueue.hpp - src/share/vm/gc_implementation/g1/evacuationInfo.hpp - src/share/vm/gc_implementation/g1/g1AllocRegion.cpp - src/share/vm/gc_implementation/g1/g1AllocRegion.hpp - src/share/vm/gc_implementation/g1/g1AllocRegion.inline.hpp - src/share/vm/gc_implementation/g1/g1AllocationContext.hpp - src/share/vm/gc_implementation/g1/g1Allocator.cpp - src/share/vm/gc_implementation/g1/g1Allocator.hpp - src/share/vm/gc_implementation/g1/g1Allocator_ext.cpp - src/share/vm/gc_implementation/g1/g1BiasedArray.cpp - src/share/vm/gc_implementation/g1/g1BiasedArray.hpp - src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp - src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp - src/share/vm/gc_implementation/g1/g1BlockOffsetTable.inline.hpp - src/share/vm/gc_implementation/g1/g1CardCounts.cpp - src/share/vm/gc_implementation/g1/g1CardCounts.hpp - src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp - src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.hpp - src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp - src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp - src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp - src/share/vm/gc_implementation/g1/g1CollectedHeap_ext.cpp - src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp - src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp - src/share/vm/gc_implementation/g1/g1CollectorPolicy_ext.hpp - src/share/vm/gc_implementation/g1/g1ErgoVerbose.cpp - src/share/vm/gc_implementation/g1/g1ErgoVerbose.hpp - src/share/vm/gc_implementation/g1/g1EvacFailure.cpp - src/share/vm/gc_implementation/g1/g1EvacFailure.hpp - src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp - src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp - src/share/vm/gc_implementation/g1/g1HRPrinter.cpp - src/share/vm/gc_implementation/g1/g1HRPrinter.hpp - src/share/vm/gc_implementation/g1/g1HotCardCache.cpp - src/share/vm/gc_implementation/g1/g1HotCardCache.hpp - src/share/vm/gc_implementation/g1/g1InCSetState.hpp - src/share/vm/gc_implementation/g1/g1Log.cpp - src/share/vm/gc_implementation/g1/g1Log.hpp - src/share/vm/gc_implementation/g1/g1MMUTracker.cpp - src/share/vm/gc_implementation/g1/g1MMUTracker.hpp - src/share/vm/gc_implementation/g1/g1MarkSweep.cpp - src/share/vm/gc_implementation/g1/g1MarkSweep.hpp - src/share/vm/gc_implementation/g1/g1MarkSweep_ext.cpp - src/share/vm/gc_implementation/g1/g1MonitoringSupport.cpp - src/share/vm/gc_implementation/g1/g1MonitoringSupport.hpp - src/share/vm/gc_implementation/g1/g1OopClosures.cpp - src/share/vm/gc_implementation/g1/g1OopClosures.hpp - src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp - src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.cpp - src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.hpp - src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp - src/share/vm/gc_implementation/g1/g1ParScanThreadState.hpp - src/share/vm/gc_implementation/g1/g1ParScanThreadState.inline.hpp - src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.cpp - src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.hpp - src/share/vm/gc_implementation/g1/g1RemSet.cpp - src/share/vm/gc_implementation/g1/g1RemSet.hpp - src/share/vm/gc_implementation/g1/g1RemSet.inline.hpp - src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp - src/share/vm/gc_implementation/g1/g1RemSetSummary.hpp - src/share/vm/gc_implementation/g1/g1RootProcessor.cpp - src/share/vm/gc_implementation/g1/g1RootProcessor.hpp - src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp - src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp - src/share/vm/gc_implementation/g1/g1StringDedup.cpp - src/share/vm/gc_implementation/g1/g1StringDedup.hpp - src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp - src/share/vm/gc_implementation/g1/g1StringDedupQueue.hpp - src/share/vm/gc_implementation/g1/g1StringDedupStat.cpp - src/share/vm/gc_implementation/g1/g1StringDedupStat.hpp - src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp - src/share/vm/gc_implementation/g1/g1StringDedupTable.hpp - src/share/vm/gc_implementation/g1/g1StringDedupThread.cpp - src/share/vm/gc_implementation/g1/g1StringDedupThread.hpp - src/share/vm/gc_implementation/g1/g1YCTypes.hpp - src/share/vm/gc_implementation/g1/g1_globals.cpp - src/share/vm/gc_implementation/g1/g1_globals.hpp - src/share/vm/gc_implementation/g1/g1_specialized_oop_closures.hpp - src/share/vm/gc_implementation/g1/heapRegion.cpp - src/share/vm/gc_implementation/g1/heapRegion.hpp - src/share/vm/gc_implementation/g1/heapRegion.inline.hpp - src/share/vm/gc_implementation/g1/heapRegionBounds.hpp - src/share/vm/gc_implementation/g1/heapRegionBounds.inline.hpp - src/share/vm/gc_implementation/g1/heapRegionManager.cpp - src/share/vm/gc_implementation/g1/heapRegionManager.hpp - src/share/vm/gc_implementation/g1/heapRegionManager.inline.hpp - src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp - src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp - src/share/vm/gc_implementation/g1/heapRegionSet.cpp - src/share/vm/gc_implementation/g1/heapRegionSet.hpp - src/share/vm/gc_implementation/g1/heapRegionSet.inline.hpp - src/share/vm/gc_implementation/g1/heapRegionType.cpp - src/share/vm/gc_implementation/g1/heapRegionType.hpp - src/share/vm/gc_implementation/g1/ptrQueue.cpp - src/share/vm/gc_implementation/g1/ptrQueue.hpp - src/share/vm/gc_implementation/g1/satbQueue.cpp - src/share/vm/gc_implementation/g1/satbQueue.hpp - src/share/vm/gc_implementation/g1/sparsePRT.cpp - src/share/vm/gc_implementation/g1/sparsePRT.hpp - src/share/vm/gc_implementation/g1/survRateGroup.cpp - src/share/vm/gc_implementation/g1/survRateGroup.hpp - src/share/vm/gc_implementation/g1/vmStructs_g1.hpp - src/share/vm/gc_implementation/g1/vm_operations_g1.cpp - src/share/vm/gc_implementation/g1/vm_operations_g1.hpp - src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp - src/share/vm/gc_implementation/parNew/parNewGeneration.cpp - src/share/vm/gc_implementation/parNew/parNewGeneration.hpp - src/share/vm/gc_implementation/parNew/parOopClosures.cpp - src/share/vm/gc_implementation/parNew/parOopClosures.hpp - src/share/vm/gc_implementation/parNew/parOopClosures.inline.hpp - src/share/vm/gc_implementation/parNew/vmStructs_parNew.hpp - src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.cpp - src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.hpp - src/share/vm/gc_implementation/parallelScavenge/adjoiningVirtualSpaces.cpp - src/share/vm/gc_implementation/parallelScavenge/adjoiningVirtualSpaces.hpp - src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.cpp - src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.hpp - src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.cpp - src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.hpp - src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp - src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.hpp - src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.cpp - src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.hpp - src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.cpp - src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.hpp - src/share/vm/gc_implementation/parallelScavenge/generationSizer.cpp - src/share/vm/gc_implementation/parallelScavenge/generationSizer.hpp - src/share/vm/gc_implementation/parallelScavenge/objectStartArray.cpp - src/share/vm/gc_implementation/parallelScavenge/objectStartArray.hpp - src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp - src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.hpp - src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp - src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp - src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp - src/share/vm/gc_implementation/parallelScavenge/pcTasks.hpp - src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.cpp - src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.hpp - src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp - src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.hpp - src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/psGCAdaptivePolicyCounters.cpp - src/share/vm/gc_implementation/parallelScavenge/psGCAdaptivePolicyCounters.hpp - src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.cpp - src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.hpp - src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp - src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.hpp - src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp - src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.hpp - src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp - src/share/vm/gc_implementation/parallelScavenge/psOldGen.hpp - src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp - src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp - src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.cpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.hpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.hpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp - src/share/vm/gc_implementation/parallelScavenge/psScavenge.hpp - src/share/vm/gc_implementation/parallelScavenge/psScavenge.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp - src/share/vm/gc_implementation/parallelScavenge/psTasks.hpp - src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.cpp - src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.hpp - src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp - src/share/vm/gc_implementation/parallelScavenge/psYoungGen.hpp - src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.cpp - src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.hpp - src/share/vm/gc_implementation/parallelScavenge/vmStructs_parallelgc.hpp - src/share/vm/gc_implementation/shared/adaptiveSizePolicy.cpp - src/share/vm/gc_implementation/shared/adaptiveSizePolicy.hpp - src/share/vm/gc_implementation/shared/ageTable.cpp - src/share/vm/gc_implementation/shared/ageTable.hpp - src/share/vm/gc_implementation/shared/allocationStats.cpp - src/share/vm/gc_implementation/shared/allocationStats.hpp - src/share/vm/gc_implementation/shared/cSpaceCounters.cpp - src/share/vm/gc_implementation/shared/cSpaceCounters.hpp - src/share/vm/gc_implementation/shared/collectorCounters.cpp - src/share/vm/gc_implementation/shared/collectorCounters.hpp - src/share/vm/gc_implementation/shared/concurrentGCThread.cpp - src/share/vm/gc_implementation/shared/concurrentGCThread.hpp - src/share/vm/gc_implementation/shared/copyFailedInfo.hpp - src/share/vm/gc_implementation/shared/gSpaceCounters.cpp - src/share/vm/gc_implementation/shared/gSpaceCounters.hpp - src/share/vm/gc_implementation/shared/gcAdaptivePolicyCounters.cpp - src/share/vm/gc_implementation/shared/gcAdaptivePolicyCounters.hpp - src/share/vm/gc_implementation/shared/gcHeapSummary.hpp - src/share/vm/gc_implementation/shared/gcId.cpp - src/share/vm/gc_implementation/shared/gcId.hpp - src/share/vm/gc_implementation/shared/gcPolicyCounters.cpp - src/share/vm/gc_implementation/shared/gcPolicyCounters.hpp - src/share/vm/gc_implementation/shared/gcStats.cpp - src/share/vm/gc_implementation/shared/gcStats.hpp - src/share/vm/gc_implementation/shared/gcTimer.cpp - src/share/vm/gc_implementation/shared/gcTimer.hpp - src/share/vm/gc_implementation/shared/gcTrace.cpp - src/share/vm/gc_implementation/shared/gcTrace.hpp - src/share/vm/gc_implementation/shared/gcTraceSend.cpp - src/share/vm/gc_implementation/shared/gcTraceTime.cpp - src/share/vm/gc_implementation/shared/gcTraceTime.hpp - src/share/vm/gc_implementation/shared/gcUtil.cpp - src/share/vm/gc_implementation/shared/gcUtil.hpp - src/share/vm/gc_implementation/shared/gcWhen.hpp - src/share/vm/gc_implementation/shared/generationCounters.cpp - src/share/vm/gc_implementation/shared/generationCounters.hpp - src/share/vm/gc_implementation/shared/hSpaceCounters.cpp - src/share/vm/gc_implementation/shared/hSpaceCounters.hpp - src/share/vm/gc_implementation/shared/immutableSpace.cpp - src/share/vm/gc_implementation/shared/immutableSpace.hpp - src/share/vm/gc_implementation/shared/isGCActiveMark.hpp - src/share/vm/gc_implementation/shared/liveRange.hpp - src/share/vm/gc_implementation/shared/markSweep.cpp - src/share/vm/gc_implementation/shared/markSweep.hpp - src/share/vm/gc_implementation/shared/markSweep.inline.hpp - src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp - src/share/vm/gc_implementation/shared/mutableNUMASpace.hpp - src/share/vm/gc_implementation/shared/mutableSpace.cpp - src/share/vm/gc_implementation/shared/mutableSpace.hpp - src/share/vm/gc_implementation/shared/objectCountEventSender.cpp - src/share/vm/gc_implementation/shared/objectCountEventSender.hpp - src/share/vm/gc_implementation/shared/plab.cpp - src/share/vm/gc_implementation/shared/plab.hpp - src/share/vm/gc_implementation/shared/plab.inline.hpp - src/share/vm/gc_implementation/shared/spaceCounters.cpp - src/share/vm/gc_implementation/shared/spaceCounters.hpp - src/share/vm/gc_implementation/shared/spaceDecorator.cpp - src/share/vm/gc_implementation/shared/spaceDecorator.hpp - src/share/vm/gc_implementation/shared/suspendibleThreadSet.cpp - src/share/vm/gc_implementation/shared/suspendibleThreadSet.hpp - src/share/vm/gc_implementation/shared/vmGCOperations.cpp - src/share/vm/gc_implementation/shared/vmGCOperations.hpp - src/share/vm/gc_interface/allocTracer.cpp - src/share/vm/gc_interface/allocTracer.hpp - src/share/vm/gc_interface/collectedHeap.cpp - src/share/vm/gc_interface/collectedHeap.hpp - src/share/vm/gc_interface/collectedHeap.inline.hpp - src/share/vm/gc_interface/gcCause.cpp - src/share/vm/gc_interface/gcCause.hpp - src/share/vm/gc_interface/gcName.hpp - src/share/vm/memory/barrierSet.cpp - src/share/vm/memory/barrierSet.hpp - src/share/vm/memory/barrierSet.inline.hpp - src/share/vm/memory/blockOffsetTable.cpp - src/share/vm/memory/blockOffsetTable.hpp - src/share/vm/memory/blockOffsetTable.inline.hpp - src/share/vm/memory/cardGeneration.cpp - src/share/vm/memory/cardGeneration.hpp - src/share/vm/memory/cardGeneration.inline.hpp - src/share/vm/memory/cardTableModRefBS.cpp - src/share/vm/memory/cardTableModRefBS.hpp - src/share/vm/memory/cardTableModRefBS.inline.hpp - src/share/vm/memory/cardTableRS.cpp - src/share/vm/memory/cardTableRS.hpp - src/share/vm/memory/collectorPolicy.cpp - src/share/vm/memory/collectorPolicy.hpp - src/share/vm/memory/defNewGeneration.cpp - src/share/vm/memory/defNewGeneration.hpp - src/share/vm/memory/defNewGeneration.inline.hpp - src/share/vm/memory/gcLocker.cpp - src/share/vm/memory/gcLocker.hpp - src/share/vm/memory/gcLocker.inline.hpp - src/share/vm/memory/genCollectedHeap.cpp - src/share/vm/memory/genCollectedHeap.hpp - src/share/vm/memory/genMarkSweep.cpp - src/share/vm/memory/genMarkSweep.hpp - src/share/vm/memory/genOopClosures.cpp - src/share/vm/memory/genOopClosures.hpp - src/share/vm/memory/genOopClosures.inline.hpp - src/share/vm/memory/genRemSet.cpp - src/share/vm/memory/genRemSet.hpp - src/share/vm/memory/genRemSet.inline.hpp - src/share/vm/memory/generation.cpp - src/share/vm/memory/generation.hpp - src/share/vm/memory/generationSpec.cpp - src/share/vm/memory/generationSpec.hpp - src/share/vm/memory/modRefBarrierSet.hpp - src/share/vm/memory/referencePolicy.cpp - src/share/vm/memory/referencePolicy.hpp - src/share/vm/memory/referenceProcessor.cpp - src/share/vm/memory/referenceProcessor.hpp - src/share/vm/memory/referenceProcessorStats.hpp - src/share/vm/memory/space.cpp - src/share/vm/memory/space.hpp - src/share/vm/memory/space.inline.hpp - src/share/vm/memory/specialized_oop_closures.hpp - src/share/vm/memory/strongRootsScope.cpp - src/share/vm/memory/strongRootsScope.hpp - src/share/vm/memory/tenuredGeneration.cpp - src/share/vm/memory/tenuredGeneration.hpp - src/share/vm/memory/tenuredGeneration.inline.hpp - src/share/vm/memory/threadLocalAllocBuffer.cpp - src/share/vm/memory/threadLocalAllocBuffer.hpp - src/share/vm/memory/threadLocalAllocBuffer.inline.hpp - src/share/vm/memory/watermark.hpp - src/share/vm/utilities/taskqueue.cpp - src/share/vm/utilities/taskqueue.hpp - src/share/vm/utilities/taskqueue.inline.hpp - src/share/vm/utilities/workgroup.cpp - src/share/vm/utilities/workgroup.hpp - src/share/vm/utilities/yieldingWorkgroup.cpp - src/share/vm/utilities/yieldingWorkgroup.hpp - test/gc/concurrentMarkSweep/DisableResizePLAB.java - test/gc/concurrentMarkSweep/GuardShrinkWarning.java - test/gc/defnew/HeapChangeLogging.java - test/gc/parallelScavenge/AdaptiveGCBoundary.java - test/gc/parallelScavenge/TestDynShrinkHeap.java Changeset: 84c51a26d201 Author: enevill Date: 2015-06-02 14:28 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/84c51a26d201 8081669: aarch64: JTreg TestStable tests failing Summary: Fix TestStable failures Reviewed-by: vlivanov Contributed-by: alexander.alexeev at caviumnetworks.com ! test/compiler/stable/StableConfiguration.java Changeset: 4341ffbe419c Author: ykantser Date: 2015-05-22 08:47 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/4341ffbe419c 8080828: Create sanity test for JDK-8080155 Reviewed-by: sla + test/serviceability/sa/TestClassLoaderStats.java Changeset: fc2aea6fbd32 Author: ykantser Date: 2015-05-22 08:53 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/fc2aea6fbd32 Merge - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1Allocator.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1CollectedHeap.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1HeapRegionTable.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1MonitoringSupport.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegion.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionManager.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSetBase.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSetCount.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/PSOldGen.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/PSYoungGen.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/ParallelScavengeHeap.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shared/ImmutableSpace.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shared/MutableSpace.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeap.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeapName.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/G1YCType.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCCause.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCName.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCWhen.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/ReferenceType.java - agent/src/share/classes/sun/jvm/hotspot/memory/AdaptiveFreeList.java - agent/src/share/classes/sun/jvm/hotspot/memory/CMSBitMap.java - agent/src/share/classes/sun/jvm/hotspot/memory/CMSCollector.java - agent/src/share/classes/sun/jvm/hotspot/memory/CardGeneration.java - agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleFreeListSpace.java - agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleSpace.java - agent/src/share/classes/sun/jvm/hotspot/memory/ConcurrentMarkSweepGeneration.java - agent/src/share/classes/sun/jvm/hotspot/memory/ContiguousSpace.java - agent/src/share/classes/sun/jvm/hotspot/memory/DefNewGeneration.java - agent/src/share/classes/sun/jvm/hotspot/memory/GenCollectedHeap.java - agent/src/share/classes/sun/jvm/hotspot/memory/Generation.java - agent/src/share/classes/sun/jvm/hotspot/memory/GenerationFactory.java - agent/src/share/classes/sun/jvm/hotspot/memory/GenerationIsInClosure.java - agent/src/share/classes/sun/jvm/hotspot/memory/GenerationSpec.java - agent/src/share/classes/sun/jvm/hotspot/memory/LinearAllocBlock.java - agent/src/share/classes/sun/jvm/hotspot/memory/OffsetTableContigSpace.java - agent/src/share/classes/sun/jvm/hotspot/memory/ParNewGeneration.java - agent/src/share/classes/sun/jvm/hotspot/memory/Space.java - agent/src/share/classes/sun/jvm/hotspot/memory/SpaceClosure.java - agent/src/share/classes/sun/jvm/hotspot/memory/TenuredGeneration.java - agent/src/share/classes/sun/jvm/hotspot/memory/TenuredSpace.java - src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsLockVerifier.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsLockVerifier.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.inline.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.inline.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/vmStructs_cms.hpp - src/share/vm/gc_implementation/g1/bufferingOopClosure.cpp - src/share/vm/gc_implementation/g1/bufferingOopClosure.hpp - src/share/vm/gc_implementation/g1/collectionSetChooser.cpp - src/share/vm/gc_implementation/g1/collectionSetChooser.hpp - src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp - src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp - src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp - src/share/vm/gc_implementation/g1/concurrentG1RefineThread.hpp - src/share/vm/gc_implementation/g1/concurrentMark.cpp - src/share/vm/gc_implementation/g1/concurrentMark.hpp - src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp - src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp - src/share/vm/gc_implementation/g1/concurrentMarkThread.hpp - src/share/vm/gc_implementation/g1/concurrentMarkThread.inline.hpp - src/share/vm/gc_implementation/g1/dirtyCardQueue.cpp - src/share/vm/gc_implementation/g1/dirtyCardQueue.hpp - src/share/vm/gc_implementation/g1/evacuationInfo.hpp - src/share/vm/gc_implementation/g1/g1AllocRegion.cpp - src/share/vm/gc_implementation/g1/g1AllocRegion.hpp - src/share/vm/gc_implementation/g1/g1AllocRegion.inline.hpp - src/share/vm/gc_implementation/g1/g1AllocationContext.hpp - src/share/vm/gc_implementation/g1/g1Allocator.cpp - src/share/vm/gc_implementation/g1/g1Allocator.hpp - src/share/vm/gc_implementation/g1/g1Allocator_ext.cpp - src/share/vm/gc_implementation/g1/g1BiasedArray.cpp - src/share/vm/gc_implementation/g1/g1BiasedArray.hpp - src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp - src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp - src/share/vm/gc_implementation/g1/g1BlockOffsetTable.inline.hpp - src/share/vm/gc_implementation/g1/g1CardCounts.cpp - src/share/vm/gc_implementation/g1/g1CardCounts.hpp - src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp - src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.hpp - src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp - src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp - src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp - src/share/vm/gc_implementation/g1/g1CollectedHeap_ext.cpp - src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp - src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp - src/share/vm/gc_implementation/g1/g1CollectorPolicy_ext.hpp - src/share/vm/gc_implementation/g1/g1ErgoVerbose.cpp - src/share/vm/gc_implementation/g1/g1ErgoVerbose.hpp - src/share/vm/gc_implementation/g1/g1EvacFailure.cpp - src/share/vm/gc_implementation/g1/g1EvacFailure.hpp - src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp - src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp - src/share/vm/gc_implementation/g1/g1HRPrinter.cpp - src/share/vm/gc_implementation/g1/g1HRPrinter.hpp - src/share/vm/gc_implementation/g1/g1HotCardCache.cpp - src/share/vm/gc_implementation/g1/g1HotCardCache.hpp - src/share/vm/gc_implementation/g1/g1InCSetState.hpp - src/share/vm/gc_implementation/g1/g1Log.cpp - src/share/vm/gc_implementation/g1/g1Log.hpp - src/share/vm/gc_implementation/g1/g1MMUTracker.cpp - src/share/vm/gc_implementation/g1/g1MMUTracker.hpp - src/share/vm/gc_implementation/g1/g1MarkSweep.cpp - src/share/vm/gc_implementation/g1/g1MarkSweep.hpp - src/share/vm/gc_implementation/g1/g1MarkSweep_ext.cpp - src/share/vm/gc_implementation/g1/g1MonitoringSupport.cpp - src/share/vm/gc_implementation/g1/g1MonitoringSupport.hpp - src/share/vm/gc_implementation/g1/g1OopClosures.cpp - src/share/vm/gc_implementation/g1/g1OopClosures.hpp - src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp - src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.cpp - src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.hpp - src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp - src/share/vm/gc_implementation/g1/g1ParScanThreadState.hpp - src/share/vm/gc_implementation/g1/g1ParScanThreadState.inline.hpp - src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.cpp - src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.hpp - src/share/vm/gc_implementation/g1/g1RemSet.cpp - src/share/vm/gc_implementation/g1/g1RemSet.hpp - src/share/vm/gc_implementation/g1/g1RemSet.inline.hpp - src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp - src/share/vm/gc_implementation/g1/g1RemSetSummary.hpp - src/share/vm/gc_implementation/g1/g1RootProcessor.cpp - src/share/vm/gc_implementation/g1/g1RootProcessor.hpp - src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp - src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp - src/share/vm/gc_implementation/g1/g1StringDedup.cpp - src/share/vm/gc_implementation/g1/g1StringDedup.hpp - src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp - src/share/vm/gc_implementation/g1/g1StringDedupQueue.hpp - src/share/vm/gc_implementation/g1/g1StringDedupStat.cpp - src/share/vm/gc_implementation/g1/g1StringDedupStat.hpp - src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp - src/share/vm/gc_implementation/g1/g1StringDedupTable.hpp - src/share/vm/gc_implementation/g1/g1StringDedupThread.cpp - src/share/vm/gc_implementation/g1/g1StringDedupThread.hpp - src/share/vm/gc_implementation/g1/g1YCTypes.hpp - src/share/vm/gc_implementation/g1/g1_globals.cpp - src/share/vm/gc_implementation/g1/g1_globals.hpp - src/share/vm/gc_implementation/g1/g1_specialized_oop_closures.hpp - src/share/vm/gc_implementation/g1/heapRegion.cpp - src/share/vm/gc_implementation/g1/heapRegion.hpp - src/share/vm/gc_implementation/g1/heapRegion.inline.hpp - src/share/vm/gc_implementation/g1/heapRegionBounds.hpp - src/share/vm/gc_implementation/g1/heapRegionBounds.inline.hpp - src/share/vm/gc_implementation/g1/heapRegionManager.cpp - src/share/vm/gc_implementation/g1/heapRegionManager.hpp - src/share/vm/gc_implementation/g1/heapRegionManager.inline.hpp - src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp - src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp - src/share/vm/gc_implementation/g1/heapRegionSet.cpp - src/share/vm/gc_implementation/g1/heapRegionSet.hpp - src/share/vm/gc_implementation/g1/heapRegionSet.inline.hpp - src/share/vm/gc_implementation/g1/heapRegionType.cpp - src/share/vm/gc_implementation/g1/heapRegionType.hpp - src/share/vm/gc_implementation/g1/ptrQueue.cpp - src/share/vm/gc_implementation/g1/ptrQueue.hpp - src/share/vm/gc_implementation/g1/satbQueue.cpp - src/share/vm/gc_implementation/g1/satbQueue.hpp - src/share/vm/gc_implementation/g1/sparsePRT.cpp - src/share/vm/gc_implementation/g1/sparsePRT.hpp - src/share/vm/gc_implementation/g1/survRateGroup.cpp - src/share/vm/gc_implementation/g1/survRateGroup.hpp - src/share/vm/gc_implementation/g1/vmStructs_g1.hpp - src/share/vm/gc_implementation/g1/vm_operations_g1.cpp - src/share/vm/gc_implementation/g1/vm_operations_g1.hpp - src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp - src/share/vm/gc_implementation/parNew/parNewGeneration.cpp - src/share/vm/gc_implementation/parNew/parNewGeneration.hpp - src/share/vm/gc_implementation/parNew/parOopClosures.cpp - src/share/vm/gc_implementation/parNew/parOopClosures.hpp - src/share/vm/gc_implementation/parNew/parOopClosures.inline.hpp - src/share/vm/gc_implementation/parNew/vmStructs_parNew.hpp - src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.cpp - src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.hpp - src/share/vm/gc_implementation/parallelScavenge/adjoiningVirtualSpaces.cpp - src/share/vm/gc_implementation/parallelScavenge/adjoiningVirtualSpaces.hpp - src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.cpp - src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.hpp - src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.cpp - src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.hpp - src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp - src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.hpp - src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.cpp - src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.hpp - src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.cpp - src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.hpp - src/share/vm/gc_implementation/parallelScavenge/generationSizer.cpp - src/share/vm/gc_implementation/parallelScavenge/generationSizer.hpp - src/share/vm/gc_implementation/parallelScavenge/objectStartArray.cpp - src/share/vm/gc_implementation/parallelScavenge/objectStartArray.hpp - src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp - src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.hpp - src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp - src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp - src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp - src/share/vm/gc_implementation/parallelScavenge/pcTasks.hpp - src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.cpp - src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.hpp - src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp - src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.hpp - src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/psGCAdaptivePolicyCounters.cpp - src/share/vm/gc_implementation/parallelScavenge/psGCAdaptivePolicyCounters.hpp - src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.cpp - src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.hpp - src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp - src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.hpp - src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp - src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.hpp - src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp - src/share/vm/gc_implementation/parallelScavenge/psOldGen.hpp - src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp - src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp - src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.cpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.hpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.hpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp - src/share/vm/gc_implementation/parallelScavenge/psScavenge.hpp - src/share/vm/gc_implementation/parallelScavenge/psScavenge.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp - src/share/vm/gc_implementation/parallelScavenge/psTasks.hpp - src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.cpp - src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.hpp - src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp - src/share/vm/gc_implementation/parallelScavenge/psYoungGen.hpp - src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.cpp - src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.hpp - src/share/vm/gc_implementation/parallelScavenge/vmStructs_parallelgc.hpp - src/share/vm/gc_implementation/shared/adaptiveSizePolicy.cpp - src/share/vm/gc_implementation/shared/adaptiveSizePolicy.hpp - src/share/vm/gc_implementation/shared/ageTable.cpp - src/share/vm/gc_implementation/shared/ageTable.hpp - src/share/vm/gc_implementation/shared/allocationStats.cpp - src/share/vm/gc_implementation/shared/allocationStats.hpp - src/share/vm/gc_implementation/shared/cSpaceCounters.cpp - src/share/vm/gc_implementation/shared/cSpaceCounters.hpp - src/share/vm/gc_implementation/shared/collectorCounters.cpp - src/share/vm/gc_implementation/shared/collectorCounters.hpp - src/share/vm/gc_implementation/shared/concurrentGCThread.cpp - src/share/vm/gc_implementation/shared/concurrentGCThread.hpp - src/share/vm/gc_implementation/shared/copyFailedInfo.hpp - src/share/vm/gc_implementation/shared/gSpaceCounters.cpp - src/share/vm/gc_implementation/shared/gSpaceCounters.hpp - src/share/vm/gc_implementation/shared/gcAdaptivePolicyCounters.cpp - src/share/vm/gc_implementation/shared/gcAdaptivePolicyCounters.hpp - src/share/vm/gc_implementation/shared/gcHeapSummary.hpp - src/share/vm/gc_implementation/shared/gcId.cpp - src/share/vm/gc_implementation/shared/gcId.hpp - src/share/vm/gc_implementation/shared/gcPolicyCounters.cpp - src/share/vm/gc_implementation/shared/gcPolicyCounters.hpp - src/share/vm/gc_implementation/shared/gcStats.cpp - src/share/vm/gc_implementation/shared/gcStats.hpp - src/share/vm/gc_implementation/shared/gcTimer.cpp - src/share/vm/gc_implementation/shared/gcTimer.hpp - src/share/vm/gc_implementation/shared/gcTrace.cpp - src/share/vm/gc_implementation/shared/gcTrace.hpp - src/share/vm/gc_implementation/shared/gcTraceSend.cpp - src/share/vm/gc_implementation/shared/gcTraceTime.cpp - src/share/vm/gc_implementation/shared/gcTraceTime.hpp - src/share/vm/gc_implementation/shared/gcUtil.cpp - src/share/vm/gc_implementation/shared/gcUtil.hpp - src/share/vm/gc_implementation/shared/gcWhen.hpp - src/share/vm/gc_implementation/shared/generationCounters.cpp - src/share/vm/gc_implementation/shared/generationCounters.hpp - src/share/vm/gc_implementation/shared/hSpaceCounters.cpp - src/share/vm/gc_implementation/shared/hSpaceCounters.hpp - src/share/vm/gc_implementation/shared/immutableSpace.cpp - src/share/vm/gc_implementation/shared/immutableSpace.hpp - src/share/vm/gc_implementation/shared/isGCActiveMark.hpp - src/share/vm/gc_implementation/shared/liveRange.hpp - src/share/vm/gc_implementation/shared/markSweep.cpp - src/share/vm/gc_implementation/shared/markSweep.hpp - src/share/vm/gc_implementation/shared/markSweep.inline.hpp - src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp - src/share/vm/gc_implementation/shared/mutableNUMASpace.hpp - src/share/vm/gc_implementation/shared/mutableSpace.cpp - src/share/vm/gc_implementation/shared/mutableSpace.hpp - src/share/vm/gc_implementation/shared/objectCountEventSender.cpp - src/share/vm/gc_implementation/shared/objectCountEventSender.hpp - src/share/vm/gc_implementation/shared/plab.cpp - src/share/vm/gc_implementation/shared/plab.hpp - src/share/vm/gc_implementation/shared/plab.inline.hpp - src/share/vm/gc_implementation/shared/spaceCounters.cpp - src/share/vm/gc_implementation/shared/spaceCounters.hpp - src/share/vm/gc_implementation/shared/spaceDecorator.cpp - src/share/vm/gc_implementation/shared/spaceDecorator.hpp - src/share/vm/gc_implementation/shared/suspendibleThreadSet.cpp - src/share/vm/gc_implementation/shared/suspendibleThreadSet.hpp - src/share/vm/gc_implementation/shared/vmGCOperations.cpp - src/share/vm/gc_implementation/shared/vmGCOperations.hpp - src/share/vm/gc_interface/allocTracer.cpp - src/share/vm/gc_interface/allocTracer.hpp - src/share/vm/gc_interface/collectedHeap.cpp - src/share/vm/gc_interface/collectedHeap.hpp - src/share/vm/gc_interface/collectedHeap.inline.hpp - src/share/vm/gc_interface/gcCause.cpp - src/share/vm/gc_interface/gcCause.hpp - src/share/vm/gc_interface/gcName.hpp - src/share/vm/memory/barrierSet.cpp - src/share/vm/memory/barrierSet.hpp - src/share/vm/memory/barrierSet.inline.hpp - src/share/vm/memory/blockOffsetTable.cpp - src/share/vm/memory/blockOffsetTable.hpp - src/share/vm/memory/blockOffsetTable.inline.hpp - src/share/vm/memory/cardGeneration.cpp - src/share/vm/memory/cardGeneration.hpp - src/share/vm/memory/cardGeneration.inline.hpp - src/share/vm/memory/cardTableModRefBS.cpp - src/share/vm/memory/cardTableModRefBS.hpp - src/share/vm/memory/cardTableModRefBS.inline.hpp - src/share/vm/memory/cardTableRS.cpp - src/share/vm/memory/cardTableRS.hpp - src/share/vm/memory/collectorPolicy.cpp - src/share/vm/memory/collectorPolicy.hpp - src/share/vm/memory/defNewGeneration.cpp - src/share/vm/memory/defNewGeneration.hpp - src/share/vm/memory/defNewGeneration.inline.hpp - src/share/vm/memory/gcLocker.cpp - src/share/vm/memory/gcLocker.hpp - src/share/vm/memory/gcLocker.inline.hpp - src/share/vm/memory/genCollectedHeap.cpp - src/share/vm/memory/genCollectedHeap.hpp - src/share/vm/memory/genMarkSweep.cpp - src/share/vm/memory/genMarkSweep.hpp - src/share/vm/memory/genOopClosures.cpp - src/share/vm/memory/genOopClosures.hpp - src/share/vm/memory/genOopClosures.inline.hpp - src/share/vm/memory/genRemSet.cpp - src/share/vm/memory/genRemSet.hpp - src/share/vm/memory/genRemSet.inline.hpp - src/share/vm/memory/generation.cpp - src/share/vm/memory/generation.hpp - src/share/vm/memory/generationSpec.cpp - src/share/vm/memory/generationSpec.hpp - src/share/vm/memory/modRefBarrierSet.hpp - src/share/vm/memory/referencePolicy.cpp - src/share/vm/memory/referencePolicy.hpp - src/share/vm/memory/referenceProcessor.cpp - src/share/vm/memory/referenceProcessor.hpp - src/share/vm/memory/referenceProcessorStats.hpp - src/share/vm/memory/space.cpp - src/share/vm/memory/space.hpp - src/share/vm/memory/space.inline.hpp - src/share/vm/memory/specialized_oop_closures.hpp - src/share/vm/memory/strongRootsScope.cpp - src/share/vm/memory/strongRootsScope.hpp - src/share/vm/memory/tenuredGeneration.cpp - src/share/vm/memory/tenuredGeneration.hpp - src/share/vm/memory/tenuredGeneration.inline.hpp - src/share/vm/memory/threadLocalAllocBuffer.cpp - src/share/vm/memory/threadLocalAllocBuffer.hpp - src/share/vm/memory/threadLocalAllocBuffer.inline.hpp - src/share/vm/memory/watermark.hpp - src/share/vm/utilities/taskqueue.cpp - src/share/vm/utilities/taskqueue.hpp - src/share/vm/utilities/taskqueue.inline.hpp - src/share/vm/utilities/workgroup.cpp - src/share/vm/utilities/workgroup.hpp - src/share/vm/utilities/yieldingWorkgroup.cpp - src/share/vm/utilities/yieldingWorkgroup.hpp - test/gc/concurrentMarkSweep/DisableResizePLAB.java - test/gc/concurrentMarkSweep/GuardShrinkWarning.java - test/gc/defnew/HeapChangeLogging.java - test/gc/parallelScavenge/AdaptiveGCBoundary.java - test/gc/parallelScavenge/TestDynShrinkHeap.java Changeset: 4774bd594cda Author: ykantser Date: 2015-05-22 13:52 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/4774bd594cda 8080855: Create sanity test for JDK-8080692 Reviewed-by: sla + test/serviceability/sa/TestStackTrace.java Changeset: 13fa184842fa Author: igerasim Date: 2015-05-22 02:38 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/13fa184842fa 8069068: VM warning: WaitForMultipleObjects timed out (0) ... Summary: Increase timeout to 5 minutes Reviewed-by: dholmes, dcubed ! src/os/windows/vm/os_windows.cpp Changeset: 42ea2e36e41a Author: hseigel Date: 2015-05-27 09:34 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/42ea2e36e41a Merge Changeset: 9fa5219f0206 Author: cjplummer Date: 2015-05-26 11:26 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/9fa5219f0206 8051712: regression Test7107135 crashes Summary: On AARCH64, make ElfFile::specifies_noexecstack() default to noexectstack Reviewed-by: dholmes, dlong, aph ! src/share/vm/utilities/elfFile.cpp Changeset: 08f3dd4c5c04 Author: dcubed Date: 2015-05-27 16:15 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/08f3dd4c5c04 Merge Changeset: 57796cea775c Author: stefank Date: 2015-05-21 09:10 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/57796cea775c 8080109: Use single-threaded code in Threads::possibly_parallel_oops_do when running with only one worker thread Reviewed-by: jmasa, kbarrett ! src/share/vm/gc/g1/g1RootProcessor.cpp ! src/share/vm/gc/shared/genCollectedHeap.cpp Changeset: 68c4b4b4fc86 Author: stefank Date: 2015-05-21 09:23 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/68c4b4b4fc86 8080110: Remove usage of CollectedHeap::n_par_threads() from root processing Reviewed-by: jmasa, kbarrett ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/parNewGeneration.cpp ! src/share/vm/gc/cms/parNewGeneration.hpp ! src/share/vm/gc/g1/concurrentMark.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1MarkSweep.cpp ! src/share/vm/gc/g1/g1RootProcessor.cpp ! src/share/vm/gc/g1/g1RootProcessor.hpp ! src/share/vm/gc/serial/defNewGeneration.cpp ! src/share/vm/gc/serial/genMarkSweep.cpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/gc/shared/genCollectedHeap.hpp ! src/share/vm/gc/shared/strongRootsScope.cpp ! src/share/vm/gc/shared/strongRootsScope.hpp Changeset: 01a3646d1237 Author: stefank Date: 2015-05-21 09:23 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/01a3646d1237 8080111: Remove SubTaskDone::_n_threads Reviewed-by: jmasa, kbarrett ! src/share/vm/gc/cms/parNewGeneration.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1RootProcessor.cpp ! src/share/vm/gc/g1/g1RootProcessor.hpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/gc/shared/genCollectedHeap.hpp ! src/share/vm/gc/shared/workgroup.cpp ! src/share/vm/gc/shared/workgroup.hpp Changeset: 678e64c3211a Author: stefank Date: 2015-05-21 09:35 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/678e64c3211a 8080112: Replace and remove the last usages of CollectedHeap::n_par_threads() Reviewed-by: jmasa, kbarrett ! src/share/vm/gc/cms/compactibleFreeListSpace.cpp ! src/share/vm/gc/cms/compactibleFreeListSpace.hpp ! src/share/vm/gc/cms/parCardTableModRefBS.cpp ! src/share/vm/gc/g1/concurrentMark.cpp ! src/share/vm/gc/serial/defNewGeneration.cpp ! src/share/vm/gc/serial/defNewGeneration.hpp ! src/share/vm/gc/shared/cardGeneration.cpp ! src/share/vm/gc/shared/cardGeneration.hpp ! src/share/vm/gc/shared/cardTableModRefBS.cpp ! src/share/vm/gc/shared/cardTableModRefBS.hpp ! src/share/vm/gc/shared/cardTableRS.cpp ! src/share/vm/gc/shared/cardTableRS.hpp ! src/share/vm/gc/shared/collectedHeap.cpp ! src/share/vm/gc/shared/collectedHeap.hpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/gc/shared/genRemSet.hpp ! src/share/vm/gc/shared/generation.cpp ! src/share/vm/gc/shared/generation.hpp ! src/share/vm/gc/shared/space.cpp ! src/share/vm/gc/shared/space.hpp Changeset: 3e9cfe1b6af3 Author: stefank Date: 2015-05-21 09:35 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/3e9cfe1b6af3 8080113: Remove CollectedHeap::set_par_threads() Reviewed-by: jmasa, kbarrett ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/parNewGeneration.cpp ! src/share/vm/gc/g1/concurrentMark.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/g1StringDedup.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/parallel/psScavenge.cpp ! src/share/vm/gc/serial/defNewGeneration.cpp ! src/share/vm/gc/shared/cardTableModRefBS.cpp ! src/share/vm/gc/shared/collectedHeap.hpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/gc/shared/genCollectedHeap.hpp Changeset: 2a7495690d3d Author: brutisso Date: 2015-05-22 10:56 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/2a7495690d3d 8080627: JavaThread::satb_mark_queue_offset() is too big for an ARM ldrsb instruction Reviewed-by: roland, kbarrett ! src/share/vm/c1/c1_LIRGenerator.cpp Changeset: a20b51d96bf3 Author: stefank Date: 2015-05-21 14:10 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/a20b51d96bf3 8080869: FlexibleWorkGang initializes _active_workers to more than _total_workers Reviewed-by: kbarrett, jmasa ! src/share/vm/gc/shared/workgroup.hpp Changeset: 824abbd9bbf9 Author: stefank Date: 2015-05-22 10:57 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/824abbd9bbf9 8080837: Move number of workers calculation out of CollectionSetChooser::prepare_for_par_region_addition Reviewed-by: kbarrett, mgerdin ! src/share/vm/gc/g1/collectionSetChooser.cpp ! src/share/vm/gc/g1/collectionSetChooser.hpp ! src/share/vm/gc/g1/concurrentMark.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.cpp ! src/share/vm/gc/g1/g1CollectorPolicy.hpp Changeset: 5d337610d914 Author: stefank Date: 2015-05-22 10:58 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/5d337610d914 8080840: Clean up active_workers() asserts Reviewed-by: kbarrett, jmasa ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/g1/concurrentMark.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/shared/workgroup.hpp Changeset: 2752e41d4828 Author: stefank Date: 2015-05-22 10:58 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/2752e41d4828 8080876: Replace unnecessary MAX2(ParallelGCThreads, 1) calls with ParallelGCThreads Reviewed-by: kbarrett, mgerdin ! src/share/vm/gc/cms/parNewGeneration.cpp ! src/share/vm/gc/g1/concurrentG1Refine.cpp ! src/share/vm/gc/g1/concurrentMark.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1OopClosures.cpp ! src/share/vm/gc/g1/g1StringDedupQueue.cpp ! src/share/vm/gc/g1/g1StringDedupTable.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/parallel/psScavenge.cpp ! src/share/vm/gc/shared/adaptiveSizePolicy.cpp ! src/share/vm/runtime/arguments.cpp Changeset: 14932754dcd5 Author: stefank Date: 2015-05-22 10:44 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/14932754dcd5 Merge Changeset: 72b225f8872c Author: stefank Date: 2015-05-22 13:35 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/72b225f8872c 8080877: Don't use workers()->total_workers() when walking G1CollectedHeap::_task_queues Reviewed-by: jmasa, drwhite ! src/share/vm/gc/cms/cmsOopClosures.hpp ! src/share/vm/gc/cms/parOopClosures.hpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/shared/genOopClosures.hpp ! src/share/vm/gc/shared/taskqueue.hpp Changeset: 3f771c493969 Author: stefank Date: 2015-05-25 09:28 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/3f771c493969 Merge Changeset: 40007db708b1 Author: sjohanss Date: 2015-05-25 11:39 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/40007db708b1 8080746: Refactor oop iteration macros to be more general Reviewed-by: stefank, pliden ! src/share/vm/memory/iterator.hpp ! src/share/vm/oops/arrayKlass.hpp ! src/share/vm/oops/instanceClassLoaderKlass.hpp ! src/share/vm/oops/instanceClassLoaderKlass.inline.hpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/instanceKlass.inline.hpp ! src/share/vm/oops/instanceMirrorKlass.hpp ! src/share/vm/oops/instanceMirrorKlass.inline.hpp ! src/share/vm/oops/instanceRefKlass.hpp ! src/share/vm/oops/instanceRefKlass.inline.hpp ! src/share/vm/oops/klass.hpp ! src/share/vm/oops/objArrayKlass.hpp ! src/share/vm/oops/objArrayKlass.inline.hpp ! src/share/vm/oops/oop.inline.hpp ! src/share/vm/oops/typeArrayKlass.hpp ! src/share/vm/oops/typeArrayKlass.inline.hpp Changeset: da8d3eff08ea Author: stefank Date: 2015-05-25 11:41 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/da8d3eff08ea 8080879: Remove FlexibleWorkGang::set_for_termination Reviewed-by: brutisso, kbarrett, pliden ! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc/cms/parNewGeneration.cpp ! src/share/vm/gc/cms/parNewGeneration.hpp ! src/share/vm/gc/cms/yieldingWorkgroup.hpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/shared/workgroup.cpp ! src/share/vm/gc/shared/workgroup.hpp Changeset: 4229cf175d3f Author: jwilhelm Date: 2015-05-25 16:59 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/4229cf175d3f Merge Changeset: c8f0a089a41f Author: stefank Date: 2015-05-26 10:06 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/c8f0a089a41f 8081007: Remove redundant active worker variables and calls in ParNewGeneration::collect Reviewed-by: pliden, kbarrett, ehelin ! src/share/vm/gc/cms/parNewGeneration.cpp Changeset: 5ba9a0b5c968 Author: brutisso Date: 2015-05-27 09:04 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/5ba9a0b5c968 8081039: G1: Remove unused statistics code in G1NoteEndOfConcMarkClosure and G1ParNoteEndTask Reviewed-by: jmasa, kbarrett ! src/share/vm/gc/g1/concurrentMark.cpp Changeset: e55d513ea0e4 Author: jwilhelm Date: 2015-05-28 16:01 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/e55d513ea0e4 Merge Changeset: e34d0b105465 Author: amurillo Date: 2015-05-28 11:37 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/e34d0b105465 Merge Changeset: cce6baa7f903 Author: amurillo Date: 2015-06-01 10:15 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/cce6baa7f903 Merge Changeset: 5657d2f88180 Author: amurillo Date: 2015-06-02 09:15 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/5657d2f88180 Merge Changeset: 0e54ceabc6ea Author: enevill Date: 2015-05-27 09:02 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/0e54ceabc6ea 8081289: aarch64: add support for RewriteFrequentPairs in interpreter Summary: Add support for RewriteFrequentPairs Reviewed-by: roland Contributed-by: alexander.alexeev at caviumnetworks.com ! src/cpu/aarch64/vm/globals_aarch64.hpp ! src/cpu/aarch64/vm/templateTable_aarch64.cpp Changeset: 5b8b5731ca2d Author: enevill Date: 2015-06-04 12:04 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/5b8b5731ca2d 8079565: aarch64: Add vectorization support for aarch64 Summary: Add vectorization support Reviewed-by: roland ! src/cpu/aarch64/vm/aarch64.ad ! src/cpu/aarch64/vm/assembler_aarch64.hpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp ! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp ! src/cpu/aarch64/vm/register_aarch64.hpp Changeset: 8b4348d24c60 Author: katleman Date: 2015-06-04 09:31 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/8b4348d24c60 Added tag jdk9-b67 for changeset d47dfabd16d4 ! .hgtags Changeset: 11af3990d56c Author: lana Date: 2015-06-04 18:50 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/11af3990d56c Merge Changeset: 2ece51774dfa Author: ykantser Date: 2015-05-27 14:13 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/2ece51774dfa 8081037: serviceability/sa/ tests time out on Windows Reviewed-by: jbachorik, sla, dsamersoff ! test/serviceability/sa/TestClassLoaderStats.java ! test/serviceability/sa/TestStackTrace.java Changeset: 6b9feb52df5d Author: coleenp Date: 2015-05-29 11:35 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/6b9feb52df5d 8029567: Clean up linkResolver code Summary: Moved non-const reference return values to actual return values, refactored error handling code, remove oop from Method* variable names. Reviewed-by: jiangli, lfoltan, acorn ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/ci/ciField.cpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/interpreter/bytecode.cpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/interpreter/linkResolver.hpp ! src/share/vm/oops/klassVtable.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/runtime/javaCalls.cpp ! src/share/vm/runtime/reflection.cpp Changeset: 6c95d9792c36 Author: coleenp Date: 2015-05-29 21:49 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/6c95d9792c36 Merge Changeset: d8483508f78e Author: hseigel Date: 2015-05-29 15:23 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/d8483508f78e 8076319: jstat verified class fix Summary: Move verify perf data so that it only counts classes that actually get verified. Reviewed-by: acorn, coleenp, gtriantafill ! src/share/vm/classfile/verifier.cpp ! src/share/vm/oops/instanceKlass.cpp Changeset: 8320c1c5826c Author: hseigel Date: 2015-05-29 23:19 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/8320c1c5826c Merge Changeset: b1379cdd6933 Author: ysuenaga Date: 2015-05-29 22:29 +0900 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/b1379cdd6933 8081475: SystemTap does not work when JDK is compiled with GCC 5 Summary: libjvm.so which is generated by GCC 5 does not have .note.stapsdt section as dtrace was disabled due to incorrect version check Reviewed-by: dholmes, coleenp ! make/linux/makefiles/dtrace.make Changeset: e236fc2b593e Author: sla Date: 2015-05-29 09:48 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/e236fc2b593e 8080928: Uninitialised variable in hotspot/src/share/vm/prims/jvmtiEnvBase.cpp Reviewed-by: mgronlun, sspitsyn ! src/share/vm/prims/jvmtiEnvBase.cpp Changeset: 1be53aada8de Author: ctornqvi Date: 2015-06-01 14:01 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/1be53aada8de 8080446: The change for 8074354 removed the server check when creating minidumps on Windows Reviewed-by: sla, hseigel ! src/os/windows/vm/os_windows.cpp Changeset: 0d3c3c622f96 Author: ctornqvi Date: 2015-06-01 14:02 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/0d3c3c622f96 8080718: Make -XX:CreateCoredumpOnCrash control core dumping in all cases Reviewed-by: sla, dholmes, gtriantafill ! src/os/aix/vm/os_aix.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/runtime/os.cpp Changeset: 3cd78165832b Author: aeriksso Date: 2015-06-02 10:41 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/3cd78165832b 8072588: JVM crashes in JNI if toString is declared as an interface method Summary: Check for a valid itable index instead of checking if the holder is an interface Reviewed-by: dsimms, dholmes ! make/test/JtregNative.gmk ! src/share/vm/prims/jni.cpp + test/runtime/jni/ToStringInInterfaceTest/ImplementationOfWithToString.java + test/runtime/jni/ToStringInInterfaceTest/InterfaceWithToString.java + test/runtime/jni/ToStringInInterfaceTest/ToStringTest.java + test/runtime/jni/ToStringInInterfaceTest/libToStringTest.c Changeset: 93db43e47ad9 Author: jprovino Date: 2015-05-29 10:44 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/93db43e47ad9 8081508: metaspace/shrink_grow/CompressedClassSpaceSize fails with OOM: Compressed class space Summary: OOME is thrown even though there is metaspace available. Reviewed-by: jmasa, kbarrett ! src/share/vm/memory/metaspace.cpp Changeset: c8577f487c9e Author: kbarrett Date: 2015-06-02 19:19 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/c8577f487c9e 8076613: gc/TestSmallHeap.java failed with OOME Summary: Disable test when compressed oops are disabled. Reviewed-by: tschatzl, brutisso ! test/gc/TestSmallHeap.java Changeset: cb355530d9d5 Author: stefank Date: 2015-06-03 11:46 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/cb355530d9d5 8081682: AbstractWorkGang::_terminate is never used Reviewed-by: kbarrett, pliden, brutisso ! src/share/vm/gc/cms/yieldingWorkgroup.cpp ! src/share/vm/gc/cms/yieldingWorkgroup.hpp ! src/share/vm/gc/shared/workgroup.cpp ! src/share/vm/gc/shared/workgroup.hpp Changeset: bf8bc7afe941 Author: stefank Date: 2015-06-03 13:29 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/bf8bc7afe941 Merge Changeset: f08536ebf811 Author: ysuenaga Date: 2015-06-03 08:49 +0900 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/f08536ebf811 8072913: [REDO] GCCause should distinguish jcmd GC.run from System.gc() Summary: GCCause which is caused by GC.run diagnostic command should be different from System.gc() . Reviewed-by: jmasa, jwilhelm ! src/share/vm/gc/cms/vmCMSOperations.cpp ! src/share/vm/gc/g1/g1CollectedHeap.cpp ! src/share/vm/gc/g1/g1CollectedHeap.hpp ! src/share/vm/gc/g1/vm_operations_g1.cpp ! src/share/vm/gc/parallel/psAdaptiveSizePolicy.cpp ! src/share/vm/gc/parallel/psMarkSweep.cpp ! src/share/vm/gc/parallel/psParallelCompact.cpp ! src/share/vm/gc/parallel/psScavenge.cpp ! src/share/vm/gc/serial/defNewGeneration.cpp ! src/share/vm/gc/shared/adaptiveSizePolicy.cpp ! src/share/vm/gc/shared/gcCause.cpp ! src/share/vm/gc/shared/gcCause.hpp ! src/share/vm/gc/shared/genCollectedHeap.cpp ! src/share/vm/services/diagnosticCommand.cpp ! test/serviceability/dcmd/gc/RunGCTest.java Changeset: 41e47efcd333 Author: kbarrett Date: 2015-06-03 14:38 -0400 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/41e47efcd333 8079093: Remove FakeRttiSupport workaround for gcc -Wtype-limits Summary: Remove the no longer needed workaround. Reviewed-by: jmasa, david, simonis ! src/share/vm/utilities/fakeRttiSupport.hpp Changeset: a42faf811ff3 Author: jwilhelm Date: 2015-06-04 14:19 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/a42faf811ff3 Merge Changeset: ed9cc6871da2 Author: roland Date: 2015-05-21 13:54 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/ed9cc6871da2 8077504: Unsafe load can loose control dependency and cause crash Summary: Node::depends_only_on_test() should return false for Unsafe loads Reviewed-by: kvn, adinn ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/graphKit.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/loopPredicate.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/memnode.hpp ! src/share/vm/opto/parse3.cpp ! src/share/vm/opto/superword.cpp ! src/share/vm/opto/superword.hpp ! src/share/vm/opto/vectornode.cpp ! src/share/vm/opto/vectornode.hpp + test/compiler/unsafe/TestUnsafeLoadControl.java Changeset: 8dcc6e989b05 Author: vlivanov Date: 2015-05-15 19:21 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/8dcc6e989b05 8079135: C2 disables some optimizations when a large number of unique nodes exist Reviewed-by: kvn ! src/share/vm/opto/loopopts.cpp Changeset: 54b7b0210ad6 Author: vlivanov Date: 2015-05-15 19:23 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/54b7b0210ad6 8079205: CallSite dependency tracking is broken after sun.misc.Cleaner became automatically cleared Reviewed-by: roland, psandoz, plevart, kbarrett, jrose ! src/share/vm/ci/ciCallSite.cpp ! src/share/vm/ci/ciCallSite.hpp ! src/share/vm/ci/ciInstanceKlass.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/javaClasses.inline.hpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/code/dependencies.cpp ! src/share/vm/code/dependencies.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/methodHandles.hpp ! test/compiler/jsr292/CallSiteDepContextTest.java Changeset: 9882a38fa0d2 Author: vlivanov Date: 2015-05-21 18:22 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/9882a38fa0d2 8059340: ConstantPool::_resolved_references is missing in heap dump Reviewed-by: sspitsyn, stefank, twisti ! src/cpu/aarch64/vm/interp_masm_aarch64.cpp ! src/cpu/aarch64/vm/interp_masm_aarch64.hpp ! src/cpu/sparc/vm/interp_masm_sparc.cpp ! src/cpu/sparc/vm/interp_masm_sparc.hpp ! src/cpu/x86/vm/interp_masm_x86.cpp ! src/cpu/x86/vm/interp_masm_x86.hpp ! src/share/vm/ci/ciStreams.cpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/constantPool.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 53707cf9a443 Author: aeriksso Date: 2015-05-21 16:49 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/53707cf9a443 8060036: C2: CmpU nodes can end up with wrong type information Summary: CmpU needs to be reprocessed by CCP when an AddI/SubI input's input type change Reviewed-by: mcberg, kvn, roland Contributed-by: andreas.eriksson at oracle.com ! src/share/vm/opto/phaseX.cpp Changeset: 99e126eedebb Author: roland Date: 2015-05-21 20:29 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/99e126eedebb Merge Changeset: 968044dba2a5 Author: thartmann Date: 2015-05-22 09:50 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/968044dba2a5 Merge - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1Allocator.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1CollectedHeap.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1HeapRegionTable.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1MonitoringSupport.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegion.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionManager.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSetBase.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSetCount.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/PSOldGen.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/PSYoungGen.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/ParallelScavengeHeap.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shared/ImmutableSpace.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shared/MutableSpace.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeap.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeapName.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/G1YCType.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCCause.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCName.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCWhen.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/ReferenceType.java - agent/src/share/classes/sun/jvm/hotspot/memory/AdaptiveFreeList.java - agent/src/share/classes/sun/jvm/hotspot/memory/CMSBitMap.java - agent/src/share/classes/sun/jvm/hotspot/memory/CMSCollector.java - agent/src/share/classes/sun/jvm/hotspot/memory/CardGeneration.java - agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleFreeListSpace.java - agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleSpace.java - agent/src/share/classes/sun/jvm/hotspot/memory/ConcurrentMarkSweepGeneration.java - agent/src/share/classes/sun/jvm/hotspot/memory/ContiguousSpace.java - agent/src/share/classes/sun/jvm/hotspot/memory/DefNewGeneration.java - agent/src/share/classes/sun/jvm/hotspot/memory/GenCollectedHeap.java - agent/src/share/classes/sun/jvm/hotspot/memory/Generation.java - agent/src/share/classes/sun/jvm/hotspot/memory/GenerationFactory.java - agent/src/share/classes/sun/jvm/hotspot/memory/GenerationIsInClosure.java - agent/src/share/classes/sun/jvm/hotspot/memory/GenerationSpec.java - agent/src/share/classes/sun/jvm/hotspot/memory/LinearAllocBlock.java - agent/src/share/classes/sun/jvm/hotspot/memory/OffsetTableContigSpace.java - agent/src/share/classes/sun/jvm/hotspot/memory/ParNewGeneration.java - agent/src/share/classes/sun/jvm/hotspot/memory/Space.java - agent/src/share/classes/sun/jvm/hotspot/memory/SpaceClosure.java - agent/src/share/classes/sun/jvm/hotspot/memory/TenuredGeneration.java - agent/src/share/classes/sun/jvm/hotspot/memory/TenuredSpace.java ! src/cpu/x86/vm/interp_masm_x86.cpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/code/codeCache.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsLockVerifier.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsLockVerifier.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.inline.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.inline.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/vmStructs_cms.hpp - src/share/vm/gc_implementation/g1/bufferingOopClosure.cpp - src/share/vm/gc_implementation/g1/bufferingOopClosure.hpp - src/share/vm/gc_implementation/g1/collectionSetChooser.cpp - src/share/vm/gc_implementation/g1/collectionSetChooser.hpp - src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp - src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp - src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp - src/share/vm/gc_implementation/g1/concurrentG1RefineThread.hpp - src/share/vm/gc_implementation/g1/concurrentMark.cpp - src/share/vm/gc_implementation/g1/concurrentMark.hpp - src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp - src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp - src/share/vm/gc_implementation/g1/concurrentMarkThread.hpp - src/share/vm/gc_implementation/g1/concurrentMarkThread.inline.hpp - src/share/vm/gc_implementation/g1/dirtyCardQueue.cpp - src/share/vm/gc_implementation/g1/dirtyCardQueue.hpp - src/share/vm/gc_implementation/g1/evacuationInfo.hpp - src/share/vm/gc_implementation/g1/g1AllocRegion.cpp - src/share/vm/gc_implementation/g1/g1AllocRegion.hpp - src/share/vm/gc_implementation/g1/g1AllocRegion.inline.hpp - src/share/vm/gc_implementation/g1/g1AllocationContext.hpp - src/share/vm/gc_implementation/g1/g1Allocator.cpp - src/share/vm/gc_implementation/g1/g1Allocator.hpp - src/share/vm/gc_implementation/g1/g1Allocator_ext.cpp - src/share/vm/gc_implementation/g1/g1BiasedArray.cpp - src/share/vm/gc_implementation/g1/g1BiasedArray.hpp - src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp - src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp - src/share/vm/gc_implementation/g1/g1BlockOffsetTable.inline.hpp - src/share/vm/gc_implementation/g1/g1CardCounts.cpp - src/share/vm/gc_implementation/g1/g1CardCounts.hpp - src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp - src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.hpp - src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp - src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp - src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp - src/share/vm/gc_implementation/g1/g1CollectedHeap_ext.cpp - src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp - src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp - src/share/vm/gc_implementation/g1/g1CollectorPolicy_ext.hpp - src/share/vm/gc_implementation/g1/g1ErgoVerbose.cpp - src/share/vm/gc_implementation/g1/g1ErgoVerbose.hpp - src/share/vm/gc_implementation/g1/g1EvacFailure.cpp - src/share/vm/gc_implementation/g1/g1EvacFailure.hpp - src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp - src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp - src/share/vm/gc_implementation/g1/g1HRPrinter.cpp - src/share/vm/gc_implementation/g1/g1HRPrinter.hpp - src/share/vm/gc_implementation/g1/g1HotCardCache.cpp - src/share/vm/gc_implementation/g1/g1HotCardCache.hpp - src/share/vm/gc_implementation/g1/g1InCSetState.hpp - src/share/vm/gc_implementation/g1/g1Log.cpp - src/share/vm/gc_implementation/g1/g1Log.hpp - src/share/vm/gc_implementation/g1/g1MMUTracker.cpp - src/share/vm/gc_implementation/g1/g1MMUTracker.hpp - src/share/vm/gc_implementation/g1/g1MarkSweep.cpp - src/share/vm/gc_implementation/g1/g1MarkSweep.hpp - src/share/vm/gc_implementation/g1/g1MarkSweep_ext.cpp - src/share/vm/gc_implementation/g1/g1MonitoringSupport.cpp - src/share/vm/gc_implementation/g1/g1MonitoringSupport.hpp - src/share/vm/gc_implementation/g1/g1OopClosures.cpp - src/share/vm/gc_implementation/g1/g1OopClosures.hpp - src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp - src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.cpp - src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.hpp - src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp - src/share/vm/gc_implementation/g1/g1ParScanThreadState.hpp - src/share/vm/gc_implementation/g1/g1ParScanThreadState.inline.hpp - src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.cpp - src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.hpp - src/share/vm/gc_implementation/g1/g1RemSet.cpp - src/share/vm/gc_implementation/g1/g1RemSet.hpp - src/share/vm/gc_implementation/g1/g1RemSet.inline.hpp - src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp - src/share/vm/gc_implementation/g1/g1RemSetSummary.hpp - src/share/vm/gc_implementation/g1/g1RootProcessor.cpp - src/share/vm/gc_implementation/g1/g1RootProcessor.hpp - src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp - src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp - src/share/vm/gc_implementation/g1/g1StringDedup.cpp - src/share/vm/gc_implementation/g1/g1StringDedup.hpp - src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp - src/share/vm/gc_implementation/g1/g1StringDedupQueue.hpp - src/share/vm/gc_implementation/g1/g1StringDedupStat.cpp - src/share/vm/gc_implementation/g1/g1StringDedupStat.hpp - src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp - src/share/vm/gc_implementation/g1/g1StringDedupTable.hpp - src/share/vm/gc_implementation/g1/g1StringDedupThread.cpp - src/share/vm/gc_implementation/g1/g1StringDedupThread.hpp - src/share/vm/gc_implementation/g1/g1YCTypes.hpp - src/share/vm/gc_implementation/g1/g1_globals.cpp - src/share/vm/gc_implementation/g1/g1_globals.hpp - src/share/vm/gc_implementation/g1/g1_specialized_oop_closures.hpp - src/share/vm/gc_implementation/g1/heapRegion.cpp - src/share/vm/gc_implementation/g1/heapRegion.hpp - src/share/vm/gc_implementation/g1/heapRegion.inline.hpp - src/share/vm/gc_implementation/g1/heapRegionBounds.hpp - src/share/vm/gc_implementation/g1/heapRegionBounds.inline.hpp - src/share/vm/gc_implementation/g1/heapRegionManager.cpp - src/share/vm/gc_implementation/g1/heapRegionManager.hpp - src/share/vm/gc_implementation/g1/heapRegionManager.inline.hpp - src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp - src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp - src/share/vm/gc_implementation/g1/heapRegionSet.cpp - src/share/vm/gc_implementation/g1/heapRegionSet.hpp - src/share/vm/gc_implementation/g1/heapRegionSet.inline.hpp - src/share/vm/gc_implementation/g1/heapRegionType.cpp - src/share/vm/gc_implementation/g1/heapRegionType.hpp - src/share/vm/gc_implementation/g1/ptrQueue.cpp - src/share/vm/gc_implementation/g1/ptrQueue.hpp - src/share/vm/gc_implementation/g1/satbQueue.cpp - src/share/vm/gc_implementation/g1/satbQueue.hpp - src/share/vm/gc_implementation/g1/sparsePRT.cpp - src/share/vm/gc_implementation/g1/sparsePRT.hpp - src/share/vm/gc_implementation/g1/survRateGroup.cpp - src/share/vm/gc_implementation/g1/survRateGroup.hpp - src/share/vm/gc_implementation/g1/vmStructs_g1.hpp - src/share/vm/gc_implementation/g1/vm_operations_g1.cpp - src/share/vm/gc_implementation/g1/vm_operations_g1.hpp - src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp - src/share/vm/gc_implementation/parNew/parNewGeneration.cpp - src/share/vm/gc_implementation/parNew/parNewGeneration.hpp - src/share/vm/gc_implementation/parNew/parOopClosures.cpp - src/share/vm/gc_implementation/parNew/parOopClosures.hpp - src/share/vm/gc_implementation/parNew/parOopClosures.inline.hpp - src/share/vm/gc_implementation/parNew/vmStructs_parNew.hpp - src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.cpp - src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.hpp - src/share/vm/gc_implementation/parallelScavenge/adjoiningVirtualSpaces.cpp - src/share/vm/gc_implementation/parallelScavenge/adjoiningVirtualSpaces.hpp - src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.cpp - src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.hpp - src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.cpp - src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.hpp - src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp - src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.hpp - src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.cpp - src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.hpp - src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.cpp - src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.hpp - src/share/vm/gc_implementation/parallelScavenge/generationSizer.cpp - src/share/vm/gc_implementation/parallelScavenge/generationSizer.hpp - src/share/vm/gc_implementation/parallelScavenge/objectStartArray.cpp - src/share/vm/gc_implementation/parallelScavenge/objectStartArray.hpp - src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp - src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.hpp - src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp - src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp - src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp - src/share/vm/gc_implementation/parallelScavenge/pcTasks.hpp - src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.cpp - src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.hpp - src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp - src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.hpp - src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/psGCAdaptivePolicyCounters.cpp - src/share/vm/gc_implementation/parallelScavenge/psGCAdaptivePolicyCounters.hpp - src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.cpp - src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.hpp - src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp - src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.hpp - src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp - src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.hpp - src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp - src/share/vm/gc_implementation/parallelScavenge/psOldGen.hpp - src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp - src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp - src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.cpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.hpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.hpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp - src/share/vm/gc_implementation/parallelScavenge/psScavenge.hpp - src/share/vm/gc_implementation/parallelScavenge/psScavenge.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp - src/share/vm/gc_implementation/parallelScavenge/psTasks.hpp - src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.cpp - src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.hpp - src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp - src/share/vm/gc_implementation/parallelScavenge/psYoungGen.hpp - src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.cpp - src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.hpp - src/share/vm/gc_implementation/parallelScavenge/vmStructs_parallelgc.hpp - src/share/vm/gc_implementation/shared/adaptiveSizePolicy.cpp - src/share/vm/gc_implementation/shared/adaptiveSizePolicy.hpp - src/share/vm/gc_implementation/shared/ageTable.cpp - src/share/vm/gc_implementation/shared/ageTable.hpp - src/share/vm/gc_implementation/shared/allocationStats.cpp - src/share/vm/gc_implementation/shared/allocationStats.hpp - src/share/vm/gc_implementation/shared/cSpaceCounters.cpp - src/share/vm/gc_implementation/shared/cSpaceCounters.hpp - src/share/vm/gc_implementation/shared/collectorCounters.cpp - src/share/vm/gc_implementation/shared/collectorCounters.hpp - src/share/vm/gc_implementation/shared/concurrentGCThread.cpp - src/share/vm/gc_implementation/shared/concurrentGCThread.hpp - src/share/vm/gc_implementation/shared/copyFailedInfo.hpp - src/share/vm/gc_implementation/shared/gSpaceCounters.cpp - src/share/vm/gc_implementation/shared/gSpaceCounters.hpp - src/share/vm/gc_implementation/shared/gcAdaptivePolicyCounters.cpp - src/share/vm/gc_implementation/shared/gcAdaptivePolicyCounters.hpp - src/share/vm/gc_implementation/shared/gcHeapSummary.hpp - src/share/vm/gc_implementation/shared/gcId.cpp - src/share/vm/gc_implementation/shared/gcId.hpp - src/share/vm/gc_implementation/shared/gcPolicyCounters.cpp - src/share/vm/gc_implementation/shared/gcPolicyCounters.hpp - src/share/vm/gc_implementation/shared/gcStats.cpp - src/share/vm/gc_implementation/shared/gcStats.hpp - src/share/vm/gc_implementation/shared/gcTimer.cpp - src/share/vm/gc_implementation/shared/gcTimer.hpp - src/share/vm/gc_implementation/shared/gcTrace.cpp - src/share/vm/gc_implementation/shared/gcTrace.hpp - src/share/vm/gc_implementation/shared/gcTraceSend.cpp - src/share/vm/gc_implementation/shared/gcTraceTime.cpp - src/share/vm/gc_implementation/shared/gcTraceTime.hpp - src/share/vm/gc_implementation/shared/gcUtil.cpp - src/share/vm/gc_implementation/shared/gcUtil.hpp - src/share/vm/gc_implementation/shared/gcWhen.hpp - src/share/vm/gc_implementation/shared/generationCounters.cpp - src/share/vm/gc_implementation/shared/generationCounters.hpp - src/share/vm/gc_implementation/shared/hSpaceCounters.cpp - src/share/vm/gc_implementation/shared/hSpaceCounters.hpp - src/share/vm/gc_implementation/shared/immutableSpace.cpp - src/share/vm/gc_implementation/shared/immutableSpace.hpp - src/share/vm/gc_implementation/shared/isGCActiveMark.hpp - src/share/vm/gc_implementation/shared/liveRange.hpp - src/share/vm/gc_implementation/shared/markSweep.cpp - src/share/vm/gc_implementation/shared/markSweep.hpp - src/share/vm/gc_implementation/shared/markSweep.inline.hpp - src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp - src/share/vm/gc_implementation/shared/mutableNUMASpace.hpp - src/share/vm/gc_implementation/shared/mutableSpace.cpp - src/share/vm/gc_implementation/shared/mutableSpace.hpp - src/share/vm/gc_implementation/shared/objectCountEventSender.cpp - src/share/vm/gc_implementation/shared/objectCountEventSender.hpp - src/share/vm/gc_implementation/shared/plab.cpp - src/share/vm/gc_implementation/shared/plab.hpp - src/share/vm/gc_implementation/shared/plab.inline.hpp - src/share/vm/gc_implementation/shared/spaceCounters.cpp - src/share/vm/gc_implementation/shared/spaceCounters.hpp - src/share/vm/gc_implementation/shared/spaceDecorator.cpp - src/share/vm/gc_implementation/shared/spaceDecorator.hpp - src/share/vm/gc_implementation/shared/suspendibleThreadSet.cpp - src/share/vm/gc_implementation/shared/suspendibleThreadSet.hpp - src/share/vm/gc_implementation/shared/vmGCOperations.cpp - src/share/vm/gc_implementation/shared/vmGCOperations.hpp - src/share/vm/gc_interface/allocTracer.cpp - src/share/vm/gc_interface/allocTracer.hpp - src/share/vm/gc_interface/collectedHeap.cpp - src/share/vm/gc_interface/collectedHeap.hpp - src/share/vm/gc_interface/collectedHeap.inline.hpp - src/share/vm/gc_interface/gcCause.cpp - src/share/vm/gc_interface/gcCause.hpp - src/share/vm/gc_interface/gcName.hpp - src/share/vm/memory/barrierSet.cpp - src/share/vm/memory/barrierSet.hpp - src/share/vm/memory/barrierSet.inline.hpp - src/share/vm/memory/blockOffsetTable.cpp - src/share/vm/memory/blockOffsetTable.hpp - src/share/vm/memory/blockOffsetTable.inline.hpp - src/share/vm/memory/cardGeneration.cpp - src/share/vm/memory/cardGeneration.hpp - src/share/vm/memory/cardGeneration.inline.hpp - src/share/vm/memory/cardTableModRefBS.cpp - src/share/vm/memory/cardTableModRefBS.hpp - src/share/vm/memory/cardTableModRefBS.inline.hpp - src/share/vm/memory/cardTableRS.cpp - src/share/vm/memory/cardTableRS.hpp - src/share/vm/memory/collectorPolicy.cpp - src/share/vm/memory/collectorPolicy.hpp - src/share/vm/memory/defNewGeneration.cpp - src/share/vm/memory/defNewGeneration.hpp - src/share/vm/memory/defNewGeneration.inline.hpp - src/share/vm/memory/gcLocker.cpp - src/share/vm/memory/gcLocker.hpp - src/share/vm/memory/gcLocker.inline.hpp - src/share/vm/memory/genCollectedHeap.cpp - src/share/vm/memory/genCollectedHeap.hpp - src/share/vm/memory/genMarkSweep.cpp - src/share/vm/memory/genMarkSweep.hpp - src/share/vm/memory/genOopClosures.cpp - src/share/vm/memory/genOopClosures.hpp - src/share/vm/memory/genOopClosures.inline.hpp - src/share/vm/memory/genRemSet.cpp - src/share/vm/memory/genRemSet.hpp - src/share/vm/memory/genRemSet.inline.hpp - src/share/vm/memory/generation.cpp - src/share/vm/memory/generation.hpp - src/share/vm/memory/generationSpec.cpp - src/share/vm/memory/generationSpec.hpp - src/share/vm/memory/modRefBarrierSet.hpp - src/share/vm/memory/referencePolicy.cpp - src/share/vm/memory/referencePolicy.hpp - src/share/vm/memory/referenceProcessor.cpp - src/share/vm/memory/referenceProcessor.hpp - src/share/vm/memory/referenceProcessorStats.hpp - src/share/vm/memory/space.cpp - src/share/vm/memory/space.hpp - src/share/vm/memory/space.inline.hpp - src/share/vm/memory/specialized_oop_closures.hpp - src/share/vm/memory/strongRootsScope.cpp - src/share/vm/memory/strongRootsScope.hpp - src/share/vm/memory/tenuredGeneration.cpp - src/share/vm/memory/tenuredGeneration.hpp - src/share/vm/memory/tenuredGeneration.inline.hpp - src/share/vm/memory/threadLocalAllocBuffer.cpp - src/share/vm/memory/threadLocalAllocBuffer.hpp - src/share/vm/memory/threadLocalAllocBuffer.inline.hpp - src/share/vm/memory/watermark.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/runtime/vmStructs.cpp - src/share/vm/utilities/taskqueue.cpp - src/share/vm/utilities/taskqueue.hpp - src/share/vm/utilities/taskqueue.inline.hpp - src/share/vm/utilities/workgroup.cpp - src/share/vm/utilities/workgroup.hpp - src/share/vm/utilities/yieldingWorkgroup.cpp - src/share/vm/utilities/yieldingWorkgroup.hpp - test/gc/concurrentMarkSweep/DisableResizePLAB.java - test/gc/concurrentMarkSweep/GuardShrinkWarning.java - test/gc/defnew/HeapChangeLogging.java - test/gc/parallelScavenge/AdaptiveGCBoundary.java - test/gc/parallelScavenge/TestDynShrinkHeap.java Changeset: b2e3cbd555fc Author: thartmann Date: 2015-05-22 13:02 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/b2e3cbd555fc 8080156: Integer.toString(int value) sometimes throws NPE Summary: Added test to check correctness of type propagation to CmpUNodes. Reviewed-by: kvn + test/compiler/types/TestTypePropagationToCmpU.java Changeset: c22344afe2a2 Author: thartmann Date: 2015-05-22 13:08 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/c22344afe2a2 Merge - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1Allocator.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1CollectedHeap.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1HeapRegionTable.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1MonitoringSupport.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegion.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionManager.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSetBase.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSetCount.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/PSOldGen.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/PSYoungGen.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/parallelScavenge/ParallelScavengeHeap.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shared/ImmutableSpace.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/shared/MutableSpace.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeap.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/CollectedHeapName.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/G1YCType.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCCause.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCName.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCWhen.java - agent/src/share/classes/sun/jvm/hotspot/gc_interface/ReferenceType.java - agent/src/share/classes/sun/jvm/hotspot/memory/AdaptiveFreeList.java - agent/src/share/classes/sun/jvm/hotspot/memory/CMSBitMap.java - agent/src/share/classes/sun/jvm/hotspot/memory/CMSCollector.java - agent/src/share/classes/sun/jvm/hotspot/memory/CardGeneration.java - agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleFreeListSpace.java - agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleSpace.java - agent/src/share/classes/sun/jvm/hotspot/memory/ConcurrentMarkSweepGeneration.java - agent/src/share/classes/sun/jvm/hotspot/memory/ContiguousSpace.java - agent/src/share/classes/sun/jvm/hotspot/memory/DefNewGeneration.java - agent/src/share/classes/sun/jvm/hotspot/memory/GenCollectedHeap.java - agent/src/share/classes/sun/jvm/hotspot/memory/Generation.java - agent/src/share/classes/sun/jvm/hotspot/memory/GenerationFactory.java - agent/src/share/classes/sun/jvm/hotspot/memory/GenerationIsInClosure.java - agent/src/share/classes/sun/jvm/hotspot/memory/GenerationSpec.java - agent/src/share/classes/sun/jvm/hotspot/memory/LinearAllocBlock.java - agent/src/share/classes/sun/jvm/hotspot/memory/OffsetTableContigSpace.java - agent/src/share/classes/sun/jvm/hotspot/memory/ParNewGeneration.java - agent/src/share/classes/sun/jvm/hotspot/memory/Space.java - agent/src/share/classes/sun/jvm/hotspot/memory/SpaceClosure.java - agent/src/share/classes/sun/jvm/hotspot/memory/TenuredGeneration.java - agent/src/share/classes/sun/jvm/hotspot/memory/TenuredSpace.java - src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsLockVerifier.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsLockVerifier.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.inline.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.inline.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp - src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.hpp - src/share/vm/gc_implementation/concurrentMarkSweep/vmStructs_cms.hpp - src/share/vm/gc_implementation/g1/bufferingOopClosure.cpp - src/share/vm/gc_implementation/g1/bufferingOopClosure.hpp - src/share/vm/gc_implementation/g1/collectionSetChooser.cpp - src/share/vm/gc_implementation/g1/collectionSetChooser.hpp - src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp - src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp - src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp - src/share/vm/gc_implementation/g1/concurrentG1RefineThread.hpp - src/share/vm/gc_implementation/g1/concurrentMark.cpp - src/share/vm/gc_implementation/g1/concurrentMark.hpp - src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp - src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp - src/share/vm/gc_implementation/g1/concurrentMarkThread.hpp - src/share/vm/gc_implementation/g1/concurrentMarkThread.inline.hpp - src/share/vm/gc_implementation/g1/dirtyCardQueue.cpp - src/share/vm/gc_implementation/g1/dirtyCardQueue.hpp - src/share/vm/gc_implementation/g1/evacuationInfo.hpp - src/share/vm/gc_implementation/g1/g1AllocRegion.cpp - src/share/vm/gc_implementation/g1/g1AllocRegion.hpp - src/share/vm/gc_implementation/g1/g1AllocRegion.inline.hpp - src/share/vm/gc_implementation/g1/g1AllocationContext.hpp - src/share/vm/gc_implementation/g1/g1Allocator.cpp - src/share/vm/gc_implementation/g1/g1Allocator.hpp - src/share/vm/gc_implementation/g1/g1Allocator_ext.cpp - src/share/vm/gc_implementation/g1/g1BiasedArray.cpp - src/share/vm/gc_implementation/g1/g1BiasedArray.hpp - src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp - src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp - src/share/vm/gc_implementation/g1/g1BlockOffsetTable.inline.hpp - src/share/vm/gc_implementation/g1/g1CardCounts.cpp - src/share/vm/gc_implementation/g1/g1CardCounts.hpp - src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp - src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.hpp - src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp - src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp - src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp - src/share/vm/gc_implementation/g1/g1CollectedHeap_ext.cpp - src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp - src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp - src/share/vm/gc_implementation/g1/g1CollectorPolicy_ext.hpp - src/share/vm/gc_implementation/g1/g1ErgoVerbose.cpp - src/share/vm/gc_implementation/g1/g1ErgoVerbose.hpp - src/share/vm/gc_implementation/g1/g1EvacFailure.cpp - src/share/vm/gc_implementation/g1/g1EvacFailure.hpp - src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp - src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp - src/share/vm/gc_implementation/g1/g1HRPrinter.cpp - src/share/vm/gc_implementation/g1/g1HRPrinter.hpp - src/share/vm/gc_implementation/g1/g1HotCardCache.cpp - src/share/vm/gc_implementation/g1/g1HotCardCache.hpp - src/share/vm/gc_implementation/g1/g1InCSetState.hpp - src/share/vm/gc_implementation/g1/g1Log.cpp - src/share/vm/gc_implementation/g1/g1Log.hpp - src/share/vm/gc_implementation/g1/g1MMUTracker.cpp - src/share/vm/gc_implementation/g1/g1MMUTracker.hpp - src/share/vm/gc_implementation/g1/g1MarkSweep.cpp - src/share/vm/gc_implementation/g1/g1MarkSweep.hpp - src/share/vm/gc_implementation/g1/g1MarkSweep_ext.cpp - src/share/vm/gc_implementation/g1/g1MonitoringSupport.cpp - src/share/vm/gc_implementation/g1/g1MonitoringSupport.hpp - src/share/vm/gc_implementation/g1/g1OopClosures.cpp - src/share/vm/gc_implementation/g1/g1OopClosures.hpp - src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp - src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.cpp - src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.hpp - src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp - src/share/vm/gc_implementation/g1/g1ParScanThreadState.hpp - src/share/vm/gc_implementation/g1/g1ParScanThreadState.inline.hpp - src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.cpp - src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.hpp - src/share/vm/gc_implementation/g1/g1RemSet.cpp - src/share/vm/gc_implementation/g1/g1RemSet.hpp - src/share/vm/gc_implementation/g1/g1RemSet.inline.hpp - src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp - src/share/vm/gc_implementation/g1/g1RemSetSummary.hpp - src/share/vm/gc_implementation/g1/g1RootProcessor.cpp - src/share/vm/gc_implementation/g1/g1RootProcessor.hpp - src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp - src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp - src/share/vm/gc_implementation/g1/g1StringDedup.cpp - src/share/vm/gc_implementation/g1/g1StringDedup.hpp - src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp - src/share/vm/gc_implementation/g1/g1StringDedupQueue.hpp - src/share/vm/gc_implementation/g1/g1StringDedupStat.cpp - src/share/vm/gc_implementation/g1/g1StringDedupStat.hpp - src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp - src/share/vm/gc_implementation/g1/g1StringDedupTable.hpp - src/share/vm/gc_implementation/g1/g1StringDedupThread.cpp - src/share/vm/gc_implementation/g1/g1StringDedupThread.hpp - src/share/vm/gc_implementation/g1/g1YCTypes.hpp - src/share/vm/gc_implementation/g1/g1_globals.cpp - src/share/vm/gc_implementation/g1/g1_globals.hpp - src/share/vm/gc_implementation/g1/g1_specialized_oop_closures.hpp - src/share/vm/gc_implementation/g1/heapRegion.cpp - src/share/vm/gc_implementation/g1/heapRegion.hpp - src/share/vm/gc_implementation/g1/heapRegion.inline.hpp - src/share/vm/gc_implementation/g1/heapRegionBounds.hpp - src/share/vm/gc_implementation/g1/heapRegionBounds.inline.hpp - src/share/vm/gc_implementation/g1/heapRegionManager.cpp - src/share/vm/gc_implementation/g1/heapRegionManager.hpp - src/share/vm/gc_implementation/g1/heapRegionManager.inline.hpp - src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp - src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp - src/share/vm/gc_implementation/g1/heapRegionSet.cpp - src/share/vm/gc_implementation/g1/heapRegionSet.hpp - src/share/vm/gc_implementation/g1/heapRegionSet.inline.hpp - src/share/vm/gc_implementation/g1/heapRegionType.cpp - src/share/vm/gc_implementation/g1/heapRegionType.hpp - src/share/vm/gc_implementation/g1/ptrQueue.cpp - src/share/vm/gc_implementation/g1/ptrQueue.hpp - src/share/vm/gc_implementation/g1/satbQueue.cpp - src/share/vm/gc_implementation/g1/satbQueue.hpp - src/share/vm/gc_implementation/g1/sparsePRT.cpp - src/share/vm/gc_implementation/g1/sparsePRT.hpp - src/share/vm/gc_implementation/g1/survRateGroup.cpp - src/share/vm/gc_implementation/g1/survRateGroup.hpp - src/share/vm/gc_implementation/g1/vmStructs_g1.hpp - src/share/vm/gc_implementation/g1/vm_operations_g1.cpp - src/share/vm/gc_implementation/g1/vm_operations_g1.hpp - src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp - src/share/vm/gc_implementation/parNew/parNewGeneration.cpp - src/share/vm/gc_implementation/parNew/parNewGeneration.hpp - src/share/vm/gc_implementation/parNew/parOopClosures.cpp - src/share/vm/gc_implementation/parNew/parOopClosures.hpp - src/share/vm/gc_implementation/parNew/parOopClosures.inline.hpp - src/share/vm/gc_implementation/parNew/vmStructs_parNew.hpp - src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.cpp - src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.hpp - src/share/vm/gc_implementation/parallelScavenge/adjoiningVirtualSpaces.cpp - src/share/vm/gc_implementation/parallelScavenge/adjoiningVirtualSpaces.hpp - src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.cpp - src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.hpp - src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.cpp - src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.hpp - src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp - src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.hpp - src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.cpp - src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.hpp - src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.cpp - src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.hpp - src/share/vm/gc_implementation/parallelScavenge/generationSizer.cpp - src/share/vm/gc_implementation/parallelScavenge/generationSizer.hpp - src/share/vm/gc_implementation/parallelScavenge/objectStartArray.cpp - src/share/vm/gc_implementation/parallelScavenge/objectStartArray.hpp - src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp - src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.hpp - src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp - src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp - src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp - src/share/vm/gc_implementation/parallelScavenge/pcTasks.hpp - src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.cpp - src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.hpp - src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.cpp - src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.hpp - src/share/vm/gc_implementation/parallelScavenge/psCompactionManager.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/psGCAdaptivePolicyCounters.cpp - src/share/vm/gc_implementation/parallelScavenge/psGCAdaptivePolicyCounters.hpp - src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.cpp - src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.hpp - src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp - src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.hpp - src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp - src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.hpp - src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp - src/share/vm/gc_implementation/parallelScavenge/psOldGen.hpp - src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp - src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp - src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.cpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.hpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionLAB.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.hpp - src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp - src/share/vm/gc_implementation/parallelScavenge/psScavenge.hpp - src/share/vm/gc_implementation/parallelScavenge/psScavenge.inline.hpp - src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp - src/share/vm/gc_implementation/parallelScavenge/psTasks.hpp - src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.cpp - src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.hpp - src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp - src/share/vm/gc_implementation/parallelScavenge/psYoungGen.hpp - src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.cpp - src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.hpp - src/share/vm/gc_implementation/parallelScavenge/vmStructs_parallelgc.hpp - src/share/vm/gc_implementation/shared/adaptiveSizePolicy.cpp - src/share/vm/gc_implementation/shared/adaptiveSizePolicy.hpp - src/share/vm/gc_implementation/shared/ageTable.cpp - src/share/vm/gc_implementation/shared/ageTable.hpp - src/share/vm/gc_implementation/shared/allocationStats.cpp - src/share/vm/gc_implementation/shared/allocationStats.hpp - src/share/vm/gc_implementation/shared/cSpaceCounters.cpp - src/share/vm/gc_implementation/shared/cSpaceCounters.hpp - src/share/vm/gc_implementation/shared/collectorCounters.cpp - src/share/vm/gc_implementation/shared/collectorCounters.hpp - src/share/vm/gc_implementation/shared/concurrentGCThread.cpp - src/share/vm/gc_implementation/shared/concurrentGCThread.hpp - src/share/vm/gc_implementation/shared/copyFailedInfo.hpp - src/share/vm/gc_implementation/shared/gSpaceCounters.cpp - src/share/vm/gc_implementation/shared/gSpaceCounters.hpp - src/share/vm/gc_implementation/shared/gcAdaptivePolicyCounters.cpp - src/share/vm/gc_implementation/shared/gcAdaptivePolicyCounters.hpp - src/share/vm/gc_implementation/shared/gcHeapSummary.hpp - src/share/vm/gc_implementation/shared/gcId.cpp - src/share/vm/gc_implementation/shared/gcId.hpp - src/share/vm/gc_implementation/shared/gcPolicyCounters.cpp - src/share/vm/gc_implementation/shared/gcPolicyCounters.hpp - src/share/vm/gc_implementation/shared/gcStats.cpp - src/share/vm/gc_implementation/shared/gcStats.hpp - src/share/vm/gc_implementation/shared/gcTimer.cpp - src/share/vm/gc_implementation/shared/gcTimer.hpp - src/share/vm/gc_implementation/shared/gcTrace.cpp - src/share/vm/gc_implementation/shared/gcTrace.hpp - src/share/vm/gc_implementation/shared/gcTraceSend.cpp - src/share/vm/gc_implementation/shared/gcTraceTime.cpp - src/share/vm/gc_implementation/shared/gcTraceTime.hpp - src/share/vm/gc_implementation/shared/gcUtil.cpp - src/share/vm/gc_implementation/shared/gcUtil.hpp - src/share/vm/gc_implementation/shared/gcWhen.hpp - src/share/vm/gc_implementation/shared/generationCounters.cpp - src/share/vm/gc_implementation/shared/generationCounters.hpp - src/share/vm/gc_implementation/shared/hSpaceCounters.cpp - src/share/vm/gc_implementation/shared/hSpaceCounters.hpp - src/share/vm/gc_implementation/shared/immutableSpace.cpp - src/share/vm/gc_implementation/shared/immutableSpace.hpp - src/share/vm/gc_implementation/shared/isGCActiveMark.hpp - src/share/vm/gc_implementation/shared/liveRange.hpp - src/share/vm/gc_implementation/shared/markSweep.cpp - src/share/vm/gc_implementation/shared/markSweep.hpp - src/share/vm/gc_implementation/shared/markSweep.inline.hpp - src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp - src/share/vm/gc_implementation/shared/mutableNUMASpace.hpp - src/share/vm/gc_implementation/shared/mutableSpace.cpp - src/share/vm/gc_implementation/shared/mutableSpace.hpp - src/share/vm/gc_implementation/shared/objectCountEventSender.cpp - src/share/vm/gc_implementation/shared/objectCountEventSender.hpp - src/share/vm/gc_implementation/shared/plab.cpp - src/share/vm/gc_implementation/shared/plab.hpp - src/share/vm/gc_implementation/shared/plab.inline.hpp - src/share/vm/gc_implementation/shared/spaceCounters.cpp - src/share/vm/gc_implementation/shared/spaceCounters.hpp - src/share/vm/gc_implementation/shared/spaceDecorator.cpp - src/share/vm/gc_implementation/shared/spaceDecorator.hpp - src/share/vm/gc_implementation/shared/suspendibleThreadSet.cpp - src/share/vm/gc_implementation/shared/suspendibleThreadSet.hpp - src/share/vm/gc_implementation/shared/vmGCOperations.cpp - src/share/vm/gc_implementation/shared/vmGCOperations.hpp - src/share/vm/gc_interface/allocTracer.cpp - src/share/vm/gc_interface/allocTracer.hpp - src/share/vm/gc_interface/collectedHeap.cpp - src/share/vm/gc_interface/collectedHeap.hpp - src/share/vm/gc_interface/collectedHeap.inline.hpp - src/share/vm/gc_interface/gcCause.cpp - src/share/vm/gc_interface/gcCause.hpp - src/share/vm/gc_interface/gcName.hpp - src/share/vm/memory/barrierSet.cpp - src/share/vm/memory/barrierSet.hpp - src/share/vm/memory/barrierSet.inline.hpp - src/share/vm/memory/blockOffsetTable.cpp - src/share/vm/memory/blockOffsetTable.hpp - src/share/vm/memory/blockOffsetTable.inline.hpp - src/share/vm/memory/cardGeneration.cpp - src/share/vm/memory/cardGeneration.hpp - src/share/vm/memory/cardGeneration.inline.hpp - src/share/vm/memory/cardTableModRefBS.cpp - src/share/vm/memory/cardTableModRefBS.hpp - src/share/vm/memory/cardTableModRefBS.inline.hpp - src/share/vm/memory/cardTableRS.cpp - src/share/vm/memory/cardTableRS.hpp - src/share/vm/memory/collectorPolicy.cpp - src/share/vm/memory/collectorPolicy.hpp - src/share/vm/memory/defNewGeneration.cpp - src/share/vm/memory/defNewGeneration.hpp - src/share/vm/memory/defNewGeneration.inline.hpp - src/share/vm/memory/gcLocker.cpp - src/share/vm/memory/gcLocker.hpp - src/share/vm/memory/gcLocker.inline.hpp - src/share/vm/memory/genCollectedHeap.cpp - src/share/vm/memory/genCollectedHeap.hpp - src/share/vm/memory/genMarkSweep.cpp - src/share/vm/memory/genMarkSweep.hpp - src/share/vm/memory/genOopClosures.cpp - src/share/vm/memory/genOopClosures.hpp - src/share/vm/memory/genOopClosures.inline.hpp - src/share/vm/memory/genRemSet.cpp - src/share/vm/memory/genRemSet.hpp - src/share/vm/memory/genRemSet.inline.hpp - src/share/vm/memory/generation.cpp - src/share/vm/memory/generation.hpp - src/share/vm/memory/generationSpec.cpp - src/share/vm/memory/generationSpec.hpp - src/share/vm/memory/modRefBarrierSet.hpp - src/share/vm/memory/referencePolicy.cpp - src/share/vm/memory/referencePolicy.hpp - src/share/vm/memory/referenceProcessor.cpp - src/share/vm/memory/referenceProcessor.hpp - src/share/vm/memory/referenceProcessorStats.hpp - src/share/vm/memory/space.cpp - src/share/vm/memory/space.hpp - src/share/vm/memory/space.inline.hpp - src/share/vm/memory/specialized_oop_closures.hpp - src/share/vm/memory/strongRootsScope.cpp - src/share/vm/memory/strongRootsScope.hpp - src/share/vm/memory/tenuredGeneration.cpp - src/share/vm/memory/tenuredGeneration.hpp - src/share/vm/memory/tenuredGeneration.inline.hpp - src/share/vm/memory/threadLocalAllocBuffer.cpp - src/share/vm/memory/threadLocalAllocBuffer.hpp - src/share/vm/memory/threadLocalAllocBuffer.inline.hpp - src/share/vm/memory/watermark.hpp - src/share/vm/utilities/taskqueue.cpp - src/share/vm/utilities/taskqueue.hpp - src/share/vm/utilities/taskqueue.inline.hpp - src/share/vm/utilities/workgroup.cpp - src/share/vm/utilities/workgroup.hpp - src/share/vm/utilities/yieldingWorkgroup.cpp - src/share/vm/utilities/yieldingWorkgroup.hpp - test/gc/concurrentMarkSweep/DisableResizePLAB.java - test/gc/concurrentMarkSweep/GuardShrinkWarning.java - test/gc/defnew/HeapChangeLogging.java - test/gc/parallelScavenge/AdaptiveGCBoundary.java - test/gc/parallelScavenge/TestDynShrinkHeap.java Changeset: 7c56d384ed33 Author: roland Date: 2015-05-22 09:14 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/7c56d384ed33 8080699: Assert failed: Not a Java pointer in JCK test Summary: Eliminated arraycopy node still reachable through exception edges Reviewed-by: kvn ! src/share/vm/opto/arraycopynode.cpp ! src/share/vm/opto/callnode.cpp + test/compiler/arraycopy/TestDeadArrayCopyOnMemChain.java Changeset: a7c457567b1e Author: thartmann Date: 2015-05-29 12:49 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/a7c457567b1e Merge ! src/share/vm/oops/instanceKlass.hpp Changeset: 0e1f666bf724 Author: vlivanov Date: 2015-05-29 17:04 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/0e1f666bf724 8081320: Backout JDK-8059340: ConstantPool::_resolved_references is missing in heap dump Reviewed-by: sspitsyn, coleenp ! src/cpu/aarch64/vm/interp_masm_aarch64.cpp ! src/cpu/aarch64/vm/interp_masm_aarch64.hpp ! src/cpu/sparc/vm/interp_masm_sparc.cpp ! src/cpu/sparc/vm/interp_masm_sparc.hpp ! src/cpu/x86/vm/interp_masm_x86.cpp ! src/cpu/x86/vm/interp_masm_x86.hpp ! src/share/vm/ci/ciStreams.cpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/constantPool.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 40691aab6662 Author: vlivanov Date: 2015-05-29 17:04 +0300 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/40691aab6662 8001622: loadUB2L_immI8 & loadUS2L_immI16 rules don't match some 8-bit/16-bit masks Reviewed-by: dlong, kvn, roland ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad Changeset: 141cca8431be Author: roland Date: 2015-05-29 16:09 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/141cca8431be 8080976: Unexpected AIOOB thrown from 1.9.0-ea-b64 on (regression) Summary: Loop variant use in reduction should prevent vectorization Reviewed-by: kvn, mcberg ! src/share/vm/opto/loopTransform.cpp + test/compiler/loopopts/superword/TestReductionWithLoopVariantUse.java Changeset: 1aef080fd28d Author: roland Date: 2015-05-29 17:56 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/1aef080fd28d Merge Changeset: 756b4790a823 Author: kvn Date: 2015-06-04 12:52 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/756b4790a823 Merge ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/prims/methodHandles.cpp Changeset: 0f239a25e018 Author: amurillo Date: 2015-06-04 15:38 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/0f239a25e018 Merge Changeset: ac8f7a9a590d Author: amurillo Date: 2015-06-08 11:11 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/ac8f7a9a590d Merge Changeset: 93cc4d7535ce Author: enevill Date: 2015-06-10 12:29 +0000 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/93cc4d7535ce 8085805: aarch64: AdvancedThresholdPolicy lacks tuning of InlineSmallCode size Summary: Set default value of InlineSmallCode to 2500 on aarch64 Reviewed-by: kvn ! src/share/vm/runtime/advancedThresholdPolicy.cpp Changeset: c25bfaaed7f2 Author: lana Date: 2015-06-11 10:44 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/c25bfaaed7f2 Added tag jdk9-b68 for changeset 11af3990d56c ! .hgtags Changeset: ff0929a59ced Author: lana Date: 2015-06-11 20:19 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/ff0929a59ced Merge Changeset: 6217fd2c767b Author: sgehwolf Date: 2015-06-12 16:09 +0100 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/6217fd2c767b 8087120: [GCC5] java.lang.StackOverflowError on Zero JVM initialization on non x86 platforms. Summary: Use __builtin_frame_address(0) rather than returning address of local variable. Reviewed-by: dholmes ! src/os_cpu/linux_zero/vm/os_linux_zero.cpp Changeset: 578f086f3435 Author: kvn Date: 2015-06-03 15:02 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/578f086f3435 8081778: Use Intel x64 CPU instructions for RSA acceleration Summary: Add intrinsics for BigInteger squareToLen and mulAdd methods. Reviewed-by: kvn, jrose ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.hpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/stubRoutines_x86_64.hpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/opto/runtime.hpp ! src/share/vm/runtime/stubRoutines.cpp ! src/share/vm/runtime/stubRoutines.hpp ! src/share/vm/runtime/vmStructs.cpp + test/compiler/intrinsics/muladd/TestMulAdd.java + test/compiler/intrinsics/squaretolen/TestSquareToLen.java Changeset: 6ea1c2a729ad Author: kvn Date: 2015-06-04 19:24 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/6ea1c2a729ad Merge Changeset: ac1a9d805f11 Author: roland Date: 2015-06-04 16:19 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/ac1a9d805f11 8078866: compiler/eliminateAutobox/6934604/TestIntBoxing.java assert(p_f->Opcode() == Op_IfFalse) failed Summary: Bail out from range check elimination if pre loop is not found Reviewed-by: kvn ! src/share/vm/opto/loopTransform.cpp Changeset: 758cc95296c1 Author: roland Date: 2015-06-08 18:35 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/758cc95296c1 8081823: C2 performs unsigned comparison against -1 Summary: x <= 0 || x > 0 wrongly folded as (x-1) >u -1 Reviewed-by: kvn, vlivanov ! src/share/vm/opto/ifnode.cpp + test/compiler/rangechecks/TestBadFoldCompare.java Changeset: 421989a11af8 Author: roland Date: 2015-05-12 14:26 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/421989a11af8 8085832: Optimize main and post loop out when pre loop is found empty Summary: Eliminate main loop and post loop if pre loop becomes empty Reviewed-by: kvn, mcberg ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/loopnode.hpp Changeset: 12df4231da03 Author: amurillo Date: 2015-06-11 12:02 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/12df4231da03 Merge Changeset: 43e11a06fcf3 Author: amurillo Date: 2015-06-15 10:56 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/hotspot/rev/43e11a06fcf3 Merge From vicente.romero at oracle.com Thu Jun 18 18:09:51 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 18 Jun 2015 18:09:51 +0000 Subject: hg: tiered-attrib/dev/langtools: add a test to check that invocations in receiver position should be fully attributed always Message-ID: <201506181809.t5II9qVe009979@aojmv0008.oracle.com> Changeset: 2bce845ec113 Author: vromero Date: 2015-06-18 11:09 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/2bce845ec113 add a test to check that invocations in receiver position should be fully attributed always + test/tools/javac/tieredAttr/InvocationsInReceiverPositionTest.java - test/tools/javac/tieredAttr/StructuralTypesLeakingAfterAttr.java + test/tools/javac/tieredAttr/StructuralTypesLeakingAfterAttrTest.java From vicente.romero at oracle.com Thu Jun 18 18:19:53 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 18 Jun 2015 18:19:53 +0000 Subject: hg: tiered-attrib/dev/langtools: 2 new changesets Message-ID: <201506181819.t5IIJrD4013012@aojmv0008.oracle.com> Changeset: c11a5cb11750 Author: sadayapalam Date: 2015-05-27 11:27 +0530 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/c11a5cb11750 8080726: Redundant error message on private abstract interface method with body. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/defaultMethods/private/Private10.java + test/tools/javac/defaultMethods/private/Private10.out Changeset: 1fb25fc35214 Author: vromero Date: 2015-06-18 11:19 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/1fb25fc35214 merge ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java From vicente.romero at oracle.com Thu Jun 18 18:23:11 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 18 Jun 2015 18:23:11 +0000 Subject: hg: tiered-attrib/dev/langtools: 2 new changesets Message-ID: <201506181823.t5IINBNg013555@aojmv0008.oracle.com> Changeset: 08092deced3f Author: mchung Date: 2015-05-27 13:25 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/08092deced3f 8074432: Move jdeps and javap to jdk.jdeps module Reviewed-by: jjg, alanb, erikj ! make/CompileInterim.gmk ! make/build.properties ! make/build.xml ! make/gensrc/Gensrc-jdk.compiler.gmk - make/gensrc/Gensrc-jdk.dev.gmk + make/gensrc/Gensrc-jdk.jdeps.gmk ! make/intellij/langtools.iml ! make/intellij/workspace.xml ! make/netbeans/langtools/nbproject/project.xml - src/jdk.compiler/share/classes/com/sun/tools/classfile/AccessFlags.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Annotation.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/AnnotationDefault_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/AttributeException.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Attributes.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/BootstrapMethods_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/CharacterRangeTable_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/ClassFile.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/ClassReader.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/ClassTranslator.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/ClassWriter.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Code_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/CompilationID_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/ConstantPool.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/ConstantPoolException.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/ConstantValue_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/DefaultAttribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Dependencies.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Dependency.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Deprecated_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Descriptor.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/DescriptorException.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/EnclosingMethod_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Exceptions_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Field.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/InnerClasses_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Instruction.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/LineNumberTable_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/LocalVariableTable_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/LocalVariableTypeTable_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Method.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/MethodParameters_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Opcode.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/ReferenceFinder.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeAnnotations_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeInvisibleAnnotations_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeInvisibleParameterAnnotations_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeInvisibleTypeAnnotations_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeParameterAnnotations_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeTypeAnnotations_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeVisibleAnnotations_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeVisibleParameterAnnotations_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeVisibleTypeAnnotations_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Signature.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Signature_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/SourceDebugExtension_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/SourceFile_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/SourceID_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/StackMapTable_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/StackMap_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Synthetic_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Type.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/TypeAnnotation.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/package-info.java - src/jdk.compiler/share/classes/com/sun/tools/javap/AnnotationWriter.java - src/jdk.compiler/share/classes/com/sun/tools/javap/AttributeWriter.java - src/jdk.compiler/share/classes/com/sun/tools/javap/BasicWriter.java - src/jdk.compiler/share/classes/com/sun/tools/javap/ClassWriter.java - src/jdk.compiler/share/classes/com/sun/tools/javap/CodeWriter.java - src/jdk.compiler/share/classes/com/sun/tools/javap/ConstantWriter.java - src/jdk.compiler/share/classes/com/sun/tools/javap/Context.java - src/jdk.compiler/share/classes/com/sun/tools/javap/DisassemblerTool.java - src/jdk.compiler/share/classes/com/sun/tools/javap/InstructionDetailWriter.java - src/jdk.compiler/share/classes/com/sun/tools/javap/InternalError.java - src/jdk.compiler/share/classes/com/sun/tools/javap/JavapFileManager.java - src/jdk.compiler/share/classes/com/sun/tools/javap/JavapTask.java - src/jdk.compiler/share/classes/com/sun/tools/javap/LocalVariableTableWriter.java - src/jdk.compiler/share/classes/com/sun/tools/javap/LocalVariableTypeTableWriter.java - src/jdk.compiler/share/classes/com/sun/tools/javap/Main.java - src/jdk.compiler/share/classes/com/sun/tools/javap/Messages.java - src/jdk.compiler/share/classes/com/sun/tools/javap/Options.java - src/jdk.compiler/share/classes/com/sun/tools/javap/SourceWriter.java - src/jdk.compiler/share/classes/com/sun/tools/javap/StackMapWriter.java - src/jdk.compiler/share/classes/com/sun/tools/javap/TryBlockWriter.java - src/jdk.compiler/share/classes/com/sun/tools/javap/TypeAnnotationWriter.java - src/jdk.compiler/share/classes/com/sun/tools/javap/overview.html - src/jdk.compiler/share/classes/com/sun/tools/javap/package-info.java - src/jdk.compiler/share/classes/com/sun/tools/javap/resources/javap.properties - src/jdk.compiler/share/classes/com/sun/tools/javap/resources/javap_ja.properties - src/jdk.compiler/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties - src/jdk.compiler/share/classes/com/sun/tools/javap/resources/version.properties-template - src/jdk.dev/share/classes/com/sun/tools/jdeps/Analyzer.java - src/jdk.dev/share/classes/com/sun/tools/jdeps/Archive.java - src/jdk.dev/share/classes/com/sun/tools/jdeps/ClassFileReader.java - src/jdk.dev/share/classes/com/sun/tools/jdeps/JdepsTask.java - src/jdk.dev/share/classes/com/sun/tools/jdeps/Main.java - src/jdk.dev/share/classes/com/sun/tools/jdeps/Module.java - src/jdk.dev/share/classes/com/sun/tools/jdeps/ModulesXmlReader.java - src/jdk.dev/share/classes/com/sun/tools/jdeps/PlatformClassPath.java - src/jdk.dev/share/classes/com/sun/tools/jdeps/Profile.java - src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/jdeps.properties - src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties - src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/jdeps_zh_CN.properties - src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties - src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/version.properties-template + src/jdk.jdeps/share/classes/com/sun/tools/classfile/AccessFlags.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/Annotation.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/AnnotationDefault_attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/Attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/AttributeException.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/Attributes.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/BootstrapMethods_attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/CharacterRangeTable_attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassFile.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassReader.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassTranslator.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassWriter.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/Code_attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/CompilationID_attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/ConstantPool.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/ConstantPoolException.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/ConstantValue_attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/DefaultAttribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/Dependencies.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/Dependency.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/Deprecated_attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/Descriptor.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/DescriptorException.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/EnclosingMethod_attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/Exceptions_attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/Field.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/InnerClasses_attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/Instruction.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/LineNumberTable_attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/LocalVariableTable_attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/LocalVariableTypeTable_attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/Method.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/MethodParameters_attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/Opcode.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/ReferenceFinder.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/RuntimeAnnotations_attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/RuntimeInvisibleAnnotations_attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/RuntimeInvisibleParameterAnnotations_attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/RuntimeInvisibleTypeAnnotations_attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/RuntimeParameterAnnotations_attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/RuntimeTypeAnnotations_attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/RuntimeVisibleAnnotations_attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/RuntimeVisibleParameterAnnotations_attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/RuntimeVisibleTypeAnnotations_attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/Signature.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/Signature_attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/SourceDebugExtension_attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/SourceFile_attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/SourceID_attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/StackMapTable_attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/StackMap_attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/Synthetic_attribute.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/Type.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/TypeAnnotation.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/package-info.java + src/jdk.jdeps/share/classes/com/sun/tools/javap/AnnotationWriter.java + src/jdk.jdeps/share/classes/com/sun/tools/javap/AttributeWriter.java + src/jdk.jdeps/share/classes/com/sun/tools/javap/BasicWriter.java + src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java + src/jdk.jdeps/share/classes/com/sun/tools/javap/CodeWriter.java + src/jdk.jdeps/share/classes/com/sun/tools/javap/ConstantWriter.java + src/jdk.jdeps/share/classes/com/sun/tools/javap/Context.java + src/jdk.jdeps/share/classes/com/sun/tools/javap/DisassemblerTool.java + src/jdk.jdeps/share/classes/com/sun/tools/javap/InstructionDetailWriter.java + src/jdk.jdeps/share/classes/com/sun/tools/javap/InternalError.java + src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapFileManager.java + src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java + src/jdk.jdeps/share/classes/com/sun/tools/javap/LocalVariableTableWriter.java + src/jdk.jdeps/share/classes/com/sun/tools/javap/LocalVariableTypeTableWriter.java + src/jdk.jdeps/share/classes/com/sun/tools/javap/Main.java + src/jdk.jdeps/share/classes/com/sun/tools/javap/Messages.java + src/jdk.jdeps/share/classes/com/sun/tools/javap/Options.java + src/jdk.jdeps/share/classes/com/sun/tools/javap/SourceWriter.java + src/jdk.jdeps/share/classes/com/sun/tools/javap/StackMapWriter.java + src/jdk.jdeps/share/classes/com/sun/tools/javap/TryBlockWriter.java + src/jdk.jdeps/share/classes/com/sun/tools/javap/TypeAnnotationWriter.java + src/jdk.jdeps/share/classes/com/sun/tools/javap/overview.html + src/jdk.jdeps/share/classes/com/sun/tools/javap/package-info.java + src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap.properties + src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_ja.properties + src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties + src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/version.properties-template + src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Analyzer.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Archive.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ClassFileReader.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeps/JdepsTask.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Main.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Module.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ModulesXmlReader.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeps/PlatformClassPath.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Profile.java + src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties + src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties + src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_zh_CN.properties + src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties + src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/version.properties-template ! test/tools/javac/4241573/T4241573.java ! test/tools/javac/7003595/T7003595.java ! test/tools/javac/7153958/CPoolRefClassContainingInlinedCts.java ! test/tools/javac/7166455/CheckACC_STRICTFlagOnclinitTest.java ! test/tools/javac/7199823/InnerClassCannotBeVerified.java ! test/tools/javac/8000518/DuplicateConstantPoolEntry.java ! test/tools/javac/8005931/CheckACC_STRICTFlagOnPkgAccessClassTest.java ! test/tools/javac/8009170/RedundantByteCodeInArrayTest.java ! test/tools/javac/MethodParameters/AnnotationTest.java ! test/tools/javac/MethodParameters/AnonymousClass.java ! test/tools/javac/MethodParameters/Constructors.java ! test/tools/javac/MethodParameters/EnumTest.java ! test/tools/javac/MethodParameters/InstanceMethods.java ! test/tools/javac/MethodParameters/LambdaTest.java ! test/tools/javac/MethodParameters/LocalClassTest.java ! test/tools/javac/MethodParameters/MemberClassTest.java ! test/tools/javac/MethodParameters/StaticMethods.java ! test/tools/javac/MethodParameters/UncommonParamNames.java ! test/tools/javac/MethodParametersTest.java ! test/tools/javac/NoStringToLower.java ! test/tools/javac/T6695379/AnnotationsAreNotCopiedToBridgeMethodsTest.java ! test/tools/javac/T6970173/DebugPointerAtBadPositionTest.java ! test/tools/javac/T7008643/InlinedFinallyConfuseDebuggersTest.java ! test/tools/javac/T7053059/DoubleCastTest.java ! test/tools/javac/T7093325.java ! test/tools/javac/T7165659/InnerClassAttrMustNotHaveStrictFPFlagTest.java ! test/tools/javac/T8003967/DetectMutableStaticFields.java ! test/tools/javac/T8010737/ParameterNamesAreNotCopiedToAnonymousInitTest.java ! test/tools/javac/T8011181/EmptyUTF8ForInnerClassNameTest.java ! test/tools/javac/T8019486/WrongLNTForLambdaTest.java ! test/tools/javac/T8022186/DeadCodeGeneratedForEmptyTryTest.java ! test/tools/javac/T8024039/NoDeadCodeGenerationOnTrySmtTest.java ! test/tools/javac/T8028504/DontGenerateLVTForGNoneOpTest.java ! test/tools/javac/annotations/SyntheticParameters.java ! test/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest1.java ! test/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest2.java ! test/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest3.java ! test/tools/javac/annotations/typeAnnotations/classfile/DeadCode.java ! test/tools/javac/annotations/typeAnnotations/classfile/NewTypeArguments.java ! test/tools/javac/annotations/typeAnnotations/classfile/NoTargetAnnotations.java ! test/tools/javac/annotations/typeAnnotations/classfile/Scopes.java ! test/tools/javac/annotations/typeAnnotations/classfile/SyntheticParameters.java ! test/tools/javac/annotations/typeAnnotations/classfile/T8008762.java ! test/tools/javac/annotations/typeAnnotations/classfile/T8008769.java ! test/tools/javac/annotations/typeAnnotations/classfile/T8010015.java ! test/tools/javac/annotations/typeAnnotations/classfile/TestAnonInnerClasses.java ! test/tools/javac/annotations/typeAnnotations/classfile/TestNewCastArray.java ! test/tools/javac/annotations/typeAnnotations/classfile/TypeCasts.java ! test/tools/javac/annotations/typeAnnotations/classfile/Wildcards.java ! test/tools/javac/annotations/typeAnnotations/referenceinfos/ClassExtends.java ! test/tools/javac/annotations/typeAnnotations/referenceinfos/ClassTypeParam.java ! test/tools/javac/annotations/typeAnnotations/referenceinfos/ConstructorInvocationTypeArgument.java ! test/tools/javac/annotations/typeAnnotations/referenceinfos/Constructors.java ! test/tools/javac/annotations/typeAnnotations/referenceinfos/ExceptionParameters.java ! test/tools/javac/annotations/typeAnnotations/referenceinfos/Fields.java ! test/tools/javac/annotations/typeAnnotations/referenceinfos/FromSpecification.java ! test/tools/javac/annotations/typeAnnotations/referenceinfos/Initializers.java ! test/tools/javac/annotations/typeAnnotations/referenceinfos/Lambda.java ! test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodInvocationTypeArgument.java ! test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodParameters.java ! test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodReceivers.java ! test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodReturns.java ! test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodThrows.java ! test/tools/javac/annotations/typeAnnotations/referenceinfos/MethodTypeParam.java ! test/tools/javac/annotations/typeAnnotations/referenceinfos/MultiCatch.java ! test/tools/javac/annotations/typeAnnotations/referenceinfos/NestedTypes.java ! test/tools/javac/annotations/typeAnnotations/referenceinfos/NewObjects.java ! test/tools/javac/annotations/typeAnnotations/referenceinfos/RepeatingTypeAnnotations.java ! test/tools/javac/annotations/typeAnnotations/referenceinfos/ResourceVariable.java ! test/tools/javac/annotations/typeAnnotations/referenceinfos/TypeCasts.java ! test/tools/javac/annotations/typeAnnotations/referenceinfos/TypeTests.java ! test/tools/javac/classfiles/InnerClasses/SyntheticClasses.java ! test/tools/javac/classfiles/attributes/AnnotationDefault/AnnotationDefaultTest.java ! test/tools/javac/classfiles/attributes/EnclosingMethod/EnclosingMethodTest.java ! test/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTest.java ! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTableTest.java ! test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTypeTableTest.java ! test/tools/javac/classfiles/attributes/Signature/ConstructorTest.java ! test/tools/javac/classfiles/attributes/Signature/EnumTest.java ! test/tools/javac/classfiles/attributes/Signature/ExceptionTest.java ! test/tools/javac/classfiles/attributes/Signature/FieldTest.java ! test/tools/javac/classfiles/attributes/Signature/InnerClassTest.java ! test/tools/javac/classfiles/attributes/Signature/MethodParameterTest.java ! test/tools/javac/classfiles/attributes/Signature/MethodTypeBoundTest.java ! test/tools/javac/classfiles/attributes/Signature/ReturnTypeTest.java ! test/tools/javac/classfiles/attributes/SourceFile/AnonymousClassTest.java ! test/tools/javac/classfiles/attributes/SourceFile/InnerClassTest.java ! test/tools/javac/classfiles/attributes/SourceFile/LocalClassTest.java ! test/tools/javac/classfiles/attributes/SourceFile/MixTest.java ! test/tools/javac/classfiles/attributes/SourceFile/NoSourceFileAttribute.java ! test/tools/javac/classfiles/attributes/SourceFile/SyntheticClassTest.java ! test/tools/javac/classfiles/attributes/SourceFile/TopLevelClassesOneFileTest.java ! test/tools/javac/classfiles/attributes/deprecated/DeprecatedPackageTest.java ! test/tools/javac/classfiles/attributes/deprecated/DeprecatedTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerAnnotationTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerClassTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerEnumTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerAnnotationsInInnerInterfaceTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesHierarchyTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInAnonymousClassTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerAnnotationTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerClassTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerEnumTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInInnerInterfaceTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesInLocalClassTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesIndexTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerClassesTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerAnnotationTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerEnumTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumInInnerInterfaceTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerEnumsInInnerClassTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerAnnotationTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerClassTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerEnumTest.java ! test/tools/javac/classfiles/attributes/innerclasses/InnerInterfacesInInnerInterfaceTest.java ! test/tools/javac/classfiles/attributes/innerclasses/NoInnerClassesTest.java ! test/tools/javac/classreader/BadClass.java ! test/tools/javac/constDebug/ConstDebugTest.java ! test/tools/javac/defaultMethods/BadClassfile.java ! test/tools/javac/defaultMethods/CheckACC_STRICTFlagOnDefaultMethodTest.java ! test/tools/javac/defaultMethods/TestDefaultBody.java ! test/tools/javac/defaultMethods/TestNoBridgeOnDefaults.java ! test/tools/javac/defaultMethods/super/TestDirectSuperInterfaceInvoke.java ! test/tools/javac/diags/CheckResourceKeys.java ! test/tools/javac/expression/_super/NonDirectSuper/NonDirectSuper.java ! test/tools/javac/flow/LVTHarness.java ! test/tools/javac/generics/bridges/BridgeHarness.java ! test/tools/javac/jvm/ClassRefDupInConstantPoolTest.java ! test/tools/javac/lambda/ByteCodeTest.java ! test/tools/javac/lambda/LambdaTestStrictFPFlag.java ! test/tools/javac/lambda/LocalVariableTable.java ! test/tools/javac/lambda/TestInvokeDynamic.java ! test/tools/javac/lambda/bytecode/TestLambdaBytecode.java ! test/tools/javac/lambda/lambdaNaming/TestNonSerializableLambdaNameStability.java ! test/tools/javac/linenumbers/ConditionalLineNumberTest.java ! test/tools/javac/linenumbers/NestedLineNumberTest.java ! test/tools/javac/meth/TestCP.java ! test/tools/javac/multicatch/7005371/T7005371.java ! test/tools/javac/multicatch/Pos05.java ! test/tools/javac/varargs/6199075/T6199075.java ! test/tools/javac/varargs/7042566/T7042566.java ! test/tools/javadoc/CheckResourceKeys.java ! test/tools/javap/4111861/T4111861.java ! test/tools/javap/4870651/T4870651.java ! test/tools/javap/6937244/T6937244.java ! test/tools/javap/6937244/T6937244A.java ! test/tools/javap/8006334/JavapTaskCtorFailWithNPE.java ! test/tools/javap/8007907/JavapReturns0AfterClassNotFoundTest.java ! test/tools/javap/AccessModifiers.java ! test/tools/javap/BadAttributeLength.java ! test/tools/javap/BoundsTypeVariableTest.java ! test/tools/javap/DescriptorTest.java ! test/tools/javap/ExtPath.java ! test/tools/javap/InvalidOptions.java ! test/tools/javap/MethodParameters.java ! test/tools/javap/StackMapTableTest.java ! test/tools/javap/T4075403.java ! test/tools/javap/T4459541.java ! test/tools/javap/T4501660.java ! test/tools/javap/T4501661.java ! test/tools/javap/T4777949.java ! test/tools/javap/T4876942.java ! test/tools/javap/T4880663.java ! test/tools/javap/T4880672.java ! test/tools/javap/T4884240.java ! test/tools/javap/T4975569.java ! test/tools/javap/T6271787.java ! test/tools/javap/T6474890.java ! test/tools/javap/T6587786.java ! test/tools/javap/T6622216.java ! test/tools/javap/T6622232.java ! test/tools/javap/T6622260.java ! test/tools/javap/T6715251.java ! test/tools/javap/T6715753.java ! test/tools/javap/T6715767.java ! test/tools/javap/T6716452.java ! test/tools/javap/T6824493.java ! test/tools/javap/T6863746.java ! test/tools/javap/T6866657.java ! test/tools/javap/T6868539.java ! test/tools/javap/T6879371.java ! test/tools/javap/T7004698.java ! test/tools/javap/T7186925.java ! test/tools/javap/T7190862.java ! test/tools/javap/T8032814.java ! test/tools/javap/T8032819.java ! test/tools/javap/T8033180.java ! test/tools/javap/T8033711.java ! test/tools/javap/T8035104.java ! test/tools/javap/T8038414.java ! test/tools/javap/TestSuperclass.java ! test/tools/javap/WhitespaceTest.java ! test/tools/javap/classfile/T6887895.java ! test/tools/javap/classfile/deps/T6907575.java ! test/tools/javap/typeAnnotations/JSR175Annotations.java ! test/tools/javap/typeAnnotations/NewArray.java ! test/tools/javap/typeAnnotations/Presence.java ! test/tools/javap/typeAnnotations/PresenceInner.java ! test/tools/javap/typeAnnotations/T6855990.java ! test/tools/javap/typeAnnotations/TypeCasts.java ! test/tools/javap/typeAnnotations/Visibility.java ! test/tools/javap/typeAnnotations/Wildcards.java ! test/tools/jdeps/APIDeps.java ! test/tools/jdeps/Basic.java ! test/tools/jdeps/DotFileTest.java ! test/tools/jdeps/VerboseFormat/JdepsDependencyClosure.java Changeset: 264054d7ec7c Author: vromero Date: 2015-06-18 11:22 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/264054d7ec7c merge - make/gensrc/Gensrc-jdk.dev.gmk - src/jdk.compiler/share/classes/com/sun/tools/classfile/AccessFlags.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Annotation.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/AnnotationDefault_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/AttributeException.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Attributes.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/BootstrapMethods_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/CharacterRangeTable_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/ClassFile.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/ClassReader.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/ClassTranslator.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/ClassWriter.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Code_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/CompilationID_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/ConstantPool.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/ConstantPoolException.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/ConstantValue_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/DefaultAttribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Dependencies.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Dependency.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Deprecated_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Descriptor.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/DescriptorException.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/EnclosingMethod_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Exceptions_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Field.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/InnerClasses_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Instruction.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/LineNumberTable_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/LocalVariableTable_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/LocalVariableTypeTable_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Method.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/MethodParameters_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Opcode.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/ReferenceFinder.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeAnnotations_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeInvisibleAnnotations_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeInvisibleParameterAnnotations_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeInvisibleTypeAnnotations_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeParameterAnnotations_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeTypeAnnotations_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeVisibleAnnotations_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeVisibleParameterAnnotations_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeVisibleTypeAnnotations_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Signature.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Signature_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/SourceDebugExtension_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/SourceFile_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/SourceID_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/StackMapTable_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/StackMap_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Synthetic_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Type.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/TypeAnnotation.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/package-info.java - src/jdk.compiler/share/classes/com/sun/tools/javap/AnnotationWriter.java - src/jdk.compiler/share/classes/com/sun/tools/javap/AttributeWriter.java - src/jdk.compiler/share/classes/com/sun/tools/javap/BasicWriter.java - src/jdk.compiler/share/classes/com/sun/tools/javap/ClassWriter.java - src/jdk.compiler/share/classes/com/sun/tools/javap/CodeWriter.java - src/jdk.compiler/share/classes/com/sun/tools/javap/ConstantWriter.java - src/jdk.compiler/share/classes/com/sun/tools/javap/Context.java - src/jdk.compiler/share/classes/com/sun/tools/javap/DisassemblerTool.java - src/jdk.compiler/share/classes/com/sun/tools/javap/InstructionDetailWriter.java - src/jdk.compiler/share/classes/com/sun/tools/javap/InternalError.java - src/jdk.compiler/share/classes/com/sun/tools/javap/JavapFileManager.java - src/jdk.compiler/share/classes/com/sun/tools/javap/JavapTask.java - src/jdk.compiler/share/classes/com/sun/tools/javap/LocalVariableTableWriter.java - src/jdk.compiler/share/classes/com/sun/tools/javap/LocalVariableTypeTableWriter.java - src/jdk.compiler/share/classes/com/sun/tools/javap/Main.java - src/jdk.compiler/share/classes/com/sun/tools/javap/Messages.java - src/jdk.compiler/share/classes/com/sun/tools/javap/Options.java - src/jdk.compiler/share/classes/com/sun/tools/javap/SourceWriter.java - src/jdk.compiler/share/classes/com/sun/tools/javap/StackMapWriter.java - src/jdk.compiler/share/classes/com/sun/tools/javap/TryBlockWriter.java - src/jdk.compiler/share/classes/com/sun/tools/javap/TypeAnnotationWriter.java - src/jdk.compiler/share/classes/com/sun/tools/javap/overview.html - src/jdk.compiler/share/classes/com/sun/tools/javap/package-info.java - src/jdk.compiler/share/classes/com/sun/tools/javap/resources/javap.properties - src/jdk.compiler/share/classes/com/sun/tools/javap/resources/javap_ja.properties - src/jdk.compiler/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties - src/jdk.compiler/share/classes/com/sun/tools/javap/resources/version.properties-template - src/jdk.dev/share/classes/com/sun/tools/jdeps/Analyzer.java - src/jdk.dev/share/classes/com/sun/tools/jdeps/Archive.java - src/jdk.dev/share/classes/com/sun/tools/jdeps/ClassFileReader.java - src/jdk.dev/share/classes/com/sun/tools/jdeps/JdepsTask.java - src/jdk.dev/share/classes/com/sun/tools/jdeps/Main.java - src/jdk.dev/share/classes/com/sun/tools/jdeps/Module.java - src/jdk.dev/share/classes/com/sun/tools/jdeps/ModulesXmlReader.java - src/jdk.dev/share/classes/com/sun/tools/jdeps/PlatformClassPath.java - src/jdk.dev/share/classes/com/sun/tools/jdeps/Profile.java - src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/jdeps.properties - src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties - src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/jdeps_zh_CN.properties - src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties - src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/version.properties-template From vicente.romero at oracle.com Thu Jun 18 18:28:51 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 18 Jun 2015 18:28:51 +0000 Subject: hg: tiered-attrib/dev/langtools: 4 new changesets Message-ID: <201506181828.t5IISp9B014339@aojmv0008.oracle.com> Changeset: f4bb7061c8d5 Author: vromero Date: 2015-05-28 12:08 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/f4bb7061c8d5 8081417: test CheckEBCDICLocaleTest.java is failing intermittently Reviewed-by: darcy ! test/tools/javac/4846262/CheckEBCDICLocaleTest.java Changeset: a3f6beca1df2 Author: katleman Date: 2015-05-28 16:13 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/a3f6beca1df2 Added tag jdk9-b66 for changeset fd6bda430d96 ! .hgtags Changeset: fd782cd69b04 Author: lana Date: 2015-05-28 16:54 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/fd782cd69b04 Merge - make/gensrc/Gensrc-jdk.dev.gmk - src/jdk.compiler/share/classes/com/sun/tools/classfile/AccessFlags.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Annotation.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/AnnotationDefault_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/AttributeException.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Attributes.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/BootstrapMethods_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/CharacterRangeTable_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/ClassFile.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/ClassReader.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/ClassTranslator.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/ClassWriter.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Code_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/CompilationID_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/ConstantPool.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/ConstantPoolException.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/ConstantValue_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/DefaultAttribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Dependencies.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Dependency.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Deprecated_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Descriptor.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/DescriptorException.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/EnclosingMethod_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Exceptions_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Field.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/InnerClasses_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Instruction.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/LineNumberTable_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/LocalVariableTable_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/LocalVariableTypeTable_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Method.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/MethodParameters_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Opcode.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/ReferenceFinder.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeAnnotations_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeInvisibleAnnotations_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeInvisibleParameterAnnotations_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeInvisibleTypeAnnotations_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeParameterAnnotations_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeTypeAnnotations_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeVisibleAnnotations_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeVisibleParameterAnnotations_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/RuntimeVisibleTypeAnnotations_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Signature.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Signature_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/SourceDebugExtension_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/SourceFile_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/SourceID_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/StackMapTable_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/StackMap_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Synthetic_attribute.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/Type.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/TypeAnnotation.java - src/jdk.compiler/share/classes/com/sun/tools/classfile/package-info.java - src/jdk.compiler/share/classes/com/sun/tools/javap/AnnotationWriter.java - src/jdk.compiler/share/classes/com/sun/tools/javap/AttributeWriter.java - src/jdk.compiler/share/classes/com/sun/tools/javap/BasicWriter.java - src/jdk.compiler/share/classes/com/sun/tools/javap/ClassWriter.java - src/jdk.compiler/share/classes/com/sun/tools/javap/CodeWriter.java - src/jdk.compiler/share/classes/com/sun/tools/javap/ConstantWriter.java - src/jdk.compiler/share/classes/com/sun/tools/javap/Context.java - src/jdk.compiler/share/classes/com/sun/tools/javap/DisassemblerTool.java - src/jdk.compiler/share/classes/com/sun/tools/javap/InstructionDetailWriter.java - src/jdk.compiler/share/classes/com/sun/tools/javap/InternalError.java - src/jdk.compiler/share/classes/com/sun/tools/javap/JavapFileManager.java - src/jdk.compiler/share/classes/com/sun/tools/javap/JavapTask.java - src/jdk.compiler/share/classes/com/sun/tools/javap/LocalVariableTableWriter.java - src/jdk.compiler/share/classes/com/sun/tools/javap/LocalVariableTypeTableWriter.java - src/jdk.compiler/share/classes/com/sun/tools/javap/Main.java - src/jdk.compiler/share/classes/com/sun/tools/javap/Messages.java - src/jdk.compiler/share/classes/com/sun/tools/javap/Options.java - src/jdk.compiler/share/classes/com/sun/tools/javap/SourceWriter.java - src/jdk.compiler/share/classes/com/sun/tools/javap/StackMapWriter.java - src/jdk.compiler/share/classes/com/sun/tools/javap/TryBlockWriter.java - src/jdk.compiler/share/classes/com/sun/tools/javap/TypeAnnotationWriter.java - src/jdk.compiler/share/classes/com/sun/tools/javap/overview.html - src/jdk.compiler/share/classes/com/sun/tools/javap/package-info.java - src/jdk.compiler/share/classes/com/sun/tools/javap/resources/javap.properties - src/jdk.compiler/share/classes/com/sun/tools/javap/resources/javap_ja.properties - src/jdk.compiler/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties - src/jdk.compiler/share/classes/com/sun/tools/javap/resources/version.properties-template - src/jdk.dev/share/classes/com/sun/tools/jdeps/Analyzer.java - src/jdk.dev/share/classes/com/sun/tools/jdeps/Archive.java - src/jdk.dev/share/classes/com/sun/tools/jdeps/ClassFileReader.java - src/jdk.dev/share/classes/com/sun/tools/jdeps/JdepsTask.java - src/jdk.dev/share/classes/com/sun/tools/jdeps/Main.java - src/jdk.dev/share/classes/com/sun/tools/jdeps/Module.java - src/jdk.dev/share/classes/com/sun/tools/jdeps/ModulesXmlReader.java - src/jdk.dev/share/classes/com/sun/tools/jdeps/PlatformClassPath.java - src/jdk.dev/share/classes/com/sun/tools/jdeps/Profile.java - src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/jdeps.properties - src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties - src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/jdeps_zh_CN.properties - src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties - src/jdk.dev/share/classes/com/sun/tools/jdeps/resources/version.properties-template Changeset: 275523b7e8ac Author: vromero Date: 2015-06-18 11:28 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/275523b7e8ac merge From vicente.romero at oracle.com Thu Jun 18 18:46:26 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 18 Jun 2015 18:46:26 +0000 Subject: hg: tiered-attrib/dev/langtools: 2 new changesets Message-ID: <201506181846.t5IIkQqf018363@aojmv0008.oracle.com> Changeset: e72b28547e96 Author: sadayapalam Date: 2015-05-29 09:15 +0530 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/e72b28547e96 8081271: NPE while compiling a program with erroneous use of constructor reference expressions Summary: Missing enclosing instance error should not be swallowed when attributing constructor reference expressions. Reviewed-by: mcimadamore, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! test/tools/javac/lambda/MethodReference23.java ! test/tools/javac/lambda/MethodReference23.out ! test/tools/javac/lambda/MethodReference37.java ! test/tools/javac/lambda/MethodReference37.out + test/tools/javac/lambda/methodReference/MethodRefToInnerWithoutOuter.java + test/tools/javac/lambda/methodReference/MethodRefToInnerWithoutOuter.out Changeset: 0f25f3007f01 Author: vromero Date: 2015-06-18 11:46 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/0f25f3007f01 merge ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java From vicente.romero at oracle.com Thu Jun 18 20:57:19 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 18 Jun 2015 20:57:19 +0000 Subject: hg: tiered-attrib/dev/langtools: adjusting golden files Message-ID: <201506182057.t5IKvJFp012692@aojmv0008.oracle.com> Changeset: dc3a4588c864 Author: vromero Date: 2015-06-18 13:44 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/dc3a4588c864 adjusting golden files ! test/tools/javac/lambda/MethodReference23.out ! test/tools/javac/lambda/methodReference/MethodRefToInnerWithoutOuter.out From vicente.romero at oracle.com Thu Jun 18 21:04:41 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 18 Jun 2015 21:04:41 +0000 Subject: hg: tiered-attrib/dev/langtools: 6 new changesets Message-ID: <201506182104.t5IL4fqV014496@aojmv0008.oracle.com> Changeset: 283c9951fd23 Author: sadayapalam Date: 2015-05-29 10:15 +0530 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/283c9951fd23 8080842: Using Lambda Expression with name clash results in ClassFormatError Summary: Ensure ScopeImpl can cope properly with remove when a field and method share the name Reviewed-by: mcimadamore, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Scope.java + test/tools/javac/scope/RemoveSymbolTest.java + test/tools/javac/scope/RemoveSymbolUnitTest.java Changeset: 6709549d97be Author: vromero Date: 2015-05-29 14:04 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/6709549d97be 8073372: Redundant CONSTANT_Class entry not generated for inlined constant Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java ! test/tools/javac/7153958/CPoolRefClassContainingInlinedCts.java - test/tools/javac/7153958/pkg/ClassToBeStaticallyImported.java + test/tools/javac/7153958/pkg/ClassToBeStaticallyImportedA.java + test/tools/javac/7153958/pkg/ClassToBeStaticallyImportedB.java Changeset: e6f23289fcf8 Author: jjg Date: 2015-05-29 15:50 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/e6f23289fcf8 8081541: @ignore CheckEBCDICLocaleTest Reviewed-by: vromero ! test/tools/javac/4846262/CheckEBCDICLocaleTest.java Changeset: 39a1c81084ce Author: jjg Date: 2015-05-29 17:15 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/39a1c81084ce 8081538: test CheckEBCDICLocaleTest is failing Reviewed-by: vromero ! test/tools/javac/4846262/CheckEBCDICLocaleTest.java Changeset: 4b962acc9e05 Author: sadayapalam Date: 2015-05-30 06:17 +0530 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/4b962acc9e05 8077667: 'variable may not have been initialized' error for parameter in lambda function Summary: JDK-8077667: Fix bogus diagnostic about lambda parameter not being initialized Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java + test/tools/javac/lambda/LambdaParameterNeedsNoInitTest.java Changeset: 39d9f7715a5f Author: vromero Date: 2015-06-18 14:04 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/39d9f7715a5f merge ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java - test/tools/javac/7153958/pkg/ClassToBeStaticallyImported.java From vicente.romero at oracle.com Thu Jun 18 21:11:29 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 18 Jun 2015 21:11:29 +0000 Subject: hg: tiered-attrib/dev/langtools: 5 new changesets Message-ID: <201506182111.t5ILBTaC016049@aojmv0008.oracle.com> Changeset: 51fc8d742def Author: darcy Date: 2015-06-01 15:19 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/51fc8d742def 8075546: Add tiered testing definitions to the langtools repo Reviewed-by: jjg + test/ProblemList.txt ! test/TEST.ROOT + test/TEST.groups ! test/tools/javadoc/api/basic/GetTask_DocletClassTest.java Changeset: aff504edf8a1 Author: jlahoda Date: 2015-06-04 09:05 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/aff504edf8a1 8039262: Java compiler performance degradation jdk1.7 vs. jdk1.6 should be amended Summary: Avoiding Scope listener leak by avoiding cache misses in Types.MembersClosureCache Reviewed-by: mcimadamore, vromero Contributed-by: maurizio.cimadamore at oracle.com ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java + test/tools/javac/types/ScopeListenerTest.java Changeset: d9dc9de88b62 Author: katleman Date: 2015-06-04 09:31 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/d9dc9de88b62 Added tag jdk9-b67 for changeset fd782cd69b04 ! .hgtags Changeset: c71857c93f57 Author: lana Date: 2015-06-04 18:50 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/c71857c93f57 Merge - test/tools/javac/7153958/pkg/ClassToBeStaticallyImported.java Changeset: 591aa930b765 Author: vromero Date: 2015-06-18 14:09 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/591aa930b765 merge ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java From vicente.romero at oracle.com Thu Jun 18 21:49:47 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 18 Jun 2015 21:49:47 +0000 Subject: hg: tiered-attrib/dev/langtools: 2 new changesets Message-ID: <201506182149.t5ILnl3W022736@aojmv0008.oracle.com> Changeset: 8d7f82e6d1b5 Author: sadayapalam Date: 2015-06-05 18:43 +0530 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/8d7f82e6d1b5 8081521: Compiler has trouble compiling nested diamond allocation constructs involving anonymous classes. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/generics/diamond/pos/NestedDiamondAllocationTest.java Changeset: f81ca7d37165 Author: vromero Date: 2015-06-18 14:49 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/f81ca7d37165 merge ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java From vicente.romero at oracle.com Thu Jun 18 21:53:04 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 18 Jun 2015 21:53:04 +0000 Subject: hg: tiered-attrib/dev/langtools: 6 new changesets Message-ID: <201506182153.t5ILr4Q3023128@aojmv0008.oracle.com> Changeset: 098657cc98c9 Author: jlahoda Date: 2015-06-09 11:52 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/098657cc98c9 8082311: NPE when compiling expression with \"^\" Summary: Using BinaryNumericOperator for numeric bitwise operators and BinaryBooleanOperator for boolean bitwise operators, as the common BinaryBitwiseOperator allowed to incorrectly combine numeric and boolean operands Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Operators.java + test/tools/javac/resolve/BitWiseOperators.java Changeset: 27da0c3ac83a Author: alundblad Date: 2015-06-09 15:57 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/27da0c3ac83a 8054717: SJavac should track changes in the public apis of classpath classes! Summary: Added functionality for tracking changes in public APIs of classpath classes. Reviewed-by: jlahoda, erikj ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/BuildState.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CleanProperties.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CompileJavaPackages.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CompileProperties.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CopyFile.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/JavacState.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Module.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Package.java + src/jdk.compiler/share/classes/com/sun/tools/sjavac/PubApiExtractor.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Source.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Transformer.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Util.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/ClientMain.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/Dependencies.java + src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/FileObjectWithLocation.java + src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/JavaFileObjectWithLocation.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PathAndPackageVerifier.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PooledSjavac.java + src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PubAPIs.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PubapiVisitor.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/Dependency.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/DependencyCollector.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/DependencyScanner.java + src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/NewDependencyCollector.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/PackageDependency.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/PublicApiCollector.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/TypeAndSupertypesDependency.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Options.java + src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/ArrayTypeDesc.java + src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PrimitiveTypeDesc.java + src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PubApi.java + src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PubApiTypeParam.java + src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PubMethod.java + src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PubType.java + src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/PubVar.java + src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/ReferenceTypeDesc.java + src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/TypeDesc.java + src/jdk.compiler/share/classes/com/sun/tools/sjavac/pubapi/TypeVarTypeDesc.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/CompilationResult.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/ServerMain.java + test/tools/sjavac/ApiExtraction.java + test/tools/sjavac/ClasspathDependencies.java ! test/tools/sjavac/CompileCircularSources.java ! test/tools/sjavac/CompileExcludingDependency.java ! test/tools/sjavac/CompileWithAtFile.java ! test/tools/sjavac/CompileWithInvisibleSources.java ! test/tools/sjavac/CompileWithOverrideSources.java - test/tools/sjavac/DependencyCollection.java ! test/tools/sjavac/IncCompInheritance.java ! test/tools/sjavac/IncCompileChangeNative.java ! test/tools/sjavac/IncCompileDropClasses.java ! test/tools/sjavac/IncCompileFullyQualifiedRef.java ! test/tools/sjavac/IncCompileNoChanges.java ! test/tools/sjavac/IncCompileUpdateNative.java ! test/tools/sjavac/IncCompileWithChanges.java ! test/tools/sjavac/JavacOptionPrep.java ! test/tools/sjavac/PermittedArtifact.java ! test/tools/sjavac/SJavacTester.java ! test/tools/sjavac/SjavacBase.java ! test/tools/sjavac/StateDir.java - test/tools/sjavac/test-input/src/nondependency/pkg26/Cls26.java - test/tools/sjavac/test-input/src/pkg/Test.java - test/tools/sjavac/test-input/src/pkg10/Cls10.java - test/tools/sjavac/test-input/src/pkg11/Cls11.java - test/tools/sjavac/test-input/src/pkg12/Cls12.java - test/tools/sjavac/test-input/src/pkg13/Cls13.java - test/tools/sjavac/test-input/src/pkg14/Cls14.java - test/tools/sjavac/test-input/src/pkg15/Cls15.java - test/tools/sjavac/test-input/src/pkg16/Cls16.java - test/tools/sjavac/test-input/src/pkg17/Cls17.java - test/tools/sjavac/test-input/src/pkg18/Cls18.java - test/tools/sjavac/test-input/src/pkg19/Cls19.java - test/tools/sjavac/test-input/src/pkg2/Cls2.java - test/tools/sjavac/test-input/src/pkg20/Anno20.java - test/tools/sjavac/test-input/src/pkg21/Cls21.java - test/tools/sjavac/test-input/src/pkg22/Anno22.java - test/tools/sjavac/test-input/src/pkg23/Cls23.java - test/tools/sjavac/test-input/src/pkg24/Cls24.java - test/tools/sjavac/test-input/src/pkg25/Cls25.java - test/tools/sjavac/test-input/src/pkg27/Cls27.java - test/tools/sjavac/test-input/src/pkg28/Cls28.java - test/tools/sjavac/test-input/src/pkg29/Cls29.java - test/tools/sjavac/test-input/src/pkg3/Cls3.java - test/tools/sjavac/test-input/src/pkg30/Cls30.java - test/tools/sjavac/test-input/src/pkg4/Cls4.java - test/tools/sjavac/test-input/src/pkg5/Anno5.java - test/tools/sjavac/test-input/src/pkg6/Cls6.java - test/tools/sjavac/test-input/src/pkg7/Cls7.java - test/tools/sjavac/test-input/src/pkg8/Cls8.java - test/tools/sjavac/test-input/src/pkg9/Cls9.java Changeset: 5021d414632a Author: alundblad Date: 2015-06-10 11:18 +0200 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/5021d414632a 8087115: Due to a javac type inference issue, sjavac doesn't compile with 8u31 Summary: Added explicit type arguments. Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/Util.java Changeset: 6b73cefc3b06 Author: lana Date: 2015-06-11 10:44 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/6b73cefc3b06 Added tag jdk9-b68 for changeset c71857c93f57 ! .hgtags Changeset: 931ec7dd6cd9 Author: lana Date: 2015-06-11 20:19 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/931ec7dd6cd9 Merge - src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/Dependencies.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/Dependency.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/DependencyCollector.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/DependencyScanner.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/PackageDependency.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/TypeAndSupertypesDependency.java - test/tools/sjavac/DependencyCollection.java - test/tools/sjavac/test-input/src/nondependency/pkg26/Cls26.java - test/tools/sjavac/test-input/src/pkg/Test.java - test/tools/sjavac/test-input/src/pkg10/Cls10.java - test/tools/sjavac/test-input/src/pkg11/Cls11.java - test/tools/sjavac/test-input/src/pkg12/Cls12.java - test/tools/sjavac/test-input/src/pkg13/Cls13.java - test/tools/sjavac/test-input/src/pkg14/Cls14.java - test/tools/sjavac/test-input/src/pkg15/Cls15.java - test/tools/sjavac/test-input/src/pkg16/Cls16.java - test/tools/sjavac/test-input/src/pkg17/Cls17.java - test/tools/sjavac/test-input/src/pkg18/Cls18.java - test/tools/sjavac/test-input/src/pkg19/Cls19.java - test/tools/sjavac/test-input/src/pkg2/Cls2.java - test/tools/sjavac/test-input/src/pkg20/Anno20.java - test/tools/sjavac/test-input/src/pkg21/Cls21.java - test/tools/sjavac/test-input/src/pkg22/Anno22.java - test/tools/sjavac/test-input/src/pkg23/Cls23.java - test/tools/sjavac/test-input/src/pkg24/Cls24.java - test/tools/sjavac/test-input/src/pkg25/Cls25.java - test/tools/sjavac/test-input/src/pkg27/Cls27.java - test/tools/sjavac/test-input/src/pkg28/Cls28.java - test/tools/sjavac/test-input/src/pkg29/Cls29.java - test/tools/sjavac/test-input/src/pkg3/Cls3.java - test/tools/sjavac/test-input/src/pkg30/Cls30.java - test/tools/sjavac/test-input/src/pkg4/Cls4.java - test/tools/sjavac/test-input/src/pkg5/Anno5.java - test/tools/sjavac/test-input/src/pkg6/Cls6.java - test/tools/sjavac/test-input/src/pkg7/Cls7.java - test/tools/sjavac/test-input/src/pkg8/Cls8.java - test/tools/sjavac/test-input/src/pkg9/Cls9.java Changeset: 27ccb85f7187 Author: vromero Date: 2015-06-18 14:52 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/27ccb85f7187 merge - src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/Dependencies.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/Dependency.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/DependencyCollector.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/DependencyScanner.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/PackageDependency.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/TypeAndSupertypesDependency.java - test/tools/sjavac/DependencyCollection.java - test/tools/sjavac/test-input/src/nondependency/pkg26/Cls26.java - test/tools/sjavac/test-input/src/pkg/Test.java - test/tools/sjavac/test-input/src/pkg10/Cls10.java - test/tools/sjavac/test-input/src/pkg11/Cls11.java - test/tools/sjavac/test-input/src/pkg12/Cls12.java - test/tools/sjavac/test-input/src/pkg13/Cls13.java - test/tools/sjavac/test-input/src/pkg14/Cls14.java - test/tools/sjavac/test-input/src/pkg15/Cls15.java - test/tools/sjavac/test-input/src/pkg16/Cls16.java - test/tools/sjavac/test-input/src/pkg17/Cls17.java - test/tools/sjavac/test-input/src/pkg18/Cls18.java - test/tools/sjavac/test-input/src/pkg19/Cls19.java - test/tools/sjavac/test-input/src/pkg2/Cls2.java - test/tools/sjavac/test-input/src/pkg20/Anno20.java - test/tools/sjavac/test-input/src/pkg21/Cls21.java - test/tools/sjavac/test-input/src/pkg22/Anno22.java - test/tools/sjavac/test-input/src/pkg23/Cls23.java - test/tools/sjavac/test-input/src/pkg24/Cls24.java - test/tools/sjavac/test-input/src/pkg25/Cls25.java - test/tools/sjavac/test-input/src/pkg27/Cls27.java - test/tools/sjavac/test-input/src/pkg28/Cls28.java - test/tools/sjavac/test-input/src/pkg29/Cls29.java - test/tools/sjavac/test-input/src/pkg3/Cls3.java - test/tools/sjavac/test-input/src/pkg30/Cls30.java - test/tools/sjavac/test-input/src/pkg4/Cls4.java - test/tools/sjavac/test-input/src/pkg5/Anno5.java - test/tools/sjavac/test-input/src/pkg6/Cls6.java - test/tools/sjavac/test-input/src/pkg7/Cls7.java - test/tools/sjavac/test-input/src/pkg8/Cls8.java - test/tools/sjavac/test-input/src/pkg9/Cls9.java From vicente.romero at oracle.com Thu Jun 18 21:55:04 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 18 Jun 2015 21:55:04 +0000 Subject: hg: tiered-attrib/dev/langtools: 2 new changesets Message-ID: <201506182155.t5ILt4Jk023424@aojmv0008.oracle.com> Changeset: c6f2ffcc44b9 Author: sadayapalam Date: 2015-06-16 09:39 +0530 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/c6f2ffcc44b9 8074346: Type annotation on a qualified type causes spurious 'cannot find symbol' errors Summary: Issue clear diagostic when package names in a qualified type name are illegally annotated Reviewed-by: mcimadamore, jlahoda ! 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/tools/javac/annotations/typeAnnotations/failures/CantAnnotatePackages.java ! test/tools/javac/annotations/typeAnnotations/failures/CantAnnotatePackages.out + test/tools/javac/annotations/typeAnnotations/failures/T8074346.java + test/tools/javac/annotations/typeAnnotations/failures/T8074346.out Changeset: 500cbf8426d7 Author: vromero Date: 2015-06-18 14:54 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/500cbf8426d7 merge ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java From vicente.romero at oracle.com Thu Jun 18 21:59:59 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 18 Jun 2015 21:59:59 +0000 Subject: hg: tiered-attrib/dev/langtools: 4 new changesets Message-ID: <201506182159.t5ILxxxw024050@aojmv0008.oracle.com> Changeset: 5032dfdc37be Author: sogoel Date: 2015-06-17 13:20 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/5032dfdc37be 8080826: Group 15: golden files for tests in tools/javac/generics/type* dirs Reviewed-by: jjg ! test/tools/javac/generics/typeargs/Metharg1.java + test/tools/javac/generics/typeargs/Metharg1.out ! test/tools/javac/generics/typeargs/Metharg2.java + test/tools/javac/generics/typeargs/Metharg2.out ! test/tools/javac/generics/typeargs/Newarg1.java + test/tools/javac/generics/typeargs/Newarg1.out ! test/tools/javac/generics/typeargs/Newarg2.java + test/tools/javac/generics/typeargs/Newarg2.out ! test/tools/javac/generics/typeargs/Superarg1.java + test/tools/javac/generics/typeargs/Superarg1.out ! test/tools/javac/generics/typeargs/Superarg2.java + test/tools/javac/generics/typeargs/Superarg2.out ! test/tools/javac/generics/typeargs/ThisArg.java + test/tools/javac/generics/typeargs/ThisArg.out ! test/tools/javac/generics/typevars/4856983/T4856983.java ! test/tools/javac/generics/typevars/4856983/T4856983a.java + test/tools/javac/generics/typevars/4856983/T4856983a.out ! test/tools/javac/generics/typevars/4856983/T4856983b.java + test/tools/javac/generics/typevars/4856983/T4856983b.out ! test/tools/javac/generics/typevars/6182630/T6182630.java + test/tools/javac/generics/typevars/6182630/T6182630.out - test/tools/javac/generics/typevars/6182630/T6182630a.java - test/tools/javac/generics/typevars/6182630/T6182630b.java - test/tools/javac/generics/typevars/6182630/T6182630c.java - test/tools/javac/generics/typevars/6182630/T6182630d.java - test/tools/javac/generics/typevars/6182630/T6182630e.java - test/tools/javac/generics/typevars/6182630/T6182630f.java Changeset: 4a25f748d584 Author: lana Date: 2015-06-18 01:43 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/4a25f748d584 Added tag jdk9-b69 for changeset 931ec7dd6cd9 ! .hgtags Changeset: d732d6dfa727 Author: lana Date: 2015-06-18 10:24 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/d732d6dfa727 Merge - test/tools/javac/generics/typevars/6182630/T6182630a.java - test/tools/javac/generics/typevars/6182630/T6182630b.java - test/tools/javac/generics/typevars/6182630/T6182630c.java - test/tools/javac/generics/typevars/6182630/T6182630d.java - test/tools/javac/generics/typevars/6182630/T6182630e.java - test/tools/javac/generics/typevars/6182630/T6182630f.java Changeset: cce960f5afb5 Author: vromero Date: 2015-06-18 14:59 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/cce960f5afb5 merge - test/tools/javac/generics/typevars/6182630/T6182630a.java - test/tools/javac/generics/typevars/6182630/T6182630b.java - test/tools/javac/generics/typevars/6182630/T6182630c.java - test/tools/javac/generics/typevars/6182630/T6182630d.java - test/tools/javac/generics/typevars/6182630/T6182630e.java - test/tools/javac/generics/typevars/6182630/T6182630f.java From vicente.romero at oracle.com Fri Jun 19 17:18:01 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Fri, 19 Jun 2015 17:18:01 +0000 Subject: hg: tiered-attrib/dev/langtools: 2 new changesets Message-ID: <201506191718.t5JHI1Mp017909@aojmv0008.oracle.com> Changeset: 1cdddee71a46 Author: vromero Date: 2015-06-19 09:57 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/1cdddee71a46 removing warnings at Attr ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java Changeset: 2ffe37280a29 Author: vromero Date: 2015-06-19 10:17 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/2ffe37280a29 don't call setFunctionalInfo at visitLambda during the overload phase ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java From vicente.romero at oracle.com Fri Jun 19 17:55:26 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Fri, 19 Jun 2015 17:55:26 +0000 Subject: hg: tiered-attrib/dev/langtools: call setFunctionalInfo during attribution of method references only if they are compatible with the current target Message-ID: <201506191755.t5JHtQgN024792@aojmv0008.oracle.com> Changeset: 3d4667806ec1 Author: vromero Date: 2015-06-19 10:54 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/3d4667806ec1 call setFunctionalInfo during attribution of method references only if they are compatible with the current target ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java From vicente.romero at oracle.com Fri Jun 19 18:09:20 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Fri, 19 Jun 2015 18:09:20 +0000 Subject: hg: tiered-attrib/dev/langtools: call setFunctionalInfo for lambdas during target phase once the lambda is checked for compatibility Message-ID: <201506191809.t5JI9KGk026947@aojmv0008.oracle.com> Changeset: 1ff50bee9763 Author: vromero Date: 2015-06-19 11:08 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/1ff50bee9763 call setFunctionalInfo for lambdas during target phase once the lambda is checked for compatibility ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java From vicente.romero at oracle.com Fri Jun 19 23:20:45 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Fri, 19 Jun 2015 23:20:45 +0000 Subject: hg: tiered-attrib/dev/langtools: [mq]: adding.new.tests Message-ID: <201506192320.t5JNKj6I012535@aojmv0008.oracle.com> Changeset: bf621ab44968 Author: vromero Date: 2015-06-19 16:19 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/bf621ab44968 [mq]: adding.new.tests - test/tools/javac/tieredAttr/InvocationsInReceiverPositionTest.java - test/tools/javac/tieredAttr/StructuralTypesLeakingAfterAttrTest.java + test/tools/javac/tieredAttr/generics/TAGenericTest01.java + test/tools/javac/tieredAttr/infer/TAInferenceTest01.java + test/tools/javac/tieredAttr/lambda/InvocationsInReceiverPositionTest.java + test/tools/javac/tieredAttr/lambda/StructuralTypesLeakingAfterAttrTest.java + test/tools/javac/tieredAttr/lambda/TALambdaTest01.java + test/tools/javac/tieredAttr/lambda/TALambdaTest02.java + test/tools/javac/tieredAttr/lambda/TALambdaTest03.java + test/tools/javac/tieredAttr/lambda/TALambdaTest04.java + test/tools/javac/tieredAttr/lambda/TALambdaTest05.java + test/tools/javac/tieredAttr/lambda/TALambdaTest06.java + test/tools/javac/tieredAttr/lambda/TALambdaTest07.java + test/tools/javac/tieredAttr/lambda/TAMethodReferenceTest01.java + test/tools/javac/tieredAttr/rawtypes/TARawTypeTest01.java From vicente.romero at oracle.com Wed Jun 24 01:06:30 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Wed, 24 Jun 2015 01:06:30 +0000 Subject: hg: tiered-attrib/dev/langtools: fix to a significant slowdown introduced by last modifications to lambda attribution Message-ID: <201506240106.t5O16UQj027430@aojmv0008.oracle.com> Changeset: 37cc4cd96fc2 Author: vromero Date: 2015-06-23 18:05 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/37cc4cd96fc2 fix to a significant slowdown introduced by last modifications to lambda attribution ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java From vicente.romero at oracle.com Wed Jun 24 21:36:41 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Wed, 24 Jun 2015 21:36:41 +0000 Subject: hg: tiered-attrib/dev/langtools: 3 new changesets Message-ID: <201506242136.t5OLafIn028504@aojmv0008.oracle.com> Changeset: 29652cc713ee Author: vromero Date: 2015-06-24 14:31 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/29652cc713ee fast check routines should only be called if there is a real target type ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java Changeset: e1b9f422e153 Author: vromero Date: 2015-06-24 14:32 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/e1b9f422e153 relocating checkDuringOverloadPhase methods ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/StructuralType.java Changeset: 252c62edf767 Author: vromero Date: 2015-06-24 14:36 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/252c62edf767 simplifications to lambda attribution during overload more logic has been moved now to the lambda structural type constructor as now overloads are not checked any more using the Attr.visitLambda method ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/StructuralType.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 From vicente.romero at oracle.com Wed Jun 24 21:58:18 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Wed, 24 Jun 2015 21:58:18 +0000 Subject: hg: tiered-attrib/dev/langtools: there is no need to check if the lambda is always attributed after the structural type has been constructed Message-ID: <201506242158.t5OLwIgA002938@aojmv0008.oracle.com> Changeset: 62d10467995a Author: vromero Date: 2015-06-24 14:57 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/62d10467995a there is no need to check if the lambda is always attributed after the structural type has been constructed ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/StructuralType.java From vicente.romero at oracle.com Wed Jun 24 23:07:12 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Wed, 24 Jun 2015 23:07:12 +0000 Subject: hg: tiered-attrib/dev/langtools: 2 new changesets Message-ID: <201506242307.t5ON7CkX020027@aojmv0008.oracle.com> Changeset: 0f4aa439530c Author: vromero Date: 2015-06-24 16:02 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/0f4aa439530c refactoring conditional attribution during overload phase ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/StructuralType.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java Changeset: 73d3f732f891 Author: vromero Date: 2015-06-24 16:03 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/73d3f732f891 further simplifications to Attr.visitLambda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java From vicente.romero at oracle.com Thu Jun 25 18:41:17 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 25 Jun 2015 18:41:17 +0000 Subject: hg: tiered-attrib/dev/langtools: further simplifications to attribution of conditional expressions Message-ID: <201506251841.t5PIfHwF024448@aojmv0008.oracle.com> Changeset: e1aad7fe6992 Author: vromero Date: 2015-06-25 11:40 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/e1aad7fe6992 further simplifications to attribution of conditional expressions ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/StructuralType.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java From vicente.romero at oracle.com Thu Jun 25 20:29:05 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 25 Jun 2015 20:29:05 +0000 Subject: hg: tiered-attrib/dev/langtools: 2 new changesets Message-ID: <201506252029.t5PKT5Gp029962@aojmv0008.oracle.com> Changeset: 4faaf5acd008 Author: sadayapalam Date: 2015-06-23 17:46 +0530 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/4faaf5acd008 8076538: Verify error at runtime due to incorrect classification of a lambda as being instance capturing Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java + test/tools/javac/lambda/NestedCapture04.java Changeset: c5c58e20959a Author: vromero Date: 2015-06-25 13:28 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/c5c58e20959a merge ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java From vicente.romero at oracle.com Thu Jun 25 20:29:28 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 25 Jun 2015 20:29:28 +0000 Subject: hg: tiered-attrib/dev/langtools: 3 new changesets Message-ID: <201506252029.t5PKTTGV000075@aojmv0008.oracle.com> Changeset: 175f00ba6109 Author: bpatel Date: 2015-06-23 15:41 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/175f00ba6109 8081854: Javadoc should generate named anchors for HTML4 output Reviewed-by: ksrini ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/SourceToHTMLConverter.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTree.java ! test/com/sun/javadoc/AccessSkipNav/AccessSkipNav.java ! test/com/sun/javadoc/testAnchorNames/TestAnchorNames.java ! test/com/sun/javadoc/testAnnotationOptional/TestAnnotationOptional.java ! test/com/sun/javadoc/testConstructors/TestConstructors.java ! test/com/sun/javadoc/testHref/TestHref.java ! test/com/sun/javadoc/testHtmlVersion/TestHtmlVersion.java ! test/com/sun/javadoc/testJavaFX/TestJavaFX.java ! test/com/sun/javadoc/testLinkToSerialForm/TestLinkToSerialForm.java ! test/com/sun/javadoc/testMemberSummary/TestMemberSummary.java ! test/com/sun/javadoc/testNavigation/TestNavigation.java ! test/com/sun/javadoc/testTypeParams/TestTypeParameters.java ! test/com/sun/javadoc/testUseOption/TestUseOption.java Changeset: 0a74d7c884b8 Author: darcy Date: 2015-06-24 15:15 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/0a74d7c884b8 8129597: Add tier 3 test definitions to the JDK 9 forest Reviewed-by: smarks, jjg ! test/TEST.groups Changeset: 8f2c9d3a6f16 Author: vromero Date: 2015-06-25 13:29 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/8f2c9d3a6f16 merge From vicente.romero at oracle.com Thu Jun 25 21:59:34 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Thu, 25 Jun 2015 21:59:34 +0000 Subject: hg: tiered-attrib/dev/langtools: fixing a crash provoked by trying to type check a structural type Message-ID: <201506252159.t5PLxY7i027274@aojmv0008.oracle.com> Changeset: a586bd328daa Author: vromero Date: 2015-06-25 14:59 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/a586bd328daa fixing a crash provoked by trying to type check a structural type ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/tieredAttr/conditionals/TAConditional01Test.java From vicente.romero at oracle.com Fri Jun 26 00:59:42 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Fri, 26 Jun 2015 00:59:42 +0000 Subject: hg: tiered-attrib/dev/langtools: create a position descriptor that can be used to describe the arguments of a method reference Message-ID: <201506260059.t5Q0xgxZ022109@aojmv0008.oracle.com> Changeset: ed3bdc825622 Author: vromero Date: 2015-06-25 17:15 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/ed3bdc825622 create a position descriptor that can be used to describe the arguments of a method reference the inference context has a cache of the types captured during the creation of the bound set. So far the key of that cache has been the AST, which is an argument of the method to be instantiated. It's always save to say that given the same AST, the same captured type will be obtained. There are cases for which an AST associated to an argument is not present, for example for method references. But still the inference context gets constraints from the formal types of the method the method reference is referring to. If those types are captured more than once then there can possibly be a mismatch. For those cases a PositionDescriptor class has been defined, and for formal types, the descriptor will contain a reference to the tree, a method reference in most cases plus the argument order. ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java + test/tools/javac/tieredAttr/lambda/TAMethodReferenceTest02.java From vicente.romero at oracle.com Sat Jun 27 00:23:06 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Sat, 27 Jun 2015 00:23:06 +0000 Subject: hg: tiered-attrib/dev/langtools: if the body of a stuck lambda has an implicit lambda in a return position, it should be attributed at construction time Message-ID: <201506270023.t5R0N6vV029001@aojmv0008.oracle.com> Changeset: 060aaa70e967 Author: vromero Date: 2015-06-26 17:20 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/060aaa70e967 if the body of a stuck lambda has an implicit lambda in a return position, it should be attributed at construction time ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/StructuralType.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java + test/tools/javac/tieredAttr/lambda/TALambdaTest08.java From vicente.romero at oracle.com Sun Jun 28 05:06:02 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Sun, 28 Jun 2015 05:06:02 +0000 Subject: hg: tiered-attrib/dev/langtools: method findLambdaTypeAndTarget is using the wrong resultInfo to report errors Message-ID: <201506280506.t5S5631F007712@aojmv0008.oracle.com> Changeset: bf3d4d513006 Author: vromero Date: 2015-06-26 18:21 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/bf3d4d513006 method findLambdaTypeAndTarget is using the wrong resultInfo to report errors ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/tieredAttr/lambda/TALambdaTest09.java From vicente.romero at oracle.com Mon Jun 29 20:07:08 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Mon, 29 Jun 2015 20:07:08 +0000 Subject: hg: tiered-attrib/dev/langtools: missing super call checking for method references Message-ID: <201506292007.t5TK78FK008523@aojmv0008.oracle.com> Changeset: 938eb28f85b1 Author: vromero Date: 2015-06-29 13:06 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/938eb28f85b1 missing super call checking for method references ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/tieredAttr/lambda/TAMethodReferenceTest03.java + test/tools/javac/tieredAttr/lambda/TAMethodReferenceTest03.out From vicente.romero at oracle.com Mon Jun 29 21:21:21 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Mon, 29 Jun 2015 21:21:21 +0000 Subject: hg: tiered-attrib/dev/langtools: the pending resolution phase must be set for constructor calls Message-ID: <201506292121.t5TLLLHX020708@aojmv0008.oracle.com> Changeset: c81a674628e7 Author: vromero Date: 2015-06-29 14:10 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/c81a674628e7 the pending resolution phase must be set for constructor calls ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/tieredAttr/varargs/TAVarargsInConstructorTest01.java From vicente.romero at oracle.com Tue Jun 30 18:45:47 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Tue, 30 Jun 2015 18:45:47 +0000 Subject: hg: tiered-attrib/dev/langtools: 2 new changesets Message-ID: <201506301845.t5UIjlYK012451@aojmv0008.oracle.com> Changeset: 2e0962b81a55 Author: vromero Date: 2015-06-30 11:44 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/2e0962b81a55 simplifying test TARawTypeTest01 ! test/tools/javac/tieredAttr/rawtypes/TARawTypeTest01.java Changeset: 280d1b991ac0 Author: vromero Date: 2015-06-30 11:44 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/280d1b991ac0 check manually against the result info at Infer.checkStructuralInvocationArg() for unchecked expressions ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java + test/tools/javac/tieredAttr/rawtypes/TARawTypeTest02.java From vicente.romero at oracle.com Tue Jun 30 22:58:22 2015 From: vicente.romero at oracle.com (vicente.romero at oracle.com) Date: Tue, 30 Jun 2015 22:58:22 +0000 Subject: hg: tiered-attrib/dev/langtools: don't do pre-flow on a structural lambda type that hasn't been attributed Message-ID: <201506302258.t5UMwM4p001480@aojmv0008.oracle.com> Changeset: 016b6c4ab036 Author: vromero Date: 2015-06-30 15:44 -0700 URL: http://hg.openjdk.java.net/tiered-attrib/dev/langtools/rev/016b6c4ab036 don't do pre-flow on a structural lambda type that hasn't been attributed ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java + test/tools/javac/tieredAttr/lambda/TALambdaTest10.java