hg: shenandoah/jdk10: 517 new changesets
ashipile at redhat.com
ashipile at redhat.com
Wed Nov 22 13:05:31 UTC 2017
Changeset: d07d5f7cab35
Author: stuefe
Date: 2017-09-05 13:40 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d07d5f7cab35
8187228: [aix] make data segment page size 64K by default
Reviewed-by: goetz, erikj
! make/autoconf/flags.m4
! make/autoconf/generated-configure.sh
Changeset: e1a6c0168741
Author: joehw
Date: 2017-10-18 13:25 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e1a6c0168741
8181150: Fix lint warnings in JAXP repo: rawtypes and unchecked
Reviewed-by: lancea, rriggs, mullan
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/FuncHere.java
! src/java.xml/share/classes/com/sun/java_cup/internal/runtime/lr_parser.java
! src/java.xml/share/classes/com/sun/java_cup/internal/runtime/virtual_parse_stack.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/ExceptionConst.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ARRAYLENGTH.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ATHROW.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IDIV.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/IREM.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDIV.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LREM.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MONITORENTER.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MONITOREXIT.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MethodGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/NEWARRAY.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ReturnInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/InstructionFinder.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/FeaturePropertyBase.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/ObjectFactory.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/Translet.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ApplyTemplates.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeSet.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeValueTemplate.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/BinOpExpr.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/BooleanCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CallTemplate.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CastCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/CeilingCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Choose.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ConcatCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ContainsCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/DocumentCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ElementAvailableCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Expression.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FilterExpr.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FloorCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FlowList.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ForEach.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FormatNumberCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionAvailableCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/GenerateIdCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Key.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/KeyCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LangCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LiteralElement.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LocalNameCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LogicalExpr.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NameBase.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NameCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NamespaceUriCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NotCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Number.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/NumberCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Predicate.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/ProcessingInstructionPattern.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/RelationalExpr.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/RoundCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Sort.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/StartsWithCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Step.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/StepPattern.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/StringCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/StringLengthCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Stylesheet.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Template.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/TestSeq.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/TopLevelElement.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnaryOpExpr.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnionPathExpr.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnparsedEntityUriCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnsupportedElement.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UseAttributeSets.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/VariableBase.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Whitespace.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XPathParser.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XslAttribute.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/BooleanType.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/IntType.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodType.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeSetType.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/NodeType.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ObjectType.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/RealType.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ReferenceType.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/ResultTreeType.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/StringStack.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/StringType.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/Type.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/VoidType.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/KeyIndex.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/NodeCounter.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecord.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/NodeSortRecordFactory.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/DOM2SAX.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2DOM.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXBaseWriter.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXEventWriter.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/StAXEvent2SAX.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/XSLTCSource.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/AttributeMap.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMImplementationListImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMImplementationSourceImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMNormalizer.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMStringListImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMXSImplementationSourceImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeepNodeListImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DocumentImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/RangeImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/Constants.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/DTDGrammar.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDDescription.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/models/DFAContentModel.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/XSFacets.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/util/ByteListImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/ListDV.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/validation/ValidationManager.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/validation/ValidationState.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/PSVIErrorList.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/SchemaGrammar.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSConstraints.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSModelImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSAllCM.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSCMValidator.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSDFACM.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/XSEmptyCM.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOM.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/StAXSchemaParser.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSAttributeChecker.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractTraverser.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDSimpleTypeTraverser.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDocumentInfo.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/LSInputListImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/ObjectListImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/ShortListImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/StringListImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XSGrammarPool.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XSNamedMapImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XSObjectListImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/SAXParserImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/UnparsedEntityHandler.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/AbstractXMLSchema.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/DOMResultBuilder.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/DOMValidatorHelper.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/SoftReferenceGrammarPool.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/WeakReferenceXMLSchema.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/AbstractDOMParser.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/DOMParserImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11Configuration.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11DTDConfiguration.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11NonValidatingConfiguration.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XMLGrammarPreparser.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/AugmentationsImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/JAXPNamespaceContextWrapper.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/NamespaceContextWrapper.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/NamespaceSupport.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/ObjectFactory.java
! 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/xinclude/MultipleScopeNamespaceSupport.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeTextReader.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/Augmentations.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xni/NamespaceContext.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/LSInputList.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/ShortList.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/StringList.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSNamedMap.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSNamespaceItemList.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/XSObjectList.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/ByteList.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xs/datatypes/ObjectList.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/CustomStringPool.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMDefaultBase.java
! 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/DTMStringPool.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/IncrementalSAXSource_Xerces.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/dom2dtm/DOM2DTM.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2DTM2.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/sax2dtm/SAX2RTFDTM.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/BaseMarkupSerializer.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/DOMSerializerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/Encodings.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/SerializerFactory.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/XMLSerializer.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/CharInfo.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/EmptySerializer.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/Encodings.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/NamespaceMappings.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/OutputPropertiesFactory.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/SerializerFactory.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToSAXHandler.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToStream.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToUnknownStream.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/XSLOutputAttributes.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/DOM3TreeWalker.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/DOMStringListImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/NamespaceSupport.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/DOMBuilder.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/ObjectPool.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/QName.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/StringComparable.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/StylesheetPIHandler.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/Expression.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/ExtensionsProvider.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/SourceTreeManager.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPath.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPathContext.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPathException.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/AxesWalker.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/FilterExprIterator.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/FilterExprIteratorSimple.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/FilterExprWalker.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/IteratorPool.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/NodeSequence.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/PredicatedNodeTest.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/UnionChildIterator.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/UnionPathIterator.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/WalkingIterator.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/WalkingIteratorSorted.java
! 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/Lexer.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncCurrent.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncExtFunction.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncFalse.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncHere.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncLast.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncPosition.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FuncTrue.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/Function2Args.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/Function3Args.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FunctionMultiArgs.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/functions/FunctionOneArg.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/JAXPExtensionsProvider.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XNodeSet.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XObject.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/objects/XRTreeFragSelectWrapper.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Operation.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/UnaryOperation.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/operations/Variable.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/patterns/FunctionPattern.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/patterns/NodeTest.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/patterns/StepPattern.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/patterns/UnionPattern.java
! src/java.xml/share/classes/com/sun/xml/internal/stream/util/ThreadLocalBufferAllocator.java
! src/java.xml/share/classes/com/sun/xml/internal/stream/writers/XMLStreamWriterImpl.java
! src/java.xml/share/classes/javax/xml/namespace/NamespaceContext.java
! src/java.xml/share/classes/javax/xml/namespace/QName.java
! src/java.xml/share/classes/javax/xml/stream/FactoryFinder.java
! src/java.xml/share/classes/javax/xml/xpath/XPathFactoryFinder.java
! src/java.xml/share/classes/javax/xml/xpath/XPathFunction.java
! src/java.xml/share/classes/org/w3c/dom/bootstrap/DOMImplementationRegistry.java
! src/java.xml/share/classes/org/xml/sax/helpers/AttributeListImpl.java
! src/java.xml/share/classes/org/xml/sax/helpers/NamespaceSupport.java
! src/java.xml/share/classes/org/xml/sax/helpers/ParserAdapter.java
Changeset: 31c9cf5eca62
Author: jjiang
Date: 2017-10-19 14:49 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/31c9cf5eca62
8189603: ProblemList sun/security/pkcs11/KeyStore/SecretKeysBasic.sh on Linux platform
Summary: Put test sun/security/pkcs11/KeyStore/SecretKeysBasic.sh to ProblemList on Linux platform due to JDK-8186098
Reviewed-by: xuelei
! test/jdk/ProblemList.txt
Changeset: 74e1913a98c0
Author: clanger
Date: 2017-10-19 09:01 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/74e1913a98c0
8155590: Dubious collection management in sun.net.www.http.KeepAliveCache
Reviewed-by: rriggs, vtewari
! src/java.base/share/classes/sun/net/www/http/KeepAliveCache.java
Changeset: e729cef2af4b
Author: jlahoda
Date: 2017-10-19 09:53 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e729cef2af4b
8186873: Possible dead code \"com.sun.tools.javac.tree.TreeInfo.isAnonymousDiamond()\" which was added in 9
Summary: Removing unused method.
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
Changeset: 77c792d06646
Author: jlahoda
Date: 2017-10-19 10:59 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/77c792d06646
8188035: JavaFileManager.listLocationsForModules does not always reflect values set through StandardJavaFileManager.setLocationForModule.
Summary: Prepending explictely set module locations in listLocationsForModules.
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
! test/langtools/tools/javac/file/SetLocationForModule.java
Changeset: 6b3389375f31
Author: erikj
Date: 2017-10-19 14:16 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/6b3389375f31
8189094: Change required boot jdk to JDK 9
Reviewed-by: ihse, mchung
! make/BuildNashorn.gmk
! make/CompileInterimLangtools.gmk
! make/CompileInterimRmic.gmk
! make/CompileToolsJdk.gmk
! make/JrtfsJar.gmk
! make/Main.gmk
! make/ToolsJdk.gmk
! make/autoconf/boot-jdk.m4
! make/autoconf/bootcycle-spec.gmk.in
! make/autoconf/generated-configure.sh
! make/autoconf/spec.gmk.in
! make/common/JavaCompilation.gmk
! make/common/MakeBase.gmk
! make/common/SetupJavaCompilers.gmk
! make/conf/jib-profiles.js
! make/gendata/Gendata-jdk.compiler.gmk
! make/gendata/GendataBreakIterator.gmk
! make/langtools/src/classes/build/tools/symbolgenerator/TransitiveDependencies.java
! make/rmic/RmicCommon.gmk
Changeset: 92f08900cb3c
Author: erikj
Date: 2017-10-19 17:47 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/92f08900cb3c
8189679: JDK-8189094 broke testing in Mach 5
Reviewed-by: tbell, mchung
! make/conf/jib-profiles.js
Changeset: cefe2083f3d1
Author: hannesw
Date: 2017-10-19 20:34 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/cefe2083f3d1
8189617: Remove undocumented --print-mem-usage option
Reviewed-by: jlaskey, sundar
! doc/nashorn/DEVELOPER_README
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/ClassHistogramElement.java
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/ObjectSizeCalculator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptEnvironment.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Options.properties
Changeset: 7e8a1abb5168
Author: serb
Date: 2017-09-22 17:09 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7e8a1abb5168
8186967: Unused methods in MotifGraphicsUtils can be removed
Reviewed-by: azvegint
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifComboBoxUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifGraphicsUtils.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifIconFactory.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifScrollPaneUI.java
Changeset: 147cb4cf2556
Author: serb
Date: 2017-09-22 17:36 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/147cb4cf2556
8175968: The javax.swing.filechooser.FileSystemView constructor consumes memory by adding a PropertyChangeListener that is never removed
Reviewed-by: azvegint
! src/java.desktop/share/classes/javax/swing/filechooser/FileSystemView.java
+ test/jdk/javax/swing/JFileChooser/FileSystemView/FileSystemViewListenerLeak.java
Changeset: a28c513d1c4e
Author: serb
Date: 2017-09-22 18:20 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a28c513d1c4e
6238123: Typos at Serialized Form javadoc for java.awt.Polygon
Reviewed-by: prr, pnarayanan
! src/java.desktop/share/classes/java/awt/Polygon.java
Changeset: 099d4d178224
Author: asmotrak
Date: 2017-09-22 18:57 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/099d4d178224
8178274: Java_sun_lwawt_macosx_NSEvent_nsToJavaKeyInfo() overreads jchar variable
Reviewed-by: ssadetsky
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m
Changeset: 9318793bdc36
Author: aghaisas
Date: 2017-09-25 15:57 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/9318793bdc36
6857809: [TEST_BUG] java/awt/Component/PrintAllXcheckJNI/PrintAllXcheckJNI.java fails in jdk7 b64 pit build
Reviewed-by: serb, ssadetsky
Contributed-by: pankaj.b.bansal at oracle.com, dcherepanov at azul.com
! test/jdk/java/awt/Component/PrintAllXcheckJNI/PrintAllXcheckJNI.java
Changeset: 370a8cb82546
Author: aghaisas
Date: 2017-09-25 16:06 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/370a8cb82546
8081311: [TEST_BUG] java/awt/ComponentOrientation/WindowTest.java does use deprecated applyResourceBundle
Reviewed-by: serb, ssadetsky
Contributed-by: pankaj.b.bansal at oracle.com
! test/jdk/java/awt/ComponentOrientation/WindowTest.java
Changeset: 791e7f39b45a
Author: aghaisas
Date: 2017-09-25 16:12 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/791e7f39b45a
8154468: [TEST_BUG] java/awt/Window/MultiWindowApp/ChildAlwaysOnTopTest.java
Reviewed-by: serb, ssadetsky
Contributed-by: pankaj.b.bansal at oracle.com
! test/jdk/java/awt/Window/MultiWindowApp/ChildAlwaysOnTopTest.java
Changeset: bf712ea57bb0
Author: psadhukhan
Date: 2017-09-26 10:46 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/bf712ea57bb0
8088132: [Swing, singleThread] ClassCastException in nested event loop when showing multiple message dialogs in SwingNode
Reviewed-by: serb
! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java
! src/java.desktop/share/classes/java/awt/SequencedEvent.java
Changeset: 378efa95df46
Author: prr
Date: 2017-09-28 09:13 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/378efa95df46
Merge
- doc/nashorn/genshelldoc.js
- make/launcher/Launcher-jdk.policytool.gmk
- src/bsd/doc/man/ja/policytool.1
- src/bsd/doc/man/policytool.1
- src/java.base/unix/native/libjava/FileInputStream_md.c
- src/java.base/unix/native/libjava/RandomAccessFile_md.c
- src/java.base/windows/native/libjava/FileInputStream_md.c
- src/java.base/windows/native/libjava/RandomAccessFile_md.c
- src/jdk.jshell/share/classes/jdk/jshell/VarTypePrinter.java
- src/jdk.policytool/share/classes/module-info.java
- src/jdk.policytool/share/classes/sun/security/tools/policytool/PolicyTool.java
- src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources.java
- src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_de.java
- src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_es.java
- src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_fr.java
- src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_it.java
- src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_ja.java
- src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_ko.java
- src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_pt_BR.java
- src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_sv.java
- src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_zh_CN.java
- src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_zh_HK.java
- src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_zh_TW.java
- src/linux/doc/man/ja/policytool.1
- src/linux/doc/man/policytool.1
- src/sample/nashorn/disassemble.js
- src/solaris/doc/sun/man/man1/ja/policytool.1
- src/solaris/doc/sun/man/man1/policytool.1
- test/jdk/java/lang/ClassLoader/getdotresource.sh
- test/jdk/java/lang/ClassLoader/resource.jar
- test/jdk/sun/security/tools/policytool/Alias.html
- test/jdk/sun/security/tools/policytool/Alias.java
- test/jdk/sun/security/tools/policytool/Alias.sh
- test/jdk/sun/security/tools/policytool/ChangeUI.html
- test/jdk/sun/security/tools/policytool/ChangeUI.java
- test/jdk/sun/security/tools/policytool/ChangeUI.sh
- test/jdk/sun/security/tools/policytool/OpenPolicy.html
- test/jdk/sun/security/tools/policytool/OpenPolicy.java
- test/jdk/sun/security/tools/policytool/OpenPolicy.sh
- test/jdk/sun/security/tools/policytool/SaveAs.html
- test/jdk/sun/security/tools/policytool/SaveAs.java
- test/jdk/sun/security/tools/policytool/SaveAs.sh
- test/jdk/sun/security/tools/policytool/UpdatePermissions.html
- test/jdk/sun/security/tools/policytool/UpdatePermissions.java
- test/jdk/sun/security/tools/policytool/UpdatePermissions.sh
- test/jdk/sun/security/tools/policytool/UsePolicy.html
- test/jdk/sun/security/tools/policytool/UsePolicy.java
- test/jdk/sun/security/tools/policytool/UsePolicy.sh
- test/jdk/sun/security/tools/policytool/i18n.html
- test/jdk/sun/security/tools/policytool/i18n.java
- test/jdk/sun/security/tools/policytool/i18n.sh
- test/nashorn/script/currently-failing/JDK-8055034.js
- test/nashorn/script/currently-failing/JDK-8055034.js.EXPECTED
Changeset: 9d5b6fa13d83
Author: prr
Date: 2017-09-28 11:27 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/9d5b6fa13d83
Merge
Changeset: 9d50dded1d47
Author: aghaisas
Date: 2017-10-04 15:10 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/9d50dded1d47
8004029: [macosx] The long Tab titles are not clipped with dots at the end.
Reviewed-by: serb, psadhukhan
Contributed-by: shashidhara.veerabhadraiah at oracle.com
! src/java.desktop/macosx/classes/com/apple/laf/AquaTabbedPaneUI.java
- test/jdk/javax/swing/JTabbedPane/4310381/bug4310381.html
! test/jdk/javax/swing/JTabbedPane/4310381/bug4310381.java
Changeset: 10308d488b27
Author: shurailine
Date: 2017-10-05 13:29 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/10308d488b27
8188779: Synchronize test/jdk/sanity/client/lib/jemmy with code-tools/jemmy/v2
Reviewed-by: serb, ssadetsky
! test/jdk/sanity/client/lib/jemmy/README
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/ClassReference.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/FrameOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JColorChooserOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/JFileChooserOperator.java
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/version_info
Changeset: 40ba3aa34970
Author: dmarkov
Date: 2017-10-07 15:58 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/40ba3aa34970
8155197: Focus transition issue
Reviewed-by: serb, ssadetsky, aivanov
! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java
+ test/jdk/java/awt/Focus/FocusTransitionTest/FocusTransitionTest.java
Changeset: 03d27457f7fb
Author: psadhukhan
Date: 2017-10-09 10:42 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/03d27457f7fb
8187989: Documentation error in JComponent.paintComponent
Reviewed-by: ssadetsky, serb
! src/java.desktop/share/classes/javax/swing/JComponent.java
Changeset: 6cd8fe45ac91
Author: prr
Date: 2017-10-09 11:38 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/6cd8fe45ac91
Merge
- src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/SecuritySupport.java
- src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/SecuritySupport.java
- src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/SecuritySupport.java
- src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/SecuritySupport.java
- src/java.xml/share/classes/javax/xml/datatype/SecuritySupport.java
- src/java.xml/share/classes/javax/xml/parsers/SecuritySupport.java
- src/java.xml/share/classes/javax/xml/stream/SecuritySupport.java
- src/java.xml/share/classes/javax/xml/transform/SecuritySupport.java
- src/java.xml/share/classes/javax/xml/validation/SecuritySupport.java
- src/java.xml/share/classes/javax/xml/xpath/SecuritySupport.java
- src/java.xml/share/classes/org/xml/sax/helpers/SecuritySupport.java
- test/langtools/jdk/javadoc/doclet/testInterface/pkg/ClassWithStaticMethod.java
- test/langtools/jdk/javadoc/doclet/testInterface/pkg/InterfaceWithStaticMethod.java
Changeset: 6dff69a7fecc
Author: shurailine
Date: 2017-10-10 09:10 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/6dff69a7fecc
8188824: sanity/client/SwingSet/src/ProgressBarDemoTest: Failed with NullPointerException
Reviewed-by: ssadetsky
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/Timeouts.java
Changeset: 74429839ae97
Author: prr
Date: 2017-10-10 12:15 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/74429839ae97
8080084: java/awt/Graphics2D/DrawString/DrawStringCrash.java fails with G1 GC
Reviewed-by: ssadetsky, pnarayanan
! test/jdk/java/awt/Graphics2D/DrawString/DrawStringCrash.java
Changeset: 3b244a98d5ab
Author: alitvinov
Date: 2017-10-11 15:53 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/3b244a98d5ab
8166772: Touch keyboard is not shown for text components on a screen touch
Reviewed-by: serb, azvegint
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifDesktopIconUI.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifInternalFrameTitlePane.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/event/MouseEvent.java
! src/java.desktop/share/classes/javax/swing/Autoscroller.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/JTree.java
! src/java.desktop/share/classes/javax/swing/MenuSelectionManager.java
! src/java.desktop/share/classes/javax/swing/SwingUtilities.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboPopup.java
! src/java.desktop/share/classes/javax/swing/table/JTableHeader.java
! src/java.desktop/share/classes/sun/awt/AWTAccessor.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
! src/java.desktop/share/classes/sun/swing/FilePane.java
! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java
! src/java.desktop/windows/native/libawt/windows/awt.h
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Component.h
! src/java.desktop/windows/native/libawt/windows/awt_MouseEvent.cpp
! src/java.desktop/windows/native/libawt/windows/awt_MouseEvent.h
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.h
Changeset: 8d56044a9850
Author: aghaisas
Date: 2017-10-12 10:40 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8d56044a9850
6714836: JRootPane.getMaximumSize() returns a width of 0
Reviewed-by: psadhukhan, serb
Contributed-by: krishna.addepalli at oracle.com
! src/java.desktop/share/classes/javax/swing/JRootPane.java
+ test/jdk/javax/swing/JRootPane/MaximumSizeTest.java
Changeset: a26c8a7739f0
Author: prr
Date: 2017-10-13 08:54 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a26c8a7739f0
8183978: Remove ICU layout code from OpenJDK
Reviewed-by: srl, serb
! make/mapfiles/libfontmanager/mapfile-vers
! src/java.desktop/share/classes/sun/font/SunLayoutEngine.java
- src/java.desktop/share/native/libfontmanager/FontInstanceAdapter.cpp
- src/java.desktop/share/native/libfontmanager/FontInstanceAdapter.h
- src/java.desktop/share/native/libfontmanager/layout/AlternateSubstSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/AlternateSubstSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/AnchorTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/AnchorTables.h
- src/java.desktop/share/native/libfontmanager/layout/ArabicLayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/ArabicLayoutEngine.h
- src/java.desktop/share/native/libfontmanager/layout/ArabicShaping.cpp
- src/java.desktop/share/native/libfontmanager/layout/ArabicShaping.h
- src/java.desktop/share/native/libfontmanager/layout/AttachmentPosnSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/CanonData.cpp
- src/java.desktop/share/native/libfontmanager/layout/CanonShaping.cpp
- src/java.desktop/share/native/libfontmanager/layout/CanonShaping.h
- src/java.desktop/share/native/libfontmanager/layout/CharSubstitutionFilter.h
- src/java.desktop/share/native/libfontmanager/layout/ClassDefinitionTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/ClassDefinitionTables.h
- src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphInsertion.h
- src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphInsertionProc2.cpp
- src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphInsertionProc2.h
- src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstProc.cpp
- src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstProc.h
- src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstProc2.cpp
- src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstProc2.h
- src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstitution.h
- src/java.desktop/share/native/libfontmanager/layout/ContextualSubstSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/ContextualSubstSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/CoverageTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/CoverageTables.h
- src/java.desktop/share/native/libfontmanager/layout/CursiveAttachmentSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/CursiveAttachmentSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/DefaultCharMapper.h
- src/java.desktop/share/native/libfontmanager/layout/DeviceTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/DeviceTables.h
- src/java.desktop/share/native/libfontmanager/layout/ExtensionSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/ExtensionSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/Features.cpp
- src/java.desktop/share/native/libfontmanager/layout/GDEFMarkFilter.cpp
- src/java.desktop/share/native/libfontmanager/layout/GDEFMarkFilter.h
- src/java.desktop/share/native/libfontmanager/layout/GXLayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/GXLayoutEngine.h
- src/java.desktop/share/native/libfontmanager/layout/GXLayoutEngine2.cpp
- src/java.desktop/share/native/libfontmanager/layout/GXLayoutEngine2.h
- src/java.desktop/share/native/libfontmanager/layout/GlyphDefinitionTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/GlyphDefinitionTables.h
- src/java.desktop/share/native/libfontmanager/layout/GlyphIterator.cpp
- src/java.desktop/share/native/libfontmanager/layout/GlyphIterator.h
- src/java.desktop/share/native/libfontmanager/layout/GlyphLookupTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/GlyphLookupTables.h
- src/java.desktop/share/native/libfontmanager/layout/GlyphPositionAdjustments.cpp
- src/java.desktop/share/native/libfontmanager/layout/GlyphPositionAdjustments.h
- src/java.desktop/share/native/libfontmanager/layout/GlyphPositioningTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/GlyphPositioningTables.h
- src/java.desktop/share/native/libfontmanager/layout/GlyphPosnLookupProc.cpp
- src/java.desktop/share/native/libfontmanager/layout/GlyphPosnLookupProc.h
- src/java.desktop/share/native/libfontmanager/layout/GlyphSubstLookupProc.cpp
- src/java.desktop/share/native/libfontmanager/layout/GlyphSubstLookupProc.h
- src/java.desktop/share/native/libfontmanager/layout/GlyphSubstitutionTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/GlyphSubstitutionTables.h
- src/java.desktop/share/native/libfontmanager/layout/HanLayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/HanLayoutEngine.h
- src/java.desktop/share/native/libfontmanager/layout/HangulLayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/HangulLayoutEngine.h
- src/java.desktop/share/native/libfontmanager/layout/ICUFeatures.h
- src/java.desktop/share/native/libfontmanager/layout/IndicClassTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/IndicLayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/IndicLayoutEngine.h
- src/java.desktop/share/native/libfontmanager/layout/IndicRearrangement.h
- src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor.cpp
- src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor.h
- src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor2.cpp
- src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor2.h
- src/java.desktop/share/native/libfontmanager/layout/IndicReordering.cpp
- src/java.desktop/share/native/libfontmanager/layout/IndicReordering.h
- src/java.desktop/share/native/libfontmanager/layout/KernTable.cpp
- src/java.desktop/share/native/libfontmanager/layout/KernTable.h
- src/java.desktop/share/native/libfontmanager/layout/KhmerLayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/KhmerLayoutEngine.h
- src/java.desktop/share/native/libfontmanager/layout/KhmerReordering.cpp
- src/java.desktop/share/native/libfontmanager/layout/KhmerReordering.h
- src/java.desktop/share/native/libfontmanager/layout/LEFontInstance.cpp
- src/java.desktop/share/native/libfontmanager/layout/LEFontInstance.h
- src/java.desktop/share/native/libfontmanager/layout/LEGlyphFilter.h
- src/java.desktop/share/native/libfontmanager/layout/LEGlyphStorage.cpp
- src/java.desktop/share/native/libfontmanager/layout/LEGlyphStorage.h
- src/java.desktop/share/native/libfontmanager/layout/LEInsertionList.cpp
- src/java.desktop/share/native/libfontmanager/layout/LEInsertionList.h
- src/java.desktop/share/native/libfontmanager/layout/LELanguages.h
- src/java.desktop/share/native/libfontmanager/layout/LEScripts.h
- src/java.desktop/share/native/libfontmanager/layout/LEStandalone.h
- src/java.desktop/share/native/libfontmanager/layout/LESwaps.h
- src/java.desktop/share/native/libfontmanager/layout/LETableReference.h
- src/java.desktop/share/native/libfontmanager/layout/LETypes.h
- src/java.desktop/share/native/libfontmanager/layout/LayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/LayoutEngine.h
- src/java.desktop/share/native/libfontmanager/layout/LayoutTables.h
- src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc.cpp
- src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc.h
- src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc2.cpp
- src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc2.h
- src/java.desktop/share/native/libfontmanager/layout/LigatureSubstSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/LigatureSubstSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/LigatureSubstitution.h
- src/java.desktop/share/native/libfontmanager/layout/LookupProcessor.cpp
- src/java.desktop/share/native/libfontmanager/layout/LookupProcessor.h
- src/java.desktop/share/native/libfontmanager/layout/LookupTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/LookupTables.h
- src/java.desktop/share/native/libfontmanager/layout/Lookups.cpp
- src/java.desktop/share/native/libfontmanager/layout/Lookups.h
- src/java.desktop/share/native/libfontmanager/layout/MPreFixups.cpp
- src/java.desktop/share/native/libfontmanager/layout/MPreFixups.h
- src/java.desktop/share/native/libfontmanager/layout/MarkArrays.cpp
- src/java.desktop/share/native/libfontmanager/layout/MarkArrays.h
- src/java.desktop/share/native/libfontmanager/layout/MarkToBasePosnSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/MarkToBasePosnSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/MarkToLigaturePosnSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/MarkToLigaturePosnSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/MarkToMarkPosnSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/MarkToMarkPosnSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/MirroredCharData.cpp
- src/java.desktop/share/native/libfontmanager/layout/MorphStateTables.h
- src/java.desktop/share/native/libfontmanager/layout/MorphTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/MorphTables.h
- src/java.desktop/share/native/libfontmanager/layout/MorphTables2.cpp
- src/java.desktop/share/native/libfontmanager/layout/MultipleSubstSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/MultipleSubstSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/NonContextualGlyphSubst.h
- src/java.desktop/share/native/libfontmanager/layout/NonContextualGlyphSubstProc.cpp
- src/java.desktop/share/native/libfontmanager/layout/NonContextualGlyphSubstProc.h
- src/java.desktop/share/native/libfontmanager/layout/NonContextualGlyphSubstProc2.cpp
- src/java.desktop/share/native/libfontmanager/layout/NonContextualGlyphSubstProc2.h
- src/java.desktop/share/native/libfontmanager/layout/OpenTypeLayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/OpenTypeLayoutEngine.h
- src/java.desktop/share/native/libfontmanager/layout/OpenTypeTables.h
- src/java.desktop/share/native/libfontmanager/layout/OpenTypeUtilities.cpp
- src/java.desktop/share/native/libfontmanager/layout/OpenTypeUtilities.h
- src/java.desktop/share/native/libfontmanager/layout/PairPositioningSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/PairPositioningSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/ScriptAndLanguage.cpp
- src/java.desktop/share/native/libfontmanager/layout/ScriptAndLanguage.h
- src/java.desktop/share/native/libfontmanager/layout/ScriptAndLanguageTags.cpp
- src/java.desktop/share/native/libfontmanager/layout/ScriptAndLanguageTags.h
- src/java.desktop/share/native/libfontmanager/layout/SegmentArrayProcessor.cpp
- src/java.desktop/share/native/libfontmanager/layout/SegmentArrayProcessor.h
- src/java.desktop/share/native/libfontmanager/layout/SegmentArrayProcessor2.cpp
- src/java.desktop/share/native/libfontmanager/layout/SegmentArrayProcessor2.h
- src/java.desktop/share/native/libfontmanager/layout/SegmentSingleProcessor.cpp
- src/java.desktop/share/native/libfontmanager/layout/SegmentSingleProcessor.h
- src/java.desktop/share/native/libfontmanager/layout/SegmentSingleProcessor2.cpp
- src/java.desktop/share/native/libfontmanager/layout/SegmentSingleProcessor2.h
- src/java.desktop/share/native/libfontmanager/layout/ShapingTypeData.cpp
- src/java.desktop/share/native/libfontmanager/layout/SimpleArrayProcessor.cpp
- src/java.desktop/share/native/libfontmanager/layout/SimpleArrayProcessor.h
- src/java.desktop/share/native/libfontmanager/layout/SimpleArrayProcessor2.cpp
- src/java.desktop/share/native/libfontmanager/layout/SimpleArrayProcessor2.h
- src/java.desktop/share/native/libfontmanager/layout/SinglePositioningSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/SinglePositioningSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/SingleSubstitutionSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/SingleSubstitutionSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/SingleTableProcessor.cpp
- src/java.desktop/share/native/libfontmanager/layout/SingleTableProcessor.h
- src/java.desktop/share/native/libfontmanager/layout/SingleTableProcessor2.cpp
- src/java.desktop/share/native/libfontmanager/layout/SingleTableProcessor2.h
- src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor.cpp
- src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor.h
- src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor2.cpp
- src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor2.h
- src/java.desktop/share/native/libfontmanager/layout/StateTables.h
- src/java.desktop/share/native/libfontmanager/layout/SubstitutionLookups.cpp
- src/java.desktop/share/native/libfontmanager/layout/SubstitutionLookups.h
- src/java.desktop/share/native/libfontmanager/layout/SubtableProcessor.cpp
- src/java.desktop/share/native/libfontmanager/layout/SubtableProcessor.h
- src/java.desktop/share/native/libfontmanager/layout/SubtableProcessor2.cpp
- src/java.desktop/share/native/libfontmanager/layout/SubtableProcessor2.h
- src/java.desktop/share/native/libfontmanager/layout/SunLayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/ThaiLayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/ThaiLayoutEngine.h
- src/java.desktop/share/native/libfontmanager/layout/ThaiShaping.cpp
- src/java.desktop/share/native/libfontmanager/layout/ThaiShaping.h
- src/java.desktop/share/native/libfontmanager/layout/ThaiStateTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/TibetanLayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/TibetanLayoutEngine.h
- src/java.desktop/share/native/libfontmanager/layout/TibetanReordering.cpp
- src/java.desktop/share/native/libfontmanager/layout/TibetanReordering.h
- src/java.desktop/share/native/libfontmanager/layout/TrimmedArrayProcessor.cpp
- src/java.desktop/share/native/libfontmanager/layout/TrimmedArrayProcessor.h
- src/java.desktop/share/native/libfontmanager/layout/TrimmedArrayProcessor2.cpp
- src/java.desktop/share/native/libfontmanager/layout/TrimmedArrayProcessor2.h
- src/java.desktop/share/native/libfontmanager/layout/ValueRecords.cpp
- src/java.desktop/share/native/libfontmanager/layout/ValueRecords.h
Changeset: 4d711a58bb3b
Author: ssadetsky
Date: 2017-10-16 08:06 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/4d711a58bb3b
8180821: [macosx]com/apple/laf/ScreenMenu/ScreenMenuMemoryLeakTest.java: The menu item should have been GC-ed
Reviewed-by: prr, psadhukhan
! test/jdk/com/apple/laf/ScreenMenu/ScreenMenuMemoryLeakTest.java
Changeset: 19b912843392
Author: ssadetsky
Date: 2017-10-16 08:34 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/19b912843392
8182638: [macosx] Active modal dialog is hidden by another non-active one
Reviewed-by: azvegint, dmarkov
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
Changeset: 18c850407be9
Author: ssadetsky
Date: 2017-10-16 08:47 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/18c850407be9
8187599: Remove dependency of Building Nimbus L&F on JAXB
Reviewed-by: serb, prr
! make/jdk/src/classes/build/tools/generatenimbus/AbstractGradient.java
! make/jdk/src/classes/build/tools/generatenimbus/Border.java
! make/jdk/src/classes/build/tools/generatenimbus/Canvas.java
! make/jdk/src/classes/build/tools/generatenimbus/Dimension.java
! make/jdk/src/classes/build/tools/generatenimbus/Ellipse.java
! make/jdk/src/classes/build/tools/generatenimbus/Generator.java
! make/jdk/src/classes/build/tools/generatenimbus/Gradient.java
! make/jdk/src/classes/build/tools/generatenimbus/GradientStop.java
! make/jdk/src/classes/build/tools/generatenimbus/Insets.java
! make/jdk/src/classes/build/tools/generatenimbus/Layer.java
! make/jdk/src/classes/build/tools/generatenimbus/Matte.java
- make/jdk/src/classes/build/tools/generatenimbus/ObjectFactory.java
! make/jdk/src/classes/build/tools/generatenimbus/Path.java
! make/jdk/src/classes/build/tools/generatenimbus/Point.java
! make/jdk/src/classes/build/tools/generatenimbus/RadialGradient.java
! make/jdk/src/classes/build/tools/generatenimbus/Rectangle.java
! make/jdk/src/classes/build/tools/generatenimbus/Shape.java
! make/jdk/src/classes/build/tools/generatenimbus/SynthModel.java
! make/jdk/src/classes/build/tools/generatenimbus/Typeface.java
! make/jdk/src/classes/build/tools/generatenimbus/UIColor.java
! make/jdk/src/classes/build/tools/generatenimbus/UIComponent.java
! make/jdk/src/classes/build/tools/generatenimbus/UIDefault.java
! make/jdk/src/classes/build/tools/generatenimbus/UIFont.java
! make/jdk/src/classes/build/tools/generatenimbus/UIIconRegion.java
! make/jdk/src/classes/build/tools/generatenimbus/UIProperty.java
! make/jdk/src/classes/build/tools/generatenimbus/UIRegion.java
! make/jdk/src/classes/build/tools/generatenimbus/UIState.java
! make/jdk/src/classes/build/tools/generatenimbus/UIStateType.java
! make/jdk/src/classes/build/tools/generatenimbus/UIStyle.java
Changeset: 1a818b395dba
Author: prr
Date: 2017-10-17 14:33 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/1a818b395dba
Merge
- make/corba/Makefile
- make/hotspot/copy/Copy-java.base.gmk
- test/langtools/tools/javac/lib/combo/ReusableContext.java
Changeset: a29594840024
Author: serb
Date: 2017-10-18 22:06 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a29594840024
8075255: Metal L&F has dependency on the Windows L&F
Reviewed-by: psadhukhan
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/DesktopProperty.java
+ src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsDesktopProperty.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalFontDesktopProperty.java
+ src/java.desktop/share/classes/sun/swing/plaf/DesktopProperty.java
+ test/jdk/com/sun/java/swing/plaf/windows/RevalidateOnPropertyChange.java
! test/jdk/com/sun/java/swing/plaf/windows/Test6824600.java
Changeset: ec9f4dda4018
Author: mhalder
Date: 2017-10-19 13:52 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/ec9f4dda4018
8163265: [macosx] numpad 0 instead of VK_0
Reviewed-by: serb, azvegint
Contributed-by: manajit.halder at oracle.com
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m
! test/jdk/java/awt/keyboard/AllKeyCode/AllKeyCode.java
Changeset: 82b49fe76dec
Author: prr
Date: 2017-10-19 10:54 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/82b49fe76dec
Merge
Changeset: c28e2522ac81
Author: prr
Date: 2017-10-19 11:45 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c28e2522ac81
Merge
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/ClassHistogramElement.java
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/ObjectSizeCalculator.java
Changeset: 2ea4edfdef8e
Author: ksrini
Date: 2017-10-19 20:27 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/2ea4edfdef8e
8157000: Do not generate javadoc for overridden method with no spec change
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkInfoImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassUseMapper.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberMap.java
! test/langtools/jdk/javadoc/doclet/lib/JavadocTester.java
+ test/langtools/jdk/javadoc/doclet/testOverridenMethods/TestOverrideMethods.java
+ test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg5/Classes.java
+ test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg5/Interfaces.java
+ test/langtools/jdk/javadoc/doclet/testOverridenMethods/pkg5/TestEnum.java
Changeset: 911983f9df61
Author: stuefe
Date: 2017-08-31 08:45 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/911983f9df61
8186665: [aix] buffer overflow in Java_java_nio_MappedByteBuffer_isLoaded0
Reviewed-by: alanb, plevart, clanger
! src/java.base/unix/native/libnio/MappedByteBuffer.c
Changeset: 7236260e166c
Author: stuefe
Date: 2017-10-20 13:10 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7236260e166c
8189619: [aix] OpenJDK local disk check not working on AIX
Reviewed-by: erikj
Contributed-by: sxa at uk.ibm.com
! make/autoconf/basics.m4
! make/autoconf/generated-configure.sh
Changeset: 1fd27535bc57
Author: erikj
Date: 2017-10-20 13:33 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/1fd27535bc57
8182285: Speeding up incremental build by hashing module APIs
Reviewed-by: ihse
Contributed-by: jan.lahoda at oracle.com, erik.joelsson at oracle.com
! make/BuildNashorn.gmk
! make/CompileJavaModules.gmk
! make/CompileToolsJdk.gmk
! make/common/JavaCompilation.gmk
+ make/jdk/src/classes/build/tools/depend/Depend.java
+ make/jdk/src/classes/build/tools/depend/DependTest.java
Changeset: fb677b3f0888
Author: sundar
Date: 2017-10-20 17:16 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/fb677b3f0888
8189671: jlink should clearly report error when an automatic module is used
Reviewed-by: alanb, mchung
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink.properties
! test/jdk/tools/jlink/JLinkNegativeTest.java
Changeset: f1721aa42d2c
Author: dfuchs
Date: 2017-05-19 11:18 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f1721aa42d2c
8180024: Improve construction of objects during deserialization
Reviewed-by: rriggs, skoivu, ahgross, rhalade
! src/java.base/share/classes/java/io/ObjectStreamClass.java
! src/java.corba/share/classes/com/sun/corba/se/impl/io/ObjectStreamClass.java
! src/java.corba/share/classes/sun/corba/Bridge.java
! src/jdk.unsupported/share/classes/sun/reflect/ReflectionFactory.java
Changeset: 98e960939ef2
Author: hseigel
Date: 2017-07-26 11:45 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/98e960939ef2
8180711: Better invokespecial checks
Reviewed-by: acorn, ahgross, rhalade
Contributed-by: harold.seigel at oracle.com
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/interpreter/linkResolver.hpp
Changeset: fd5d1d2bc1d4
Author: joehw
Date: 2017-06-13 11:13 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/fd5d1d2bc1d4
8181327: Better X processing
Reviewed-by: dfuchs, lancea
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/PredicatedNodeTest.java
Changeset: a39992e8c9a7
Author: aefimov
Date: 2017-06-19 22:51 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a39992e8c9a7
8181100: Better Base Exceptions
Reviewed-by: dfuchs, rhalade, skoivu
Contributed-by: roman.grigoriadi at oracle.com
! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/util/exception/JAXWSExceptionBase.java
Changeset: e0aec2769cff
Author: serb
Date: 2016-10-28 21:33 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e0aec2769cff
8165543: Better window framing
Reviewed-by: prr, ssadetsky, mschoene
! src/java.desktop/windows/native/libawt/windows/awt.h
! src/java.desktop/windows/native/libawt/windows/awt_Button.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Canvas.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Checkbox.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Choice.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Component.h
! src/java.desktop/windows/native/libawt/windows/awt_Dialog.cpp
! src/java.desktop/windows/native/libawt/windows/awt_FileDialog.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Label.cpp
! src/java.desktop/windows/native/libawt/windows/awt_List.cpp
! src/java.desktop/windows/native/libawt/windows/awt_ScrollPane.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Scrollbar.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Scrollbar.h
! src/java.desktop/windows/native/libawt/windows/awt_TextArea.cpp
! src/java.desktop/windows/native/libawt/windows/awt_TextComponent.cpp
! src/java.desktop/windows/native/libawt/windows/awt_TextField.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp
Changeset: 7d686ef404c5
Author: igerasim
Date: 2016-11-17 22:01 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7d686ef404c5
8169026: Handle smartcard clean up better
Reviewed-by: valeriep, ahgross
! src/java.smartcardio/share/classes/sun/security/smartcardio/CardImpl.java
Changeset: f074c11b8fbf
Author: serb
Date: 2017-02-21 02:23 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f074c11b8fbf
8169966: Larger AWT menus
Reviewed-by: azvegint, prr, rhalade, mschoene
! src/java.desktop/windows/native/libawt/windows/CmdIDList.cpp
! src/java.desktop/windows/native/libawt/windows/CmdIDList.h
! src/java.desktop/windows/native/libawt/windows/awt_MenuItem.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.h
Changeset: 2f79180e86e9
Author: valeriep
Date: 2017-02-22 00:14 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/2f79180e86e9
8171252: Improve exception checking
Reviewed-by: ascarpino, mschoene
! src/java.base/share/classes/com/sun/crypto/provider/AESCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/AESWrapCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/ARCFOURCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/BlowfishCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java
! src/java.base/share/classes/com/sun/crypto/provider/DESedeWrapCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/ISO10126Padding.java
- src/java.base/share/classes/com/sun/crypto/provider/PBECipherCore.java
! src/java.base/share/classes/com/sun/crypto/provider/PBES1Core.java
! src/java.base/share/classes/com/sun/crypto/provider/PKCS5Padding.java
Changeset: 99b7cd666944
Author: prr
Date: 2017-02-23 03:43 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/99b7cd666944
8170218: Improved Font Metrics
Reviewed-by: vadim, serb, mschoene
! src/java.desktop/windows/native/libawt/windows/awt_Font.cpp
Changeset: 72af2394abce
Author: prr
Date: 2017-02-24 05:32 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/72af2394abce
8171261: Stability fixes for lcms
Reviewed-by: serb, vadim, mschoene
! src/java.desktop/share/native/liblcms/cmscgats.c
! src/java.desktop/share/native/liblcms/cmsnamed.c
! src/java.desktop/share/native/liblcms/cmsopt.c
! src/java.desktop/share/native/liblcms/cmstypes.c
! src/java.desktop/share/native/liblcms/lcms2.h
Changeset: 1f8bec78ed3d
Author: weijun
Date: 2017-03-15 22:27 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/1f8bec78ed3d
8175940: More certificate subject checking
Reviewed-by: ahgross, mullan
! src/java.base/share/classes/sun/security/x509/DNSName.java
Changeset: 45a84b0b59b9
Author: dfuchs
Date: 2017-03-23 15:07 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/45a84b0b59b9
8176751: Better URL connections
Reviewed-by: chegar, michaelm, rhalade, rpatil, vtewari
! src/java.base/share/classes/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnectionOldImpl.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/https/HttpsURLConnectionImpl.java
Changeset: 194f4c32678b
Author: smarks
Date: 2017-03-28 12:10 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/194f4c32678b
8174966: Unreferenced references
Reviewed-by: rriggs, skoivu, rhalade, robm
! src/java.rmi/share/classes/sun/rmi/transport/Target.java
Changeset: 17b77ca4d419
Author: weijun
Date: 2017-05-18 08:52 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/17b77ca4d419
8178714: PKIX validator nameConstraints check failing after change 8175940
Reviewed-by: mullan, ahgross
! src/java.base/share/classes/sun/security/x509/DNSName.java
! src/java.base/share/classes/sun/security/x509/NameConstraintsExtension.java
Changeset: 3448b80444f3
Author: naoto
Date: 2017-06-15 09:57 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/3448b80444f3
8181323: Better timezone processing
Reviewed-by: rriggs
! src/java.base/share/classes/java/util/SimpleTimeZone.java
Changeset: 354a527f3246
Author: rriggs
Date: 2017-06-19 17:38 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/354a527f3246
8181597: Process Proxy presentation
Reviewed-by: dfuchs, ahgross, rhalade, skoivu
! src/java.base/share/classes/java/io/ObjectInputStream.java
Changeset: a627f88bed3a
Author: vinnie
Date: 2017-06-28 16:52 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a627f88bed3a
8181370: Better keystore handling
Reviewed-by: weijun, igerasim
! src/java.base/share/classes/com/sun/crypto/provider/JceKeyStore.java
Changeset: 5984d1c9d03d
Author: vinnie
Date: 2017-07-05 17:27 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5984d1c9d03d
8181692: Update storage implementations
Reviewed-by: weijun, igerasim
! src/java.base/share/classes/com/sun/crypto/provider/KeyProtector.java
! src/java.base/share/classes/com/sun/crypto/provider/PBES1Core.java
! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
Changeset: 6993f9f1ff83
Author: weijun
Date: 2017-07-06 09:20 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/6993f9f1ff83
8181432: Better processing of unresolved permissions
Reviewed-by: mullan
! src/java.base/share/classes/java/security/CodeSource.java
! src/java.base/share/classes/java/security/UnresolvedPermission.java
! src/java.base/share/classes/java/security/cert/CertificateRevokedException.java
! src/java.base/share/classes/sun/security/util/IOUtils.java
! src/java.base/share/classes/sun/security/util/ObjectIdentifier.java
Changeset: c08d54553a36
Author: prr
Date: 2017-07-06 09:43 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c08d54553a36
8183028: Improve CMS header processing
Reviewed-by: serb, rhalade, mschoene
! src/java.desktop/share/native/liblcms/cmstypes.c
Changeset: a2bf68a0365f
Author: weijun
Date: 2017-07-12 10:55 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a2bf68a0365f
8182879: Add warnings to keytool when using JKS and JCEKS
Reviewed-by: vinnie, ahgross, mullan
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources.java
! test/jdk/sun/security/tools/keytool/WeakAlg.java
Changeset: f9e03aef3a49
Author: valeriep
Date: 2017-07-13 20:41 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f9e03aef3a49
8181048: Refactor existing providers to refer to the same constants for default values for key length
Reviewed-by: mullan, ahgross
! src/java.base/share/classes/com/sun/crypto/provider/DHKeyPairGenerator.java
! src/java.base/share/classes/com/sun/crypto/provider/DHParameterGenerator.java
! src/java.base/share/classes/sun/security/provider/DSAKeyPairGenerator.java
! src/java.base/share/classes/sun/security/provider/DSAParameterGenerator.java
! src/java.base/share/classes/sun/security/provider/SunEntries.java
! src/java.base/share/classes/sun/security/rsa/RSAKeyPairGenerator.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
+ src/java.base/share/classes/sun/security/util/SecurityProviderConstants.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyPairGenerator.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyPairGenerator.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/RSAKeyPairGenerator.java
! test/jdk/java/security/Signature/Offsets.java
! test/jdk/java/security/SignedObject/Chain.java
! test/jdk/sun/security/provider/DSA/TestAlgParameterGenerator.java
! test/jdk/sun/security/provider/DSA/TestKeyPairGenerator.java
+ test/jdk/sun/security/provider/DSA/TestLegacyDSAKeyPairGenerator.java
Changeset: 7a4b85711089
Author: prappo
Date: 2017-07-26 17:44 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7a4b85711089
8181612: More stable connection processing
Reviewed-by: chegar, coffeys, ahgross, joehw, rhalade
! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java
Changeset: 4fc2a4a29f3d
Author: smarks
Date: 2017-08-02 10:34 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/4fc2a4a29f3d
8174109: Better queuing priorities
Reviewed-by: chegar, dfuchs, rriggs, alanb, robm, rhalade, jeff, ahgross
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/util/ArrayDeque.java
! src/java.base/share/classes/java/util/ArrayList.java
! src/java.base/share/classes/java/util/HashMap.java
! src/java.base/share/classes/java/util/HashSet.java
! src/java.base/share/classes/java/util/Hashtable.java
! src/java.base/share/classes/java/util/IdentityHashMap.java
! src/java.base/share/classes/java/util/ImmutableCollections.java
! src/java.base/share/classes/java/util/PriorityQueue.java
! src/java.base/share/classes/java/util/Properties.java
! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java
! src/java.base/share/classes/jdk/internal/misc/JavaObjectInputStreamAccess.java
- src/java.base/share/classes/jdk/internal/misc/ObjectStreamClassValidator.java
! test/jdk/java/io/Serializable/serialFilter/SerialFilterTest.java
Changeset: 3a00eb4636e3
Author: rpatil
Date: 2017-08-14 15:32 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/3a00eb4636e3
8184937: LCMS error 13: Couldn't link the profiles
Reviewed-by: prr
Contributed-by: sreeprakash.s at oracle.com
! src/java.desktop/share/native/liblcms/cmstypes.c
Changeset: 96179f26139e
Author: jwilhelm
Date: 2017-09-14 22:57 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/96179f26139e
8187556: Backout of a fix reintroduced a dependency that had since been removed
Reviewed-by: duke
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.management.rmi/share/classes/com/sun/jmx/remote/internal/rmi/RMIExporter.java
! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectorServer.java
! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIJRMPServerImpl.java
! src/java.rmi/share/classes/sun/rmi/server/MarshalInputStream.java
! src/java.rmi/share/classes/sun/rmi/server/UnicastServerRef.java
! src/jdk.management.agent/share/classes/sun/management/jmxremote/ConnectorBootstrap.java
! src/jdk.management.agent/share/conf/management.properties
+ test/jdk/javax/management/remote/mandatory/connection/DefaultAgentFilterTest.java
+ test/jdk/javax/management/remote/mandatory/connection/NewRMIClientFilterTest.java
+ test/jdk/javax/management/remote/mandatory/connection/mgmt1.properties
+ test/jdk/javax/management/remote/mandatory/connection/mgmt2.properties
! test/jdk/javax/management/remote/mandatory/connectorServer/RMIExporterTest.java
Changeset: 7d5509425e4a
Author: henryjen
Date: 2017-10-20 09:49 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7d5509425e4a
Merge
- src/java.base/share/classes/com/sun/crypto/provider/PBECipherCore.java
- src/java.base/share/classes/jdk/internal/misc/ObjectStreamClassValidator.java
Changeset: 251676148c62
Author: jjg
Date: 2017-10-20 11:08 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/251676148c62
8189405: More cleanup in HtmlWriter
Reviewed-by: bpatel, ksrini
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TableHeader.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PackageSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
Changeset: d72d7d55c765
Author: bpb
Date: 2017-10-17 16:51 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d72d7d55c765
8164900: Add support for O_DIRECT
Summary: Add support for Direct I/O in FileChannel
Reviewed-by: alanb, bpb, alanbur, coffeys, aph, clanger, plevart, mli, psandoz, simonis
Contributed-by: Lucy Lu <yingqi.lu at intel.com>, Volker Simonis <volker.simonis at gmail.com>
! make/gensrc/GensrcMisc.gmk
! make/jprt.properties
! make/mapfiles/libnio/mapfile-linux
! make/mapfiles/libnio/mapfile-solaris
! make/test/JtregNativeJdk.gmk
! src/java.base/share/classes/java/nio/file/FileStore.java
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/FileDispatcher.java
! src/java.base/share/classes/sun/nio/ch/IOUtil.java
! src/java.base/share/classes/sun/nio/ch/Util.java
! src/java.base/share/classes/sun/nio/fs/ExtendedOptions.java
! src/java.base/unix/classes/sun/nio/ch/FileDispatcherImpl.java
! src/java.base/unix/classes/sun/nio/fs/UnixChannelFactory.java
! src/java.base/unix/classes/sun/nio/fs/UnixConstants.java.template
! src/java.base/unix/classes/sun/nio/fs/UnixFileStore.java
! src/java.base/unix/native/libnio/ch/FileChannelImpl.c
! src/java.base/unix/native/libnio/ch/FileDispatcherImpl.c
! src/java.base/windows/classes/sun/nio/ch/FileDispatcherImpl.java
! src/java.base/windows/classes/sun/nio/fs/WindowsChannelFactory.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileStore.java
! src/java.base/windows/classes/sun/nio/fs/WindowsNativeDispatcher.java
! src/java.base/windows/native/libnio/ch/FileDispatcherImpl.c
! src/java.base/windows/native/libnio/fs/WindowsNativeDispatcher.c
! src/jdk.unsupported/share/classes/com/sun/nio/file/ExtendedOpenOption.java
+ test/jdk/java/nio/channels/FileChannel/directio/DirectIOTest.java
+ test/jdk/java/nio/channels/FileChannel/directio/PreadDirect.java
+ test/jdk/java/nio/channels/FileChannel/directio/PwriteDirect.java
+ test/jdk/java/nio/channels/FileChannel/directio/ReadDirect.java
+ test/jdk/java/nio/channels/FileChannel/directio/WriteDirect.java
+ test/jdk/java/nio/channels/FileChannel/directio/libDirectIO.c
Changeset: aa31c0a9ebca
Author: ksrini
Date: 2017-10-20 11:42 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/aa31c0a9ebca
8189706: javadoc for the JDK APIs should summarize overridden methods with no specification changes
Reviewed-by: jjg, mchung, tbell
! make/Docs.gmk
Changeset: 42fe1ee28f27
Author: lana
Date: 2017-10-21 00:04 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/42fe1ee28f27
Added tag jdk-10+28 for changeset 92f08900cb3c
! .hgtags
Changeset: e6f53ff13373
Author: lana
Date: 2017-10-21 00:06 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e6f53ff13373
Merge
Changeset: 28d6070f5f2f
Author: ihse
Date: 2017-10-23 10:21 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/28d6070f5f2f
8189056: javadoc target for stable specdiff comparisons
Reviewed-by: erikj
! make/Docs.gmk
! make/Main.gmk
! make/autoconf/boot-jdk.m4
! make/autoconf/generated-configure.sh
! make/autoconf/spec.gmk.in
Changeset: 6331ad007664
Author: erikj
Date: 2017-10-23 10:39 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/6331ad007664
8189119: Devkit for Linux needs to include fontconfig-devel
Reviewed-by: ihse
! make/conf/jib-profiles.js
! make/devkit/Tools.gmk
Changeset: 7be5c153e8a4
Author: erikj
Date: 2017-10-23 10:41 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7be5c153e8a4
8189664: Stop producing ARCHIVE_BUNDLE.zip from test makefiles unless asked to
Reviewed-by: ihse
! test/TestCommon.gmk
Changeset: 80fd2dab3805
Author: erikj
Date: 2017-10-23 10:43 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/80fd2dab3805
8187974: Merge Java Mission Control 6.1 3rdpartyreame with the JDK 18.3 3rdpartyreadme
Reviewed-by: ihse
! make/common/MakeBase.gmk
Changeset: 389695e5e8db
Author: redestad
Date: 2017-10-23 11:33 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/389695e5e8db
8189266: (ann) Optimize AnnotationInvocationHandler.invoke
Reviewed-by: jfranck, plevart
Contributed-by: christoph.dreis at freenet.de
! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java
Changeset: 54a2f246edd8
Author: hannesw
Date: 2017-10-23 13:03 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/54a2f246edd8
8165198: Inconsistent values with JavaImporter after accessing undefined variable
Reviewed-by: sundar, hannesw
Contributed-by: priya.lakshmi.muthuswamy at oracle.com
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.java
+ test/nashorn/script/nosecurity/JDK-8165198.js
+ test/nashorn/script/nosecurity/JDK-8165198.js.EXPECTED
Changeset: 286cb51fd280
Author: cushon
Date: 2017-10-23 14:11 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/286cb51fd280
8187247: canonical import check compares classes by simple name
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
+ test/tools/javac/importChecks/ImportCanonicalSameName/ImportCanonicalSameName.java
+ test/tools/javac/importChecks/ImportCanonicalSameName/ImportCanonicalSameName.out
+ test/tools/javac/importChecks/ImportCanonicalSameName/p1/A.java
+ test/tools/javac/importChecks/ImportCanonicalSameName/p2/A.java
Changeset: 94943e6674be
Author: jlahoda
Date: 2017-10-24 12:07 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/94943e6674be
8189796: Incorrect end position for missing statement
Summary: Recording end positions for error trees representing missing statements.
Reviewed-by: mcimadamore
Contributed-by: dusan.balek at oracle.com, jan.lahoda at oracle.com
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/langtools/tools/javac/parser/JavacParserTest.java
Changeset: 963f70aa578d
Author: erikj
Date: 2017-10-24 15:36 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/963f70aa578d
8189682: JDK demos/tests should be in a separate bundle than hotspot ones
Reviewed-by: prr, ihse
! make/Bundles.gmk
! make/autoconf/spec.gmk.in
! make/conf/jib-profiles.js
Changeset: 258dc79d2265
Author: naoto
Date: 2017-10-24 08:56 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/258dc79d2265
8189291: Test policy should extend the default system policy
Reviewed-by: mchung
! test/jdk/java/lang/StackWalker/CallerSensitiveMethod/csm/jdk/test/CallerSensitiveTest.java
! test/jdk/java/lang/StackWalker/GetCallerClassTest.java
! test/jdk/java/lang/System/LoggerFinder/internal/BaseDefaultLoggerFinderTest/BaseDefaultLoggerFinderTest.java
! test/jdk/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerTest.java
! test/jdk/java/lang/System/LoggerFinder/internal/LoggerFinderLoaderTest/LoggerFinderLoaderTest.java
! test/jdk/java/lang/reflect/Proxy/nonPublicProxy/NonPublicProxyClass.java
! test/jdk/java/net/URLPermission/nstest/LookupTest.java
! test/jdk/java/util/concurrent/atomic/AtomicUpdaters.java
! test/jdk/java/util/logging/LogManager/Configuration/updateConfiguration/SimpleUpdateConfigWithInputStreamTest.java
! test/jdk/java/util/logging/LogManager/Configuration/updateConfiguration/UpdateConfigurationTest.java
! test/jdk/java/util/logging/Logger/setResourceBundle/TestSetResourceBundle.java
Changeset: 560ee83bfce5
Author: naoto
Date: 2017-10-24 08:56 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/560ee83bfce5
8189272: CLDR and JRE LocaleProviderAdapters silently swallow exceptions
Reviewed-by: mchung
! src/java.base/share/classes/sun/util/cldr/CLDRLocaleProviderAdapter.java
! src/java.base/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java
! test/jdk/sun/util/locale/provider/Bug8038436.java
Changeset: 711ef438b6ad
Author: joehw
Date: 2017-10-24 19:05 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/711ef438b6ad
8176891: Fix lint warnings in JAXP repo: serial
Reviewed-by: lancea
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/ConfigurationError.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/InternalError.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/InternalRuntimeError.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationDayTimeImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/DurationYearMonthImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/WrappedSAXException.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/ConfigurationError.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils/URI.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/URI.java
! src/java.xml/share/classes/javax/xml/datatype/DatatypeConfigurationException.java
! src/java.xml/share/classes/javax/xml/namespace/QName.java
! src/java.xml/share/classes/javax/xml/parsers/ParserConfigurationException.java
! src/java.xml/share/classes/javax/xml/stream/XMLStreamException.java
! src/java.xml/share/classes/org/w3c/dom/events/EventException.java
! src/java.xml/share/classes/org/w3c/dom/ls/LSException.java
! src/java.xml/share/classes/org/w3c/dom/ranges/RangeException.java
Changeset: b6da56767057
Author: bchristi
Date: 2017-10-25 09:06 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b6da56767057
8183901: Fix broken links to "Package Sealing" in the JAR spec
Reviewed-by: alanb, mchung
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Package.java
! src/java.base/share/classes/java/util/jar/Attributes.java
Changeset: 599bd0aa4433
Author: stuefe
Date: 2017-10-17 12:17 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/599bd0aa4433
8189431: Netbeans nb_native project needs to be adapted to new repo structure
Reviewed-by: ihse
! make/nb_native/nbproject/configurations.xml
! make/nb_native/nbproject/project.xml
Changeset: fd458b0b7749
Author: darcy
Date: 2017-10-25 10:40 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/fd458b0b7749
8062385: Remove @SuppressWarnings("cast") and casts for NIO related usages when JDK 9 becomes the bootstrap JDK
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
Changeset: 9887d1bc3e9c
Author: bpatel
Date: 2017-10-25 12:29 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/9887d1bc3e9c
8183037: Overview summary page should have a table with tabs for groups
Reviewed-by: jjg, ksrini
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractModuleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractPackageIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModulePackageIndexFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/script.js
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/GroupTypes.java
! test/langtools/jdk/javadoc/doclet/AccessSummary/AccessSummary.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java
Changeset: 75c90020d8e0
Author: bpb
Date: 2017-10-25 16:13 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/75c90020d8e0
8189775: java/nio/channels/FileChannel/directio/ReadDirect.java failed with NumberFormatException
Summary: Clamp the offset so the scattering read remains within the channel.
Reviewed-by: rriggs
! test/jdk/java/nio/channels/FileChannel/directio/ReadDirect.java
Changeset: afa66f3c34c1
Author: jjg
Date: 2017-10-25 17:16 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/afa66f3c34c1
8189841: Error in alternate row coloring in package-summary files
Reviewed-by: bpatel, ksrini
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
+ test/langtools/jdk/javadoc/doclet/testGroupName/TestGroupName.java
+ test/langtools/jdk/javadoc/doclet/testPackageSummary/TestPackageSummary.java
+ test/langtools/jdk/javadoc/doclet/testPackageSummary/pkg/C0.java
+ test/langtools/jdk/javadoc/doclet/testPackageSummary/pkg/C1.java
+ test/langtools/jdk/javadoc/doclet/testPackageSummary/pkg/C2.java
+ test/langtools/jdk/javadoc/doclet/testPackageSummary/pkg/C3.java
+ test/langtools/jdk/javadoc/doclet/testPackageSummary/pkg/C4.java
Changeset: d3e20c816f60
Author: jjg
Date: 2017-10-25 17:18 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d3e20c816f60
8189843: Missing \"id\" attributes in table rows
Reviewed-by: bpatel, ksrini
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MemberSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java
! test/langtools/jdk/javadoc/doclet/testProperty/TestProperty.java
Changeset: 52b4d3f0167c
Author: jjg
Date: 2017-10-25 17:48 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/52b4d3f0167c
8190182: remove accidental file.
Reviewed-by: ksrini
- test/langtools/jdk/javadoc/doclet/testGroupName/TestGroupName.java
Changeset: dae01bc69f86
Author: jjg
Date: 2017-10-25 18:12 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/dae01bc69f86
8190003: Special characters in group names should be escaped
Reviewed-by: ksrini, bpatel
+ test/langtools/jdk/javadoc/doclet/testGroupName/TestGroupName.java
Changeset: b4beec6a0a25
Author: ksrini
Date: 2017-10-25 21:19 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b4beec6a0a25
8189845: Fix for 8157000 causes significant performance regression
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberMap.java
Changeset: 7a7bc84f4b6c
Author: mbaesken
Date: 2017-10-26 08:52 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7a7bc84f4b6c
8189618: [aix] No jre image is created during images step
Reviewed-by: erikj, stuefe
! make/Images.gmk
Changeset: 4c294a196030
Author: ihse
Date: 2017-10-26 10:39 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/4c294a196030
8189376: Unsorted $(wildcard) causes instable module-deps.gmk
Reviewed-by: erikj, tbell
Contributed-by: Martin Buchholz <martinrb at google.com>
! make/common/Modules.gmk
Changeset: 9c1e4b0a4761
Author: ihse
Date: 2017-10-26 13:20 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/9c1e4b0a4761
8189955: Configuration validation is broken for some types of paths
Reviewed-by: erikj
! make/Init.gmk
! make/InitSupport.gmk
! make/autoconf/basics.m4
! make/autoconf/generated-configure.sh
! make/autoconf/spec.gmk.in
Changeset: 217860329f71
Author: sundar
Date: 2017-10-26 20:57 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/217860329f71
8190217: Add a JS "static checker" sample for nashorn parser API
Reviewed-by: jlaskey
+ src/sample/nashorn/bad_patterns.js
+ src/sample/nashorn/staticchecker.js
Changeset: 945935416d7c
Author: mcimadamore
Date: 2017-10-26 18:42 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/945935416d7c
8189838: Stack overflow when computing upward projection of an intersection type with fbounds
Summary: Bad logic for detecting loop in type-variable upper bounds
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! test/langtools/tools/javac/lvti/harness/NonDenotableTest.java
Changeset: a6e591e12f12
Author: iris
Date: 2017-10-26 10:46 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a6e591e12f12
8189919: Update link to license in Docs.gmk
Reviewed-by: mr
! make/Docs.gmk
Changeset: b6d959fae9ef
Author: bpb
Date: 2017-10-26 11:08 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b6d959fae9ef
8189963: Remove version of FileChannelImpl::open without the 'direct' parameter
Summary: Remove old version of FileChannelImpl::open and update call sites
Reviewed-by: rriggs
! src/java.base/share/classes/java/io/FileInputStream.java
! src/java.base/share/classes/java/io/FileOutputStream.java
! src/java.base/share/classes/java/io/RandomAccessFile.java
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! src/java.base/unix/classes/sun/nio/fs/UnixChannelFactory.java
Changeset: 60a5d9c77c4c
Author: mchung
Date: 2017-10-26 16:57 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/60a5d9c77c4c
8187089: StringConcatFactory.makeConcat & makeConcatWithConstants should throw StringConcatException if parameter slot count is over 200
Reviewed-by: rriggs, shade
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
+ test/jdk/java/lang/invoke/StringConcatFactory/BasicTest.java
Changeset: b1b37e21fb6f
Author: darcy
Date: 2017-10-26 17:06 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b1b37e21fb6f
8172818: Add since=9 deprecation information to javax.lang.model classes
Reviewed-by: vromero
! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner6.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor6.java
! src/java.compiler/share/classes/javax/tools/ToolProvider.java
Changeset: 30186b6741b8
Author: darcy
Date: 2017-10-26 18:04 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/30186b6741b8
8189952: New methods on String: chars() and codePoints() should be marked since 9
Reviewed-by: bpb
! src/java.base/share/classes/java/lang/String.java
Changeset: 36de9c637393
Author: sundar
Date: 2017-10-27 08:21 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/36de9c637393
8189777: jlink --module-path default value and automatic addition of $JAVA_HOME/jmods if java.base is missing
Reviewed-by: alanb, mchung
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Jlink.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/packager/AppRuntimeImageBuilder.java
! test/jdk/tools/jlink/IntegrationTest.java
! test/jdk/tools/jlink/JLinkTest.java
! test/jdk/tools/lib/tests/Helper.java
Changeset: bc25e62f4794
Author: vromero
Date: 2017-10-26 22:54 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/bc25e62f4794
8183896: improve analyzers to allow for the generation of multiple mutations of the same tree
Reviewed-by: mcimadamore, jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java
Changeset: 5c551bdbe002
Author: lana
Date: 2017-10-27 08:31 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5c551bdbe002
Added tag jdk-10+29 for changeset a6e591e12f12
! .hgtags
Changeset: 118c900a45a4
Author: lana
Date: 2017-10-27 08:32 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/118c900a45a4
Merge
Changeset: 2e6d4b38969d
Author: weijun
Date: 2017-10-27 21:10 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/2e6d4b38969d
8159535: Mark deprecated javax.security.auth.Policy API with forRemoval=true
Reviewed-by: mullan
! src/java.base/share/classes/javax/security/auth/Policy.java
! src/java.base/share/classes/javax/security/auth/SubjectDomainCombiner.java
! src/java.base/share/classes/sun/security/provider/AuthPolicyFile.java
Changeset: 6ae08c311cd3
Author: weijun
Date: 2017-10-27 21:11 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/6ae08c311cd3
8180289: jarsigner treats timestamped signed jar invalid after the signer cert expires
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java
! test/jdk/sun/security/tools/jarsigner/TimestampCheck.java
! test/jdk/sun/security/tools/jarsigner/Warning.java
! test/jdk/sun/security/tools/jarsigner/checkusage.sh
! test/jdk/sun/security/tools/jarsigner/warnings/Test.java
! test/jdk/sun/security/tools/jarsigner/weaksize.sh
! test/lib/jdk/test/lib/SecurityTools.java
! test/lib/jdk/test/lib/util/JarUtils.java
Changeset: 359c604930af
Author: amjiang
Date: 2017-10-27 09:51 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/359c604930af
8176354: sun/security/ssl/X509KeyManager/PreferredKey.java failed with "Failed to get the preferable key aliases" erro
Reviewed-by: xuelei
! test/jdk/ProblemList.txt
! test/jdk/javax/net/ssl/etc/README
! test/jdk/javax/net/ssl/etc/keystore
Changeset: 304ef03403b1
Author: rriggs
Date: 2017-10-29 18:20 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/304ef03403b1
8190323: "the the" typos
Reviewed-by: rriggs
Contributed-by: christoph.dreis at freenet.de
! src/java.base/share/classes/java/lang/WeakPairMap.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/java/util/ServiceLoader.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/jdk/internal/module/ModuleHashesBuilder.java
! src/java.base/share/classes/jdk/internal/module/Resources.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Frame.java
! src/java.base/share/classes/sun/security/provider/certpath/ResponderId.java
! src/java.base/share/classes/sun/security/provider/certpath/SunCertPathBuilderException.java
! src/java.base/share/classes/sun/security/ssl/CertStatusReqItemV2.java
! src/java.base/share/classes/sun/security/ssl/MAC.java
! src/java.base/share/classes/sun/security/ssl/TrustStoreManager.java
! src/java.base/share/classes/sun/text/normalizer/Trie2.java
Changeset: 3937719e6371
Author: rriggs
Date: 2017-10-29 18:31 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/3937719e6371
8180310: TestSocketFactory null pointer when updating match bytes
Reviewed-by: dfuchs
! test/jdk/java/rmi/testlibrary/TestSocketFactory.java
Changeset: 5d798d729fec
Author: rgoel
Date: 2017-10-30 12:16 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5d798d729fec
8185841: Values from getFirstDayOfWeek() are inconsistent with CLDR
Reviewed-by: naoto
! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java
+ test/java/util/Calendar/Bug8185841.java
! test/jdk/sun/text/resources/LocaleData.cldr
! test/jdk/sun/text/resources/LocaleDataTest.java
! test/jdk/tools/jlink/plugins/IncludeLocalesPluginTest.java
Changeset: 3739268c203f
Author: jjiang
Date: 2017-10-30 03:52 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/3739268c203f
8175252: Backout changeset for JDK-8176354 due to JDK-8190333
Summary: Backout changeset for JDK-8176354
Reviewed-by: asmotrak
! test/jdk/ProblemList.txt
! test/jdk/javax/net/ssl/etc/README
! test/jdk/javax/net/ssl/etc/keystore
Changeset: d87f89c74f54
Author: ksrini
Date: 2017-10-30 07:06 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d87f89c74f54
8129077: Unfix JDK-8087205
Reviewed-by: jlahoda, mcimadamore, vromero
! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java
Changeset: 1851856462b0
Author: bchristi
Date: 2017-10-30 16:16 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/1851856462b0
8189319: Add a java.util.Properties constructor that takes an initial capacity
Reviewed-by: martin, mchung, rriggs
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/util/Properties.java
+ test/jdk/java/util/Properties/InitialCapacity.java
Changeset: 115ed64c7822
Author: joehw
Date: 2017-10-30 17:32 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/115ed64c7822
8181155: Fix lint warnings in JAXP repo: fallthrough and static
Reviewed-by: lancea, rriggs
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Utility.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/BCELFactory.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Message.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Step.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Whitespace.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XPathLexer.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XPathParser.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/SAXImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/output/TransletOutputHandlerFactory.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredDocumentTypeImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDElementTraverser.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/AbstractDOMParser.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMDocumentImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/dom2dtm/DOM2DTM.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serialize/BaseMarkupSerializer.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/FilterExprWalker.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/MatchPatternIterator.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/WalkerFactory.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/Lexer.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/patterns/ContextMatchStepPattern.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/patterns/StepPattern.java
! src/java.xml/share/classes/org/xml/sax/helpers/ParserAdapter.java
Changeset: 438e0c9f2f17
Author: smarks
Date: 2017-10-30 17:49 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/438e0c9f2f17
8190382: fix small typographic errors in comments
Reviewed-by: martin
Contributed-by: christoph.dreis at freenet.de
! src/java.base/share/classes/java/io/FilePermission.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/java/net/Inet4Address.java
! src/java.base/share/classes/java/net/SocketImpl.java
! src/java.base/share/classes/java/net/SocksSocketImpl.java
! src/java.base/share/classes/java/net/URLConnection.java
! src/java.base/share/classes/java/nio/channels/AsynchronousFileChannel.java
! src/java.base/share/classes/java/nio/channels/FileChannel.java
! src/java.base/share/classes/java/nio/file/Files.java
! src/java.base/share/classes/java/security/KeyPairGenerator.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! src/java.base/share/classes/java/time/temporal/WeekFields.java
! src/java.base/share/classes/java/util/Base64.java
! src/java.base/share/classes/java/util/EventObject.java
! src/java.base/share/classes/java/util/FormattableFlags.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/jdk/internal/logger/BootstrapLogger.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/ParameterizedTypeImpl.java
! src/java.base/share/classes/sun/security/provider/AuthPolicyFile.java
! src/java.base/share/classes/sun/security/provider/PolicyFile.java
! src/java.base/share/classes/sun/security/provider/SubjectCodeSource.java
! src/java.base/share/classes/sun/security/ssl/DTLSInputRecord.java
! src/java.base/share/classes/sun/security/x509/X509CertImpl.java
! src/java.base/share/classes/sun/util/logging/PlatformLogger.java
Changeset: 77a5f2ef1807
Author: asmotrak
Date: 2017-10-31 17:03 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/77a5f2ef1807
8189800: Add support for AddressSanitizer
Reviewed-by: ihse, dholmes
! make/autoconf/basics.m4
! make/autoconf/configure.ac
! make/autoconf/generated-configure.sh
! make/autoconf/jdk-options.m4
! make/autoconf/spec.gmk.in
! test/TestCommon.gmk
Changeset: a3b9cabfaed8
Author: rriggs
Date: 2017-10-31 16:25 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a3b9cabfaed8
8190441: ProblemList some intermittent CORBA tests
Reviewed-by: lancea, darcy
! test/jdk/ProblemList.txt
Changeset: 5a1afee9b9e2
Author: jjiang
Date: 2017-11-01 10:49 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5a1afee9b9e2
8190399: ProblemList tools/javac/tree/NoPrivateTypesExported.java due to JDK-8190315
Summary: tools/javac/tree/NoPrivateTypesExported.java fails permanently due to JDK-8190315, so ProblemList has to include this test.
Reviewed-by: darcy
! test/langtools/ProblemList.txt
Changeset: 4a35a00eb001
Author: jlahoda
Date: 2017-11-01 16:45 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/4a35a00eb001
8190315: Test tools/javac/tree/NoPrivateTypesExported.java failing
Summary: Constant annotation attribute values should be allowed.
Reviewed-by: vromero
! test/langtools/ProblemList.txt
! test/langtools/tools/javac/tree/NoPrivateTypesExported.java
Changeset: 85331e73e1f4
Author: xiaofeya
Date: 2017-11-02 04:36 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/85331e73e1f4
8190505: Typo in test/jdk/ProblemList.txt
Reviewed-by: alanb
! test/jdk/ProblemList.txt
Changeset: d0cb66d8cbf1
Author: jlahoda
Date: 2017-11-02 10:09 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d0cb66d8cbf1
8189595: jshell tool: line redrawn on each completion
Reviewed-by: rfield
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java
! test/langtools/jdk/jshell/ToolTabCommandTest.java
! test/langtools/jdk/jshell/ToolTabSnippetTest.java
Changeset: 8fee80b92e65
Author: jlahoda
Date: 2017-11-02 11:16 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8fee80b92e65
8187681: Compiling for target 9 while also using --patch-module
Summary: Removing limitation on simultaneous use of --release and --patch-module for system modules.
Reviewed-by: mcimadamore, jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
- test/langtools/tools/javac/diags/examples/PatchModuleWithRelease/PatchModuleWithRelease.java
- test/langtools/tools/javac/diags/examples/PatchModuleWithRelease/patchmodule/java.base/java/lang/Test.java
! test/langtools/tools/javac/options/release/ReleaseOptionUnsupported.java
Changeset: 9a3682829bbb
Author: psandoz
Date: 2017-04-11 17:25 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/9a3682829bbb
8178117: Add public state constructors for Int/Long/DoubleSummaryStatistics
Reviewed-by: psandoz, bpb, briangoetz
Contributed-by: Chris Dennis <chris.w.dennis at gmail.com>
! src/java.base/share/classes/java/util/DoubleSummaryStatistics.java
! src/java.base/share/classes/java/util/IntSummaryStatistics.java
! src/java.base/share/classes/java/util/LongSummaryStatistics.java
! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/CollectAndSummaryStatisticsTest.java
Changeset: c15c00e48c3a
Author: darcy
Date: 2017-11-02 15:09 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c15c00e48c3a
8190573: Problem list InheritedChannelNotServerSocket.java
Reviewed-by: rriggs
! test/jdk/ProblemList.txt
Changeset: 2af7932c2f6f
Author: ksrini
Date: 2017-11-02 13:18 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/2af7932c2f6f
8190287: Update JDK's internal ASM to ASMv6
Reviewed-by: alanb, mchung, sundar
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/AnnotationVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/AnnotationWriter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassWriter.java
+ src/java.base/share/classes/jdk/internal/org/objectweb/asm/CurrentFrame.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/FieldVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/FieldWriter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Frame.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Item.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Label.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/MethodVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/MethodWriter.java
+ src/java.base/share/classes/jdk/internal/org/objectweb/asm/ModuleVisitor.java
+ src/java.base/share/classes/jdk/internal/org/objectweb/asm/ModuleWriter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Type.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/AdviceAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/AnalyzerAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/AnnotationRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ClassRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/CodeSizeEvaluator.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/FieldRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/GeneratorAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/InstructionAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/JSRInlinerAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/LocalVariablesSorter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/MethodRemapper.java
+ src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ModuleHashesAttribute.java
+ src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ModuleRemapper.java
+ src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ModuleResolutionAttribute.java
+ src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/ModuleTargetAttribute.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/Remapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingAnnotationAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingClassAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingFieldAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingMethodAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/RemappingSignatureAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SerialVersionUIDAdder.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SignatureRemapper.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/StaticInitMerger.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/TryCatchBlockSorter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/signature/SignatureWriter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/AnnotationNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ClassNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/FieldNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/InsnList.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/LocalVariableAnnotationNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/MethodNode.java
+ src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleExportNode.java
+ src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleNode.java
+ src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleOpenNode.java
+ src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleProvideNode.java
+ src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/ModuleRequireNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/TypeAnnotationNode.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicInterpreter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/BasicVerifier.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SimpleVerifier.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/SourceInterpreter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/ASMifier.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckAnnotationAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckClassAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckFieldAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckMethodAdapter.java
+ src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckModuleAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/CheckSignatureAdapter.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Printer.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/Textifier.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceAnnotationVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceClassVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceFieldVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceMethodVisitor.java
+ src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceModuleVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceSignatureVisitor.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/version.txt
! test/hotspot/jtreg/runtime/constantPool/ConstModule.java
! test/jdk/java/lang/ModuleTests/AnnotationsTest.java
! test/jdk/java/lang/invoke/DefineClassTest.java
! test/jdk/java/util/ServiceLoader/BadProvidersTest.java
! test/jdk/lib/testlibrary/ModuleTargetHelper.java
! test/jdk/tools/jlink/plugins/SystemModuleDescriptors/src/m1/p1/Main.java
! test/jdk/tools/jlink/plugins/SystemModuleDescriptors/src/m4/p4/Main.java
Changeset: 6d0e943bcd24
Author: alanb
Date: 2017-11-02 13:20 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/6d0e943bcd24
8186236: ModuleInfoExtender should be ASM6 aware
Reviewed-by: ksrini, mchung, sundar
! src/java.base/share/classes/java/lang/Module.java
- src/java.base/share/classes/jdk/internal/module/ClassFileAttributes.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfoExtender.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfoWriter.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java
Changeset: dbeb9eec4be6
Author: lana
Date: 2017-11-03 02:21 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/dbeb9eec4be6
Added tag jdk-10+30 for changeset 8fee80b92e65
! .hgtags
Changeset: 7e83ed8fa882
Author: lana
Date: 2017-11-03 02:21 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7e83ed8fa882
Merge
Changeset: 560fab171dc7
Author: sundar
Date: 2017-11-03 19:53 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/560fab171dc7
8190698: jjs tool of jdk.scripting.nashorn.shell module should not statically depend on java.desktop
Reviewed-by: jlaskey, hannesw
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Console.java
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/EditObject.java
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Main.java
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/NashornCompleter.java
! src/jdk.scripting.nashorn.shell/share/classes/module-info.java
+ test/nashorn/script/basic/JDK-8190698.js
Changeset: 843c071258a6
Author: lancea
Date: 2017-11-03 13:03 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/843c071258a6
8190439: Removal of newrmic
Reviewed-by: rriggs, alanb, mchung
! src/jdk.rmic/share/classes/sun/rmi/rmic/Main.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/BatchEnvironment.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/Constants.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/Generator.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/IndentingWriter.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/Main.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/Resources.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/Constants.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/JrmpGenerator.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/RemoteClass.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/StubSkeletonWriter.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/Util.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/Agent.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/AgentServer.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/AgentServerImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/Apple.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/AppleEvent.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/AppleImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/AppleUser.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/AppleUserImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/Callback.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/ComputeServer.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/ComputeServerImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/CountInterface.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/CountServerImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/DayTimeInterface.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/DayTimeServerImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/G1.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/G1Impl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/MyObject.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/MyObjectImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/NotActivatableInterface.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/NotActivatableServerImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/Orange.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/OrangeEcho.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/OrangeEchoImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/OrangeImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/Server.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/ServerImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/Task.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/TestInterface.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/batch.sh
- test/jdk/sun/rmi/rmic/newrmic/equivalence/run.sh
Changeset: 24e43fd1ad69
Author: bpb
Date: 2017-11-03 10:18 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/24e43fd1ad69
8190500: (ch) ReadableByteChannelImpl::read and WritableByteChannelImpl::write might not throw ClosedChannelException as specified
Summary: Explicitly verify that the channel is open
Reviewed-by: alanb
! src/java.base/share/classes/java/nio/channels/Channels.java
! test/jdk/java/nio/channels/Channels/Basic.java
Changeset: 6278140a2d55
Author: bpb
Date: 2017-11-03 10:18 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/6278140a2d55
8190501: (fs) Incorrect error message parameter in java/nio/file/Files/probeContentType/Basic.java
Summary: Replace expectedTypes with expectedTypes[i] in the line in question.
Reviewed-by: alanb
! test/jdk/java/nio/file/Files/probeContentType/Basic.java
Changeset: 66e2e3f62eb5
Author: bpb
Date: 2017-11-03 10:18 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/66e2e3f62eb5
8190502: (fs) Typo in java.nio.file.Files
Summary: s/subsequence/subsequent/g
Reviewed-by: alanb
! src/java.base/share/classes/java/nio/file/Files.java
Changeset: 328167c4ef32
Author: serb
Date: 2017-10-20 15:12 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/328167c4ef32
8187399: Different problems in the javadoc's links in java.desktop package
Reviewed-by: azvegint
! src/java.desktop/share/classes/java/awt/Desktop.java
! src/java.desktop/share/classes/java/awt/event/MouseEvent.java
! src/java.desktop/share/classes/javax/print/attribute/standard/PresentationDirection.java
! src/java.desktop/share/classes/javax/swing/JComponent.java
! src/java.desktop/share/classes/javax/swing/JEditorPane.java
! src/java.desktop/share/classes/javax/swing/JOptionPane.java
! src/java.desktop/share/classes/javax/swing/SpinnerNumberModel.java
! src/java.desktop/share/classes/javax/swing/text/Document.java
Changeset: aa0344e6f39b
Author: serb
Date: 2017-10-20 15:39 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/aa0344e6f39b
8184219: Fix accessibility of tables in the java.desktop module
Reviewed-by: jjg
! src/java.desktop/share/classes/java/applet/AppletContext.java
! src/java.desktop/share/classes/java/awt/AWTKeyStroke.java
! src/java.desktop/share/classes/java/awt/AWTPermission.java
! src/java.desktop/share/classes/java/awt/AlphaComposite.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/EventQueue.java
! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java
! src/java.desktop/share/classes/java/awt/Scrollbar.java
! src/java.desktop/share/classes/java/awt/SystemTray.java
! src/java.desktop/share/classes/java/awt/font/NumericShaper.java
! src/java.desktop/share/classes/java/awt/font/TextAttribute.java
! src/java.desktop/share/classes/javax/imageio/package-info.java
! src/java.desktop/share/classes/javax/imageio/plugins/bmp/BMPImageWriteParam.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFField.java
! src/java.desktop/share/classes/javax/print/DocFlavor.java
! src/java.desktop/share/classes/javax/print/attribute/standard/Chromaticity.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobKOctets.java
! src/java.desktop/share/classes/javax/print/attribute/standard/package-info.java
! src/java.desktop/share/classes/javax/sound/midi/MidiFileFormat.java
! src/java.desktop/share/classes/javax/sound/midi/MidiSystem.java
! src/java.desktop/share/classes/javax/sound/sampled/AudioFileFormat.java
! src/java.desktop/share/classes/javax/sound/sampled/AudioFormat.java
! src/java.desktop/share/classes/javax/sound/sampled/AudioPermission.java
! src/java.desktop/share/classes/javax/sound/sampled/AudioSystem.java
! src/java.desktop/share/classes/javax/sound/sampled/ReverbType.java
! src/java.desktop/share/classes/javax/swing/Action.java
! src/java.desktop/share/classes/javax/swing/JFormattedTextField.java
! src/java.desktop/share/classes/javax/swing/JList.java
! src/java.desktop/share/classes/javax/swing/JOptionPane.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicListUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalTreeUI.java
! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java
! src/java.desktop/share/classes/javax/swing/text/MaskFormatter.java
! src/java.desktop/share/classes/javax/swing/text/html/FormView.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java
! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeCellRenderer.java
Changeset: b3ea71b70f7b
Author: rfield
Date: 2017-10-20 19:08 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b3ea71b70f7b
8187359: JShell: Give comprehensible error when user method name matches Object method
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! src/jdk.jshell/share/classes/jdk/jshell/resources/l10n.properties
! test/langtools/jdk/jshell/MethodsTest.java
Changeset: 9b702b6608f9
Author: serb
Date: 2017-10-20 20:08 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/9b702b6608f9
8186559: [macos] the screen location is wrong when using AWT/SWT bridge with dual monitors
Reviewed-by: dmarkov, ssadetsky
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m
Changeset: 187b92b2e32d
Author: aghaisas
Date: 2017-10-23 16:55 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/187b92b2e32d
8145795: [PIT] java/awt/Window/ScreenLocation/ScreenLocationTest.java fails (can assign Integer.MAX_VALUE to Window dimensions)
Reviewed-by: serb, pkbalakr
Contributed-by: pankaj.b.bansal at oracle.com
! src/java.desktop/unix/classes/sun/awt/X11/XDragSourceContextPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XlibUtil.java
! src/java.desktop/unix/classes/sun/awt/X11GraphicsConfig.java
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.h
! test/jdk/java/awt/Window/ScreenLocation/ScreenLocationTest.java
Changeset: d64ae7c1d70f
Author: prr
Date: 2017-10-23 13:06 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d64ae7c1d70f
Merge
Changeset: 2cd2d387fcd2
Author: ssadetsky
Date: 2017-10-24 08:37 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/2cd2d387fcd2
8188081: Text selection does not clear after focus is lost
Reviewed-by: serb, psadhukhan
! src/java.desktop/share/classes/javax/swing/text/DefaultCaret.java
- test/jdk/javax/swing/JTextPane/bug8025082.java
+ test/jdk/javax/swing/text/DefaultCaret/HidingSelection/HidingSelectionTest.java
Changeset: 58ce36f43f1a
Author: rfield
Date: 2017-10-24 20:33 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/58ce36f43f1a
8179856: jshell tool: not suitable for pipeline use
8186708: jshell tool: bad load file garbles message and does not abort
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties
! test/langtools/jdk/jshell/StartOptionTest.java
! test/langtools/jdk/jshell/ToolBasicTest.java
! test/langtools/jdk/jshell/ToolProviderTest.java
Changeset: 277fda692b28
Author: aghaisas
Date: 2017-10-25 16:34 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/277fda692b28
6463710: ListSelectionModel.setSelectionMode() underspecified
Reviewed-by: serb, ssadetsky
Contributed-by: pankaj.b.bansal at oracle.com
! src/java.desktop/share/classes/javax/swing/DefaultListSelectionModel.java
+ test/jdk/javax/swing/JList/ListSelectionModelTest.java
Changeset: 39139decba61
Author: prr
Date: 2017-10-25 12:41 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/39139decba61
Merge
Changeset: 5a270d2dfa5d
Author: prr
Date: 2017-10-25 13:11 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5a270d2dfa5d
8170681: Remove fontconfig header files from JDK source tree
Reviewed-by: serb, erikj
! make/autoconf/generated-configure.sh
! make/autoconf/help.m4
+ make/autoconf/lib-fontconfig.m4
! make/autoconf/libraries.m4
! make/lib/Awt2dLibraries.gmk
- src/java.desktop/unix/legal/fontconfig.md
- src/java.desktop/unix/native/common/awt/fontconfig.h
! src/java.desktop/unix/native/common/awt/fontpath.c
Changeset: 33da1153954c
Author: serb
Date: 2017-10-26 19:45 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/33da1153954c
8187639: TrayIcon is not properly supported on macOS in multi-screen environment
Reviewed-by: prr, ssadetsky
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CTrayIcon.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m
! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.h
! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m
Changeset: 7d0f05e7c7f5
Author: prr
Date: 2017-10-27 11:29 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7d0f05e7c7f5
8180501: RescaleOp.filter does not document IllegalArgumentException if sizes differ.
Reviewed-by: bpb, pnarayanan
! src/java.desktop/share/classes/java/awt/image/RescaleOp.java
+ test/jdk/java/awt/image/RescaleOp/RescaleOpExceptionTest.java
Changeset: 6442b5049af7
Author: serb
Date: 2017-10-27 14:15 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/6442b5049af7
8186617: The "com.sun.awt.AWTUtilities" class can be dropped in favour of public API
Reviewed-by: azvegint, prr
! src/java.desktop/macosx/classes/com/apple/eawt/FullScreenUtilities.java
! src/java.desktop/macosx/classes/com/apple/eawt/event/GestureUtilities.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/java.desktop/share/classes/com/sun/awt/AWTUtilities.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/GraphicsDevice.java
! src/java.desktop/share/classes/java/awt/Window.java
! src/java.desktop/share/classes/javax/swing/DefaultDesktopManager.java
! src/java.desktop/share/classes/sun/awt/AWTAccessor.java
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java
- test/jdk/com/sun/awt/Translucency/WindowOpacity.java
+ test/jdk/java/awt/Window/ShapedAndTranslucentWindows/WindowOpacity.java
! test/jdk/javax/swing/JComponent/6683775/bug6683775.java
! test/jdk/javax/swing/JInternalFrame/6726866/bug6726866.java
! test/jdk/javax/swing/JPopupMenu/7156657/bug7156657.java
Changeset: b57efb5771d3
Author: jdv
Date: 2017-10-30 12:16 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b57efb5771d3
8177455: TIFFCompressor has a reference to non-existent method
Reviewed-by: prr, bpb
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFCompressor.java
Changeset: fc3ec7e40a12
Author: pbansal
Date: 2017-10-30 15:45 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/fc3ec7e40a12
8159062: [hidpi] DnD on Windows while scaling is non-integer
Reviewed-by: serb, pkbalakr
Contributed-by: pankaj.b.bansal at oracle.com
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.h
+ test/jdk/java/awt/dnd/DnDTestWithHIDPI/DragTestWithHIDPI.java
Changeset: d5a1cde89944
Author: neugens
Date: 2017-10-30 13:15 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d5a1cde89944
8188030: AWT java apps fail to start when some minimal fonts are present
Summary: Allow using CFF fonts as valid fonts when they are returned by fontconfig during font initialisation.
Reviewed-by: prr, serb
! src/java.desktop/unix/native/common/awt/fontpath.c
Changeset: 31c2e88afd3e
Author: prr
Date: 2017-11-01 10:00 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/31c2e88afd3e
Merge
! make/autoconf/generated-configure.sh
Changeset: 4c2e14b481f9
Author: prr
Date: 2017-11-01 10:43 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/4c2e14b481f9
8190475: SwingSet2 won't start
Reviewed-by: serb
! src/java.desktop/share/classes/javax/swing/DefaultListSelectionModel.java
- test/jdk/javax/swing/JList/ListSelectionModelTest.java
Changeset: 3ce28db4393e
Author: ssadetsky
Date: 2017-11-02 11:03 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/3ce28db4393e
8190230: [macosx] Order of overlapping of modal dialogs is wrong
Reviewed-by: azvegint, dmarkov
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
+ test/jdk/java/awt/Dialog/SiblingChildOrder/SiblingChildOrderTest.java
Changeset: b5ad886110b3
Author: rfield
Date: 2017-11-02 11:09 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b5ad886110b3
8188072: JShell: NPE in SourceCodeAnalysis.completionSuggestions()
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/internal/jshell/debug/InternalDebugControl.java
! src/jdk.jshell/share/classes/jdk/jshell/JShell.java
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
! test/langtools/jdk/jshell/ToolTabSnippetTest.java
Changeset: 783d04ecccc3
Author: prr
Date: 2017-11-03 09:56 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/783d04ecccc3
Merge
- src/java.base/share/classes/jdk/internal/module/ClassFileAttributes.java
! test/langtools/jdk/jshell/ToolTabSnippetTest.java
- test/langtools/tools/javac/diags/examples/PatchModuleWithRelease/PatchModuleWithRelease.java
- test/langtools/tools/javac/diags/examples/PatchModuleWithRelease/patchmodule/java.base/java/lang/Test.java
Changeset: b1f360639517
Author: prr
Date: 2017-11-03 10:43 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b1f360639517
Merge
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/BatchEnvironment.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/Constants.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/Generator.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/IndentingWriter.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/Main.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/Resources.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/Constants.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/JrmpGenerator.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/RemoteClass.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/StubSkeletonWriter.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/Util.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/Agent.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/AgentServer.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/AgentServerImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/Apple.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/AppleEvent.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/AppleImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/AppleUser.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/AppleUserImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/Callback.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/ComputeServer.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/ComputeServerImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/CountInterface.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/CountServerImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/DayTimeInterface.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/DayTimeServerImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/G1.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/G1Impl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/MyObject.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/MyObjectImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/NotActivatableInterface.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/NotActivatableServerImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/Orange.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/OrangeEcho.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/OrangeEchoImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/OrangeImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/Server.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/ServerImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/Task.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/TestInterface.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/batch.sh
- test/jdk/sun/rmi/rmic/newrmic/equivalence/run.sh
Changeset: 50790528dd25
Author: goetz
Date: 2017-09-25 08:43 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/50790528dd25
8187547: PPC64: icache invalidation is incorrect in some places
Reviewed-by: mdoerr, goetz
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/nativeInst_ppc.cpp
Changeset: 122833427b36
Author: goetz
Date: 2017-09-25 09:37 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/122833427b36
8185976: PPC64: Implement MulAdd and SquareToLen intrinsics
Summary: This implementation is based on the algorithm implemented in java. It yields a performance speedup of: JDK8: 23% JDK9: 5% JDK10: 5%
Reviewed-by: mdoerr, goetz
Contributed-by: gustavo.scalet at eldorado.org.br
! src/hotspot/cpu/ppc/assembler_ppc.hpp
! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
Changeset: 03ce88449e9d
Author: jwilhelm
Date: 2017-09-25 19:54 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/03ce88449e9d
Merge
Changeset: ceafc169d2a4
Author: ccheung
Date: 2017-09-25 14:23 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/ceafc169d2a4
8187884: [TESTBUG] compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading failed with ClassNotFoundException
Reviewed-by: kvn
! test/hotspot/jtreg/compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading.java
Changeset: 97569cf468f4
Author: mgerdin
Date: 2017-09-25 21:25 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/97569cf468f4
8187040: ThreadCritical crashes on Solaris if used between os::init and os::init_2
Reviewed-by: dholmes, stuefe
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/aix/threadCritical_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/bsd/threadCritical_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/threadCritical_linux.cpp
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/os/solaris/os_solaris.hpp
! src/hotspot/os/solaris/threadCritical_solaris.cpp
! src/hotspot/os/windows/threadCritical_windows.cpp
! src/hotspot/share/runtime/threadCritical.hpp
Changeset: e05aff6beada
Author: sspitsyn
Date: 2017-09-26 00:52 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e05aff6beada
8177901: JDWP exit error JVMTI_ERROR_WRONG_PHASE(112): on checking for an interface
Summary: Add synchronization between CommandLoop and cbVMDeath callback
Reviewed-by: dholmes, dcubed
! src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c
! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.c
! src/jdk.jdwp.agent/share/native/libjdwp/eventHelper.c
! src/jdk.jdwp.agent/share/native/libjdwp/eventHelper.h
Changeset: 3d7757370ef3
Author: stuefe
Date: 2017-09-26 11:25 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/3d7757370ef3
8187028: [aix] Real thread stack size may be up to 64K smaller than requested one
Reviewed-by: goetz
! src/hotspot/os/aix/os_aix.cpp
Changeset: 9c0137e5e37a
Author: glaubitz
Date: 2017-09-26 04:52 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/9c0137e5e37a
8187590: Zero runtime can lock-up on linux-alpha
Reviewed-by: aph, dholmes
! src/hotspot/os_cpu/linux_zero/orderAccess_linux_zero.inline.hpp
Changeset: 9a6795c1b007
Author: dholmes
Date: 2017-09-26 09:02 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/9a6795c1b007
Merge
Changeset: afa019495182
Author: dholmes
Date: 2017-09-26 10:17 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/afa019495182
Merge
Changeset: 468f0664cb39
Author: ysuenaga
Date: 2017-09-26 06:53 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/468f0664cb39
8187597: WrongTypeException is occurred at CLHSDB jstack after JDK-8186837
Reviewed-by: rehn, cjplummer, dholmes
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/NMethod.java
Changeset: 6481d7b6c31e
Author: lucy
Date: 2017-09-26 17:06 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/6481d7b6c31e
8187573: [s390] z/Architecture Vector Facility Support
Reviewed-by: mdoerr
! src/hotspot/cpu/s390/assembler_s390.hpp
! src/hotspot/cpu/s390/assembler_s390.inline.hpp
! src/hotspot/cpu/s390/register_definitions_s390.cpp
! src/hotspot/cpu/s390/register_s390.cpp
! src/hotspot/cpu/s390/register_s390.hpp
Changeset: d8e417df3468
Author: coleenp
Date: 2017-09-26 10:03 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d8e417df3468
8081323: ConstantPool::_resolved_references is missing in heap dump
Summary: Add resolved_references and init_lock as hidden static field in class so root is found.
Reviewed-by: hseigel, jiangli, sspitsyn
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/constantPool.hpp
! src/hotspot/share/services/heapDumper.cpp
Changeset: b77eae96ddef
Author: coleenp
Date: 2017-09-26 16:03 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b77eae96ddef
Merge
Changeset: a9b5df78f0f2
Author: hseigel
Date: 2017-09-26 08:58 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a9b5df78f0f2
8187436: -Xbootclasspath/a causes sanity check assertion with exploded build
Summary: Fixed asserts to work properly with exploded build
Reviewed-by: alanb, jiangli, gtriantafill
! src/hotspot/share/classfile/classLoader.hpp
+ test/hotspot/jtreg/runtime/getSysPackage/GetPackageXbootclasspath.java
Changeset: de6bea412643
Author: hseigel
Date: 2017-09-26 15:34 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/de6bea412643
Merge
Changeset: 7e70a57d34d8
Author: hseigel
Date: 2017-09-26 16:04 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7e70a57d34d8
Merge
Changeset: 5390057a4489
Author: zgu
Date: 2017-09-25 11:56 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5390057a4489
8187629: NMT: Memory miscounting in compiler (C2)
Summary: Fixed memory counting in compiler (C2)
Reviewed-by: adinn, cjplummer, kvn
! src/hotspot/share/memory/resourceArea.hpp
! src/hotspot/share/opto/chaitin.cpp
! src/hotspot/share/opto/gcm.cpp
! src/hotspot/share/opto/matcher.cpp
Changeset: 23a529acd4a4
Author: cjplummer
Date: 2017-09-26 16:47 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/23a529acd4a4
Merge
Changeset: dab96547b6ed
Author: cjplummer
Date: 2017-09-26 17:11 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/dab96547b6ed
Merge
Changeset: 7242ab15b6a5
Author: cjplummer
Date: 2017-09-26 10:09 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7242ab15b6a5
8179498: attach in linux should be relative to /proc/pid/root and namespace aware
Summary: map pid to namespace pid so proper tmp file name is used.
Reviewed-by: sspitsyn, dholmes
! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java
Changeset: be27774510b2
Author: cjplummer
Date: 2017-09-26 17:18 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/be27774510b2
Merge
Changeset: 145c22608e8d
Author: cjplummer
Date: 2017-09-26 19:53 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/145c22608e8d
Merge
Changeset: 198cb8e20aef
Author: zgu
Date: 2017-09-20 20:54 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/198cb8e20aef
8187331: VirtualSpaceList tracks free space on wrong node
Summary: Fixed miscounting of virtual space node's free memory
Reviewed-by: shade, coleenp, stuefe
! src/hotspot/share/memory/metaspace.cpp
Changeset: 56fa7dfd11cd
Author: coleenp
Date: 2017-09-26 21:12 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/56fa7dfd11cd
Merge
Changeset: b741e818a8ac
Author: ccheung
Date: 2017-09-26 19:31 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b741e818a8ac
8187124: [TESTBUG] TestInterpreterMethodEntries.java: Unable to create shared archive file
Summary: added the current timestamp into the shared archive file name
Reviewed-by: mseledtsov, gtriantafill
! test/lib/jdk/test/lib/cds/CDSTestUtils.java
Changeset: 64ba55ba8516
Author: sjohanss
Date: 2017-09-21 14:32 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/64ba55ba8516
8184286: print_tracing_info() does not use Unified Logging for output
Reviewed-by: ehelin, sangheki
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/psMarkSweep.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/generation.cpp
! src/hotspot/share/gc/shared/generation.hpp
! src/hotspot/share/runtime/globals.hpp
Changeset: 0f7dce1e7690
Author: glaubitz
Date: 2017-09-27 17:01 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/0f7dce1e7690
8186578: Zero fails to build on linux-sparc due to sparc-specific code
Reviewed-by: kbarrett, ihse, coleenp
! make/hotspot/lib/JvmFeatures.gmk
! src/hotspot/share/compiler/oopMap.cpp
Changeset: 664b9d44db74
Author: jiangli
Date: 2017-09-27 17:55 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/664b9d44db74
8068314: "Java fields that are currently set during shared space dumping" comment is incorrect
Summary: CDS dump time should also initialize preallocated out_of_memory error messages.
Reviewed-by: iklam, hseigel
! src/hotspot/share/memory/universe.cpp
Changeset: 0a0fae0c05ac
Author: jiangli
Date: 2017-09-27 20:40 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/0a0fae0c05ac
8186789: CDS dump crashes at ConstantPool::resolve_class_constants
Summary: ConstantPool::resolve_class_constants needs to check for NULL _cache.
Reviewed-by: sspitsyn, coleenp, iklam
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/constantPool.hpp
Changeset: ab3a898fff11
Author: jiangli
Date: 2017-09-28 01:01 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/ab3a898fff11
Merge
Changeset: 4d034d861e13
Author: thartmann
Date: 2017-09-28 11:02 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/4d034d861e13
8187780: VM crashes while generating replay compilation file
Summary: Fixed two problems with generation of replay file.
Reviewed-by: kvn
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/opto/bytecodeInfo.cpp
+ test/hotspot/jtreg/compiler/ciReplay/TestDumpReplay.java
Changeset: 8a3599d60996
Author: eosterlund
Date: 2017-09-26 14:05 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8a3599d60996
8186838: Generalize Atomic::inc/dec with templates
Reviewed-by: kbarrett, coleenp, dholmes
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os_cpu/aix_ppc/atomic_aix_ppc.hpp
! src/hotspot/os_cpu/bsd_x86/atomic_bsd_x86.hpp
! src/hotspot/os_cpu/bsd_zero/atomic_bsd_zero.hpp
! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp
! src/hotspot/os_cpu/linux_arm/atomic_linux_arm.hpp
! src/hotspot/os_cpu/linux_ppc/atomic_linux_ppc.hpp
! src/hotspot/os_cpu/linux_s390/atomic_linux_s390.hpp
! src/hotspot/os_cpu/linux_sparc/atomic_linux_sparc.hpp
! src/hotspot/os_cpu/linux_x86/atomic_linux_x86.hpp
! src/hotspot/os_cpu/linux_zero/atomic_linux_zero.hpp
! src/hotspot/os_cpu/solaris_sparc/atomic_solaris_sparc.hpp
! src/hotspot/os_cpu/solaris_x86/atomic_solaris_x86.hpp
! src/hotspot/os_cpu/windows_x86/atomic_windows_x86.hpp
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
! src/hotspot/share/gc/cms/parNewGeneration.cpp
! src/hotspot/share/gc/g1/g1StringDedupQueue.cpp
! src/hotspot/share/gc/parallel/parMarkBitMap.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.hpp
! src/hotspot/share/runtime/atomic.hpp
Changeset: 5d20359dd938
Author: zgu
Date: 2017-09-28 09:56 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5d20359dd938
8186770: NMT: Report metadata information in NMT summary
Summary: Added metadata statistics in NMT summary report
Reviewed-by: adinn, coleenp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace.hpp
! src/hotspot/share/services/memBaseline.cpp
! src/hotspot/share/services/memBaseline.hpp
! src/hotspot/share/services/memReporter.cpp
! src/hotspot/share/services/memReporter.hpp
! src/hotspot/share/services/virtualMemoryTracker.cpp
! src/hotspot/share/services/virtualMemoryTracker.hpp
Changeset: bc112140e089
Author: hseigel
Date: 2017-09-28 13:01 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/bc112140e089
8186092: Unnecessary loader constraints produced when there are multiple defaults
Summary: Do not check loader constraints for overpass methods
Reviewed-by: dholmes, acorn
! src/hotspot/share/classfile/defaultMethods.cpp
! src/hotspot/share/oops/klassVtable.cpp
+ test/hotspot/jtreg/runtime/LoaderConstraints/common/C.jasm
+ test/hotspot/jtreg/runtime/LoaderConstraints/common/Foo.java
+ test/hotspot/jtreg/runtime/LoaderConstraints/common/J.java
+ test/hotspot/jtreg/runtime/LoaderConstraints/common/PreemptingClassLoader.java
+ test/hotspot/jtreg/runtime/LoaderConstraints/itableICCE/I.java
+ test/hotspot/jtreg/runtime/LoaderConstraints/itableICCE/Task.java
+ test/hotspot/jtreg/runtime/LoaderConstraints/itableICCE/Test.java
+ test/hotspot/jtreg/runtime/LoaderConstraints/itableLdrConstraint/I.java
+ test/hotspot/jtreg/runtime/LoaderConstraints/itableLdrConstraint/Task.java
+ test/hotspot/jtreg/runtime/LoaderConstraints/itableLdrConstraint/Test.java
+ test/hotspot/jtreg/runtime/LoaderConstraints/vtableAME/I.java
+ test/hotspot/jtreg/runtime/LoaderConstraints/vtableAME/Task.java
+ test/hotspot/jtreg/runtime/LoaderConstraints/vtableAME/Test.java
+ test/hotspot/jtreg/runtime/LoaderConstraints/vtableLdrConstraint/I.java
+ test/hotspot/jtreg/runtime/LoaderConstraints/vtableLdrConstraint/Task.java
+ test/hotspot/jtreg/runtime/LoaderConstraints/vtableLdrConstraint/Test.java
Changeset: 9dfb5791d130
Author: hseigel
Date: 2017-09-28 17:10 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/9dfb5791d130
Merge
Changeset: 1520941b7b5d
Author: sangheki
Date: 2017-09-28 12:13 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/1520941b7b5d
8186465: Each j.l.Reference elapsed time log is incorrect
Summary: Fixed wrongly referencing variable and updated regression test to compare each elapsed time vs. sum of those
Reviewed-by: stefank, tschatzl
! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.cpp
! test/hotspot/jtreg/gc/logging/TestPrintReferences.java
Changeset: 8b2054b7d02c
Author: jtulach
Date: 2017-09-28 13:52 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8b2054b7d02c
8182701: Modify JVMCI to allow Graal Compiler to expose platform MBean
Reviewed-by: dnsimon, kvn, alanb, mchung, dfuchs
! make/common/Modules.gmk
! src/java.management/share/classes/module-info.java
! src/jdk.internal.vm.ci/share/classes/module-info.java
+ src/jdk.internal.vm.compiler.management/share/classes/module-info.java
+ src/jdk.internal.vm.compiler.management/share/classes/org/graalvm/compiler/hotspot/jmx/GraalMBeans.java
! src/jdk.internal.vm.compiler/share/classes/module-info.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalCompiler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalRuntime.java
Changeset: 2cce48107f55
Author: iignatyev
Date: 2017-09-01 15:28 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/2cce48107f55
8187020: AOT tests should not fail if devkit dependency isn't resolved
Reviewed-by: kvn
! test/hotspot/jtreg/compiler/aot/AotCompiler.java
Changeset: 3a45532a1854
Author: iignatyev
Date: 2017-09-20 20:53 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/3a45532a1854
8188117: jdk/test/lib/FileInstaller doesn't work for directories
Reviewed-by: mseledtsov, sspitsyn
! test/lib/jdk/test/lib/FileInstaller.java
Changeset: e4a5b535c0d2
Author: neliasso
Date: 2017-09-29 10:40 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e4a5b535c0d2
8011352: C1: TraceCodeBlobStacks crashes fastdebug Solaris SPARC.
Summary: Handle null correctly
Reviewed-by: roland, dlong, rbackman
Contributed-by: patric.hedlin at oracle.com
! src/hotspot/cpu/sparc/frame_sparc.cpp
Changeset: f59f0e51ef8a
Author: neliasso
Date: 2017-09-29 10:40 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f59f0e51ef8a
8167199: Add C2 SPARC intrinsic for BigInteger::multiplyToLen() method.
Summary: Preliminary support for intrinsic multiplyToLen, including generalised version based on 'mpmul' instruction (when available).
Reviewed-by: kvn, neliasso
Contributed-by: patric.hedlin at oracle.com
! src/hotspot/cpu/sparc/assembler_sparc.hpp
! src/hotspot/cpu/sparc/assembler_sparc.inline.hpp
! src/hotspot/cpu/sparc/globals_sparc.hpp
! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp
! src/hotspot/cpu/sparc/macroAssembler_sparc.hpp
! src/hotspot/cpu/sparc/macroAssembler_sparc.inline.hpp
! src/hotspot/cpu/sparc/register_sparc.hpp
! src/hotspot/cpu/sparc/stubGenerator_sparc.cpp
! src/hotspot/cpu/sparc/stubRoutines_sparc.hpp
! src/hotspot/cpu/sparc/vm_version_sparc.cpp
Changeset: f789ccebcfe4
Author: neliasso
Date: 2017-09-29 10:41 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f789ccebcfe4
8182279: Updating SPARC feature/capability detection to support Core C5.
Summary: Renamed Core Sx to Core Cx (C3, C4, C5, according to name change).
Reviewed-by: kvn, dholmes
Contributed-by: patric.hedlin at oracle.com
! src/hotspot/cpu/sparc/vmStructs_sparc.hpp
! src/hotspot/cpu/sparc/vm_version_sparc.cpp
! src/hotspot/cpu/sparc/vm_version_sparc.hpp
! src/hotspot/os_cpu/solaris_sparc/vm_version_solaris_sparc.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotJVMCIBackendFactory.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot.sparc/src/jdk/vm/ci/hotspot/sparc/SPARCHotSpotVMConfig.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.sparc/src/jdk/vm/ci/sparc/SPARC.java
Changeset: bbd116ac5ef3
Author: neliasso
Date: 2017-09-29 10:44 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/bbd116ac5ef3
8188031: Complement fused mac operations on SPARC
Summary: Adding a few (FMAf) matcher patterns to the SPARC back-end
Reviewed-by: rbackman, kvn
Contributed-by: patric.hedlin at oracle.com
! src/hotspot/cpu/sparc/assembler_sparc.hpp
! src/hotspot/cpu/sparc/assembler_sparc.inline.hpp
! src/hotspot/cpu/sparc/sparc.ad
Changeset: 25ef5e64fd71
Author: ccheung
Date: 2017-09-29 10:11 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/25ef5e64fd71
8138600: eliminate the need of ModuleLoaderMap.dat for CDS
Summary: removed the code which generates the ModuleLoaderMap.dat and the code which references it
Reviewed-by: mchung, jiangli
! make/gensrc/GensrcModuleLoaderMap.gmk
! make/jdk/src/classes/build/tools/module/GenModuleLoaderMap.java
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
- src/java.base/share/classes/jdk/internal/vm/cds/resources/ModuleLoaderMap.dat
Changeset: f4962ab855b6
Author: mdoerr
Date: 2017-09-25 17:40 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f4962ab855b6
8185979: PPC64: Implement SHA2 intrinsic
Reviewed-by: mdoerr, goetz
Contributed-by: Bruno Rosa <bruno.rosa at eldorado.org.br>, Gustavo Serra Scalet <gustavo.scalet at eldorado.org.br>, Igor Nunes <igor.nunes at eldorado.org.br>, Martin Doerr <martin.doerr at sap.com>
! src/hotspot/cpu/ppc/assembler_ppc.hpp
! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
+ src/hotspot/cpu/ppc/macroAssembler_ppc_sha.cpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/ppc/stubRoutines_ppc.hpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.hpp
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java
! test/hotspot/jtreg/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java
Changeset: 4011de223231
Author: ysuenaga
Date: 2017-09-29 21:00 +0900
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/4011de223231
8187402: UnknownOopException is occurred on Stack Memory window in HSDB
Reviewed-by: sspitsyn, jgeorge
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/VMRegImpl.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Frame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VMReg.java
Changeset: e974870d62b5
Author: sspitsyn
Date: 2017-09-29 23:53 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e974870d62b5
Merge
- src/java.base/share/classes/jdk/internal/vm/cds/resources/ModuleLoaderMap.dat
Changeset: f03b72b451a6
Author: sspitsyn
Date: 2017-09-30 00:14 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f03b72b451a6
Merge
Changeset: 28f78d145691
Author: ysuenaga
Date: 2017-09-29 20:57 +0900
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/28f78d145691
8175816: SA: HSDB: Compute Liveness results in java.lang.IndexOutOfBoundsException
Reviewed-by: sspitsyn, jgeorge
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPool.java
+ test/hotspot/jtreg/serviceability/sa/TestRevPtrsForInvokeDynamic.java
Changeset: 28fc261d0da9
Author: sspitsyn
Date: 2017-09-30 01:38 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/28fc261d0da9
Merge
- src/java.base/share/classes/jdk/internal/vm/cds/resources/ModuleLoaderMap.dat
Changeset: c19054f06c14
Author: dpochepk
Date: 2017-10-02 17:20 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c19054f06c14
8186915: AARCH64: Intrinsify squareToLen and mulAdd
Reviewed-by: aph
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
Changeset: 552a97e8edad
Author: dholmes
Date: 2017-10-02 18:56 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/552a97e8edad
8185062: Set AssumeMP to true and deprecate the flag
Reviewed-by: shade, dcubed, kvn
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/os.hpp
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
Changeset: 7e6ef8418220
Author: dholmes
Date: 2017-10-02 21:58 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7e6ef8418220
8188246: Add test/hotspot/jtreg/gc/logging/TestPrintReferences.java to ProblemList.txt
Reviewed-by: dcubed
! test/hotspot/jtreg/ProblemList.txt
Changeset: 15294343ba19
Author: iklam
Date: 2017-10-02 16:00 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/15294343ba19
8187979: Clean up info printing at CDS dump time
Reviewed-by: jiangli, ccheung
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! test/hotspot/jtreg/runtime/SharedArchiveFile/SpaceUtilizationCheck.java
! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleCDS.java
Changeset: c0c98a4c290b
Author: iklam
Date: 2017-10-03 03:30 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c0c98a4c290b
Merge
Changeset: 7645833d326f
Author: epavlova
Date: 2017-10-02 14:31 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7645833d326f
8185134: [Graal] Introduce vm.graal predicate and tag tests which are not applicable for Graal
Reviewed-by: kvn, dnsimon
! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyNoInitDeopt.java
! test/hotspot/jtreg/compiler/c2/Test8004741.java
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/PrintDirectivesTest.java
! test/hotspot/jtreg/compiler/compilercontrol/logcompilation/LogTest.java
! test/hotspot/jtreg/compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java
! test/hotspot/jtreg/compiler/intrinsics/IntrinsicDisabledTest.java
! test/hotspot/jtreg/compiler/intrinsics/klass/CastNullCheckDroppingsTest.java
! test/hotspot/jtreg/compiler/loopopts/UseCountedLoopSafepointsTest.java
! test/jtreg-ext/requires/VMProps.java
Changeset: 14aa557af8ba
Author: iignatyev
Date: 2017-10-03 06:48 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/14aa557af8ba
Merge
Changeset: 09c41c4913d9
Author: eosterlund
Date: 2017-09-26 21:37 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/09c41c4913d9
8187977: Generalize Atomic::xchg to use templates
Reviewed-by: kbarrett, coleenp
! src/hotspot/os_cpu/aix_ppc/atomic_aix_ppc.hpp
! src/hotspot/os_cpu/bsd_x86/atomic_bsd_x86.hpp
! src/hotspot/os_cpu/bsd_zero/atomic_bsd_zero.hpp
! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp
! src/hotspot/os_cpu/linux_arm/atomic_linux_arm.hpp
! src/hotspot/os_cpu/linux_ppc/atomic_linux_ppc.hpp
! src/hotspot/os_cpu/linux_s390/atomic_linux_s390.hpp
! src/hotspot/os_cpu/linux_sparc/atomic_linux_sparc.hpp
! src/hotspot/os_cpu/linux_x86/atomic_linux_x86.hpp
! src/hotspot/os_cpu/linux_zero/atomic_linux_zero.hpp
! src/hotspot/os_cpu/solaris_sparc/atomic_solaris_sparc.hpp
! src/hotspot/os_cpu/solaris_sparc/solaris_sparc.il
! src/hotspot/os_cpu/solaris_x86/atomic_solaris_x86.hpp
! src/hotspot/os_cpu/windows_x86/atomic_windows_x86.hpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/runtime/atomic.hpp
Changeset: 58931d9b2260
Author: ehelin
Date: 2017-09-15 10:43 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/58931d9b2260
8187570: Comparison between pointer and char in MethodMatcher::canonicalize
Reviewed-by: ysuenaga, eosterlund
! src/hotspot/share/compiler/methodMatcher.cpp
Changeset: 96392e113a0a
Author: coleenp
Date: 2017-10-03 16:42 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/96392e113a0a
8186777: Make Klass::_java_mirror an OopHandle
Summary: Add indirection for fetching mirror so that GC doesn't have to follow CLD::_klasses
Reviewed-by: hseigel, thartmann, eosterlund, stefank
Contributed-by: coleen.phillimore at oracle.com, rickard.backman at oracle.com
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp
! src/hotspot/cpu/sparc/templateTable_sparc.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/gc/cms/cmsOopClosures.hpp
! src/hotspot/share/gc/cms/cmsOopClosures.inline.hpp
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.hpp
! src/hotspot/share/gc/cms/parNewGeneration.cpp
! src/hotspot/share/gc/cms/parOopClosures.hpp
! src/hotspot/share/gc/cms/parOopClosures.inline.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/gc/g1/g1OopClosures.cpp
! src/hotspot/share/gc/g1/g1OopClosures.hpp
! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp
! src/hotspot/share/gc/g1/g1SharedClosures.hpp
! src/hotspot/share/gc/parallel/pcTasks.cpp
! src/hotspot/share/gc/parallel/psCompactionManager.hpp
! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.inline.hpp
! src/hotspot/share/gc/parallel/psTasks.cpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/shared/cardTableRS.cpp
! src/hotspot/share/gc/shared/cardTableRS.hpp
! src/hotspot/share/gc/shared/genOopClosures.hpp
! src/hotspot/share/gc/shared/genOopClosures.inline.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/memory/iterator.cpp
! src/hotspot/share/memory/iterator.hpp
! src/hotspot/share/memory/iterator.inline.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/subnode.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/jvmtiThreadState.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Klass.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProviderImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/DataPatchTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/TestHotSpotVMConfig.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderData.java
Changeset: c5057bf6617f
Author: coleenp
Date: 2017-10-03 21:21 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c5057bf6617f
Merge
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/share/runtime/vmStructs.cpp
- src/java.base/share/classes/jdk/internal/vm/cds/resources/ModuleLoaderMap.dat
Changeset: fde01e0fccb4
Author: kvn
Date: 2017-10-03 15:32 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/fde01e0fccb4
8187219: Newer AMD 17h (EPYC) Processor family defaults
Reviewed-by: dholmes, kvn
Contributed-by: rohitarulraj at gmail.com
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
Changeset: 2dcbf51d0431
Author: mhorie
Date: 2017-10-03 17:37 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/2dcbf51d0431
8188139: PPC64: Superword Level Parallelization with VSX
Reviewed-by: kvn, gromero
! src/hotspot/cpu/ppc/assembler_ppc.hpp
! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/register_definitions_ppc.cpp
! src/hotspot/cpu/ppc/register_ppc.hpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/share/adlc/output_c.cpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/type.cpp
Changeset: b02ea7eb7d93
Author: mhorie
Date: 2017-10-04 14:01 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b02ea7eb7d93
8188757: PPC64: Disable VSR52-63 in ppc.ad
Reviewed-by: mdoerr
! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/ppc.ad
Changeset: c264868bff5b
Author: lucy
Date: 2017-10-04 14:25 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c264868bff5b
8187969: [s390] z/Architecture Vector Facility Support. Part II
Reviewed-by: mdoerr
! src/hotspot/cpu/s390/assembler_s390.hpp
! src/hotspot/cpu/s390/assembler_s390.inline.hpp
Changeset: 07ad034e0c29
Author: mdoerr
Date: 2017-10-04 16:44 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/07ad034e0c29
8188773: PPC64 and s390: Fix UseMembar and enable ShareVtableStubs
Reviewed-by: goetz
! src/hotspot/cpu/ppc/globals_ppc.hpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/s390/globals_s390.hpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
Changeset: bf73ca31add9
Author: dpochepk
Date: 2017-10-04 11:52 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/bf73ca31add9
8187684: Intrinsify Math.multiplyHigh(long, long)
Reviewed-by: kvn, aph, lucy
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/library_call.cpp
! src/java.base/share/classes/java/lang/Math.java
Changeset: 6feee2a82b0b
Author: jwilhelm
Date: 2017-10-04 21:02 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/6feee2a82b0b
Merge
! make/common/Modules.gmk
- src/java.base/share/classes/jdk/internal/vm/cds/resources/ModuleLoaderMap.dat
Changeset: 974275a24b74
Author: jwilhelm
Date: 2017-10-04 20:01 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/974275a24b74
Merge
- src/jdk.jshell/share/classes/jdk/jshell/VarTypePrinter.java
- test/nashorn/script/currently-failing/JDK-8055034.js
- test/nashorn/script/currently-failing/JDK-8055034.js.EXPECTED
Changeset: b3fd664e5af2
Author: roland
Date: 2017-09-27 16:17 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b3fd664e5af2
8187822: C2 conditonal move optimization might create broken graph
Reviewed-by: kvn
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestCMovSplitThruPhi.java
Changeset: d78db2ebce5e
Author: zyao
Date: 2017-09-20 18:30 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d78db2ebce5e
8187601: Unrolling more when SLP auto-vectorization failed
Reviewed-by: kvn
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/superword.cpp
Changeset: 68d46cb9be45
Author: uvangapally
Date: 2017-10-05 01:31 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/68d46cb9be45
8185003: JMX: Add a version of ThreadMXBean.dumpAllThreads with a maxDepth argument
Summary: Added two new API's to limit the stack trace depth
Reviewed-by: mchung, dfuchs, rriggs, egahlin
Contributed-by: ujwal.vangapally at oracle.com
! src/hotspot/share/services/jmm.h
! src/hotspot/share/services/management.cpp
! src/hotspot/share/services/threadService.cpp
! src/java.management/share/classes/java/lang/management/ThreadMXBean.java
! src/java.management/share/classes/sun/management/ThreadImpl.java
! src/java.management/share/native/include/jmm.h
! src/java.management/share/native/libmanagement/ThreadImpl.c
! src/java.management/share/native/libmanagement/management.c
! src/jdk.management/share/native/libmanagement_ext/management_ext.c
+ test/jdk/java/lang/management/ThreadMXBean/MaxDepthForThreadInfoTest.java
Changeset: 2d56326b98f0
Author: eosterlund
Date: 2017-10-05 10:55 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/2d56326b98f0
8188224: Generalize Atomic::load/store to use templates
Reviewed-by: dholmes, coleenp
! src/hotspot/os_cpu/aix_ppc/atomic_aix_ppc.hpp
! src/hotspot/os_cpu/bsd_x86/atomic_bsd_x86.hpp
! src/hotspot/os_cpu/bsd_zero/atomic_bsd_zero.hpp
! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp
! src/hotspot/os_cpu/linux_arm/atomic_linux_arm.hpp
! src/hotspot/os_cpu/linux_ppc/atomic_linux_ppc.hpp
! src/hotspot/os_cpu/linux_s390/atomic_linux_s390.hpp
! src/hotspot/os_cpu/linux_sparc/atomic_linux_sparc.hpp
! src/hotspot/os_cpu/linux_x86/atomic_linux_x86.hpp
! src/hotspot/os_cpu/linux_zero/atomic_linux_zero.hpp
! src/hotspot/os_cpu/solaris_sparc/atomic_solaris_sparc.hpp
! src/hotspot/os_cpu/solaris_x86/atomic_solaris_x86.hpp
! src/hotspot/os_cpu/windows_x86/atomic_windows_x86.hpp
! src/hotspot/share/runtime/atomic.hpp
Changeset: fd0db78ac8d4
Author: mhorie
Date: 2017-10-05 12:56 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/fd0db78ac8d4
8188802: PPC64: Failure on assert(lrgmask.is_aligned_sets(RegMask::SlotsPerVecX))
Reviewed-by: mdoerr
! src/hotspot/cpu/ppc/globals_ppc.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
Changeset: bb0c5c1a2785
Author: kvn
Date: 2017-10-06 10:39 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/bb0c5c1a2785
8188775: Module jdk.internal.vm.compiler.management has not been granted accessClassInPackage.org.graalvm.compiler.hotspot
Summary: add missed changes in default.policy for new module
Reviewed-by: mchung
! src/java.base/share/lib/security/default.policy
Changeset: 6d5b8aa2f568
Author: coleenp
Date: 2017-10-06 14:30 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/6d5b8aa2f568
8178870: instrumentation.retransformClasses cause coredump
Summary: Don't double-free cached class bytes on redefinition loading failure.
Reviewed-by: sspitsyn, jiangli
! make/test/JtregNativeHotspot.gmk
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
+ test/hotspot/jtreg/runtime/RedefineTests/RedefineDoubleDelete.java
+ test/hotspot/jtreg/runtime/RedefineTests/libRedefineDoubleDelete.c
Changeset: 718e733aeb0d
Author: coleenp
Date: 2017-10-06 18:50 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/718e733aeb0d
Merge
Changeset: 92aab488afdc
Author: kvn
Date: 2017-10-06 13:00 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/92aab488afdc
8188776: jdk.internal.vm.ci can't export package to upgradeable modules
Summary: Added missing exception in JdkQualifiedExportTest.java test
Reviewed-by: mchung
! test/jdk/jdk/modules/etc/JdkQualifiedExportTest.java
Changeset: 0fb1d501c408
Author: jiangli
Date: 2017-10-06 19:33 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/0fb1d501c408
8174986: CDS archived java heap region may not compatible with AOT
Summary: Always uses LogKlassAlignmentInBytes for narrow_klass_shift when CDS is enabled.
Reviewed-by: iklam, ccheung
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/filemap.hpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
Changeset: 5c8607bb3d2d
Author: zgu
Date: 2017-10-06 22:40 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5c8607bb3d2d
8187685: NMT: Tracking compiler memory usage of thread's resource area
Summary: Bias compiler thread's resource area to mtCompiler
Reviewed-by: kvn, coleenp
! src/hotspot/share/memory/resourceArea.cpp
! src/hotspot/share/memory/resourceArea.hpp
! src/hotspot/share/runtime/thread.cpp
Changeset: f9ace8da5e9c
Author: ysuenaga
Date: 2017-10-07 22:42 +0900
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f9ace8da5e9c
8187401: Java Stack cannot be shown on HSDB
Reviewed-by: sspitsyn, jgeorge
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/BasicType.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/StackValueCollection.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java
Changeset: d4380ee1cbe9
Author: ysuenaga
Date: 2017-10-07 22:45 +0900
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d4380ee1cbe9
8187403: [Unknown generation] is shown in Stack Memory on HSDB
Reviewed-by: sspitsyn, jgeorge
! src/hotspot/share/gc/g1/heapRegionType.hpp
! src/hotspot/share/gc/g1/vmStructs_g1.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1CollectedHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1HeapRegionTable.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegion.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegionManager.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegionType.java
Changeset: f5f98c9f1884
Author: sspitsyn
Date: 2017-10-09 07:08 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f5f98c9f1884
Merge
! src/hotspot/share/runtime/vmStructs.cpp
- src/jdk.jshell/share/classes/jdk/jshell/VarTypePrinter.java
- test/nashorn/script/currently-failing/JDK-8055034.js
- test/nashorn/script/currently-failing/JDK-8055034.js.EXPECTED
Changeset: a5abbaac6165
Author: dholmes
Date: 2017-10-09 01:23 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a5abbaac6165
8185529: JCK api/java_lang/Object/WaitTests failed with jdk10/hs nightly
Reviewed-by: dcubed, ccheung
! src/hotspot/os/posix/os_posix.cpp
Changeset: 54acb845133e
Author: dholmes
Date: 2017-10-09 08:15 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/54acb845133e
Merge
Changeset: 660175b829e8
Author: lucy
Date: 2017-10-09 11:43 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/660175b829e8
8187964: [s390][ppc]: Intrinsify Math.multiplyHigh(long, long)
Reviewed-by: mdoerr
! src/hotspot/cpu/s390/assembler_s390.hpp
! src/hotspot/cpu/s390/assembler_s390.inline.hpp
! src/hotspot/cpu/s390/s390.ad
Changeset: c2ff34932cbd
Author: lucy
Date: 2017-10-09 11:51 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c2ff34932cbd
8188857: [s390]: CPU feature detection incomplete
Reviewed-by: mdoerr
! src/hotspot/cpu/s390/vm_version_s390.cpp
! src/hotspot/cpu/s390/vm_version_s390.hpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
Changeset: 9d337e48b178
Author: mdoerr
Date: 2017-10-09 13:56 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/9d337e48b178
8188868: PPC64: Support AES intrinsics on Big Endian
Reviewed-by: goetz
! src/hotspot/cpu/ppc/assembler_ppc.hpp
! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/ppc/stubRoutines_ppc.hpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
Changeset: a1f68e415b48
Author: eosterlund
Date: 2017-10-09 14:39 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a1f68e415b48
8188813: Generalize OrderAccess to use templates
Reviewed-by: dholmes, coleenp
! src/hotspot/os_cpu/aix_ppc/orderAccess_aix_ppc.inline.hpp
! src/hotspot/os_cpu/bsd_x86/orderAccess_bsd_x86.inline.hpp
! src/hotspot/os_cpu/bsd_zero/orderAccess_bsd_zero.inline.hpp
! src/hotspot/os_cpu/linux_aarch64/orderAccess_linux_aarch64.inline.hpp
! src/hotspot/os_cpu/linux_arm/orderAccess_linux_arm.inline.hpp
! src/hotspot/os_cpu/linux_ppc/orderAccess_linux_ppc.inline.hpp
! src/hotspot/os_cpu/linux_s390/orderAccess_linux_s390.inline.hpp
! src/hotspot/os_cpu/linux_sparc/orderAccess_linux_sparc.inline.hpp
! src/hotspot/os_cpu/linux_x86/orderAccess_linux_x86.inline.hpp
! src/hotspot/os_cpu/linux_zero/orderAccess_linux_zero.inline.hpp
! src/hotspot/os_cpu/solaris_sparc/orderAccess_solaris_sparc.inline.hpp
! src/hotspot/os_cpu/solaris_x86/orderAccess_solaris_x86.inline.hpp
! src/hotspot/os_cpu/windows_x86/orderAccess_windows_x86.inline.hpp
! src/hotspot/share/gc/shared/cardTableModRefBS.inline.hpp
! src/hotspot/share/metaprogramming/primitiveConversions.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/oops/oopsHierarchy.hpp
! src/hotspot/share/runtime/atomic.hpp
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/orderAccess.hpp
! src/hotspot/share/runtime/orderAccess.inline.hpp
Changeset: 601807573d40
Author: iklam
Date: 2017-10-09 13:11 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/601807573d40
8188828: Intermittent ClassNotFoundException: jdk.test.lib.Platform for compiler tests
Summary: As a work around, remove dependency from jdk.test.lib.FileInstaller to other classes in this library
Reviewed-by: iignatyev, gtriantafill, kvn, dholmes
! test/lib/jdk/test/lib/FileInstaller.java
Changeset: 7eda0a64c199
Author: jwilhelm
Date: 2017-10-10 03:54 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7eda0a64c199
8189071: Require jtreg 4.2 b09
Reviewed-by: dholmes, gtriantafill
! make/conf/jib-profiles.js
Changeset: b512c5781ca1
Author: jwilhelm
Date: 2017-10-10 16:29 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b512c5781ca1
Merge
! make/common/Modules.gmk
! make/hotspot/lib/JvmFeatures.gmk
! make/test/JtregNativeHotspot.gmk
- src/java.base/share/classes/jdk/internal/vm/cds/resources/ModuleLoaderMap.dat
Changeset: af241e3e5a13
Author: mchung
Date: 2017-10-10 11:52 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/af241e3e5a13
8188052: JNI FindClass needs to specify the class loading context used for library lifecycle hooks
Reviewed-by: alanb, coleenp, dholmes
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jni.h
! src/hotspot/share/runtime/thread.cpp
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/native/include/jni.h
! src/jdk.management.agent/unix/native/libmanagement_agent/FileSystemImpl.c
! src/jdk.management.agent/windows/native/libmanagement_agent/FileSystemImpl.c
! test/hotspot/jtreg/native_sanity/JniVersion.java
Changeset: 0ecfd6c951a6
Author: ccheung
Date: 2017-10-10 14:38 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/0ecfd6c951a6
8185694: Replace SystemDictionaryShared::_java_platform_loader with SystemDictionary::is_platform_class_loader()
Summary: added the creation of _java_platform_loader
Reviewed-by: iklam, coleenp, mchung, dholmes, jiangli
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/runtime/thread.cpp
Changeset: 6210a27c3704
Author: mseledtsov
Date: 2017-10-10 19:18 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/6210a27c3704
8181592: [TESTBUG] Docker test utils and docker jdk basic test
Summary: Implemented docker test utilities and basic test
Reviewed-by: iignatyev, lmesnik, gtriantafill
! test/hotspot/jtreg/TEST.ROOT
+ test/hotspot/jtreg/runtime/containers/docker/DockerBasicTest.java
+ test/hotspot/jtreg/runtime/containers/docker/Dockerfile-BasicTest
+ test/hotspot/jtreg/runtime/containers/docker/HelloDocker.java
! test/jtreg-ext/requires/VMProps.java
+ test/lib/jdk/test/lib/containers/docker/DockerRunOptions.java
+ test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java
Changeset: 4f26db3c02af
Author: ehelin
Date: 2017-09-15 14:47 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/4f26db3c02af
8187578: BitMap::reallocate should check if old_map is NULL
Reviewed-by: stefank, eosterlund, dholmes
! src/hotspot/share/utilities/bitMap.cpp
Changeset: 44117bc2bedf
Author: hseigel
Date: 2017-10-11 10:03 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/44117bc2bedf
8188922: [TESTBUG] runtime/CommandLine/VMDeprecatedOptions.java fails with JDK10 release bits
Summary: Add -XX:+UnlockDiagnosticVMOptions to the command line when testing a deprecated diagnostic option.
Reviewed-by: coleenp, lfoltan
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
Changeset: 57cdc5222925
Author: iveresov
Date: 2017-10-11 16:19 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/57cdc5222925
8189183: [AOT] Fix eclipse project generation after repo consolidation
Reviewed-by: dlong
! src/hotspot/.mx.jvmci/hotspot/templates/eclipse/cproject
! src/hotspot/.mx.jvmci/mx_jvmci.py
! src/hotspot/.mx.jvmci/suite.py
! src/jdk.internal.vm.compiler/.mx.graal/suite.py
Changeset: 74f5b6c267e3
Author: ysuenaga
Date: 2017-10-11 23:29 +0900
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/74f5b6c267e3
8189069: regression after push of 8187403: "AssertionFailure: addr should be OopHandle"
Reviewed-by: sspitsyn, jgeorge
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1HeapRegionTable.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/HeapRegion.java
Changeset: 39575526c6d9
Author: sspitsyn
Date: 2017-10-12 01:18 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/39575526c6d9
Merge
Changeset: f5f2a2d13775
Author: ehelin
Date: 2017-09-18 15:06 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f5f2a2d13775
8187667: Disable deprecation warning for readdir_r
Reviewed-by: dholmes, sjohanss
! src/hotspot/os/linux/os_linux.inline.hpp
Changeset: 817f2a7019e4
Author: rkennke
Date: 2017-10-12 15:08 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/817f2a7019e4
8179387: Factor out CMS specific code from GenCollectedHeap into its own subclass
Reviewed-by: ehelin, coleenp
+ src/hotspot/share/gc/cms/cmsHeap.cpp
+ src/hotspot/share/gc/cms/cmsHeap.hpp
! src/hotspot/share/gc/cms/compactibleFreeListSpace.cpp
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.inline.hpp
! src/hotspot/share/gc/cms/concurrentMarkSweepThread.cpp
! src/hotspot/share/gc/cms/parCardTableModRefBS.cpp
! src/hotspot/share/gc/cms/parNewGeneration.cpp
! src/hotspot/share/gc/cms/parNewGeneration.hpp
! src/hotspot/share/gc/cms/parOopClosures.inline.hpp
! src/hotspot/share/gc/cms/vmCMSOperations.cpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/services/memoryService.cpp
Changeset: 0a5f1b851890
Author: thartmann
Date: 2017-10-13 14:02 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/0a5f1b851890
8189067: SuperWord optimization crashes with "assert(out == prev || prev == __null) failed: no branches off of store slice"
Summary: Only move the store if the LCA of all users is outside of the loop. Re-enable UseSubwordForMaxVector.
Reviewed-by: kvn, roland
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/loopopts.cpp
! test/hotspot/jtreg/compiler/loopopts/TestMoveStoresOutOfLoops.java
Changeset: b055cb5170f5
Author: eosterlund
Date: 2017-10-13 15:08 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b055cb5170f5
8185141: Generalize scavengeable nmethod root handling
Reviewed-by: tschatzl, pliden, rkennke
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/oops/oop.inline.hpp
Changeset: 60dae13727b8
Author: dlong
Date: 2017-10-13 12:29 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/60dae13727b8
8189244: x86: eliminate frame::adjust_unextended_sp() overhead
Reviewed-by: kvn
! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/cpu/x86/frame_x86.hpp
Changeset: 52cf482c4d28
Author: jwilhelm
Date: 2017-10-14 00:19 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/52cf482c4d28
Merge
! make/test/JtregNativeHotspot.gmk
- src/java.base/share/classes/jdk/internal/vm/cds/resources/ModuleLoaderMap.dat
Changeset: 6218d903d2f2
Author: rkennke
Date: 2017-10-15 17:37 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/6218d903d2f2
8189333: Fix Zero build after Atomic::xchg changes
Reviewed-by: dholmes
! src/hotspot/share/prims/jni.cpp
Changeset: ba91aaeec3a9
Author: jwilhelm
Date: 2017-10-16 17:03 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/ba91aaeec3a9
Merge
- src/java.base/share/classes/jdk/internal/vm/cds/resources/ModuleLoaderMap.dat
Changeset: 494e1490b341
Author: egahlin
Date: 2017-10-16 16:44 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/494e1490b341
8173917: Safepoint ID is not consistent across event-based tracing events
Reviewed-by: egahlin, mgronlun
Contributed-by: robin.westberg at oracle.com
! src/hotspot/share/runtime/safepoint.cpp
Changeset: f312582bf18b
Author: egahlin
Date: 2017-10-16 17:48 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f312582bf18b
8189274: Allow cutoff attribute for event based tracing
Reviewed-by: mgronlun
! src/hotspot/share/trace/trace.dtd
Changeset: a91c094bcaa4
Author: egahlin
Date: 2017-10-16 19:11 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a91c094bcaa4
Merge
Changeset: 0c2e1f8eccaa
Author: egahlin
Date: 2017-10-16 18:25 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/0c2e1f8eccaa
8187042: Events to show which objects are associated with biased object revocations
Reviewed-by: mgronlun, dholmes, egahlin
Contributed-by: robin.westberg at oracle.com
! src/hotspot/share/runtime/biasedLocking.cpp
! src/hotspot/share/trace/traceevents.xml
Changeset: 1c21c60f51bf
Author: egahlin
Date: 2017-10-16 20:22 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/1c21c60f51bf
Merge
Changeset: 6a0c42c40cd1
Author: coleenp
Date: 2017-10-16 22:36 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/6a0c42c40cd1
8188220: Remove Atomic::*_ptr() uses and overloads from hotspot
Summary: With the new template functions these are unnecessary.
Reviewed-by: kbarrett, dholmes, eosterlund
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/vm_version_s390.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/zero/cppInterpreter_zero.cpp
! src/hotspot/cpu/zero/stubGenerator_zero.cpp
! src/hotspot/os_cpu/aix_ppc/atomic_aix_ppc.hpp
! src/hotspot/os_cpu/linux_ppc/atomic_linux_ppc.hpp
! src/hotspot/os_cpu/windows_x86/atomic_windows_x86.hpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.hpp
! src/hotspot/share/asm/assembler.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/dictionary.hpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
! src/hotspot/share/gc/cms/parNewGeneration.cpp
! src/hotspot/share/gc/g1/dirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1CodeCacheRemSet.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1EvacStats.inline.hpp
! src/hotspot/share/gc/g1/g1HotCardCache.cpp
! src/hotspot/share/gc/g1/g1PageBasedVirtualSpace.cpp
! src/hotspot/share/gc/g1/g1StringDedup.cpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
! src/hotspot/share/gc/g1/sparsePRT.cpp
! src/hotspot/share/gc/parallel/gcTaskThread.cpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
! src/hotspot/share/gc/parallel/mutableSpace.cpp
! src/hotspot/share/gc/parallel/parMarkBitMap.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.hpp
! src/hotspot/share/gc/shared/plab.inline.hpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/taskqueue.inline.hpp
! src/hotspot/share/interpreter/bytecodeInterpreter.cpp
! src/hotspot/share/interpreter/oopMapCache.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/arrayKlass.inline.hpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/constantPool.hpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/cpCache.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.inline.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvmtiRawMonitor.cpp
! src/hotspot/share/runtime/atomic.hpp
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/mutex.hpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/objectMonitor.inline.hpp
! src/hotspot/share/runtime/orderAccess.hpp
! src/hotspot/share/runtime/orderAccess.inline.hpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/services/mallocSiteTable.cpp
! src/hotspot/share/services/mallocSiteTable.hpp
! src/hotspot/share/services/mallocTracker.hpp
! src/hotspot/share/services/memoryManager.cpp
! src/hotspot/share/services/memoryPool.cpp
! src/hotspot/share/utilities/bitMap.cpp
! src/hotspot/share/utilities/hashtable.cpp
! src/hotspot/share/utilities/hashtable.inline.hpp
! src/hotspot/share/utilities/vmError.cpp
Changeset: dfb375d231fb
Author: jgeorge
Date: 2017-10-16 23:23 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/dfb375d231fb
8184042: several serviceability/sa tests timed out on MacOS X
Summary: Restore the ptrace attach argument to PT_ATTACH from PT_ATTACHEXC
Reviewed-by: dholmes, sspitsyn, dcubed, poonam, dsamersoff
Contributed-by: jini.george at oracle.com
! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m
! test/jdk/ProblemList.txt
Changeset: 52d46d7e3454
Author: eosterlund
Date: 2017-10-17 08:51 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/52d46d7e3454
8188919: Generalize GC thread suspend/resume at safepoints
Reviewed-by: pliden, rkennke
! src/hotspot/share/gc/cms/cmsHeap.cpp
! src/hotspot/share/gc/cms/cmsHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/runtime/safepoint.cpp
Changeset: 87141990dde5
Author: rkennke
Date: 2017-10-17 18:54 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/87141990dde5
8185580: Refactor Threads::possibly_parallel_oops_do() to use Threads::parallel_java_threads_do()
Reviewed-by: dholmes, coleenp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
Changeset: cccfa7339755
Author: iveresov
Date: 2017-10-17 13:52 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/cccfa7339755
8189409: [AOT] Fix paths in aot test scripts
Reviewed-by: kvn, gtriantafill
! src/jdk.internal.vm.compiler/.mx.graal/suite.py
! test/hotspot/jtreg/compiler/aot/scripts/test-javac.sh
Changeset: ad6a219f8b95
Author: iklam
Date: 2017-10-17 14:06 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/ad6a219f8b95
8176827: Test can't find libXext.so
Summary: Removed references to classes that belong to desktop modules.
Reviewed-by: ccheung, dholmes
! test/hotspot/jtreg/runtime/getSysPackage/GetSysPkgTest.java
Changeset: 7852e65127e4
Author: iklam
Date: 2017-10-17 22:02 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7852e65127e4
Merge
Changeset: 5fbb4e3b5c92
Author: sspitsyn
Date: 2017-10-17 14:37 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5fbb4e3b5c92
8173936: [TESTBUG] test/serviceability/jvmti/ModuleAwareAgents/ClassFileLoadHook/MAAClassFileLoadHook.java needs to be re-examined
Summary: Expect CFLH events only if can_generate_early_vmstart capability is enabled
Reviewed-by: dholmes, gtriantafill
! test/hotspot/jtreg/serviceability/jvmti/ModuleAwareAgents/ClassFileLoadHook/libMAAClassFileLoadHook.c
Changeset: aeb80739a5ca
Author: sspitsyn
Date: 2017-10-17 21:50 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/aeb80739a5ca
Merge
- make/corba/Makefile
Changeset: 51a922ce7c4a
Author: sspitsyn
Date: 2017-10-17 23:05 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/51a922ce7c4a
Merge
Changeset: 236ae284a986
Author: kbarrett
Date: 2017-10-17 20:21 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/236ae284a986
8187462: IntegralConstant should not be AllStatic
Summary: Changed base class to VALUE_OBJ_CLASS_SPEC
Reviewed-by: coleenp
! src/hotspot/share/metaprogramming/integralConstant.hpp
Changeset: 3e7702cd3f19
Author: stuefe
Date: 2017-09-07 15:40 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/3e7702cd3f19
8187230: [aix] Leave OS guard page size at default for non-java threads instead of explicitly setting it
Reviewed-by: goetz, dholmes
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/aix/os_aix.hpp
Changeset: c20cc2d3aa39
Author: ihse
Date: 2017-10-18 14:31 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c20cc2d3aa39
8189607: Remove duplicated jvmticmlr.h
Reviewed-by: sspitsyn, dholmes, erikj
! make/hotspot/lib/CompileJvm.gmk
- src/hotspot/share/code/jvmticmlr.h
! src/hotspot/share/precompiled/precompiled.hpp
! src/hotspot/share/prims/jvmtiExport.hpp
Changeset: 64dba69fc528
Author: rkennke
Date: 2017-10-18 21:17 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/64dba69fc528
8189276: Make SuspendibleThreadSet and related code available to other GCs
Reviewed-by: zgu, coleenp
! make/hotspot/lib/JvmFeatures.gmk
! src/hotspot/share/gc/g1/concurrentG1RefineThread.cpp
! src/hotspot/share/gc/g1/concurrentMarkThread.cpp
! src/hotspot/share/gc/g1/g1CardLiveData.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1StringDedupThread.cpp
! src/hotspot/share/gc/g1/g1YoungRemSetSamplingThread.cpp
- src/hotspot/share/gc/g1/suspendibleThreadSet.cpp
- src/hotspot/share/gc/g1/suspendibleThreadSet.hpp
+ src/hotspot/share/gc/shared/suspendibleThreadSet.cpp
+ src/hotspot/share/gc/shared/suspendibleThreadSet.hpp
Changeset: 226b1fc611b9
Author: stefank
Date: 2017-10-18 21:13 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/226b1fc611b9
8189359: Move native weak oops cleaning out of ReferenceProcessor
Reviewed-by: pliden, kbarrett
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
! src/hotspot/share/gc/cms/parNewGeneration.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1MarkSweep.cpp
! src/hotspot/share/gc/parallel/psMarkSweep.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/genMarkSweep.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/referenceProcessor.hpp
+ src/hotspot/share/gc/shared/weakProcessor.cpp
+ src/hotspot/share/gc/shared/weakProcessor.hpp
Changeset: 12623954920e
Author: stefank
Date: 2017-10-18 21:15 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/12623954920e
8189360: JvmtiExport::weak_oops_do is called for all JNIHandleBlock instances
Reviewed-by: pliden, kbarrett, sspitsyn
! src/hotspot/share/gc/shared/weakProcessor.cpp
! src/hotspot/share/runtime/jniHandles.cpp
Changeset: 80e75cbb08d6
Author: stefank
Date: 2017-10-18 21:06 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/80e75cbb08d6
Merge
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
Changeset: 148b73047771
Author: sspitsyn
Date: 2017-10-18 13:52 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/148b73047771
8175510: Null pointer dereference in getModuleObject of JPLISAgent.c:790
Summary: Check for NULL pointer return from malloc
Reviewed-by: dholmes, cjplummer
! src/java.instrument/share/native/libinstrument/JPLISAgent.c
Changeset: 6de1ff734cf1
Author: sspitsyn
Date: 2017-10-18 21:05 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/6de1ff734cf1
Merge
- make/corba/Makefile
- src/hotspot/share/code/jvmticmlr.h
Changeset: e8a76ff6e1a4
Author: sspitsyn
Date: 2017-10-18 22:10 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e8a76ff6e1a4
Merge
Changeset: dbd1f4f276ba
Author: ysuenaga
Date: 2017-10-18 18:49 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/dbd1f4f276ba
8087291: InitialBootClassLoaderMetaspaceSize and CompressedClassSpaceSize should be checked consistent from MaxMetaspaceSize
Reviewed-by: coleenp, hseigel
! src/hotspot/share/memory/metaspace.cpp
+ test/hotspot/jtreg/runtime/Metaspace/MaxMetaspaceSizeTest.java
! test/hotspot/jtreg/runtime/SharedArchiveFile/MaxMetaspaceSize.java
Changeset: 5d55349acccf
Author: coleenp
Date: 2017-10-18 23:02 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5d55349acccf
Merge
- src/hotspot/share/code/jvmticmlr.h
- src/hotspot/share/gc/g1/suspendibleThreadSet.cpp
- src/hotspot/share/gc/g1/suspendibleThreadSet.hpp
Changeset: e0b35048532e
Author: coleenp
Date: 2017-10-18 23:21 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e0b35048532e
Merge
Changeset: 28b2dbe488f1
Author: sangheki
Date: 2017-10-18 19:36 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/28b2dbe488f1
8189390: Assert in TestOptionsWithRanges.java
Summary: Reinstate error handling in CMS heap creation code
Reviewed-by: stefank, sangheki
! src/hotspot/share/gc/cms/cmsHeap.cpp
! src/hotspot/share/gc/cms/cmsHeap.hpp
Changeset: c2b7fb8e5144
Author: eosterlund
Date: 2017-10-19 11:25 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c2b7fb8e5144
8189355: Cleanup of BarrierSet barrier functions
Reviewed-by: shade, kbarrett, pliden, rkennke
! src/hotspot/cpu/arm/stubGenerator_arm.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/gc/g1/g1SATBCardTableModRefBS.hpp
! src/hotspot/share/gc/shared/barrierSet.hpp
! src/hotspot/share/gc/shared/barrierSet.inline.hpp
! src/hotspot/share/gc/shared/cardTableModRefBS.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/modRefBarrierSet.hpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/stubRoutines.cpp
Changeset: a8e9aff89f7b
Author: ihse
Date: 2017-10-19 11:59 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a8e9aff89f7b
8189608: Remove duplicated jni.h
Reviewed-by: erikj, dholmes, coleenp
! src/hotspot/cpu/aarch64/jniTypes_aarch64.hpp
! src/hotspot/cpu/arm/jniTypes_arm.hpp
! src/hotspot/cpu/ppc/jniTypes_ppc.hpp
! src/hotspot/cpu/s390/jniTypes_s390.hpp
! src/hotspot/cpu/sparc/jniTypes_sparc.hpp
! src/hotspot/cpu/x86/jniTypes_x86.hpp
! src/hotspot/cpu/zero/jniTypes_zero.hpp
! src/hotspot/share/classfile/altHashing.hpp
! src/hotspot/share/classfile/jimage.hpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/moduleEntry.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.hpp
! src/hotspot/share/precompiled/precompiled.hpp
! src/hotspot/share/prims/jni.cpp
- src/hotspot/share/prims/jni.h
! src/hotspot/share/prims/jniCheck.cpp
! src/hotspot/share/prims/jniExport.hpp
! src/hotspot/share/prims/jvm.h
! src/hotspot/share/prims/jvm_misc.hpp
! src/hotspot/share/prims/perf.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/prims/wbtestmethods/parserTests.cpp
! src/hotspot/share/prims/wbtestmethods/parserTests.hpp
! src/hotspot/share/prims/whitebox.hpp
! src/hotspot/share/runtime/sharedRuntimeTrans.cpp
! src/hotspot/share/runtime/sharedRuntimeTrig.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/trace/noTraceBackend.hpp
! src/hotspot/share/trace/traceBackend.cpp
! src/hotspot/share/trace/traceTime.hpp
! src/hotspot/share/utilities/globalDefinitions_gcc.hpp
! src/hotspot/share/utilities/globalDefinitions_sparcWorks.hpp
! src/hotspot/share/utilities/globalDefinitions_visCPP.hpp
! src/hotspot/share/utilities/globalDefinitions_xlc.hpp
! test/hotspot/gtest/gtestLauncher.cpp
! test/hotspot/gtest/gtestMain.cpp
Changeset: 13783d8ab3f4
Author: ihse
Date: 2017-10-19 14:15 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/13783d8ab3f4
Merge
- src/hotspot/share/prims/jni.h
Changeset: 92bcf2ab0cb3
Author: sangheki
Date: 2017-10-19 11:31 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/92bcf2ab0cb3
8188245: [Testbug] test/hotspot/jtreg/gc/logging/TestPrintReferences.java can fail
Summary: Changed to use BigDecimal to solve double rounding issue
Reviewed-by: sjohanss, eosterlund
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/gc/logging/TestPrintReferences.java
Changeset: 2493edd8b479
Author: mchung
Date: 2017-10-19 17:27 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/2493edd8b479
8189193: FindClass should only see classes from the boot loader called from its associated native library
Reviewed-by: coleenp, dholmes
! make/test/JtregNativeHotspot.gmk
! src/hotspot/share/prims/jni.cpp
+ test/hotspot/jtreg/runtime/jni/FindClass/BootLoaderTest.java
+ test/hotspot/jtreg/runtime/jni/FindClass/FindClassFromBoot.java
+ test/hotspot/jtreg/runtime/jni/FindClass/java.base/java/lang/BootNativeLibrary.java
+ test/hotspot/jtreg/runtime/jni/FindClass/libbootLoaderTest.c
Changeset: 3e78d37acdde
Author: rkennke
Date: 2017-10-19 20:48 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/3e78d37acdde
8189373: jmap -heap exited with error code
Summary: Add CMSHeap related bits to SA code
Reviewed-by: dholmes, jgeorge
! src/hotspot/share/runtime/vmStructs.cpp
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/cms/CMSHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeapName.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Universe.java
Changeset: 3f1d3f8c8407
Author: dholmes
Date: 2017-10-20 01:40 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/3f1d3f8c8407
Merge
Changeset: 74805fccc6ae
Author: ehelin
Date: 2017-10-19 14:36 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/74805fccc6ae
8149137: Remove _DISABLE_MMU define from G1MMUTracker
Reviewed-by: ehelin, sjohanss
Contributed-by: Leo Korinth <leo.korinth at oracle.com>
! src/hotspot/share/gc/g1/g1MMUTracker.cpp
Changeset: 19219ec3f176
Author: goetz
Date: 2017-09-20 15:12 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/19219ec3f176
8185712: [windows] Improve native symbol decoder
Reviewed-by: goetz, iklam, zgu
! src/hotspot/os/aix/decoder_aix.hpp
! src/hotspot/os/bsd/decoder_machO.hpp
! src/hotspot/os/windows/decoder_windows.cpp
- src/hotspot/os/windows/decoder_windows.hpp
! src/hotspot/os/windows/os_windows.cpp
+ src/hotspot/os/windows/symbolengine.cpp
+ src/hotspot/os/windows/symbolengine.hpp
! src/hotspot/os/windows/windbghelp.cpp
! src/hotspot/os/windows/windbghelp.hpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/utilities/decoder.cpp
! src/hotspot/share/utilities/decoder.hpp
! src/hotspot/share/utilities/decoder_elf.hpp
! src/hotspot/share/utilities/vmError.cpp
Changeset: 390896759aa2
Author: dlong
Date: 2017-10-11 17:11 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/390896759aa2
8187438: Update Graal
Reviewed-by: kvn
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/alloc/ComputeBlockOrder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CheckGraalInvariants.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraalCompilerTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/HashMapGetTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/OffHeapUnsafeAccessTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/StableArrayReadFoldingTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/StaticInterfaceFieldTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnbalancedMonitorsTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnsafeReadEliminationTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyBailoutUsageTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyDebugUsageTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/VerifyVirtualizableTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PEAReadEliminationTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/TrufflePEATest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/tutorial/StaticAnalysis.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/GraalError.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Node.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeBitMap.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotLIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompileTheWorld.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HotSpotInvokeDynamicPluginTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/HsErrLogTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilationTask.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilerConfigurationFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilerRuntimeHotSpotVMConfig.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotBackend.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotLIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/DefaultHotSpotLoweringProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraphBuilderPlugins.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotHostForeignCallsProvider.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotInvokeDynamicPlugin.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/ResolveDynamicConstantNode.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/ResolveDynamicStubCall.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/aot/ReplaceConstantNodesPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/aot/ResolveConstantSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParser.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/bytecode/BC_irem4.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCPrefetchOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/GraphDecoder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/IfNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/NamedLocationIdentity.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/SignedRemNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/RawLoadNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderContext.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/InvokeDynamicPlugin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/VirtualArrayNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/PEGraphDecoderTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/CachingPEGraphDecoder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/GraphKit.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/PEGraphDecoder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/SnippetTemplate.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/StandardGraphBuilderPlugins.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/PEReadEliminationBlockState.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/PEReadEliminationClosure.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/ReadEliminationClosure.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/WordOperationPlugin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.graphio/src/org/graalvm/graphio/GraphProtocol.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.options/src/org/graalvm/options/OptionKey.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.options/src/org/graalvm/options/OptionType.java
Changeset: fc4cfca10556
Author: dlong
Date: 2017-10-19 19:23 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/fc4cfca10556
8132547: [AOT] support invokedynamic instructions
Reviewed-by: iveresov, kvn
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/aot/aotCodeHeap.hpp
! src/hotspot/share/aot/aotLoader.cpp
! src/hotspot/share/aot/aotLoader.hpp
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/jvmci/compilerRuntime.cpp
! src/hotspot/share/jvmci/compilerRuntime.hpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciJavaClasses.hpp
! src/hotspot/share/jvmci/vmStructs_compiler_runtime.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTBackend.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTCompiledClass.java
+ src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/AOTDynamicTypeStore.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/CallInfo.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/CompiledMethodInfo.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/DataPatchProcessor.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/JavaCallSiteRelocationSymbol.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/Main.java
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MetadataBuilder.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPool.java
+ src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPoolObject.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaData.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotObjectConstantImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethod.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectType.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2AotTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2CompiledTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2InterpretedTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2NativeTest.java
! test/hotspot/jtreg/compiler/jvmci/common/patches/jdk.internal.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java
Changeset: e362049c1cb8
Author: ysuenaga
Date: 2017-10-21 07:00 +0900
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e362049c1cb8
8151815: Could not parse core image with JSnap.
Reviewed-by: dholmes, sspitsyn
! src/hotspot/share/runtime/perfMemory.cpp
! src/hotspot/share/runtime/perfMemory.hpp
+ test/hotspot/gtest/runtime/test_perfdata.cpp
Changeset: 80267ddfdcfa
Author: sspitsyn
Date: 2017-10-21 00:06 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/80267ddfdcfa
Merge
- make/corba/Makefile
- src/hotspot/os/windows/decoder_windows.hpp
- src/hotspot/share/code/jvmticmlr.h
- src/hotspot/share/gc/g1/suspendibleThreadSet.cpp
- src/hotspot/share/gc/g1/suspendibleThreadSet.hpp
- src/hotspot/share/prims/jni.h
Changeset: 4dd1715f647f
Author: jwilhelm
Date: 2017-10-21 01:23 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/4dd1715f647f
Merge
! make/conf/jib-profiles.js
- src/hotspot/os/windows/decoder_windows.hpp
- src/hotspot/share/code/jvmticmlr.h
- src/hotspot/share/gc/g1/suspendibleThreadSet.cpp
- src/hotspot/share/gc/g1/suspendibleThreadSet.hpp
- src/hotspot/share/prims/jni.h
- src/java.base/share/classes/jdk/internal/vm/cds/resources/ModuleLoaderMap.dat
! test/jdk/ProblemList.txt
Changeset: 50aa24ce898c
Author: jwilhelm
Date: 2017-10-22 00:10 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/50aa24ce898c
Merge
Changeset: 6126617b8508
Author: iklam
Date: 2017-10-21 15:15 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/6126617b8508
8185160: -XX:DumpLoadedClassList omits graal classes
Reviewed-by: jiangli, dholmes, lfoltan
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/memory/filemap.hpp
! src/hotspot/share/oops/instanceKlass.cpp
Changeset: 1587ffa1496a
Author: dholmes
Date: 2017-10-23 03:15 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/1587ffa1496a
8189776: Remove dead code in jvm.cpp: force_verify_field_access
Reviewed-by: redestad
! src/hotspot/share/prims/jvm.cpp
Changeset: 5af0dc07c0e7
Author: lucy
Date: 2017-10-23 11:56 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5af0dc07c0e7
8189616: [s390] Remove definition and all uses of STCK instruction
Reviewed-by: mdoerr
! src/hotspot/cpu/s390/assembler_s390.hpp
! src/hotspot/cpu/s390/assembler_s390.inline.hpp
! src/hotspot/cpu/s390/vm_version_s390.cpp
Changeset: b1c020fc35a3
Author: stefank
Date: 2017-10-23 11:20 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b1c020fc35a3
8189748: More precise closures for WeakProcessor::weak_oops_do calls
Reviewed-by: pliden, sjohanss
! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
! src/hotspot/share/gc/cms/parNewGeneration.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1MarkSweep.cpp
! src/hotspot/share/gc/parallel/psMarkSweep.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/genMarkSweep.cpp
! src/hotspot/share/gc/shared/weakProcessor.cpp
! src/hotspot/share/gc/shared/weakProcessor.hpp
! src/hotspot/share/memory/iterator.cpp
! src/hotspot/share/memory/iterator.hpp
Changeset: 7300cb446de8
Author: stefank
Date: 2017-10-23 10:44 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7300cb446de8
Merge
Changeset: c84eeb55c55e
Author: tschatzl
Date: 2017-10-23 11:46 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c84eeb55c55e
8184667: Clean up G1ConcurrentMark files
Summary: Fix naming, formatting, access control, remove unused code.
Reviewed-by: sjohanss, pliden
! src/hotspot/share/gc/g1/concurrentMarkThread.cpp
! src/hotspot/share/gc/g1/g1CardLiveData.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp
! src/hotspot/share/gc/g1/g1DefaultPolicy.cpp
! src/hotspot/share/gc/g1/g1EvacFailure.cpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
! src/hotspot/share/prims/whitebox.cpp
Changeset: 4cfcb7be4984
Author: tschatzl
Date: 2017-10-23 11:46 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/4cfcb7be4984
8189666: Replace various inlined percentage calculations with global percent_of()
Reviewed-by: sjohanss, sangheki
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1DefaultPolicy.cpp
! src/hotspot/share/gc/g1/g1DefaultPolicy.hpp
! src/hotspot/share/gc/g1/g1IHOPControl.cpp
! src/hotspot/share/gc/g1/g1StringDedupStat.cpp
! src/hotspot/share/gc/g1/g1StringDedupTable.cpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
Changeset: 8b6597b0231e
Author: tschatzl
Date: 2017-10-23 11:46 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8b6597b0231e
8189665: Change id parameter of G1ConcurrentMark::task() to uint
Reviewed-by: sangheki, sjohanss
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
Changeset: 149745044e48
Author: tschatzl
Date: 2017-10-23 11:46 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/149745044e48
8189729: Change _perc suffixes in identifiers to _percent
Reviewed-by: sjohanss, ehelin
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
! src/hotspot/share/gc/g1/g1DefaultPolicy.cpp
! src/hotspot/share/gc/g1/g1DefaultPolicy.hpp
! src/hotspot/share/gc/g1/g1HeapSizingPolicy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
Changeset: e4a89dfa1247
Author: tschatzl
Date: 2017-10-23 10:45 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e4a89dfa1247
Merge
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
Changeset: f433d49aceb4
Author: rkennke
Date: 2017-10-23 09:33 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f433d49aceb4
8184914: Use MacroAssembler::cmpoop() consistently when comparing heap objects
Reviewed-by: coleenp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/methodHandles_x86.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
Changeset: c3c04b6e14f8
Author: hseigel
Date: 2017-10-23 10:42 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c3c04b6e14f8
8174954: Parameter target type is allowed access after a module read edge or a package export has occurred after failed resolution
Summary: Store resolution exception in resolution_error table and set flag in cpCache indicating resolution failed.
Reviewed-by: acorn, jrose, dholmes, lfoltan
! src/hotspot/share/classfile/resolutionErrors.hpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/oops/constantPool.hpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/cpCache.hpp
+ test/hotspot/jtreg/runtime/BootstrapMethod/BSMCalledTwice.java
+ test/hotspot/jtreg/runtime/modules/AccessCheck/MethodAccessReadTwice.java
+ test/hotspot/jtreg/runtime/modules/AccessCheck/p5/c5.java
+ test/hotspot/jtreg/runtime/modules/AccessCheck/p7/c7.java
Changeset: 1aecd400f2fa
Author: hseigel
Date: 2017-10-23 14:57 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/1aecd400f2fa
Merge
Changeset: 24ebaf9d7198
Author: roland
Date: 2017-10-18 16:06 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/24ebaf9d7198
8188223: IfNode::range_check_trap_proj() should handler dying subgraph with single if proj
Reviewed-by: kvn
! src/hotspot/share/opto/ifnode.cpp
Changeset: fb290fd1f9d4
Author: rkennke
Date: 2017-10-15 22:54 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/fb290fd1f9d4
8171853: Remove Shark compiler
Reviewed-by: dholmes, kvn, erikj, ihse
! doc/building.html
! doc/building.md
! make/autoconf/flags.m4
! make/autoconf/hotspot.m4
! make/autoconf/jdk-options.m4
! make/autoconf/lib-std.m4
! make/autoconf/libraries.m4
! make/autoconf/spec.gmk.in
! make/copy/Copy-java.base.gmk
! make/hotspot/ide/CreateVSProject.gmk
! make/hotspot/lib/JvmFeatures.gmk
! make/lib/CoreLibraries.gmk
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/sparc/globalDefinitions_sparc.hpp
! src/hotspot/cpu/sparc/sharedRuntime_sparc.cpp
! src/hotspot/cpu/x86/globalDefinitions_x86.hpp
! src/hotspot/cpu/zero/cppInterpreter_zero.cpp
! src/hotspot/cpu/zero/frame_zero.cpp
! src/hotspot/cpu/zero/frame_zero.hpp
! src/hotspot/cpu/zero/frame_zero.inline.hpp
! src/hotspot/cpu/zero/icache_zero.hpp
! src/hotspot/cpu/zero/nativeInst_zero.cpp
! src/hotspot/cpu/zero/relocInfo_zero.cpp
! src/hotspot/cpu/zero/sharedRuntime_zero.cpp
- src/hotspot/cpu/zero/sharkFrame_zero.hpp
- src/hotspot/cpu/zero/shark_globals_zero.hpp
! src/hotspot/cpu/zero/stack_zero.cpp
! src/hotspot/cpu/zero/stack_zero.hpp
! src/hotspot/cpu/zero/stack_zero.inline.hpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/ci/ciMethod.hpp
! src/hotspot/share/ci/ciTypeFlow.hpp
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/compiler/abstractCompiler.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/compiler/compilerDefinitions.hpp
! src/hotspot/share/compiler/compilerDirectives.cpp
! src/hotspot/share/compiler/disassembler.cpp
! src/hotspot/share/interpreter/bytecodeInterpreter.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/runtime/commandLineFlagConstraintsCompiler.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/frame.inline.hpp
! src/hotspot/share/runtime/globals.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/vm_version.cpp
- src/hotspot/share/shark/llvmHeaders.hpp
- src/hotspot/share/shark/llvmValue.hpp
- src/hotspot/share/shark/sharkBlock.cpp
- src/hotspot/share/shark/sharkBlock.hpp
- src/hotspot/share/shark/sharkBuilder.cpp
- src/hotspot/share/shark/sharkBuilder.hpp
- src/hotspot/share/shark/sharkCacheDecache.cpp
- src/hotspot/share/shark/sharkCacheDecache.hpp
- src/hotspot/share/shark/sharkCodeBuffer.hpp
- src/hotspot/share/shark/sharkCompiler.cpp
- src/hotspot/share/shark/sharkCompiler.hpp
- src/hotspot/share/shark/sharkConstant.cpp
- src/hotspot/share/shark/sharkConstant.hpp
- src/hotspot/share/shark/sharkContext.cpp
- src/hotspot/share/shark/sharkContext.hpp
- src/hotspot/share/shark/sharkEntry.hpp
- src/hotspot/share/shark/sharkFunction.cpp
- src/hotspot/share/shark/sharkFunction.hpp
- src/hotspot/share/shark/sharkInliner.cpp
- src/hotspot/share/shark/sharkInliner.hpp
- src/hotspot/share/shark/sharkIntrinsics.cpp
- src/hotspot/share/shark/sharkIntrinsics.hpp
- src/hotspot/share/shark/sharkInvariants.cpp
- src/hotspot/share/shark/sharkInvariants.hpp
- src/hotspot/share/shark/sharkMemoryManager.cpp
- src/hotspot/share/shark/sharkMemoryManager.hpp
- src/hotspot/share/shark/sharkNativeWrapper.cpp
- src/hotspot/share/shark/sharkNativeWrapper.hpp
- src/hotspot/share/shark/sharkRuntime.cpp
- src/hotspot/share/shark/sharkRuntime.hpp
- src/hotspot/share/shark/sharkStack.cpp
- src/hotspot/share/shark/sharkStack.hpp
- src/hotspot/share/shark/sharkState.cpp
- src/hotspot/share/shark/sharkState.hpp
- src/hotspot/share/shark/sharkStateScanner.cpp
- src/hotspot/share/shark/sharkStateScanner.hpp
- src/hotspot/share/shark/sharkTopLevelBlock.cpp
- src/hotspot/share/shark/sharkTopLevelBlock.hpp
- src/hotspot/share/shark/sharkType.hpp
- src/hotspot/share/shark/sharkValue.cpp
- src/hotspot/share/shark/sharkValue.hpp
- src/hotspot/share/shark/shark_globals.cpp
- src/hotspot/share/shark/shark_globals.hpp
! src/hotspot/share/utilities/macros.hpp
! src/hotspot/share/utilities/vmError.cpp
! test/hotspot/jtreg/compiler/whitebox/CompilerWhiteBoxTest.java
Changeset: 3d1e3786d66e
Author: simonis
Date: 2017-09-04 19:50 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/3d1e3786d66e
8166317: InterpreterCodeSize should be computed
Reviewed-by: kvn, coleenp
! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/code/stubs.cpp
! src/hotspot/share/code/stubs.hpp
! src/hotspot/share/interpreter/templateInterpreter.cpp
! src/hotspot/share/memory/heap.cpp
! src/hotspot/share/memory/heap.hpp
! src/hotspot/share/runtime/init.cpp
Changeset: 54b78d6243c5
Author: coleenp
Date: 2017-10-24 08:29 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/54b78d6243c5
8189794: Assert in InstanceKlass::cast called from Exceptions::new_exceptions
Summary: Fix call to InstanceKlass::cast to only be after verifying class is non-null.
Reviewed-by: dholmes, sspitsyn
! src/hotspot/share/utilities/exceptions.cpp
Changeset: bba11a95e927
Author: jcm
Date: 2017-10-24 06:06 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/bba11a95e927
8168712: [AOT] assert(false) failed: DEBUG MESSAGE: InterpreterMacroAssembler::call_VM_base: last_sp != NULL
Summary: skip the assert for this specific case, as it is not an issue.
Reviewed-by: coleenp, dlong, kvn
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
+ test/hotspot/jtreg/compiler/runtime/Test8168712.java
Changeset: 4a095d9ea838
Author: jcm
Date: 2017-10-24 14:53 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/4a095d9ea838
Merge
Changeset: 0d2d80c0d425
Author: dlong
Date: 2017-10-23 21:49 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/0d2d80c0d425
8189649: AOT: assert(caller_frame.cb()->as_nmethod_or_null() == cm) failed: expect top frame nmethod
Reviewed-by: kvn
! src/hotspot/share/runtime/deoptimization.cpp
Changeset: 1630ba56759d
Author: thartmann
Date: 2017-10-25 08:37 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/1630ba56759d
8188785: CCP sets invalid type for java mirror load
Summary: Added special case for java mirror load to propagate correct type information.
Reviewed-by: kvn
! src/hotspot/share/opto/phaseX.cpp
Changeset: 214c5a0bdea3
Author: sballal
Date: 2017-10-24 15:44 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/214c5a0bdea3
8189061: serviceability/sa/TestInstanceKlassSize.java - Unable to find instance klass for null
Reviewed-by: jgeorge, dholmes
! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSize.java
Changeset: 75aa2a8e7304
Author: tschatzl
Date: 2017-10-25 16:12 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/75aa2a8e7304
8189801: Remove G1MarkingOverheadPercent
Summary: Remove obsolete and buggy functionality related to G1MarkingOverheadPercent
Reviewed-by: sjohanss
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1_globals.hpp
Changeset: d011b1650071
Author: tschatzl
Date: 2017-10-25 16:13 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d011b1650071
8189673: Consistent naming of concurrent threads, tasks and related identifiers
Reviewed-by: sjohanss, drwhite
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
Changeset: 2e54e9324e1c
Author: tschatzl
Date: 2017-10-25 16:15 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/2e54e9324e1c
8189797: Fix initializer lists in G1ConcurrentMark and G1CMTask
Reviewed-by: kbarrett
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
Changeset: d4bfafe600d0
Author: iveresov
Date: 2017-10-25 16:30 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d4bfafe600d0
8166750: C1 profiling handles statically bindable call sites differently than the interpreter
Summary: Optimize profiling of statically binable call sites. Add monomorphic profile fixup to JVMCI MDO API.
Reviewed-by: dnsimon, kvn
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/share/c1/c1_LIR.hpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodData.java
Changeset: 068d316e905e
Author: jcm
Date: 2017-10-26 05:59 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/068d316e905e
6523512: has_special_runtime_exit_condition checks for is_deopt_suspend needlessly
Summary: removed is_deopt_suspend() from has_special_runtime_exit_condition checks
Reviewed-by: dlong, thartmann
! src/hotspot/share/runtime/thread.hpp
Changeset: c6d2381c6932
Author: roland
Date: 2017-10-10 14:05 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c6d2381c6932
8188151: "assert(entry_for(catch_pco, handler_bcis->at(i), scope_depth)->pco() == handler_pcos->at(i))" failure with C1
Reviewed-by: kvn, dlong
! src/hotspot/share/c1/c1_Compilation.cpp
+ test/hotspot/jtreg/compiler/exceptions/TestC1ExceptionHandlersSameBCI.java
Changeset: be620a591379
Author: jwilhelm
Date: 2017-10-30 21:23 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/be620a591379
Merge
! make/autoconf/jdk-options.m4
! make/autoconf/libraries.m4
! make/autoconf/spec.gmk.in
! make/common/Modules.gmk
! make/conf/jib-profiles.js
- src/hotspot/cpu/zero/sharkFrame_zero.hpp
- src/hotspot/cpu/zero/shark_globals_zero.hpp
- src/hotspot/os/windows/decoder_windows.hpp
- src/hotspot/share/code/jvmticmlr.h
- src/hotspot/share/gc/g1/suspendibleThreadSet.cpp
- src/hotspot/share/gc/g1/suspendibleThreadSet.hpp
+ src/hotspot/share/gc/shared/suspendibleThreadSet.cpp
+ src/hotspot/share/gc/shared/suspendibleThreadSet.hpp
! src/hotspot/share/interpreter/linkResolver.cpp
- src/hotspot/share/prims/jni.h
- src/hotspot/share/shark/llvmHeaders.hpp
- src/hotspot/share/shark/llvmValue.hpp
- src/hotspot/share/shark/sharkBlock.cpp
- src/hotspot/share/shark/sharkBlock.hpp
- src/hotspot/share/shark/sharkBuilder.cpp
- src/hotspot/share/shark/sharkBuilder.hpp
- src/hotspot/share/shark/sharkCacheDecache.cpp
- src/hotspot/share/shark/sharkCacheDecache.hpp
- src/hotspot/share/shark/sharkCodeBuffer.hpp
- src/hotspot/share/shark/sharkCompiler.cpp
- src/hotspot/share/shark/sharkCompiler.hpp
- src/hotspot/share/shark/sharkConstant.cpp
- src/hotspot/share/shark/sharkConstant.hpp
- src/hotspot/share/shark/sharkContext.cpp
- src/hotspot/share/shark/sharkContext.hpp
- src/hotspot/share/shark/sharkEntry.hpp
- src/hotspot/share/shark/sharkFunction.cpp
- src/hotspot/share/shark/sharkFunction.hpp
- src/hotspot/share/shark/sharkInliner.cpp
- src/hotspot/share/shark/sharkInliner.hpp
- src/hotspot/share/shark/sharkIntrinsics.cpp
- src/hotspot/share/shark/sharkIntrinsics.hpp
- src/hotspot/share/shark/sharkInvariants.cpp
- src/hotspot/share/shark/sharkInvariants.hpp
- src/hotspot/share/shark/sharkMemoryManager.cpp
- src/hotspot/share/shark/sharkMemoryManager.hpp
- src/hotspot/share/shark/sharkNativeWrapper.cpp
- src/hotspot/share/shark/sharkNativeWrapper.hpp
- src/hotspot/share/shark/sharkRuntime.cpp
- src/hotspot/share/shark/sharkRuntime.hpp
- src/hotspot/share/shark/sharkStack.cpp
- src/hotspot/share/shark/sharkStack.hpp
- src/hotspot/share/shark/sharkState.cpp
- src/hotspot/share/shark/sharkState.hpp
- src/hotspot/share/shark/sharkStateScanner.cpp
- src/hotspot/share/shark/sharkStateScanner.hpp
- src/hotspot/share/shark/sharkTopLevelBlock.cpp
- src/hotspot/share/shark/sharkTopLevelBlock.hpp
- src/hotspot/share/shark/sharkType.hpp
- src/hotspot/share/shark/sharkValue.cpp
- src/hotspot/share/shark/sharkValue.hpp
- src/hotspot/share/shark/shark_globals.cpp
- src/hotspot/share/shark/shark_globals.hpp
! src/java.base/share/classes/java/lang/ClassLoader.java
- src/java.base/share/classes/jdk/internal/vm/cds/resources/ModuleLoaderMap.dat
! test/jdk/ProblemList.txt
Changeset: cf8310446245
Author: jlahoda
Date: 2017-11-06 13:10 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/cf8310446245
8139607: -release option forces StandardJavaFileManager
Summary: Merging a --release specific file manager with the user-provided one, rather than altering the user-provided one.
Reviewed-by: jjg, mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java
+ src/jdk.compiler/share/classes/com/sun/tools/javac/main/DelegatingJavaFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/JDKPlatformProvider.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/PlatformDescription.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
! src/jdk.compiler/share/classes/module-info.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/main/Start.java
! src/jdk.javadoc/share/classes/com/sun/tools/javadoc/resources/javadoc.properties
! src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Main.java
! test/langtools/tools/javac/file/SetLocationForModule.java
! test/langtools/tools/javac/platform/PlatformProviderTest.java
Changeset: dbfac941197a
Author: jlahoda
Date: 2017-11-06 14:10 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/dbfac941197a
8180744: Update ct.sym for JDK 10
Summary: Adding historical data and code support for --release 9.
Reviewed-by: jjg, mcimadamore
- make/data/symbols/java.activation-6.sym.txt
- make/data/symbols/java.activation-7.sym.txt
! make/data/symbols/java.activation-8.sym.txt
+ make/data/symbols/java.activation-9.sym.txt
- make/data/symbols/java.annotations.common-6.sym.txt
- make/data/symbols/java.annotations.common-7.sym.txt
- make/data/symbols/java.annotations.common-8.sym.txt
! make/data/symbols/java.base-6.sym.txt
! make/data/symbols/java.base-7.sym.txt
! make/data/symbols/java.base-8.sym.txt
+ make/data/symbols/java.base-9.sym.txt
! make/data/symbols/java.compiler-6.sym.txt
! make/data/symbols/java.compiler-7.sym.txt
! make/data/symbols/java.compiler-8.sym.txt
+ make/data/symbols/java.compiler-9.sym.txt
- make/data/symbols/java.corba-6.sym.txt
- make/data/symbols/java.corba-7.sym.txt
! make/data/symbols/java.corba-8.sym.txt
+ make/data/symbols/java.corba-9.sym.txt
- make/data/symbols/java.datatransfer-6.sym.txt
! make/data/symbols/java.datatransfer-7.sym.txt
! make/data/symbols/java.datatransfer-8.sym.txt
+ make/data/symbols/java.datatransfer-9.sym.txt
! make/data/symbols/java.desktop-6.sym.txt
! make/data/symbols/java.desktop-7.sym.txt
! make/data/symbols/java.desktop-8.sym.txt
+ make/data/symbols/java.desktop-9.sym.txt
- make/data/symbols/java.instrument-6.sym.txt
- make/data/symbols/java.instrument-7.sym.txt
! make/data/symbols/java.instrument-8.sym.txt
+ make/data/symbols/java.instrument-9.sym.txt
! make/data/symbols/java.logging-6.sym.txt
! make/data/symbols/java.logging-7.sym.txt
! make/data/symbols/java.logging-8.sym.txt
+ make/data/symbols/java.logging-9.sym.txt
! make/data/symbols/java.management-6.sym.txt
! make/data/symbols/java.management-7.sym.txt
! make/data/symbols/java.management-8.sym.txt
+ make/data/symbols/java.management-9.sym.txt
+ make/data/symbols/java.management.rmi-8.sym.txt
+ make/data/symbols/java.management.rmi-9.sym.txt
- make/data/symbols/java.naming-6.sym.txt
! make/data/symbols/java.naming-7.sym.txt
! make/data/symbols/java.naming-8.sym.txt
+ make/data/symbols/java.naming-9.sym.txt
- make/data/symbols/java.prefs-6.sym.txt
! make/data/symbols/java.prefs-7.sym.txt
! make/data/symbols/java.prefs-8.sym.txt
+ make/data/symbols/java.prefs-9.sym.txt
! make/data/symbols/java.rmi-6.sym.txt
! make/data/symbols/java.rmi-7.sym.txt
! make/data/symbols/java.rmi-8.sym.txt
+ make/data/symbols/java.rmi-9.sym.txt
- make/data/symbols/java.scripting-6.sym.txt
! make/data/symbols/java.scripting-7.sym.txt
! make/data/symbols/java.scripting-8.sym.txt
+ make/data/symbols/java.scripting-9.sym.txt
+ make/data/symbols/java.se-9.sym.txt
+ make/data/symbols/java.se.ee-9.sym.txt
! make/data/symbols/java.security.jgss-6.sym.txt
! make/data/symbols/java.security.jgss-7.sym.txt
! make/data/symbols/java.security.jgss-8.sym.txt
+ make/data/symbols/java.security.jgss-9.sym.txt
- make/data/symbols/java.security.sasl-6.sym.txt
! make/data/symbols/java.security.sasl-7.sym.txt
! make/data/symbols/java.security.sasl-8.sym.txt
+ make/data/symbols/java.security.sasl-9.sym.txt
+ make/data/symbols/java.smartcardio-9.sym.txt
! make/data/symbols/java.sql-6.sym.txt
! make/data/symbols/java.sql-7.sym.txt
! make/data/symbols/java.sql-8.sym.txt
+ make/data/symbols/java.sql-9.sym.txt
! make/data/symbols/java.sql.rowset-6.sym.txt
! make/data/symbols/java.sql.rowset-7.sym.txt
! make/data/symbols/java.sql.rowset-8.sym.txt
+ make/data/symbols/java.sql.rowset-9.sym.txt
- make/data/symbols/java.transaction-6.sym.txt
- make/data/symbols/java.transaction-7.sym.txt
! make/data/symbols/java.transaction-8.sym.txt
+ make/data/symbols/java.transaction-9.sym.txt
! make/data/symbols/java.xml-6.sym.txt
! make/data/symbols/java.xml-7.sym.txt
! make/data/symbols/java.xml-8.sym.txt
+ make/data/symbols/java.xml-9.sym.txt
! make/data/symbols/java.xml.bind-6.sym.txt
! make/data/symbols/java.xml.bind-7.sym.txt
! make/data/symbols/java.xml.bind-8.sym.txt
+ make/data/symbols/java.xml.bind-9.sym.txt
- make/data/symbols/java.xml.crypto-6.sym.txt
- make/data/symbols/java.xml.crypto-7.sym.txt
! make/data/symbols/java.xml.crypto-8.sym.txt
+ make/data/symbols/java.xml.crypto-9.sym.txt
! make/data/symbols/java.xml.ws-6.sym.txt
- make/data/symbols/java.xml.ws-7.sym.txt
! make/data/symbols/java.xml.ws-8.sym.txt
+ make/data/symbols/java.xml.ws-9.sym.txt
+ make/data/symbols/java.xml.ws.annotation-6.sym.txt
+ make/data/symbols/java.xml.ws.annotation-7.sym.txt
+ make/data/symbols/java.xml.ws.annotation-8.sym.txt
+ make/data/symbols/java.xml.ws.annotation-9.sym.txt
+ make/data/symbols/jdk.accessibility-9.sym.txt
+ make/data/symbols/jdk.attach-9.sym.txt
+ make/data/symbols/jdk.charsets-9.sym.txt
+ make/data/symbols/jdk.compiler-9.sym.txt
+ make/data/symbols/jdk.crypto.cryptoki-9.sym.txt
+ make/data/symbols/jdk.crypto.ec-9.sym.txt
+ make/data/symbols/jdk.dynalink-9.sym.txt
+ make/data/symbols/jdk.editpad-9.sym.txt
+ make/data/symbols/jdk.hotspot.agent-9.sym.txt
- make/data/symbols/jdk.httpserver-6.sym.txt
! make/data/symbols/jdk.httpserver-7.sym.txt
! make/data/symbols/jdk.httpserver-8.sym.txt
+ make/data/symbols/jdk.httpserver-9.sym.txt
+ make/data/symbols/jdk.incubator.httpclient-9.sym.txt
+ make/data/symbols/jdk.jartool-9.sym.txt
+ make/data/symbols/jdk.javadoc-9.sym.txt
+ make/data/symbols/jdk.jcmd-9.sym.txt
+ make/data/symbols/jdk.jconsole-9.sym.txt
+ make/data/symbols/jdk.jdeps-9.sym.txt
+ make/data/symbols/jdk.jdi-9.sym.txt
+ make/data/symbols/jdk.jdwp.agent-9.sym.txt
+ make/data/symbols/jdk.jlink-9.sym.txt
+ make/data/symbols/jdk.jshell-9.sym.txt
+ make/data/symbols/jdk.jsobject-9.sym.txt
+ make/data/symbols/jdk.jstatd-9.sym.txt
+ make/data/symbols/jdk.localedata-9.sym.txt
! make/data/symbols/jdk.management-6.sym.txt
! make/data/symbols/jdk.management-7.sym.txt
! make/data/symbols/jdk.management-8.sym.txt
+ make/data/symbols/jdk.management-9.sym.txt
+ make/data/symbols/jdk.management.agent-9.sym.txt
+ make/data/symbols/jdk.naming.dns-9.sym.txt
+ make/data/symbols/jdk.naming.rmi-9.sym.txt
+ make/data/symbols/jdk.net-9.sym.txt
+ make/data/symbols/jdk.pack-9.sym.txt
+ make/data/symbols/jdk.policytool-9.sym.txt
+ make/data/symbols/jdk.rmic-9.sym.txt
- make/data/symbols/jdk.scripting.nashorn-6.sym.txt
! make/data/symbols/jdk.scripting.nashorn-7.sym.txt
! make/data/symbols/jdk.scripting.nashorn-8.sym.txt
+ make/data/symbols/jdk.scripting.nashorn-9.sym.txt
! make/data/symbols/jdk.sctp-6.sym.txt
! make/data/symbols/jdk.sctp-7.sym.txt
! make/data/symbols/jdk.sctp-8.sym.txt
+ make/data/symbols/jdk.sctp-9.sym.txt
- make/data/symbols/jdk.security.auth-6.sym.txt
! make/data/symbols/jdk.security.auth-7.sym.txt
! make/data/symbols/jdk.security.auth-8.sym.txt
+ make/data/symbols/jdk.security.auth-9.sym.txt
! make/data/symbols/jdk.security.jgss-6.sym.txt
! make/data/symbols/jdk.security.jgss-7.sym.txt
! make/data/symbols/jdk.security.jgss-8.sym.txt
+ make/data/symbols/jdk.security.jgss-9.sym.txt
+ make/data/symbols/jdk.unsupported-9.sym.txt
+ make/data/symbols/jdk.xml.dom-9.sym.txt
+ make/data/symbols/jdk.zipfs-9.sym.txt
! make/data/symbols/symbols
! make/gendata/Gendata-jdk.compiler.gmk
! make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java
+ make/langtools/src/classes/build/tools/symbolgenerator/ProbeModular.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/JDKPlatformProvider.java
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/ModuleTarget_attribute.java
! test/langtools/tools/javac/diags/CheckResourceKeys.java
+ test/langtools/tools/javac/options/release/ReleaseOption9.java
Changeset: 38aa08d2ec6c
Author: sundar
Date: 2017-11-06 22:05 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/38aa08d2ec6c
8190795: jjs should show javadoc for java methods on shift-tab
Reviewed-by: hannesw, jlaskey
! make/CompileJavaModules.gmk
! make/nashorn/build.xml
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Main.java
+ src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/resources/jjs.js
Changeset: a6f8cacdef93
Author: michaelm
Date: 2017-11-06 16:32 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a6f8cacdef93
8190793: Httpserver does not detect truncated request body
Reviewed-by: chegar, dfuchs
! src/jdk.httpserver/share/classes/sun/net/httpserver/ChunkedInputStream.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/FixedLengthInputStream.java
+ test/jdk/com/sun/net/httpserver/bugs/TruncatedRequestBody.java
Changeset: 5d668ad5142f
Author: rriggs
Date: 2017-11-06 17:35 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5d668ad5142f
8187281: Remove intermittent from OnExitTest
Reviewed-by: lancea
! test/jdk/java/lang/ProcessHandle/OnExitTest.java
Changeset: 67aa34b019e1
Author: mchung
Date: 2017-11-06 17:48 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/67aa34b019e1
8164512: Replace ClassLoader use of finalizer with phantom reference to unload native library
Reviewed-by: alanb, bchristi, kbarrett, dholmes, plevart
! make/mapfiles/libjava/mapfile-vers
! make/mapfiles/libjava/reorder-sparc
! make/mapfiles/libjava/reorder-sparcv9
! make/mapfiles/libjava/reorder-x86
! make/test/JtregNativeJdk.gmk
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/native/libjava/ClassLoader.c
+ test/jdk/java/lang/ClassLoader/nativeLibrary/NativeLibraryTest.java
+ test/jdk/java/lang/ClassLoader/nativeLibrary/libnativeLibraryTest.c
+ test/jdk/java/lang/ClassLoader/nativeLibrary/p/Test.java
Changeset: 8c0c0aec3ae7
Author: hannesw
Date: 2017-11-07 12:18 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8c0c0aec3ae7
8186807: JSObject gets ScriptFunction when ScriptObjectMirror is expected
Reviewed-by: sundar, hannesw
Contributed-by: priya.lakshmi.muthuswamy at oracle.com
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFunction.java
+ test/nashorn/src/jdk/nashorn/internal/runtime/test/JDK_8186807_Test.java
Changeset: 5e7cf99b1303
Author: chegar
Date: 2017-11-07 17:08 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5e7cf99b1303
8190482: InnocuousThread creation should not require the caller to possess enableContextClassLoaderOverride
Reviewed-by: rriggs, mchung
! src/java.base/share/classes/jdk/internal/misc/InnocuousThread.java
Changeset: 6b0c555658e8
Author: martin
Date: 2017-11-07 10:02 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/6b0c555658e8
8190816: PropertiesTest.sh fails to make $WRITABLEJDK writable
Reviewed-by: naoto, rgoel
! test/jdk/java/util/Currency/PropertiesTest.sh
Changeset: c992889ffb50
Author: martin
Date: 2017-11-07 10:35 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c992889ffb50
8190814: javax/imageio/stream/NullStreamCheckTest writes to the repo
Reviewed-by: pnarayanan, jdv, prr
! test/jdk/javax/imageio/stream/NullStreamCheckTest.java
Changeset: bde0215f1f70
Author: joehw
Date: 2017-11-07 16:19 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/bde0215f1f70
8181151: Fix lint warnings in JAXP repo: cast
Reviewed-by: lancea, rriggs
! src/java.xml/share/classes/com/sun/java_cup/internal/runtime/lr_parser.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/lib/ExsltDatetime.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/AttributeSet.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/BinOpExpr.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FilterExpr.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionAvailableCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/FunctionCall.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/LogicalExpr.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Message.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Mode.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Number.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Sort.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/SyntaxTreeNode.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/TestSeq.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/UnionPathExpr.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XPathParser.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/MethodGenerator.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2DOM.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/SAX2StAXEventWriter.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/XSLTCSource.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/CoreDocumentImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMNormalizer.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMStringListImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DocumentImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLErrorReporter.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLNamespaceBinder.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLScanner.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDLoader.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDProcessor.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dtd/XMLDTDValidator.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/util/Base64.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/BaseDVFactory.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/ExtendedSchemaDVFactoryImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/FullDVFactory.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/SchemaDVFactoryImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/XSSimpleTypeDecl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/AttributePSVImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/ElementPSVImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/SubstitutionGroupHandler.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSComplexTypeDecl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSConstraints.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XSGrammarBucket.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/models/CMBuilder.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSAttributeChecker.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDSimpleTypeTraverser.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDUniqueOrKeyTraverser.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/util/XSGrammarPool.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/SimpleXMLSchema.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/SoftReferenceGrammarPool.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/AbstractDOMParser.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/DOMEntityResolverWrapper.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/SymbolHash.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMManagerDefault.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/dtm/ref/DTMNodeList.java
! 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/serialize/BaseMarkupSerializer.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/NamespaceMappings.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToStream.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/NodeSet.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/VariableStack.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/axes/LocPathIterator.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/Lexer.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/compiler/OpMap.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/JAXPExtensionsProvider.java
! src/java.xml/share/classes/javax/xml/xpath/XPathException.java
! src/java.xml/share/classes/org/w3c/dom/bootstrap/DOMImplementationRegistry.java
! src/java.xml/share/classes/org/xml/sax/helpers/NamespaceSupport.java
Changeset: 530f16bacbfd
Author: hannesw
Date: 2017-11-08 12:15 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/530f16bacbfd
8190427: Test for JDK-8165198 fails intermittently because of GC
Reviewed-by: jlaskey, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeDebug.java
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyListeners.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyMap.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertySwitchPoints.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SetMethodCreator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SharedPropertyMap.java
Changeset: 28e37caf50c1
Author: rriggs
Date: 2017-11-08 09:18 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/28e37caf50c1
8190884: java/lang/Runtime/exec/LotsOfOutput fails intermittently
Reviewed-by: lancea, mchung
! test/jdk/java/lang/Runtime/exec/LotsOfOutput.java
Changeset: 5645dc537135
Author: erikj
Date: 2017-11-08 12:02 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5645dc537135
8190744: xattr: No such file LICENSE files
Reviewed-by: alanb, tbell
! make/common/MakeBase.gmk
Changeset: c9181704b389
Author: jdv
Date: 2017-11-06 13:11 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c9181704b389
8189702: Broken links in javadoc for Adobe TIFF related documents
Reviewed-by: prr, bpb
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriteParam.java
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/BaselineTIFFTagSet.java
Changeset: 4a00b088902e
Author: prr
Date: 2017-11-06 10:11 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/4a00b088902e
Merge
- make/data/symbols/java.activation-6.sym.txt
- make/data/symbols/java.activation-7.sym.txt
- make/data/symbols/java.annotations.common-6.sym.txt
- make/data/symbols/java.annotations.common-7.sym.txt
- make/data/symbols/java.annotations.common-8.sym.txt
- make/data/symbols/java.corba-6.sym.txt
- make/data/symbols/java.corba-7.sym.txt
- make/data/symbols/java.datatransfer-6.sym.txt
- make/data/symbols/java.instrument-6.sym.txt
- make/data/symbols/java.instrument-7.sym.txt
- make/data/symbols/java.naming-6.sym.txt
- make/data/symbols/java.prefs-6.sym.txt
- make/data/symbols/java.scripting-6.sym.txt
- make/data/symbols/java.security.sasl-6.sym.txt
- make/data/symbols/java.transaction-6.sym.txt
- make/data/symbols/java.transaction-7.sym.txt
- make/data/symbols/java.xml.crypto-6.sym.txt
- make/data/symbols/java.xml.crypto-7.sym.txt
- make/data/symbols/java.xml.ws-7.sym.txt
- make/data/symbols/jdk.httpserver-6.sym.txt
- make/data/symbols/jdk.scripting.nashorn-6.sym.txt
- make/data/symbols/jdk.security.auth-6.sym.txt
- src/hotspot/cpu/zero/sharkFrame_zero.hpp
- src/hotspot/cpu/zero/shark_globals_zero.hpp
- src/hotspot/os/windows/decoder_windows.hpp
- src/hotspot/share/code/jvmticmlr.h
- src/hotspot/share/gc/g1/suspendibleThreadSet.cpp
- src/hotspot/share/gc/g1/suspendibleThreadSet.hpp
- src/hotspot/share/prims/jni.h
- src/hotspot/share/shark/llvmHeaders.hpp
- src/hotspot/share/shark/llvmValue.hpp
- src/hotspot/share/shark/sharkBlock.cpp
- src/hotspot/share/shark/sharkBlock.hpp
- src/hotspot/share/shark/sharkBuilder.cpp
- src/hotspot/share/shark/sharkBuilder.hpp
- src/hotspot/share/shark/sharkCacheDecache.cpp
- src/hotspot/share/shark/sharkCacheDecache.hpp
- src/hotspot/share/shark/sharkCodeBuffer.hpp
- src/hotspot/share/shark/sharkCompiler.cpp
- src/hotspot/share/shark/sharkCompiler.hpp
- src/hotspot/share/shark/sharkConstant.cpp
- src/hotspot/share/shark/sharkConstant.hpp
- src/hotspot/share/shark/sharkContext.cpp
- src/hotspot/share/shark/sharkContext.hpp
- src/hotspot/share/shark/sharkEntry.hpp
- src/hotspot/share/shark/sharkFunction.cpp
- src/hotspot/share/shark/sharkFunction.hpp
- src/hotspot/share/shark/sharkInliner.cpp
- src/hotspot/share/shark/sharkInliner.hpp
- src/hotspot/share/shark/sharkIntrinsics.cpp
- src/hotspot/share/shark/sharkIntrinsics.hpp
- src/hotspot/share/shark/sharkInvariants.cpp
- src/hotspot/share/shark/sharkInvariants.hpp
- src/hotspot/share/shark/sharkMemoryManager.cpp
- src/hotspot/share/shark/sharkMemoryManager.hpp
- src/hotspot/share/shark/sharkNativeWrapper.cpp
- src/hotspot/share/shark/sharkNativeWrapper.hpp
- src/hotspot/share/shark/sharkRuntime.cpp
- src/hotspot/share/shark/sharkRuntime.hpp
- src/hotspot/share/shark/sharkStack.cpp
- src/hotspot/share/shark/sharkStack.hpp
- src/hotspot/share/shark/sharkState.cpp
- src/hotspot/share/shark/sharkState.hpp
- src/hotspot/share/shark/sharkStateScanner.cpp
- src/hotspot/share/shark/sharkStateScanner.hpp
- src/hotspot/share/shark/sharkTopLevelBlock.cpp
- src/hotspot/share/shark/sharkTopLevelBlock.hpp
- src/hotspot/share/shark/sharkType.hpp
- src/hotspot/share/shark/sharkValue.cpp
- src/hotspot/share/shark/sharkValue.hpp
- src/hotspot/share/shark/shark_globals.cpp
- src/hotspot/share/shark/shark_globals.hpp
- src/java.base/share/classes/jdk/internal/vm/cds/resources/ModuleLoaderMap.dat
Changeset: 080c3ab73c8d
Author: serb
Date: 2017-11-07 14:36 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/080c3ab73c8d
8019816: [TEST_BUG][macosx] closed/java/awt/BasicStroke/DashZeroWidth.java not on EDT
Reviewed-by: prr, azvegint
+ test/jdk/java/awt/BasicStroke/DashScaleMinWidth.java
+ test/jdk/java/awt/BasicStroke/DashZeroWidth.java
Changeset: 3d660bb6b67d
Author: prr
Date: 2017-11-08 12:27 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/3d660bb6b67d
Merge
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyListeners.java
Changeset: 79efc2c3d832
Author: prr
Date: 2017-11-08 12:34 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/79efc2c3d832
8185739: Memory leak in BitmapUtil::BitmapToRgn
Reviewed-by: serb, psadhukhan
! src/java.desktop/windows/native/libawt/windows/awt_BitmapUtil.cpp
Changeset: d2b306a70bf1
Author: erikj
Date: 2017-11-08 13:32 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d2b306a70bf1
8190735: Define all base artifacts for all open/open-debug profiles
Reviewed-by: tbell
! make/conf/jib-profiles.js
Changeset: ce6ff74192fc
Author: mchung
Date: 2017-11-08 13:38 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/ce6ff74192fc
8190733: Use Class::getPackageName in java.base implementation
Reviewed-by: mchung, rriggs
Contributed-by: Christoph Dreis <christoph.dreis at freenet.de>
! src/java.base/share/classes/java/io/ObjectInputFilter.java
! src/java.base/share/classes/java/io/ObjectStreamClass.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/sun/invoke/util/VerifyAccess.java
Changeset: e6278add9ff2
Author: jwilhelm
Date: 2017-11-07 23:18 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e6278add9ff2
8190865: Require jtreg 4.2 b10
Reviewed-by: dcubed, erikj
! make/conf/jib-profiles.js
Changeset: 6b374b7fdc3d
Author: rpatil
Date: 2017-11-09 14:38 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/6b374b7fdc3d
8190258: (tz) Support tzdata2017c
8190259: test tck.java.time.zone.TCKZoneRules is broken by tzdata2017c
Reviewed-by: naoto, martin
! make/data/tzdata/VERSION
! make/data/tzdata/africa
! make/data/tzdata/antarctica
! make/data/tzdata/asia
! make/data/tzdata/australasia
! make/data/tzdata/backward
! make/data/tzdata/europe
! make/data/tzdata/leapseconds
! make/data/tzdata/northamerica
! make/data/tzdata/southamerica
! make/data/tzdata/zone.tab
! src/java.base/share/classes/java/time/format/ZoneName.java
! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_de.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_es.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_fr.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_it.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ja.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ko.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_pt_BR.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_sv.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_CN.java
! src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_TW.java
! test/jdk/java/time/tck/java/time/zone/TCKZoneRules.java
! test/jdk/java/time/test/java/time/format/ZoneName.java
! test/jdk/sun/util/calendar/zi/tzdata/VERSION
! test/jdk/sun/util/calendar/zi/tzdata/africa
! test/jdk/sun/util/calendar/zi/tzdata/antarctica
! test/jdk/sun/util/calendar/zi/tzdata/asia
! test/jdk/sun/util/calendar/zi/tzdata/australasia
! test/jdk/sun/util/calendar/zi/tzdata/backward
! test/jdk/sun/util/calendar/zi/tzdata/europe
! test/jdk/sun/util/calendar/zi/tzdata/leapseconds
! test/jdk/sun/util/calendar/zi/tzdata/northamerica
! test/jdk/sun/util/calendar/zi/tzdata/southamerica
! test/jdk/sun/util/calendar/zi/tzdata/zone.tab
Changeset: a4fb389ca61a
Author: dfuchs
Date: 2017-11-09 20:51 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a4fb389ca61a
8189953: FileHandler constructor throws NoSuchFileException with absolute path
Reviewed-by: mchung
! src/java.logging/share/classes/java/util/logging/FileHandler.java
+ test/jdk/java/util/logging/FileHandlerPatternGeneration.java
Changeset: a85bb15efb57
Author: bpb
Date: 2017-11-09 13:30 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a85bb15efb57
8191025: (ch) Scattering reads to a subsequence of buffers ignores length
Summary: Use length parameter instead of the buffer array length
Reviewed-by: rriggs, alanb
! src/java.base/share/classes/sun/nio/ch/IOUtil.java
! test/jdk/java/nio/channels/SocketChannel/VectorIO.java
Changeset: 53020d8cdf5b
Author: dl
Date: 2017-11-09 16:03 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/53020d8cdf5b
8190747: ExecutorService/Invoke.java fails intermittently
Reviewed-by: martin, psandoz, dholmes
! test/jdk/java/util/concurrent/ExecutorService/Invoke.java
Changeset: 0a65c8231efa
Author: dl
Date: 2017-11-09 16:07 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/0a65c8231efa
8179314: CountedCompleterTest.testForkHelpQuiesce fails with expected:<21> but was:<13>
Reviewed-by: martin, psandoz, dholmes
! test/jdk/java/util/concurrent/tck/CountedCompleterTest.java
Changeset: 1563167c9520
Author: dl
Date: 2017-11-09 16:10 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/1563167c9520
8189387: ConcurrentLinkedDeque linearizability continued ...
Reviewed-by: martin, psandoz, dholmes
! src/java.base/share/classes/java/util/concurrent/ConcurrentLinkedDeque.java
! test/jdk/java/util/concurrent/tck/ConcurrentLinkedDequeTest.java
Changeset: c7b5b1ce8145
Author: dl
Date: 2017-11-09 16:14 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c7b5b1ce8145
8189764: Miscellaneous changes imported from jsr166 CVS 2017-11
Reviewed-by: martin, psandoz, dholmes
! test/jdk/java/util/AbstractList/FailFastIterator.java
! test/jdk/java/util/AbstractSequentialList/AddAll.java
! test/jdk/java/util/Collection/IteratorMicroBenchmark.java
! test/jdk/java/util/Collection/MOAT.java
! test/jdk/java/util/Collection/RemoveMicroBenchmark.java
! test/jdk/java/util/Collections/AddAll.java
! test/jdk/java/util/Collections/BinarySearchNullComparator.java
! test/jdk/java/util/Collections/CheckedListBash.java
! test/jdk/java/util/Collections/CheckedMapBash.java
! test/jdk/java/util/Collections/CheckedSetBash.java
! test/jdk/java/util/Collections/Disjoint.java
! test/jdk/java/util/Collections/EmptyNavigableMap.java
! test/jdk/java/util/Collections/EmptyNavigableSet.java
! test/jdk/java/util/Collections/Enum.java
! test/jdk/java/util/Collections/FindSubList.java
! test/jdk/java/util/Collections/Frequency.java
! test/jdk/java/util/Collections/NullComparator.java
! test/jdk/java/util/Collections/ReplaceAll.java
! test/jdk/java/util/Collections/Rotate.java
! test/jdk/java/util/Collections/RotateEmpty.java
! test/jdk/java/util/Collections/Ser.java
! test/jdk/java/util/Collections/Swap.java
! test/jdk/java/util/Collections/ViewSynch.java
! test/jdk/java/util/Collections/WrappedNull.java
! test/jdk/java/util/HashMap/KeySetRemove.java
! test/jdk/java/util/HashMap/SetValue.java
! test/jdk/java/util/HashMap/ToString.java
! test/jdk/java/util/Hashtable/EqualsCast.java
! test/jdk/java/util/Hashtable/HashCode.java
! test/jdk/java/util/Hashtable/IllegalLoadFactor.java
! test/jdk/java/util/Hashtable/SelfRef.java
! test/jdk/java/util/LinkedHashMap/Basic.java
! test/jdk/java/util/LinkedHashMap/Cache.java
! test/jdk/java/util/LinkedHashMap/EmptyMapIterator.java
! test/jdk/java/util/LinkedHashSet/Basic.java
! test/jdk/java/util/LinkedList/AddAll.java
! test/jdk/java/util/NavigableMap/LockStep.java
! test/jdk/java/util/Random/NextIntPowerOfTwoMod.java
! test/jdk/java/util/TreeMap/HeadTailTypeError.java
! test/jdk/java/util/TreeMap/SubMap.java
! test/jdk/java/util/TreeMap/SubMapClear.java
! test/jdk/java/util/Vector/IllegalConstructorArgs.java
! test/jdk/java/util/Vector/LastIndexOf.java
! test/jdk/java/util/Vector/SyncLastIndexOf.java
! test/jdk/java/util/WeakHashMap/ZeroInitCap.java
! test/jdk/java/util/concurrent/ConcurrentHashMap/ToArray.java
! test/jdk/java/util/concurrent/CountDownLatch/Basic.java
! test/jdk/java/util/concurrent/ThreadPoolExecutor/FlakyThreadFactory.java
! test/jdk/java/util/concurrent/locks/Lock/FlakyMutex.java
! test/jdk/java/util/concurrent/tck/NonNestmates.java
! test/jdk/java/util/concurrent/tck/SubmissionPublisherTest.java
Changeset: 5ff062878fe8
Author: lana
Date: 2017-11-10 03:26 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5ff062878fe8
Added tag jdk-10+31 for changeset e6278add9ff2
! .hgtags
Changeset: 259dffd8dabc
Author: lana
Date: 2017-11-10 03:27 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/259dffd8dabc
Merge
Changeset: fbfe06b70e16
Author: vtewari
Date: 2017-11-13 14:03 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/fbfe06b70e16
8145635: Add TCP_QUICKACK socket option
Reviewed-by: chegar, rriggs, clanger
! make/lib/Lib-jdk.net.gmk
+ make/mapfiles/libextnet/mapfile-linux
+ make/mapfiles/libextnet/mapfile-solaris
- make/mapfiles/libextnet/mapfile-vers
! src/java.base/unix/classes/java/net/PlainDatagramSocketImpl.java
+ src/jdk.net/linux/classes/jdk/net/LinuxSocketOptions.java
+ src/jdk.net/linux/native/libextnet/LinuxSocketOptions.c
! src/jdk.net/share/classes/jdk/net/ExtendedSocketOptions.java
! src/jdk.net/share/classes/jdk/net/Sockets.java
+ test/jdk/jdk/net/Sockets/QuickAckTest.java
Changeset: d0c784151182
Author: hannesw
Date: 2017-11-13 15:54 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d0c784151182
8190391: nashorn "!!" of nonzero even integer var becomes false when returned
Reviewed-by: sundar, hannesw
Contributed-by: priya.lakshmi.muthuswamy at oracle.com
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/IntType.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java
+ test/nashorn/script/basic/JDK-8190391.js
+ test/nashorn/script/basic/JDK-8190391.js.EXPECTED
Changeset: 45af799ceb6a
Author: erikj
Date: 2017-11-13 16:32 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/45af799ceb6a
8190725: Freetype license file provided with configure not included in images
Reviewed-by: ihse, tbell
! make/CreateJmods.gmk
! make/common/Modules.gmk
Changeset: 9f913dffab13
Author: hannesw
Date: 2017-11-13 18:14 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/9f913dffab13
8191131: Nashorn test comparator breaks comparator contract
Reviewed-by: sundar, jlaskey
! test/nashorn/src/jdk/nashorn/internal/test/framework/TestReorderInterceptor.java
Changeset: acfedb75dd51
Author: sundar
Date: 2017-11-14 08:59 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/acfedb75dd51
8177471: jlink should use the version from java.base.jmod to find modules
Reviewed-by: mchung, alanb
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JarArchive.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ModularJarArchive.java
+ test/jdk/tools/jlink/multireleasejar/CheckRuntimeVersion.java
+ test/jdk/tools/jlink/multireleasejar/JLinkMRJavaBaseVersionTest.java
Changeset: e4d7a32e6a91
Author: hannesw
Date: 2017-11-14 10:04 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e4d7a32e6a91
8185119: Uninitialized const when using multiple threads
Reviewed-by: jlaskey, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java
+ test/nashorn/script/nosecurity/es6/JDK-8185119.js
Changeset: 7a1d4058d6db
Author: xiaofeya
Date: 2017-11-14 03:58 -0600
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7a1d4058d6db
8191172: Problem list java/net/httpclient/websocket/ConnectionHandover.java
Reviewed-by: chegar
! test/jdk/ProblemList.txt
Changeset: fbf7a51ce32f
Author: ihse
Date: 2017-11-14 12:10 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/fbf7a51ce32f
8190410: Help.gmk is not updated after consolidation
Reviewed-by: erikj
! make/Help.gmk
Changeset: d5cf1e1d07ec
Author: hannesw
Date: 2017-11-14 14:18 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d5cf1e1d07ec
8191133: Ant task to fetch underscore.js requires gzip decoding option
Reviewed-by: sundar, jlaskey
! make/nashorn/build.xml
Changeset: 28096878fae5
Author: mullan
Date: 2017-11-14 08:24 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/28096878fae5
8175091: Mark the deprecated java.security.{Certificate,Identity,IdentityScope,Signer} APIs with forRemoval=true
Reviewed-by: weijun
! src/java.base/share/classes/java/security/Certificate.java
! src/java.base/share/classes/java/security/Identity.java
! src/java.base/share/classes/java/security/IdentityScope.java
! src/java.base/share/classes/java/security/Signer.java
Changeset: 3dfec0fcb34f
Author: mullan
Date: 2017-11-14 08:25 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/3dfec0fcb34f
Merge
Changeset: 5c2f21c319c4
Author: weijun
Date: 2017-11-14 21:43 +0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5c2f21c319c4
8191137: keytool fails to format resource strings for keys for some languages after JDK-8171319
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/tools/keytool/Resources.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java
Changeset: e6e6ed17abbe
Author: mullan
Date: 2017-11-14 09:15 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e6e6ed17abbe
8175094: Mark the deprecated java.security.acl APIs with forRemoval=true
Reviewed-by: weijun
! src/java.base/share/classes/java/security/acl/Acl.java
! src/java.base/share/classes/java/security/acl/AclEntry.java
! src/java.base/share/classes/java/security/acl/AclNotFoundException.java
! src/java.base/share/classes/java/security/acl/Group.java
! src/java.base/share/classes/java/security/acl/LastOwnerException.java
! src/java.base/share/classes/java/security/acl/NotOwnerException.java
! src/java.base/share/classes/java/security/acl/Owner.java
! src/java.base/share/classes/java/security/acl/Permission.java
! src/java.base/share/classes/java/security/acl/package-info.java
Changeset: 94f362b5f4dd
Author: mullan
Date: 2017-11-14 09:19 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/94f362b5f4dd
Merge
Changeset: 84e7c1515661
Author: igerasim
Date: 2017-11-14 13:31 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/84e7c1515661
8189631: Missing space in the javadoc for InetAddress.createNameService()
Reviewed-by: rriggs, wetmore
! src/java.base/share/classes/java/net/InetAddress.java
Changeset: dfc709c80775
Author: bpatel
Date: 2017-11-14 13:44 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/dfc709c80775
8185371: Support for multiple stylesheets in javadoc
Reviewed-by: jjg, ksrini
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FrameOutputWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! test/langtools/jdk/javadoc/doclet/testHelpOption/TestHelpOption.java
! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java
+ test/langtools/jdk/javadoc/doclet/testOptions/additional-stylesheet-1.css
+ test/langtools/jdk/javadoc/doclet/testOptions/additional-stylesheet-2.css
+ test/langtools/jdk/javadoc/doclet/testOptions/additional-stylesheet-3.css
Changeset: 6cc6869999e2
Author: sundar
Date: 2017-11-15 19:55 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/6cc6869999e2
8191306: Math.abs corner case with optimistic typing
Reviewed-by: jlaskey, hannesw
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeMath.java
+ test/nashorn/script/basic/JDK-8191306.js
+ test/nashorn/script/basic/JDK-8191306.js.EXPECTED
Changeset: 0084b493dfc9
Author: sundar
Date: 2017-11-15 23:25 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/0084b493dfc9
8068741: javax.script.ScriptEngineFactory.getMethodCallSyntax() spec allows null passed as an object
Reviewed-by: hannesw
! src/java.scripting/share/classes/javax/script/ScriptEngineFactory.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/NashornScriptEngineFactory.java
+ test/nashorn/src/jdk/nashorn/api/scripting/test/JDK_8068741_Test.java
Changeset: f7e430cbfe34
Author: erikj
Date: 2017-11-15 11:50 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f7e430cbfe34
8190702: JMC packaging causing errors in JDK 10 consolidated repo (macOS)
Reviewed-by: tbell
! make/common/MakeBase.gmk
! test/make/TestCopyFiles.gmk
Changeset: e0041b182e31
Author: psandoz
Date: 2017-11-08 10:27 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e0041b182e31
8190974: Parallel stream execution within a custom ForkJoinPool should obey the parallelism
Reviewed-by: martin, tvaleev
! src/java.base/share/classes/java/util/stream/AbstractTask.java
! src/java.base/share/classes/java/util/stream/ForEachOps.java
! src/java.base/share/classes/java/util/stream/StreamSpliterators.java
+ test/jdk/java/util/stream/CustomFJPoolTest.java
Changeset: a2008587c13f
Author: redestad
Date: 2017-11-16 00:58 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a2008587c13f
8184777: Factor out species generation logic from BoundMethodHandle
Reviewed-by: vlivanov
Contributed-by: john.r.rose at oracle.com, claes.redestad at oracle.com
! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java
+ src/java.base/share/classes/java/lang/invoke/ClassSpecializer.java
! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/LambdaFormBuffer.java
! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/SimpleMethodHandle.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java
+ test/jdk/java/lang/invoke/ClassSpecializerTest.java
+ test/jdk/java/lang/invoke/java.base/java/lang/invoke/ClassSpecializerHelper.java
! test/jdk/tools/jlink/plugins/GenerateJLIClassesPluginTest.java
Changeset: 00e1afbd0a76
Author: jcm
Date: 2017-10-26 22:18 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/00e1afbd0a76
8185989: overview.html files should be deleted?
Summary: jdk.vm.ci.code/overview.html jdk.vm.ci.meta/overview.html deleted
Reviewed-by: kvn, thartmann
- src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/overview.html
- src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/overview.html
Changeset: 32201e2d5719
Author: jcm
Date: 2017-10-27 05:30 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/32201e2d5719
Merge
Changeset: 55714c3d544c
Author: sangheki
Date: 2017-10-26 21:30 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/55714c3d544c
8185278: TestGreyReclaimedHumongousObjects.java fails guarantee(index != trim_index(_head_index + 1)) failed: should not go past head
Summary: Add STS to avoid MMU concurrency problem between VM Thread and Concurrent Mark Thread
Reviewed-by: tschatzl, ehelin
! src/hotspot/share/gc/g1/concurrentMarkThread.cpp
! src/hotspot/share/gc/g1/concurrentMarkThread.hpp
! src/hotspot/share/gc/g1/g1MMUTracker.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! test/hotspot/jtreg/gc/g1/TestGreyReclaimedHumongousObjects.java
Changeset: 1821be9ca11b
Author: sangheki
Date: 2017-10-27 07:19 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/1821be9ca11b
Merge
Changeset: 17676a23cf3f
Author: kvn
Date: 2017-10-27 01:09 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/17676a23cf3f
8189064: Crash with compiler/codegen/*Vect.java on Solaris-sparc
Summary: unconditionally call cl->mark_loop_vectorized() when vectors are generated
Reviewed-by: thartmann
! src/hotspot/share/opto/superword.cpp
Changeset: 002df709f2f2
Author: kvn
Date: 2017-10-27 08:55 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/002df709f2f2
Merge
Changeset: c15f15bcc23e
Author: sjohanss
Date: 2017-10-27 11:44 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c15f15bcc23e
8177959: G1CollectedHeap::print_on prints incorrect capacity
Reviewed-by: sjohanss, ehelin, pliden
Contributed-by: leo.korinth at oracle.com
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
Changeset: 1b0566927c7a
Author: iklam
Date: 2017-10-29 18:13 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/1b0566927c7a
8190191: Subclasses of jdk.jfr.Event loaded from CDS breaks -XX:FlightRecorderOptions=retransform=false
Summary: Do not archive these classes
Reviewed-by: jiangli, sspitsyn
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/dictionary.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
Changeset: 9ccaa4e79030
Author: mdoerr
Date: 2017-10-30 17:14 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/9ccaa4e79030
8190285: s390: Some java boolean checks are not correct
Reviewed-by: lucy, coleenp
! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/interp_masm_s390.hpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
Changeset: 08fa85a36a67
Author: thartmann
Date: 2017-10-31 09:33 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/08fa85a36a67
8190351: InitialAndMaxUsageTest does not free allocated blob
Summary: Refactored test to add blob to free list and changed the allocation loop to start with blobs of size ~36 Mb.
Reviewed-by: kvn
! test/hotspot/jtreg/compiler/codecache/jmx/InitialAndMaxUsageTest.java
Changeset: 029d5efaaa6c
Author: egahlin
Date: 2017-10-30 16:37 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/029d5efaaa6c
8189368: Add information on current bias holder for BiasedLockRevocation event
Reviewed-by: mgronlun, dholmes, egahlin
Contributed-by: robin.westberg at oracle.com
! src/hotspot/share/runtime/biasedLocking.cpp
! src/hotspot/share/trace/traceevents.xml
Changeset: b7c7428eaab9
Author: coleenp
Date: 2017-10-31 11:55 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b7c7428eaab9
8189610: Reconcile jvm.h and all jvm_md.h between java.base and hotspot
Summary: Removed hotspot version of jvm*h and jni*h files.
Reviewed-by: ihse, mchung, dholmes
! make/copy/Copy-java.base.gmk
! make/hotspot/lib/CompileJvm.gmk
! make/hotspot/lib/CompileLibjsig.gmk
- src/hotspot/cpu/aarch64/jni_aarch64.h
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/arm/interp_masm_arm.cpp
- src/hotspot/cpu/arm/jni_arm.h
! src/hotspot/cpu/arm/methodHandles_arm.cpp
! src/hotspot/cpu/arm/vm_version_arm_32.cpp
! src/hotspot/cpu/arm/vm_version_arm_64.cpp
- src/hotspot/cpu/ppc/jni_ppc.h
! src/hotspot/cpu/ppc/methodHandles_ppc.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
- src/hotspot/cpu/s390/jni_s390.h
! src/hotspot/cpu/s390/methodHandles_s390.cpp
! src/hotspot/cpu/s390/vm_version_s390.cpp
- src/hotspot/cpu/sparc/jni_sparc.h
! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp
! src/hotspot/cpu/sparc/methodHandles_sparc.cpp
! src/hotspot/cpu/sparc/vm_version_sparc.cpp
- src/hotspot/cpu/x86/jni_x86.h
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/methodHandles_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
- src/hotspot/cpu/zero/jni_zero.h
! src/hotspot/os/aix/jvm_aix.cpp
- src/hotspot/os/aix/jvm_aix.h
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/decoder_machO.cpp
! src/hotspot/os/bsd/jvm_bsd.cpp
- src/hotspot/os/bsd/jvm_bsd.h
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/decoder_linux.cpp
! src/hotspot/os/linux/jvm_linux.cpp
- src/hotspot/os/linux/jvm_linux.h
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/solaris/jvm_solaris.cpp
- src/hotspot/os/solaris/jvm_solaris.h
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/os/windows/jvm_windows.cpp
- src/hotspot/os/windows/jvm_windows.h
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/threadCritical_windows.cpp
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
! src/hotspot/os_cpu/linux_sparc/os_linux_sparc.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
! src/hotspot/os_cpu/solaris_sparc/os_solaris_sparc.cpp
! src/hotspot/os_cpu/solaris_x86/os_solaris_x86.cpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
! src/hotspot/share/aot/aotLoader.cpp
! src/hotspot/share/c1/c1_CFGPrinter.cpp
! src/hotspot/share/c1/c1_Canonicalizer.hpp
! src/hotspot/share/c1/c1_LinearScan.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciFlags.hpp
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/classfile/altHashing.cpp
! src/hotspot/share/classfile/altHashing.hpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/compactHashtable.cpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/relocInfo.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/compiler/compileLog.cpp
! src/hotspot/share/compiler/compilerOracle.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/satbMarkQueue.cpp
! src/hotspot/share/gc/shared/ageTable.cpp
! src/hotspot/share/gc/shared/gcId.cpp
! src/hotspot/share/gc/shared/gcTimer.hpp
! src/hotspot/share/gc/shared/gcTraceTime.inline.hpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCompiler.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/logging/logConfiguration.cpp
! src/hotspot/share/logging/logDecorations.cpp
! src/hotspot/share/logging/logFileOutput.cpp
! src/hotspot/share/logging/logFileStreamOutput.cpp
! src/hotspot/share/logging/logOutput.cpp
! src/hotspot/share/logging/logTagSet.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/generateOopMap.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/opto/castnode.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/mulnode.cpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/parse3.cpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/precompiled/precompiled.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jniCheck.cpp
- src/hotspot/share/prims/jni_md.h
! src/hotspot/share/prims/jvm.cpp
- src/hotspot/share/prims/jvm.h
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/methodHandles.hpp
! src/hotspot/share/prims/perf.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/commandLineFlagRangeList.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/globals.cpp
! src/hotspot/share/runtime/interfaceSupport.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/perfData.cpp
! src/hotspot/share/runtime/perfMemory.cpp
! src/hotspot/share/runtime/perfMemory.hpp
! src/hotspot/share/runtime/reflection.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/services/diagnosticArgument.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticFramework.cpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/services/mallocSiteTable.cpp
! src/hotspot/share/services/memTracker.cpp
! src/hotspot/share/utilities/accessFlags.hpp
! src/hotspot/share/utilities/constantTag.hpp
! src/hotspot/share/utilities/debug.cpp
! src/hotspot/share/utilities/decoder.cpp
! src/hotspot/share/utilities/elfStringTable.cpp
! src/hotspot/share/utilities/formatBuffer.cpp
! src/hotspot/share/utilities/formatBuffer.hpp
! src/hotspot/share/utilities/globalDefinitions_xlc.hpp
! src/hotspot/share/utilities/macros.hpp
! src/hotspot/share/utilities/ostream.cpp
! src/hotspot/share/utilities/vmError.cpp
- src/java.base/macosx/native/include/jni_md.h
- src/java.base/macosx/native/include/jvm_md.h
! src/java.base/share/native/include/classfile_constants.h
! src/java.base/share/native/include/jvm.h
! src/java.base/solaris/native/libjsig/jsig.c
! src/java.base/unix/native/include/jni_md.h
! src/java.base/unix/native/include/jvm_md.h
! src/java.base/unix/native/libjava/UnixFileSystem_md.c
! src/java.base/windows/native/include/jni_md.h
! src/java.base/windows/native/include/jvm_md.h
! test/hotspot/gtest/classfile/test_AltHashing.cpp
! test/hotspot/gtest/logging/logTestFixture.cpp
! test/hotspot/gtest/logging/test_log.cpp
! test/hotspot/gtest/logging/test_logConfiguration.cpp
! test/hotspot/gtest/logging/test_logDecorators.cpp
! test/hotspot/gtest/logging/test_logFileOutput.cpp
! test/hotspot/gtest/logging/test_logMessageTest.cpp
! test/hotspot/gtest/logging/test_logTagLevelExpression.cpp
! test/hotspot/gtest/logging/test_logTagSetDescriptions.cpp
! test/hotspot/gtest/runtime/test_arguments.cpp
! test/hotspot/gtest/utilities/test_json.cpp
Changeset: bfba73a06c8c
Author: iignatyev
Date: 2017-10-31 16:31 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/bfba73a06c8c
8186618: [TESTBUG] Test applications/ctw/Modules.java doesn't have timeout and hang on windows
Reviewed-by: jwilhelm, epavlova
! test/hotspot/jtreg/ProblemList.txt
- test/hotspot/jtreg/applications/ctw/Modules.java
+ test/hotspot/jtreg/applications/ctw/modules/generate.bash
+ test/hotspot/jtreg/applications/ctw/modules/java_activation.java
+ test/hotspot/jtreg/applications/ctw/modules/java_base.java
+ test/hotspot/jtreg/applications/ctw/modules/java_compiler.java
+ test/hotspot/jtreg/applications/ctw/modules/java_corba.java
+ test/hotspot/jtreg/applications/ctw/modules/java_datatransfer.java
+ test/hotspot/jtreg/applications/ctw/modules/java_desktop.java
+ test/hotspot/jtreg/applications/ctw/modules/java_instrument.java
+ test/hotspot/jtreg/applications/ctw/modules/java_logging.java
+ test/hotspot/jtreg/applications/ctw/modules/java_management.java
+ test/hotspot/jtreg/applications/ctw/modules/java_management_rmi.java
+ test/hotspot/jtreg/applications/ctw/modules/java_naming.java
+ test/hotspot/jtreg/applications/ctw/modules/java_prefs.java
+ test/hotspot/jtreg/applications/ctw/modules/java_rmi.java
+ test/hotspot/jtreg/applications/ctw/modules/java_scripting.java
+ test/hotspot/jtreg/applications/ctw/modules/java_security_jgss.java
+ test/hotspot/jtreg/applications/ctw/modules/java_security_sasl.java
+ test/hotspot/jtreg/applications/ctw/modules/java_smartcardio.java
+ test/hotspot/jtreg/applications/ctw/modules/java_sql.java
+ test/hotspot/jtreg/applications/ctw/modules/java_sql_rowset.java
+ test/hotspot/jtreg/applications/ctw/modules/java_transaction.java
+ test/hotspot/jtreg/applications/ctw/modules/java_xml.java
+ test/hotspot/jtreg/applications/ctw/modules/java_xml_bind.java
+ test/hotspot/jtreg/applications/ctw/modules/java_xml_crypto.java
+ test/hotspot/jtreg/applications/ctw/modules/java_xml_ws.java
+ test/hotspot/jtreg/applications/ctw/modules/java_xml_ws_annotation.java
+ test/hotspot/jtreg/applications/ctw/modules/javafx_base.java
+ test/hotspot/jtreg/applications/ctw/modules/javafx_controls.java
+ test/hotspot/jtreg/applications/ctw/modules/javafx_fxml.java
+ test/hotspot/jtreg/applications/ctw/modules/javafx_graphics.java
+ test/hotspot/jtreg/applications/ctw/modules/javafx_media.java
+ test/hotspot/jtreg/applications/ctw/modules/javafx_swing.java
+ test/hotspot/jtreg/applications/ctw/modules/javafx_web.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_accessibility.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_aot.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_attach.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_charsets.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_compiler.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_cryptoki.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_ec.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_mscapi.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_ucrypto.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_dynalink.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_editpad.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_hotspot_agent.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_httpserver.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_incubator_httpclient.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_internal_ed.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_internal_jvmstat.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_internal_le.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_internal_opt.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_internal_vm_ci.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_internal_vm_compiler.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_internal_vm_compiler_management.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_jartool.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_javadoc.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_jcmd.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_jconsole.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_jdeps.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_jdi.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_jlink.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_jshell.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_jsobject.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_jstatd.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_localedata.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_management.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_management_agent.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_naming_dns.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_naming_rmi.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_net.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_packager.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_packager_services.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_rmic.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_scripting_nashorn.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_scripting_nashorn_shell.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_sctp.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_security_auth.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_security_jgss.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_unsupported.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_xml_bind.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_xml_dom.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_xml_ws.java
+ test/hotspot/jtreg/applications/ctw/modules/jdk_zipfs.java
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/ClassPathDirEntry.java
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/ClassPathJarInDirEntry.java
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/ClassPathJimageEntry.java
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CompileTheWorld.java
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/Compiler.java
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/PathHandler.java
! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/Utils.java
Changeset: 107622f2695c
Author: dchuyko
Date: 2017-11-01 16:48 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/107622f2695c
8189745: AARCH64: Use CRC32C intrinsic code in interpreter and C1
Reviewed-by: aph
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/share/c1/c1_Compiler.cpp
Changeset: 3d1d05c9b6cd
Author: simonis
Date: 2017-11-01 12:56 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/3d1d05c9b6cd
8187091: ReturnBlobToWrongHeapTest fails because of problems in CodeHeap::contains_blob()
Reviewed-by: kvn
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/memory/heap.hpp
Changeset: 80ea7a4c6427
Author: coleenp
Date: 2017-11-01 19:43 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/80ea7a4c6427
8190491: SA tests failed after 8189610 changes
Summary: Change maxLength to an IntField
Reviewed-by: hseigel, jiangli
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/TypeArrayKlass.java
Changeset: 32d741a2b271
Author: iklam
Date: 2017-10-26 11:35 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/32d741a2b271
8179624: [REDO] Avoid repeated calls to JavaThread::last_frame in InterpreterRuntime
Summary: fixed typo in the original patch (8179305)
Reviewed-by: dlong, coleenp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/interpreterRuntime.hpp
Changeset: 8024fff2e247
Author: jwilhelm
Date: 2017-10-30 21:23 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8024fff2e247
Merge
! make/autoconf/spec.gmk.in
! make/common/Modules.gmk
! make/conf/jib-profiles.js
! src/hotspot/share/interpreter/linkResolver.cpp
- src/java.base/share/classes/com/sun/crypto/provider/PBECipherCore.java
! src/java.base/share/classes/java/lang/ClassLoader.java
- src/java.base/share/classes/jdk/internal/misc/ObjectStreamClassValidator.java
! test/jdk/ProblemList.txt
Changeset: 71ad0eec75e8
Author: phedlin
Date: 2017-09-28 14:55 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/71ad0eec75e8
8172232: SPARC ISA/CPU feature detection is broken/insufficient (on Linux).
Summary: Reimplementation extending feature detection to SPARC Core C3&C4.
Reviewed-by: kvn, neliasso
! src/hotspot/os_cpu/linux_sparc/vm_version_linux_sparc.cpp
Changeset: 6e3ab27f9144
Author: dchuyko
Date: 2017-11-02 18:44 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/6e3ab27f9144
8189176: AARCH64: Improve _updateBytesCRC32 intrinsic
Reviewed-by: aph
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
Changeset: 69c081ca110a
Author: gziemski
Date: 2017-11-02 11:00 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/69c081ca110a
8184765: Dynamically resize SystemDictionary
Summary: Implemented dynamic resizing, which triggers when load factor is too high
Reviewed-by: coleenp, rehn
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/dictionary.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/safepoint.hpp
! src/hotspot/share/utilities/hashtable.cpp
! src/hotspot/share/utilities/hashtable.hpp
! test/hotspot/jtreg/runtime/CommandLine/VMOptionWarning.java
+ test/hotspot/jtreg/runtime/LoadClass/TestResize.java
+ test/hotspot/jtreg/runtime/LoadClass/TriggerResize.java
Changeset: ab33aa41d7a4
Author: coleenp
Date: 2017-11-03 07:44 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/ab33aa41d7a4
8190617: test/jdk/sun/tools/jhsdb/BasicLauncherTest.java fails
Summary: change type expected by SA for PerfMemory::_initialize to int.
Reviewed-by: dholmes, sspitsyn
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/PerfMemory.java
Changeset: 52e85a3fa0ab
Author: ccheung
Date: 2017-11-03 10:48 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/52e85a3fa0ab
8187347: Do not abort CDS archive creation when some classes are unverifiable
Summary: deprecating the IgnoreUnverifiableClassesDuringDump vm option in JDK10 and set its default value to true
Reviewed-by: dholmes, jiangli
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
Changeset: d85284ccd1bd
Author: sspitsyn
Date: 2017-11-03 17:09 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d85284ccd1bd
8189731: Disable CFLH when there are no transformers
Summary: Enable CFLH only when there are transformers
Reviewed-by: sspitsyn, alanb
Contributed-by: ben_walsh at uk.ibm.com
! make/mapfiles/libinstrument/mapfile-vers
! src/java.instrument/share/classes/sun/instrument/InstrumentationImpl.java
! src/java.instrument/share/native/libinstrument/InstrumentationImplNativeMethods.c
! src/java.instrument/share/native/libinstrument/InvocationAdapter.c
! src/java.instrument/share/native/libinstrument/JPLISAgent.c
! src/java.instrument/share/native/libinstrument/JPLISAgent.h
Changeset: 46cb6af585d4
Author: egahlin
Date: 2017-11-05 03:43 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/46cb6af585d4
8189425: Minor updates in support of closed changes
Reviewed-by: mgronlun, dholmes
! src/hotspot/share/runtime/handles.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/utilities/growableArray.hpp
Changeset: 24022215d092
Author: egahlin
Date: 2017-11-05 06:11 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/24022215d092
8189440: Event tracing macros for allocation and weak oops processing
Reviewed-by: dholmes, mgronlun
! src/hotspot/share/gc/shared/allocTracer.cpp
! src/hotspot/share/gc/shared/allocTracer.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.inline.hpp
! src/hotspot/share/gc/shared/weakProcessor.cpp
! src/hotspot/share/runtime/jniHandles.cpp
! src/hotspot/share/trace/traceMacros.hpp
Changeset: 895da9d2087b
Author: dchuyko
Date: 2017-11-06 00:29 +0300
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/895da9d2087b
8190745: AARCH64: fix for JDK-8189176 may break a build
Summary: Add missed semicolon
Reviewed-by: dsamersoff
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
Changeset: 499bba56e938
Author: dnsimon
Date: 2017-11-05 22:27 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/499bba56e938
8177397: [JVMCI] remove unnecessary synchronization
Reviewed-by: thartmann, kvn
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
Changeset: d099408b386e
Author: jcm
Date: 2017-11-06 00:30 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d099408b386e
8167408: Invalid critical JNI function lookup
Summary: made correction to arg_size calculation in NativeLookup::lookup_critical_entry
Reviewed-by: dholmes, dlong, mdoerr, vlivanov
! make/test/JtregNativeHotspot.gmk
! src/hotspot/share/prims/nativeLookup.cpp
+ test/hotspot/jtreg/compiler/runtime/criticalnatives/lookup/LookUp.java
+ test/hotspot/jtreg/compiler/runtime/criticalnatives/lookup/libCNLookUp.c
Changeset: a11d9dbcd6c0
Author: jcm
Date: 2017-11-06 09:49 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a11d9dbcd6c0
Merge
Changeset: 1360c7949d2f
Author: sjohanss
Date: 2017-11-06 11:11 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/1360c7949d2f
8190353: [Testbug] test/hotspot/jtreg/gc/logging/TestPrintReferences.java can still fail
Reviewed-by: sangheki, eosterlund
! test/hotspot/jtreg/gc/logging/TestPrintReferences.java
Changeset: 5692c538ecef
Author: dnsimon
Date: 2017-11-06 09:44 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5692c538ecef
8190415: [JVMCI] JVMCIRuntime::adjust_comp_level must not swallow ThreadDeath
Reviewed-by: never, thartmann
! src/hotspot/.mx.jvmci/mx_jvmci.py
! src/hotspot/share/jvmci/jvmciRuntime.cpp
Changeset: 97dde3171e7e
Author: lkorinth
Date: 2017-11-06 09:41 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/97dde3171e7e
8186502: Assert when range testing G1RefProcDrainInterval on 64-bit systems
Reviewed-by: sjohanss, sangheki
! src/hotspot/share/gc/g1/g1_globals.hpp
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOptionsUtils.java
Changeset: 11b8ac93804c
Author: jcm
Date: 2017-11-06 04:14 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/11b8ac93804c
8167409: Invalid value passed to critical JNI function
Summary: the tmp reg used to break the shuffling cycle (handled in ComputeMoveOrder) is set to 64 bit.
Reviewed-by: dlong
! make/test/JtregNativeHotspot.gmk
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
+ test/hotspot/jtreg/compiler/runtime/criticalnatives/argumentcorruption/CheckLongArgs.java
+ test/hotspot/jtreg/compiler/runtime/criticalnatives/argumentcorruption/libCNCheckLongArgs.c
Changeset: 12c0996f50f4
Author: dsamersoff
Date: 2017-11-06 14:31 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/12c0996f50f4
8163011: AArch64: NMT detail stack trace cleanup
Summary: Makes aarch64 behavior similar to x86 one
Reviewed-by: aph, drwhite
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
Changeset: a77a7d3bc4f6
Author: tschatzl
Date: 2017-11-06 14:24 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a77a7d3bc4f6
8149127: Rename g1/concurrentMarkThread.* to g1/g1ConcurrentMarkThread.*
Reviewed-by: sjohanss, sangheki
- src/hotspot/share/gc/g1/concurrentG1Refine.cpp
- src/hotspot/share/gc/g1/concurrentG1Refine.hpp
- src/hotspot/share/gc/g1/concurrentG1RefineThread.cpp
- src/hotspot/share/gc/g1/concurrentG1RefineThread.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
+ src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp
+ src/hotspot/share/gc/g1/g1ConcurrentRefine.hpp
+ src/hotspot/share/gc/g1/g1ConcurrentRefineThread.cpp
+ src/hotspot/share/gc/g1/g1ConcurrentRefineThread.hpp
! src/hotspot/share/gc/g1/g1DefaultPolicy.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSetSummary.cpp
! src/hotspot/share/gc/g1/heapRegionManager.cpp
! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
Changeset: 4925ee84b4ac
Author: tschatzl
Date: 2017-11-06 14:25 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/4925ee84b4ac
8140255: Move the management of G1YoungRemSetSamplingThread from G1ConcurrentRefine
Reviewed-by: sjohanss, sangheki
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.hpp
! src/hotspot/share/gc/g1/g1RemSetSummary.cpp
Changeset: 71c9ee6b7cb3
Author: tschatzl
Date: 2017-11-06 14:35 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/71c9ee6b7cb3
Merge
Changeset: 2a5b7592ca11
Author: tschatzl
Date: 2017-11-06 15:33 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/2a5b7592ca11
Merge
- src/hotspot/share/gc/g1/concurrentG1Refine.cpp
- src/hotspot/share/gc/g1/concurrentG1Refine.hpp
- src/hotspot/share/gc/g1/concurrentG1RefineThread.cpp
- src/hotspot/share/gc/g1/concurrentG1RefineThread.hpp
Changeset: 3dcd54513db1
Author: dnsimon
Date: 2017-11-06 12:17 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/3dcd54513db1
8186478: [JVMCI] rename HotSpotResolvedJavaMethod#setNotInlineableOrCompileable
Reviewed-by: kvn, thartmann
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethod.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java
! test/hotspot/jtreg/compiler/jvmci/common/patches/jdk.internal.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java
Changeset: e84aa2c71241
Author: dnsimon
Date: 2017-11-06 12:53 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e84aa2c71241
8188102: [JVMCI] Convert special JVMCI oops in nmethod to jweak values
Reviewed-by: never, kvn, kbarrett
- src/hotspot/.mx.jvmci/.project
- src/hotspot/.mx.jvmci/.pydevproject
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/gc/g1/g1SATBCardTableModRefBS.cpp
! src/hotspot/share/gc/g1/g1SATBCardTableModRefBS.hpp
! src/hotspot/share/gc/shared/barrierSet.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/jniHandles.cpp
! src/hotspot/share/runtime/jniHandles.hpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotNmethod.java
Changeset: 5a69ba3a4fd1
Author: mdoerr
Date: 2017-11-06 17:56 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5a69ba3a4fd1
8190781: ppc64 + s390: Fix CriticalJNINatives
Reviewed-by: goetz
! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
Changeset: 47629b00daa9
Author: dnsimon
Date: 2017-11-06 21:38 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/47629b00daa9
8187315: [JVMCI] hosted use of JVMCI can crash VM under -Xint
Reviewed-by: kvn, dlong
! src/hotspot/share/jvmci/jvmciCompiler.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/prims/jni.cpp
Changeset: d20059c27430
Author: jiangli
Date: 2017-11-06 14:12 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d20059c27430
8184206: Resolve all string constants in shared classes at CDS dump time
Summary: Change ConstantPool::resolve_class_constants() to resolve all string constants.
Reviewed-by: iklam, coleenp
! src/hotspot/share/oops/constantPool.cpp
Changeset: 9fe9292f5931
Author: dlong
Date: 2017-11-06 20:29 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/9fe9292f5931
8190710: Update Graal
Reviewed-by: kvn
! make/CompileToolsHotspot.gmk
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/jdk.aot/share/classes/jdk.tools.jaotc.binformat/src/jdk/tools/jaotc/binformat/BinaryContainer.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/BlackholeDirectiveTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/ControlFlowAnchorDirectiveTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.directives.test/src/org/graalvm/compiler/api/directives/test/OpaqueDirectiveTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.api.replacements/src/org/graalvm/compiler/api/replacements/Snippet.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64Assembler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.amd64/src/org/graalvm/compiler/asm/amd64/AMD64MacroAssembler.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64.test/src/org/graalvm/compiler/core/amd64/test/AMD64AddressLoweringTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64AddressLowering.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64LIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64LIRKindTool.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/CompressEncoding.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/calc/FloatConvert.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/cfg/Loop.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/ArithmeticOpTable.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/FloatStamp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.common/src/org/graalvm/compiler/core/common/type/IntegerStamp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CheckGraalInvariants.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTest14.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalEliminationTestBase.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/DumpPathTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/FinalizableSubclassTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraalCompilerTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GraalDebugHandlersFactoryTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/GuardedIntrinsicTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/HashCodeTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MarkUnsafeAccessTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/MergeCanonicalizerTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ProfilingInfoTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/SubWordReturnTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnbalancedMonitorsTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnsafeVirtualizationTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/EATestBase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/PEAAssertionsTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/TrufflePEATest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ea/UnsafeEATest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/inlining/NestedLoopEffectsPhaseComplexityTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/GraalCompilerOptions.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/DebugInfoBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/NodeLIRBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/target/Backend.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugContext.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugHandlersFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/DebugOptions.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/IgvDumpChannel.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/PathUtilities.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/graphio/GraphSnippetTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph.test/src/org/graalvm/compiler/graph/test/graphio/NodeEncodingTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Graph.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Node.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotNodeLIRBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotAddressLowering.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLIRGenerator.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLIRKindTool.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotMove.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotNodeLIRBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotMove.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotNodeLIRBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.sparc/src/org/graalvm/compiler/hotspot/sparc/SPARCHotSpotStrategySwitchOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ArrayCopyIntrinsificationTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompilationWrapperTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/ExplicitExceptionTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/GraalOSRLockTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/GraalOSRTestBase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/WriteBarrierVerificationTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotBackend.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalCompiler.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalCompilerFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalMBean.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalRuntime.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/DefaultHotSpotLoweringProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraphBuilderPlugins.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotHostForeignCallsProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/aot/ResolveDynamicConstantNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/profiling/ProfileBranchNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/profiling/ProfileInvokeNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/profiling/ProfileNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/profiling/ProfileWithNotificationNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/OnStackReplacementPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HubGetClassNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/IdentityHashCodeNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopySlowPathNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopySnippets.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopyUnrollNode.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopyWithSlowPathNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/CheckcastArrayCopyCallNode.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/GenericArrayCopyCallNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/UnsafeArrayCopyNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/UnsafeArrayCopySnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/profiling/ProbabilisticProfileSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/profiling/ProfileSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/NewArrayStub.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/stubs/NewInstanceStub.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParser.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/FrameStateBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/ConditionalElimination02.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Fold_Double04.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/optimize/Fold_Float03.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ArrayEqualsOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64ControlFlow.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64Move.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCLoadConstantTableBaseOp.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.sparc/src/org/graalvm/compiler/lir/sparc/SPARCMove.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/LIRValueUtil.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/RedundantMoveElimination.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/SaveCalleeSaveRegisters.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/asm/CompilationResultBuilder.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/ArithmeticLIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/LIRGenerationResult.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/LIRGenerator.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/LIRGeneratorTool.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop.test/src/org/graalvm/compiler/loop/test/LoopPartialUnrollTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/CountedLoopInfo.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop/src/org/graalvm/compiler/loop/DefaultLoopPolicies.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodeinfo/src/org/graalvm/compiler/nodeinfo/NodeCycles.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/IntegerStampTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes.test/src/org/graalvm/compiler/nodes/test/PrimitiveStampBoundaryTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/CompressionNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ConstantNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/IfNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/PhiNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/PiNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/ValuePhiNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/BinaryArithmeticNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/ConditionalNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/DivNode.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/FloatDivNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerConvertNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IntegerLessThanNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/IsNullNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/SignedDivNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/SignedRemNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/UnaryNode.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/UnpackEndianHalfNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/cfg/ControlFlowGraph.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/BranchProbabilityNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/RawLoadNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/RawStoreNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderContext.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/InlineInvokePlugin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/IntrinsicContext.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/InstanceOfNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/LoadFieldNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/StoreFieldNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/StoreIndexedNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/MemoryPhiNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/address/OffsetAddressNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/VirtualizerTool.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/util/GraphUtil.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/util/JavaConstantFormattable.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/util/JavaConstantFormatter.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/VirtualArrayNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/virtual/VirtualInstanceNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options.processor/src/org/graalvm/compiler/options/processor/OptionProcessor.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ConditionalEliminationPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/FixReadsPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/ProfileCompiledMethodsPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/elem/InlineableGraph.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/util/HashSetNodeEventListener.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/BasePhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/schedule/SchedulePhase.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/verify/VerifyGetOptionsUsage.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/verify/VerifyGraphAddUsage.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/BasicIdealGraphPrinter.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/BinaryGraphPrinter.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/CFGPrinterObserver.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/CanonicalStringGraphPrinter.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/GraalDebugHandlersFactory.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/GraphPrinter.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/GraphPrinterDumpHandler.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/IdealGraphPrinter.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringIndexOfNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ConstantBindingParameterPlugin.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/DefaultJavaLoweringProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/GraphKit.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ReplacementsImpl.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/SnippetCounter.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/SnippetIntegerHistogram.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/ArrayEqualsNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/BasicArrayCopyNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/BasicObjectCloneNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/BinaryMathIntrinsicNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.test/src/org/graalvm/compiler/test/GraalTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/EffectList.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/EffectsClosure.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/EffectsPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/ObjectState.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/PartialEscapeClosure.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/VirtualizerToolImpl.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.graphio/src/org/graalvm/graphio/GraphOutput.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.graphio/src/org/graalvm/graphio/GraphProtocol.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.graphio/src/org/graalvm/graphio/GraphSnippets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.graphio/src/org/graalvm/graphio/GraphStructure.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.graphio/src/org/graalvm/graphio/ProtocolImpl.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.graphio/src/org/graalvm/graphio/doc-files/diamond.png
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.graphio/src/org/graalvm/graphio/package-info.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.word/.checkstyle_checks.xml
Changeset: 1772ebf07d1f
Author: jcm
Date: 2017-11-06 21:28 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/1772ebf07d1f
8152470: Add COMPILER2_OR_JVMCI definition
Summary: defined(COMPILER2) || INCLUDE_JVMCI changed replaced with COMPILER2_OR_JVMCI
Reviewed-by: kvn
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/arm/compiledIC_arm.cpp
! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/cpu/x86/globals_x86.hpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/os_cpu/bsd_x86/thread_bsd_x86.cpp
! src/hotspot/os_cpu/linux_x86/thread_linux_x86.cpp
! src/hotspot/os_cpu/windows_x86/thread_windows_x86.cpp
! src/hotspot/share/code/scopeDesc.cpp
! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/compiler/oopMap.hpp
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1MarkSweep.cpp
! src/hotspot/share/gc/parallel/psMarkSweep.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/serial/genMarkSweep.cpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/methodCounters.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/deoptimization.hpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/rframe.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/thread.cpp
Changeset: df4f4688b13d
Author: tschatzl
Date: 2017-11-07 13:51 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/df4f4688b13d
8190703: TestSystemGCWith* infrequently times out on SPARC
Summary: Give the test a timeout after which it ends on its own.
Reviewed-by: shade, sjohanss
! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGC.java
! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithCMS.java
! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithG1.java
! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithParallel.java
! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithSerial.java
Changeset: c7b50c23ea71
Author: bobv
Date: 2017-11-07 10:30 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/c7b50c23ea71
8190283: Default heap sizing options select a MaxHeapSize larger than available physical memory in some cases
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/runtime/arguments.cpp
Changeset: 18dccdc438d7
Author: zgu
Date: 2017-11-07 09:37 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/18dccdc438d7
8189688: NMT: Report per-class load metadata information
Summary: Report per-class loader metadata info via NMT jcmd metadata sub-command
Reviewed-by: stuefe, coleenp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace.hpp
! src/hotspot/share/runtime/vm_operations.cpp
! src/hotspot/share/runtime/vm_operations.hpp
! src/hotspot/share/services/nmtDCmd.cpp
! src/hotspot/share/services/nmtDCmd.hpp
Changeset: 2cd7d700217f
Author: jwilhelm
Date: 2017-11-07 08:47 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/2cd7d700217f
Merge
! make/autoconf/jdk-options.m4
! make/autoconf/libraries.m4
! make/autoconf/spec.gmk.in
- src/java.base/share/classes/jdk/internal/module/ClassFileAttributes.java
- src/java.desktop/unix/legal/fontconfig.md
- src/java.desktop/unix/native/common/awt/fontconfig.h
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/BatchEnvironment.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/Constants.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/Generator.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/IndentingWriter.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/Main.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/Resources.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/Constants.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/JrmpGenerator.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/RemoteClass.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/StubSkeletonWriter.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/Util.java
! test/jdk/ProblemList.txt
- test/jdk/com/sun/awt/Translucency/WindowOpacity.java
+ test/jdk/java/awt/Window/ShapedAndTranslucentWindows/WindowOpacity.java
- test/jdk/javax/swing/JTextPane/bug8025082.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/Agent.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/AgentServer.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/AgentServerImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/Apple.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/AppleEvent.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/AppleImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/AppleUser.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/AppleUserImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/Callback.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/ComputeServer.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/ComputeServerImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/CountInterface.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/CountServerImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/DayTimeInterface.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/DayTimeServerImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/G1.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/G1Impl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/MyObject.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/MyObjectImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/NotActivatableInterface.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/NotActivatableServerImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/Orange.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/OrangeEcho.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/OrangeEchoImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/OrangeImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/Server.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/ServerImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/Task.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/TestInterface.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/batch.sh
- test/jdk/sun/rmi/rmic/newrmic/equivalence/run.sh
- test/langtools/tools/javac/diags/examples/PatchModuleWithRelease/PatchModuleWithRelease.java
- test/langtools/tools/javac/diags/examples/PatchModuleWithRelease/patchmodule/java.base/java/lang/Test.java
Changeset: fa06ab2a0570
Author: cjplummer
Date: 2017-11-07 14:13 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/fa06ab2a0570
8059334: nsk/jvmti/scenarios/hotswap/HS201/hs201t001 fails with exit code 0 after timeout
Summary: check if we are in "interp only" mode before returning an nm for an OSR request
Reviewed-by: sspitsyn, dcubed, kvn
! src/hotspot/share/interpreter/interpreterRuntime.cpp
Changeset: 506775a4f446
Author: jiangli
Date: 2017-11-07 18:48 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/506775a4f446
8189840: CheckCachedResolvedReferencesApp has no cached resolved references
Summary: Add WhiteBox.areOpenArchiveHeapObjectsMapped() for CheckCachedResolvedReferencesApp to check and skip test when open archive heap objects are not mapped.
Reviewed-by: iklam, ccheung
! src/hotspot/share/prims/whitebox.cpp
! test/lib/sun/hotspot/WhiteBox.java
Changeset: b6c19518372e
Author: jwilhelm
Date: 2017-11-07 23:18 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b6c19518372e
8190865: Require jtreg 4.2 b10
Reviewed-by: dcubed, erikj
! make/conf/jib-profiles.js
Changeset: fa213afbaadb
Author: uvangapally
Date: 2017-11-07 22:05 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/fa213afbaadb
8044122: MBean access to the PID
Summary: Added new API getPid for getting process ID
Reviewed-by: mchung, rriggs
Contributed-by: ujwal.vangapally at oracle.com
! src/java.management/share/classes/java/lang/management/RuntimeMXBean.java
+ test/jdk/java/lang/management/RuntimeMXBean/ProcessIdTest.java
Changeset: 57752bd5d1b4
Author: stuefe
Date: 2017-10-24 14:34 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/57752bd5d1b4
8189864: Provide an ascii map to visualize metaspace fragmentation
Reviewed-by: goetz, coleenp
! src/hotspot/share/memory/metachunk.cpp
! src/hotspot/share/memory/metachunk.hpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace.hpp
Changeset: 38f816c90f8f
Author: iignatyev
Date: 2017-11-08 11:44 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/38f816c90f8f
8190890: remove hotspot_tier1_{compiler,gc}_closed groups
Reviewed-by: ehelin, lmesnik
! test/hotspot/jtreg/TEST.groups
Changeset: 083c15bfba35
Author: psandoz
Date: 2017-11-08 12:08 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/083c15bfba35
8190887: Stub code marking missing from some x86 generated stub routines
Reviewed-by: kvn
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
Changeset: d76a6042f5d7
Author: iklam
Date: 2017-11-08 09:03 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d76a6042f5d7
8186778: Make obsolete VM options for shared region size control
Summary: Obsoleted SharedReadOnlySize, SharedMiscCodeSize, SharedMiscDataSize and SharedReadWriteSize
Reviewed-by: dholmes
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
Changeset: b140fe4ff916
Author: glaubitz
Date: 2017-11-06 19:45 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b140fe4ff916
8190570: Zero fails to build on linux-sparc due undefined reference
Reviewed-by: coleenp
! src/hotspot/share/runtime/init.cpp
Changeset: fedbf1b866a7
Author: coleenp
Date: 2017-11-08 16:03 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/fedbf1b866a7
Merge
- src/java.base/share/classes/jdk/internal/module/ClassFileAttributes.java
- src/java.desktop/unix/legal/fontconfig.md
- src/java.desktop/unix/native/common/awt/fontconfig.h
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopySlowPathNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopyUnrollNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/UnsafeArrayCopyNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/UnsafeArrayCopySnippets.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/DivNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/BasicIdealGraphPrinter.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/IdealGraphPrinter.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/BatchEnvironment.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/Constants.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/Generator.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/IndentingWriter.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/Main.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/Resources.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/Constants.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/JrmpGenerator.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/RemoteClass.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/StubSkeletonWriter.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/Util.java
- test/jdk/com/sun/awt/Translucency/WindowOpacity.java
- test/jdk/javax/swing/JTextPane/bug8025082.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/Agent.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/AgentServer.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/AgentServerImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/Apple.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/AppleEvent.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/AppleImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/AppleUser.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/AppleUserImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/Callback.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/ComputeServer.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/ComputeServerImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/CountInterface.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/CountServerImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/DayTimeInterface.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/DayTimeServerImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/G1.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/G1Impl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/MyObject.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/MyObjectImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/NotActivatableInterface.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/NotActivatableServerImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/Orange.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/OrangeEcho.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/OrangeEchoImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/OrangeImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/Server.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/ServerImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/Task.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/TestInterface.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/batch.sh
- test/jdk/sun/rmi/rmic/newrmic/equivalence/run.sh
- test/langtools/tools/javac/diags/examples/PatchModuleWithRelease/PatchModuleWithRelease.java
- test/langtools/tools/javac/diags/examples/PatchModuleWithRelease/patchmodule/java.base/java/lang/Test.java
Changeset: 19fad4c04a15
Author: mseledtsov
Date: 2017-11-08 20:15 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/19fad4c04a15
8189213: [TESTBUG] Running jtreg tests on machine without docker shows extra message
Summary: Removed the message from VMProps.java
Reviewed-by: dholmes
! test/jtreg-ext/requires/VMProps.java
Changeset: 87f114c6a99f
Author: dholmes
Date: 2017-11-09 00:52 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/87f114c6a99f
8190881: [TESTBUG] test.runtime.ErrorHandling.TestOnError comment is incomplete
Reviewed-by: iignatyev
! test/hotspot/jtreg/runtime/ErrorHandling/TestOnError.java
Changeset: ac0af7750da9
Author: jgeorge
Date: 2017-11-09 12:12 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/ac0af7750da9
8189798: SA cleanup - part 1
Summary: Avoid varible redefinitions in SA, modify SA varible names to match hotspot ones
Reviewed-by: sspitsyn, coleenp, sballal
! src/hotspot/share/gc/cms/compactibleFreeListSpace.cpp
! src/hotspot/share/gc/cms/compactibleFreeListSpace.hpp
! src/hotspot/share/gc/cms/vmStructs_cms.hpp
! src/hotspot/share/runtime/stackValue.cpp
! src/hotspot/share/runtime/stackValue.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/compiler/ImmutableOopMapPair.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/cms/CompactibleFreeListSpace.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Arguments.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/CompilerThread.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JNIid.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/win32_amd64/Win32AMD64JavaThreadPDAccess.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/win32_x86/Win32X86JavaThreadPDAccess.java
Changeset: 5d15fd7e9bb1
Author: sjohanss
Date: 2017-11-09 10:11 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5d15fd7e9bb1
8190711: Assert in G1MMUTracker due to concurrent modification
Reviewed-by: tschatzl, rehn, sangheki
! src/hotspot/share/gc/g1/g1MMUTracker.cpp
! src/hotspot/share/gc/g1/g1MMUTracker.hpp
Changeset: 2f6ab27efb60
Author: bchristi
Date: 2017-11-09 11:13 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/2f6ab27efb60
8185925: StackFrameInfo::walker field can be replaced with bitmap to save footprint
8153682: StackFrameInfo.declaringClass could be removed
Reviewed-by: coleenp, mchung
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/prims/stackwalk.cpp
! src/java.base/share/classes/java/lang/StackFrameInfo.java
! src/java.base/share/classes/java/lang/StackWalker.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java
Changeset: ee36a8e36561
Author: rkennke
Date: 2017-10-25 10:05 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/ee36a8e36561
8183542: Factor out serial GC specific code from GenCollectedHeap into its own subclass
Reviewed-by: kbarrett, jgeorge
! src/hotspot/share/gc/cms/cmsHeap.hpp
+ src/hotspot/share/gc/serial/serialHeap.cpp
+ src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/services/memoryService.cpp
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/serial/SerialHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeapName.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Universe.java
Changeset: 1bc021ddeae0
Author: roland
Date: 2017-11-09 12:43 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/1bc021ddeae0
8186125: "DU iteration must converge quickly" assert in split if with unsafe accesses
Summary: added missing checks for Opaque4Node in split-if code
Reviewed-by: kvn
! src/hotspot/share/opto/split_if.cpp
+ test/hotspot/jtreg/compiler/unsafe/TestSplitIf.java
Changeset: 0cd18aa4f7b6
Author: rehn
Date: 2017-11-10 09:16 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/0cd18aa4f7b6
8187809: UseMembar should be set true and deprecate the flag
Reviewed-by: dcubed, sspitsyn, dholmes
! src/hotspot/cpu/ppc/globals_ppc.hpp
! src/hotspot/cpu/s390/globals_s390.hpp
! src/hotspot/cpu/sparc/globals_sparc.hpp
! src/hotspot/cpu/x86/globals_x86.hpp
! src/hotspot/share/runtime/arguments.cpp
Changeset: 7437dc810834
Author: thartmann
Date: 2017-11-10 13:10 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7437dc810834
8190797: OSR compilation fails with "assert(__the_thread__->can_call_java()) failed: can not load classes with compiler thread"
Summary: Bail out with a meaningful error message in case we cannot throw a Java exception.
Reviewed-by: kvn, dholmes
! src/hotspot/share/oops/generateOopMap.cpp
+ test/hotspot/jtreg/compiler/linkage/OSRWithBadOperandStack.jasm
+ test/hotspot/jtreg/compiler/linkage/TestLinkageErrorInGenerateOopMap.java
Changeset: 9c77ebad8c3a
Author: gdub
Date: 2017-11-10 14:57 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/9c77ebad8c3a
8182755: [JVMCI] Deoptimization in synchronized methods can lead to a crash or exception when using EnableJVMCI but not UseJVMCICompiler
Reviewed-by: kvn, thartmann
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/sparc/templateInterpreterGenerator_sparc.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
Changeset: cf127be65014
Author: jwilhelm
Date: 2017-11-11 01:21 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/cf127be65014
Merge
! make/autoconf/spec.gmk.in
! make/conf/jib-profiles.js
- src/hotspot/.mx.jvmci/.project
- src/hotspot/.mx.jvmci/.pydevproject
- src/hotspot/cpu/aarch64/jni_aarch64.h
- src/hotspot/cpu/arm/jni_arm.h
- src/hotspot/cpu/ppc/jni_ppc.h
- src/hotspot/cpu/s390/jni_s390.h
- src/hotspot/cpu/sparc/jni_sparc.h
- src/hotspot/cpu/x86/jni_x86.h
- src/hotspot/cpu/zero/jni_zero.h
- src/hotspot/os/aix/jvm_aix.h
- src/hotspot/os/bsd/jvm_bsd.h
- src/hotspot/os/linux/jvm_linux.h
- src/hotspot/os/solaris/jvm_solaris.h
- src/hotspot/os/windows/jvm_windows.h
- src/hotspot/share/gc/g1/concurrentG1Refine.cpp
- src/hotspot/share/gc/g1/concurrentG1Refine.hpp
- src/hotspot/share/gc/g1/concurrentG1RefineThread.cpp
- src/hotspot/share/gc/g1/concurrentG1RefineThread.hpp
! src/hotspot/share/interpreter/linkResolver.cpp
- src/hotspot/share/prims/jni_md.h
- src/hotspot/share/prims/jvm.h
- src/java.base/macosx/native/include/jni_md.h
- src/java.base/macosx/native/include/jvm_md.h
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JNIid.java
- src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/overview.html
- src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/overview.html
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopySlowPathNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopyUnrollNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/UnsafeArrayCopyNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/UnsafeArrayCopySnippets.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/DivNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/BasicIdealGraphPrinter.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/IdealGraphPrinter.java
- test/hotspot/jtreg/applications/ctw/Modules.java
! test/jdk/ProblemList.txt
Changeset: 13e39ca700d0
Author: jwilhelm
Date: 2017-11-16 01:11 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/13e39ca700d0
Merge
! make/conf/jib-profiles.js
- make/mapfiles/libextnet/mapfile-vers
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! test/jdk/ProblemList.txt
Changeset: 7f06714e7f0b
Author: joehw
Date: 2017-11-16 11:07 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7f06714e7f0b
8191161: Reconsider generification of XPathFunction.evaluate
Reviewed-by: lancea, rriggs
! src/java.xml/share/classes/javax/xml/xpath/XPathFunction.java
Changeset: f2238a5326e7
Author: azvegint
Date: 2017-11-09 11:27 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f2238a5326e7
8187803: JDK part of JavaFX-Swing dialogs appearing behind main stage
Reviewed-by: kcr, serb, ssadetsky
! src/java.desktop/macosx/classes/sun/lwawt/LWLightweightFramePeer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
+ src/java.desktop/share/classes/sun/awt/OverrideNativeWindowHandle.java
! src/java.desktop/share/classes/sun/swing/JLightweightFrame.java
! src/java.desktop/unix/classes/sun/awt/X11/XLightweightFramePeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WLightweightFramePeer.java
! src/java.desktop/windows/native/libawt/windows/awt_Dialog.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Window.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Window.h
Changeset: 8a3c1bdf9ecb
Author: akolarkunnu
Date: 2017-11-09 15:30 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8a3c1bdf9ecb
8190530: Compilation error in jemmy code FrameOperator.java due to missing of import statement of JemmyException
Reviewed-by: ssadetsky, serb
! test/jdk/sanity/client/lib/jemmy/src/org/netbeans/jemmy/operators/FrameOperator.java
Changeset: 51010df5ecb1
Author: akolarkunnu
Date: 2017-11-09 15:32 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/51010df5ecb1
8190456: sanity/client/SwingSet/src/ComboBoxDemoTest.java failed with NPE from java.awt.EventQueue.getCurrentEventImpl()
Reviewed-by: serb, psadhukhan
! src/java.desktop/share/classes/java/awt/EventQueue.java
Changeset: fd3c961a89ec
Author: ssadetsky
Date: 2017-11-09 14:19 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/fd3c961a89ec
8183504: 8u131 Win 10, issue with wrong position of Sogou IME popup
Reviewed-by: psadhukhan
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
Changeset: 26ff2d9a753b
Author: pbansal
Date: 2017-11-10 12:37 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/26ff2d9a753b
8164811: [hidpi]Tests fail with OpenGL and GDI Rendering 8189257: Enabling Translucent Frame with setBackground disables HiDPI
Reviewed-by: serb, prr, pnarayanan
Contributed-by: pankaj.b.bansal at oracle.com
! src/java.desktop/windows/classes/sun/awt/windows/TranslucentWindowPainter.java
! src/java.desktop/windows/classes/sun/awt/windows/WWindowPeer.java
! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucent.java
! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentGradient.java
! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentSwing.java
! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedPerPixelTranslucentGradient.java
! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedTranslucentPerPixelTranslucentGradient.java
! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentPerPixelTranslucentGradient.java
Changeset: 4182b3b158e0
Author: prr
Date: 2017-11-13 12:10 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/4182b3b158e0
8181139: Memory leak in awt_Font.cpp / AwtFont::Create
Reviewed-by: serb, ssadetsky
! src/java.desktop/windows/native/libawt/windows/awt_Font.cpp
Changeset: 845872abef55
Author: prr
Date: 2017-11-13 13:18 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/845872abef55
Merge
- make/mapfiles/libextnet/mapfile-vers
Changeset: d4ed3b8d166c
Author: prr
Date: 2017-11-13 15:04 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d4ed3b8d166c
8191041: Questionable Rendering of Disabled Text in Swing GTK L&F
Reviewed-by: prr, ssadetsky
Contributed-by: Michael D <me at md-5.net>
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKGraphicsUtils.java
Changeset: dde53d789c3d
Author: psadhukhan
Date: 2017-11-14 10:32 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/dde53d789c3d
8187957: Tab Size does not work correctly in JTextArea
Reviewed-by: ssadetsky, serb
! src/java.desktop/share/classes/javax/swing/text/PlainView.java
+ test/jdk/javax/swing/JTextArea/TestTabSize.java
Changeset: f17a797c910a
Author: jdv
Date: 2017-11-14 12:38 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f17a797c910a
8190512: PngReader incorrectly throws IllegalArgumentException for malformed images with negative dimensions
Reviewed-by: prr, bpb, pnarayanan
! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java
+ test/jdk/javax/imageio/plugins/png/PngNegativeDimensionTest.java
Changeset: ef7aad81c3d6
Author: rfield
Date: 2017-11-14 10:45 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/ef7aad81c3d6
8172154: jshell tool: make all IMPORTS.jsh generated at build time
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
- src/jdk.jshell/share/classes/jdk/jshell/tool/resources/JAVASE.jsh
! test/langtools/jdk/jshell/ToolSimpleTest.java
Changeset: f0c8554f0bce
Author: prr
Date: 2017-11-14 11:47 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/f0c8554f0bce
8186306: Remove pisces from Java2D sources + build.
Reviewed-by: serb, neugens
! make/mapfiles/libawt/mapfile-mawt-vers
! make/mapfiles/libawt_xawt/mapfile-vers
- src/java.desktop/share/classes/sun/java2d/pisces/Curve.java
- src/java.desktop/share/classes/sun/java2d/pisces/Dasher.java
- src/java.desktop/share/classes/sun/java2d/pisces/Helpers.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/java2d/pisces/PiscesTileGenerator.java
- src/java.desktop/share/classes/sun/java2d/pisces/Renderer.java
- src/java.desktop/share/classes/sun/java2d/pisces/Stroker.java
- src/java.desktop/share/classes/sun/java2d/pisces/TransformingPathConsumer2D.java
- src/java.desktop/unix/classes/sun/java2d/jules/IdleTileCache.java
- src/java.desktop/unix/classes/sun/java2d/jules/JulesAATileGenerator.java
- src/java.desktop/unix/classes/sun/java2d/jules/JulesPathBuf.java
- src/java.desktop/unix/classes/sun/java2d/jules/JulesRenderingEngine.java
- src/java.desktop/unix/classes/sun/java2d/jules/JulesShapePipe.java
- src/java.desktop/unix/classes/sun/java2d/jules/JulesTile.java
- src/java.desktop/unix/classes/sun/java2d/jules/TileTrapContainer.java
- src/java.desktop/unix/classes/sun/java2d/jules/TileWorker.java
- src/java.desktop/unix/classes/sun/java2d/jules/TrapezoidList.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRBackend.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRBackendNative.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRCompositeManager.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRSurfaceData.java
! src/java.desktop/unix/native/libawt_xawt/java2d/x11/XRBackendNative.c
! test/jdk/TEST.ROOT
! test/jdk/TEST.groups
! test/jdk/java/awt/BasicStroke/DashStrokeTest.java
+ test/jdk/sun/java2d/marlin/DashStrokeTest.java
+ test/jdk/sun/java2d/marlin/JoinMiterTest.java
+ test/jdk/sun/java2d/marlin/OpenJDKFillBug.java
+ test/jdk/sun/java2d/marlin/Renderer/Test7019861.java
+ test/jdk/sun/java2d/marlin/Renderer/TestNPE.java
+ test/jdk/sun/java2d/marlin/ScaleTest.java
+ test/jdk/sun/java2d/marlin/StrokeShapeTest.java
+ test/jdk/sun/java2d/marlin/Test7036754.java
+ test/jdk/sun/java2d/marlin/ThinLineTest.java
- test/jdk/sun/java2d/pisces/OpenJDKFillBug.java
- test/jdk/sun/java2d/pisces/Renderer/Test7019861.java
- test/jdk/sun/java2d/pisces/Renderer/TestNPE.java
- test/jdk/sun/java2d/pisces/Test7036754.java
- test/jdk/sun/pisces/DashStrokeTest.java
- test/jdk/sun/pisces/JoinMiterTest.java
- test/jdk/sun/pisces/ScaleTest.java
- test/jdk/sun/pisces/StrokeShapeTest.java
- test/jdk/sun/pisces/TEST.properties
- test/jdk/sun/pisces/ThinLineTest.java
Changeset: 314ac2e2db63
Author: prr
Date: 2017-11-14 12:07 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/314ac2e2db63
Merge
Changeset: e0f08a49f3e3
Author: rfield
Date: 2017-11-14 19:33 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e0f08a49f3e3
8177076: jshell tool: allow non-zero /exit
8190383: JShell API: no way for the jshell tool to report exit status to provider
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellToolBuilder.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellToolProvider.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties
! src/jdk.jshell/share/classes/jdk/jshell/tool/JavaShellToolBuilder.java
! src/jdk.jshell/share/classes/jdk/jshell/tool/package-info.java
! test/langtools/jdk/jshell/StartOptionTest.java
! test/langtools/jdk/jshell/ToolProviderTest.java
! test/langtools/jdk/jshell/ToolTabCommandTest.java
Changeset: 3b6fc119b32b
Author: shurailine
Date: 2017-11-15 09:31 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/3b6fc119b32b
8157338: sanity/client/SwingSet/src/ButtonDemoScreenshotTest.java is unstable
Reviewed-by: serb
! test/jdk/ProblemList.txt
! test/jdk/sanity/client/SwingSet/src/ButtonDemoScreenshotTest.java
Changeset: 1ade1286b38f
Author: prr
Date: 2017-11-16 10:45 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/1ade1286b38f
Merge
- src/hotspot/.mx.jvmci/.project
- src/hotspot/.mx.jvmci/.pydevproject
- src/hotspot/cpu/aarch64/jni_aarch64.h
- src/hotspot/cpu/arm/jni_arm.h
- src/hotspot/cpu/ppc/jni_ppc.h
- src/hotspot/cpu/s390/jni_s390.h
- src/hotspot/cpu/sparc/jni_sparc.h
- src/hotspot/cpu/x86/jni_x86.h
- src/hotspot/cpu/zero/jni_zero.h
- src/hotspot/os/aix/jvm_aix.h
- src/hotspot/os/bsd/jvm_bsd.h
- src/hotspot/os/linux/jvm_linux.h
- src/hotspot/os/solaris/jvm_solaris.h
- src/hotspot/os/windows/jvm_windows.h
- src/hotspot/share/gc/g1/concurrentG1Refine.cpp
- src/hotspot/share/gc/g1/concurrentG1Refine.hpp
- src/hotspot/share/gc/g1/concurrentG1RefineThread.cpp
- src/hotspot/share/gc/g1/concurrentG1RefineThread.hpp
- src/hotspot/share/prims/jni_md.h
- src/hotspot/share/prims/jvm.h
- src/java.base/macosx/native/include/jni_md.h
- src/java.base/macosx/native/include/jvm_md.h
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JNIid.java
- src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/overview.html
- src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/overview.html
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopySlowPathNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopyUnrollNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/UnsafeArrayCopyNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/UnsafeArrayCopySnippets.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/DivNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/BasicIdealGraphPrinter.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/IdealGraphPrinter.java
- test/hotspot/jtreg/applications/ctw/Modules.java
! test/jdk/ProblemList.txt
Changeset: 0b84d889a7d5
Author: prr
Date: 2017-11-16 11:15 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/0b84d889a7d5
Merge
Changeset: 8fd3320d312c
Author: lana
Date: 2017-11-16 20:24 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/8fd3320d312c
Added tag jdk-10+32 for changeset a2008587c13f
! .hgtags
Changeset: 2ac93efc62ed
Author: lana
Date: 2017-11-16 20:25 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/2ac93efc62ed
Merge
Changeset: 4e78aba768f0
Author: jjg
Date: 2017-11-16 15:01 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/4e78aba768f0
8190295: Introduce a new Table builder class
Reviewed-by: bpatel, ksrini
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractModuleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractPackageIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FrameOutputWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialMethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TableHeader.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlWriter.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Table.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/TableHeader.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MemberSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/GroupTypes.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MethodTypes.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ModulePackageTypes.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/TableTabTypes.java
! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testOptions/help.html
Changeset: 7640bc1eb94f
Author: jjg
Date: 2017-11-16 15:06 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7640bc1eb94f
8190818: Introduce a new Script builder class
Reviewed-by: bpatel, ksrini
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FrameOutputWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/ContentBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlWriter.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Script.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Table.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Content.java
! test/langtools/jdk/javadoc/doclet/testGroupName/TestGroupName.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
Changeset: 6b1311fbbaba
Author: jjg
Date: 2017-11-16 15:12 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/6b1311fbbaba
8190819: Merge HtmlWriter into HtmlDocument
Reviewed-by: bpatel, ksrini
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FrameOutputWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/DocType.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocument.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Script.java
! test/langtools/jdk/javadoc/doclet/testHtmlDocument/TestHtmlDocument.java
Changeset: 0e38db7cf1cc
Author: jjg
Date: 2017-11-16 15:13 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/0e38db7cf1cc
8190820: Introduce a new Head builder class
Reviewed-by: bpatel, ksrini
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FrameOutputWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java
Changeset: 4a28dc8a86c2
Author: jjg
Date: 2017-11-16 15:16 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/4a28dc8a86c2
8190821: Introduce a new Links builder class
Reviewed-by: bpatel, ksrini
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/EnumConstantWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkFactoryImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModulePackageIndexFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocWriter.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java
Changeset: 6a9bb4f77d50
Author: jjg
Date: 2017-11-16 15:17 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/6a9bb4f77d50
8190822: Remove dead code that could lead to invalid HTML
Reviewed-by: bpatel, ksrini
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkFactoryImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkInfoImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java
Changeset: 90e0110a05f6
Author: jjg
Date: 2017-11-16 15:21 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/90e0110a05f6
8190824: Eliminate HtmlDocWriter
Reviewed-by: bpatel, ksrini
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexFrameWriter.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocWriter.java
Changeset: 3e345eba9255
Author: erikj
Date: 2017-11-17 02:44 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/3e345eba9255
8191420: Changing "requires" to "requires static" in an application module results in build failure
Reviewed-by: tbell
! make/common/Modules.gmk
Changeset: 09ad9dd26857
Author: mchung
Date: 2017-11-16 22:51 -0600
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/09ad9dd26857
8190987: Package.getImplementationVersion returns null even if implementation version is non-null
Reviewed-by: mchung, rriggs
Contributed-by: Michael Dardis <me at md-5.net>
! src/java.base/share/classes/java/lang/Package.java
+ test/jdk/java/lang/Package/PackageVersionTest.java
Changeset: 72b6d674bde2
Author: sundar
Date: 2017-11-17 18:43 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/72b6d674bde2
8191468: jdk.scripting.nashorn.shell (jjs) module should use optional dependency for java.compiler module
Reviewed-by: hannesw, jlaskey
+ src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/JavacPackagesHelper.java
+ src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/JrtPackagesHelper.java
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/PackagesHelper.java
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/PropertiesHelper.java
! src/jdk.scripting.nashorn.shell/share/classes/module-info.java
+ test/nashorn/script/basic/JDK-8191468.js
Changeset: 76519338df34
Author: mchung
Date: 2017-11-17 08:12 -0600
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/76519338df34
8157246: MHs.arrayLength, arrayElementGetter/Setter, arrayConstructor need to specify invocation-time behavior
Reviewed-by: psandoz, rriggs
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! test/jdk/java/lang/invoke/ArrayConstructorTest.java
! test/jdk/java/lang/invoke/ArrayLengthTest.java
+ test/jdk/java/lang/invoke/InvokeMethodHandleWithBadArgument.java
! test/jdk/java/lang/invoke/JavaDocExamplesTest.java
! test/jdk/java/lang/invoke/SpreadCollectTest.java
Changeset: 13415772f06a
Author: redestad
Date: 2017-11-17 15:43 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/13415772f06a
8191442: Regression in LambdaFormBuffer.replaceFunctions
Reviewed-by: vlivanov
! src/java.base/share/classes/java/lang/invoke/LambdaFormBuffer.java
Changeset: 0545aafc7136
Author: psandoz
Date: 2017-11-17 09:29 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/0545aafc7136
8191429: List.sort should specify the sort is stable
Reviewed-by: smarks
! src/java.base/share/classes/java/util/List.java
Changeset: 065700a01c96
Author: psandoz
Date: 2017-11-17 12:09 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/065700a01c96
8180437: Remaining renames of CAS misnomer "swap" => "set"
Reviewed-by: martin
! src/java.base/share/classes/java/lang/invoke/VarForm.java
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! src/java.base/share/classes/java/lang/invoke/VarHandles.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java
Changeset: d13a28b0cdee
Author: shurailine
Date: 2017-11-17 07:34 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/d13a28b0cdee
8176838: Remove :compact1, :compact2. :compact3, :needs_jre test groups.
Reviewed-by: alanb, dholmes
! test/jdk/TEST.groups
Changeset: 4fab795915b6
Author: jjg
Date: 2017-11-17 18:37 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/4fab795915b6
8191464: jdk/javadoc/doclet/testModules/TestModules.java 2 of 333 subtests failed
Reviewed-by: bpatel
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Table.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
Changeset: ebe854b910ff
Author: rgoel
Date: 2017-11-20 17:34 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/ebe854b910ff
8191123: java.awt.im.InputContext API doc has a reference to extensions
Reviewed-by: naoto
! src/java.desktop/share/classes/java/awt/im/InputContext.java
Changeset: abe64cd683a4
Author: vromero
Date: 2017-11-20 14:45 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/abe64cd683a4
8190906: tools/javac/failover/CheckAttributedTree.java failed with timeout
Reviewed-by: jjg, mcimadamore
! test/langtools/tools/javac/failover/CheckAttributedTree.java
Changeset: e29ae57c6421
Author: vromero
Date: 2017-11-20 17:07 -0500
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/e29ae57c6421
8175883: bytecode generated for the enhanced for loop may block memory garbage collecting
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! test/langtools/tools/javac/flow/tests/TestCaseForEach.java
Changeset: 53440b6353b6
Author: erikj
Date: 2017-11-20 14:27 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/53440b6353b6
8191614: Generated configure out of sync
Reviewed-by: redestad
! make/autoconf/generated-configure.sh
Changeset: 39db80b32b69
Author: igerasim
Date: 2017-11-20 18:46 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/39db80b32b69
8191632: Typos in comments due to duplicating words
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/ModuleLayer.java
! src/java.base/share/classes/java/lang/StackTraceElement.java
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
! src/java.base/share/classes/java/lang/module/Resolver.java
! src/java.base/share/classes/java/math/BigInteger.java
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! src/java.base/share/classes/jdk/internal/module/ModulePath.java
! src/java.base/share/classes/jdk/internal/module/Modules.java
! src/java.base/share/classes/jdk/internal/module/SystemModulesMap.java
! src/java.base/share/classes/sun/net/idn/StringPrep.java
! src/java.base/share/classes/sun/net/www/MimeEntry.java
! src/java.base/share/classes/sun/security/provider/certpath/PolicyNodeImpl.java
! src/java.base/share/classes/sun/security/x509/PrivateKeyUsageExtension.java
! src/java.base/solaris/native/libjvm_dtrace/jvm_dtrace.c
Changeset: 2053c5489a9e
Author: ksrini
Date: 2017-11-20 16:50 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/2053c5489a9e
8187588: Error generating using JDK 9 javadoc against a JDK 8 source repository
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOption.java
+ test/langtools/jdk/javadoc/tool/testSourceOption/TestSourceOption.java
Changeset: 5cc5b8270cad
Author: darcy
Date: 2017-11-20 20:33 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5cc5b8270cad
8191162: Use @implSpec tag for javax.lang.model.util visitor methods
Reviewed-by: vromero
! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner6.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner7.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner9.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor8.java
! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor6.java
! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor7.java
! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor8.java
Changeset: b29191b9e727
Author: pmuthuswamy
Date: 2017-11-20 20:49 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/b29191b9e727
8034258: Don't use binary testing class files
Reviewed-by: jjg, ksrini
! test/langtools/tools/javadoc/sourceOnly/Test.java
- test/langtools/tools/javadoc/sourceOnly/p/NonSource.class
+ test/langtools/tools/javadoc/sourceOnly/p/NonSource.jasm
! test/langtools/tools/javadoc/sourceOnly/p/SourceOnly.java
Changeset: 924591048898
Author: sadayapalam
Date: 2017-11-21 13:27 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/924591048898
8189659: Anonymous subtype of raw type causes VerifyError
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java
+ test/langtools/tools/javac/generics/bridges/AnonymousSubtypeOfRawSupertype.java
+ test/langtools/tools/javac/generics/bridges/VerifyNoBridgeLoopTest.java
Changeset: 5ab3961d20dd
Author: ihse
Date: 2017-11-21 09:56 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/5ab3961d20dd
8191204: Post-consolidation cleaning up of the build system
Reviewed-by: tbell, dholmes
! make/autoconf/configure
! make/autoconf/generated-configure.sh
! make/autoconf/hotspot.m4
! make/hotspot/lib/CompileJvm.gmk
! make/hotspot/lib/CompileLibjsig.gmk
Changeset: 49e605998d2b
Author: uvangapally
Date: 2017-11-21 01:25 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/49e605998d2b
8191313: Deprecate RMIConnectorServer.CREDENTIAL_TYPES
Summary: Deprecated RMIConnectorServer.CREDENTIAL_TYPES
Reviewed-by: rriggs, dfuchs
Contributed-by: ujwal.vangapally at oracle.com
! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectorServer.java
Changeset: 7944849362f3
Author: jlahoda
Date: 2017-11-21 10:26 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/7944849362f3
8191112: javac OutOfMemoryError caused by \"-Xlint:exports\" option
Summary: When validating type visibility, ignore transitive automatic modules dependencies.
Reviewed-by: abuckley, jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! test/langtools/tools/javac/modules/ExportsUnexported.java
Changeset: a1998abfa83c
Author: shade
Date: 2017-11-22 13:56 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk10/rev/a1998abfa83c
Merge
- make/data/symbols/java.activation-6.sym.txt
- make/data/symbols/java.activation-7.sym.txt
- make/data/symbols/java.annotations.common-6.sym.txt
- make/data/symbols/java.annotations.common-7.sym.txt
- make/data/symbols/java.annotations.common-8.sym.txt
- make/data/symbols/java.corba-6.sym.txt
- make/data/symbols/java.corba-7.sym.txt
- make/data/symbols/java.datatransfer-6.sym.txt
- make/data/symbols/java.instrument-6.sym.txt
- make/data/symbols/java.instrument-7.sym.txt
- make/data/symbols/java.naming-6.sym.txt
- make/data/symbols/java.prefs-6.sym.txt
- make/data/symbols/java.scripting-6.sym.txt
- make/data/symbols/java.security.sasl-6.sym.txt
- make/data/symbols/java.transaction-6.sym.txt
- make/data/symbols/java.transaction-7.sym.txt
- make/data/symbols/java.xml.crypto-6.sym.txt
- make/data/symbols/java.xml.crypto-7.sym.txt
- make/data/symbols/java.xml.ws-7.sym.txt
- make/data/symbols/jdk.httpserver-6.sym.txt
- make/data/symbols/jdk.scripting.nashorn-6.sym.txt
- make/data/symbols/jdk.security.auth-6.sym.txt
- make/jdk/src/classes/build/tools/generatenimbus/ObjectFactory.java
- make/mapfiles/libextnet/mapfile-vers
! make/test/JtregNativeHotspot.gmk
- src/hotspot/.mx.jvmci/.project
- src/hotspot/.mx.jvmci/.pydevproject
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
- src/hotspot/cpu/aarch64/jni_aarch64.h
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
- src/hotspot/cpu/arm/jni_arm.h
- src/hotspot/cpu/ppc/jni_ppc.h
- src/hotspot/cpu/s390/jni_s390.h
- src/hotspot/cpu/sparc/jni_sparc.h
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
- src/hotspot/cpu/x86/jni_x86.h
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/methodHandles_x86.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
- src/hotspot/cpu/zero/jni_zero.h
- src/hotspot/cpu/zero/sharkFrame_zero.hpp
- src/hotspot/cpu/zero/shark_globals_zero.hpp
- src/hotspot/os/aix/jvm_aix.h
- src/hotspot/os/bsd/jvm_bsd.h
- src/hotspot/os/linux/jvm_linux.h
- src/hotspot/os/solaris/jvm_solaris.h
- src/hotspot/os/windows/decoder_windows.hpp
- src/hotspot/os/windows/jvm_windows.h
! src/hotspot/share/adlc/output_c.cpp
! src/hotspot/share/asm/assembler.cpp
! src/hotspot/share/c1/c1_LIR.hpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
- src/hotspot/share/code/jvmticmlr.h
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/relocInfo.cpp
! src/hotspot/share/compiler/oopMap.cpp
- src/hotspot/share/gc/g1/concurrentG1Refine.cpp
- src/hotspot/share/gc/g1/concurrentG1Refine.hpp
- src/hotspot/share/gc/g1/concurrentG1RefineThread.cpp
- src/hotspot/share/gc/g1/concurrentG1RefineThread.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1SATBCardTableModRefBS.cpp
! src/hotspot/share/gc/g1/g1SATBCardTableModRefBS.hpp
! src/hotspot/share/gc/g1/g1StringDedupQueue.cpp
! src/hotspot/share/gc/g1/g1StringDedupTable.cpp
! src/hotspot/share/gc/g1/g1StringDedupThread.cpp
! src/hotspot/share/gc/g1/satbMarkQueue.cpp
- src/hotspot/share/gc/g1/suspendibleThreadSet.cpp
- src/hotspot/share/gc/g1/suspendibleThreadSet.hpp
! src/hotspot/share/gc/shared/barrierSet.hpp
! src/hotspot/share/gc/shared/barrierSet.inline.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/collectedHeap.inline.hpp
! src/hotspot/share/gc/shared/parallelCleaning.cpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/referenceProcessor.hpp
! src/hotspot/share/gc/shared/taskqueue.inline.hpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp
! src/hotspot/share/gc/shenandoah/brooksPointer.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPartialGC.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/oops/oopsHierarchy.hpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/ifnode.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/parse3.cpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/split_if.cpp
! src/hotspot/share/opto/subnode.cpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/prims/jni.cpp
- src/hotspot/share/prims/jni.h
- src/hotspot/share/prims/jni_md.h
! src/hotspot/share/prims/jvm.cpp
- src/hotspot/share/prims/jvm.h
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/stackwalk.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/biasedLocking.cpp
! src/hotspot/share/runtime/commandLineFlagRangeList.cpp
! src/hotspot/share/runtime/globals.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/jniHandles.cpp
! src/hotspot/share/runtime/jniHandles.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/reflection.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/runtime/vm_operations.hpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/services/memoryManager.cpp
! src/hotspot/share/services/memoryService.cpp
! src/hotspot/share/services/threadService.cpp
- src/hotspot/share/shark/llvmHeaders.hpp
- src/hotspot/share/shark/llvmValue.hpp
- src/hotspot/share/shark/sharkBlock.cpp
- src/hotspot/share/shark/sharkBlock.hpp
- src/hotspot/share/shark/sharkBuilder.cpp
- src/hotspot/share/shark/sharkBuilder.hpp
- src/hotspot/share/shark/sharkCacheDecache.cpp
- src/hotspot/share/shark/sharkCacheDecache.hpp
- src/hotspot/share/shark/sharkCodeBuffer.hpp
- src/hotspot/share/shark/sharkCompiler.cpp
- src/hotspot/share/shark/sharkCompiler.hpp
- src/hotspot/share/shark/sharkConstant.cpp
- src/hotspot/share/shark/sharkConstant.hpp
- src/hotspot/share/shark/sharkContext.cpp
- src/hotspot/share/shark/sharkContext.hpp
- src/hotspot/share/shark/sharkEntry.hpp
- src/hotspot/share/shark/sharkFunction.cpp
- src/hotspot/share/shark/sharkFunction.hpp
- src/hotspot/share/shark/sharkInliner.cpp
- src/hotspot/share/shark/sharkInliner.hpp
- src/hotspot/share/shark/sharkIntrinsics.cpp
- src/hotspot/share/shark/sharkIntrinsics.hpp
- src/hotspot/share/shark/sharkInvariants.cpp
- src/hotspot/share/shark/sharkInvariants.hpp
- src/hotspot/share/shark/sharkMemoryManager.cpp
- src/hotspot/share/shark/sharkMemoryManager.hpp
- src/hotspot/share/shark/sharkNativeWrapper.cpp
- src/hotspot/share/shark/sharkNativeWrapper.hpp
- src/hotspot/share/shark/sharkRuntime.cpp
- src/hotspot/share/shark/sharkRuntime.hpp
- src/hotspot/share/shark/sharkStack.cpp
- src/hotspot/share/shark/sharkStack.hpp
- src/hotspot/share/shark/sharkState.cpp
- src/hotspot/share/shark/sharkState.hpp
- src/hotspot/share/shark/sharkStateScanner.cpp
- src/hotspot/share/shark/sharkStateScanner.hpp
- src/hotspot/share/shark/sharkTopLevelBlock.cpp
- src/hotspot/share/shark/sharkTopLevelBlock.hpp
- src/hotspot/share/shark/sharkType.hpp
- src/hotspot/share/shark/sharkValue.cpp
- src/hotspot/share/shark/sharkValue.hpp
- src/hotspot/share/shark/shark_globals.cpp
- src/hotspot/share/shark/shark_globals.hpp
! src/hotspot/share/utilities/exceptions.cpp
! src/hotspot/share/utilities/growableArray.hpp
! src/hotspot/share/utilities/vmError.cpp
- src/java.base/macosx/native/include/jni_md.h
- src/java.base/macosx/native/include/jvm_md.h
- src/java.base/share/classes/com/sun/crypto/provider/PBECipherCore.java
- src/java.base/share/classes/jdk/internal/misc/ObjectStreamClassValidator.java
- src/java.base/share/classes/jdk/internal/module/ClassFileAttributes.java
- src/java.base/share/classes/jdk/internal/vm/cds/resources/ModuleLoaderMap.dat
- src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/DesktopProperty.java
- src/java.desktop/share/classes/sun/java2d/pisces/Curve.java
- src/java.desktop/share/classes/sun/java2d/pisces/Dasher.java
- src/java.desktop/share/classes/sun/java2d/pisces/Helpers.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/java2d/pisces/PiscesTileGenerator.java
- src/java.desktop/share/classes/sun/java2d/pisces/Renderer.java
- src/java.desktop/share/classes/sun/java2d/pisces/Stroker.java
- src/java.desktop/share/classes/sun/java2d/pisces/TransformingPathConsumer2D.java
- src/java.desktop/share/native/libfontmanager/FontInstanceAdapter.cpp
- src/java.desktop/share/native/libfontmanager/FontInstanceAdapter.h
- src/java.desktop/share/native/libfontmanager/layout/AlternateSubstSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/AlternateSubstSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/AnchorTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/AnchorTables.h
- src/java.desktop/share/native/libfontmanager/layout/ArabicLayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/ArabicLayoutEngine.h
- src/java.desktop/share/native/libfontmanager/layout/ArabicShaping.cpp
- src/java.desktop/share/native/libfontmanager/layout/ArabicShaping.h
- src/java.desktop/share/native/libfontmanager/layout/AttachmentPosnSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/CanonData.cpp
- src/java.desktop/share/native/libfontmanager/layout/CanonShaping.cpp
- src/java.desktop/share/native/libfontmanager/layout/CanonShaping.h
- src/java.desktop/share/native/libfontmanager/layout/CharSubstitutionFilter.h
- src/java.desktop/share/native/libfontmanager/layout/ClassDefinitionTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/ClassDefinitionTables.h
- src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphInsertion.h
- src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphInsertionProc2.cpp
- src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphInsertionProc2.h
- src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstProc.cpp
- src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstProc.h
- src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstProc2.cpp
- src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstProc2.h
- src/java.desktop/share/native/libfontmanager/layout/ContextualGlyphSubstitution.h
- src/java.desktop/share/native/libfontmanager/layout/ContextualSubstSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/ContextualSubstSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/CoverageTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/CoverageTables.h
- src/java.desktop/share/native/libfontmanager/layout/CursiveAttachmentSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/CursiveAttachmentSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/DefaultCharMapper.h
- src/java.desktop/share/native/libfontmanager/layout/DeviceTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/DeviceTables.h
- src/java.desktop/share/native/libfontmanager/layout/ExtensionSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/ExtensionSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/Features.cpp
- src/java.desktop/share/native/libfontmanager/layout/GDEFMarkFilter.cpp
- src/java.desktop/share/native/libfontmanager/layout/GDEFMarkFilter.h
- src/java.desktop/share/native/libfontmanager/layout/GXLayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/GXLayoutEngine.h
- src/java.desktop/share/native/libfontmanager/layout/GXLayoutEngine2.cpp
- src/java.desktop/share/native/libfontmanager/layout/GXLayoutEngine2.h
- src/java.desktop/share/native/libfontmanager/layout/GlyphDefinitionTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/GlyphDefinitionTables.h
- src/java.desktop/share/native/libfontmanager/layout/GlyphIterator.cpp
- src/java.desktop/share/native/libfontmanager/layout/GlyphIterator.h
- src/java.desktop/share/native/libfontmanager/layout/GlyphLookupTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/GlyphLookupTables.h
- src/java.desktop/share/native/libfontmanager/layout/GlyphPositionAdjustments.cpp
- src/java.desktop/share/native/libfontmanager/layout/GlyphPositionAdjustments.h
- src/java.desktop/share/native/libfontmanager/layout/GlyphPositioningTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/GlyphPositioningTables.h
- src/java.desktop/share/native/libfontmanager/layout/GlyphPosnLookupProc.cpp
- src/java.desktop/share/native/libfontmanager/layout/GlyphPosnLookupProc.h
- src/java.desktop/share/native/libfontmanager/layout/GlyphSubstLookupProc.cpp
- src/java.desktop/share/native/libfontmanager/layout/GlyphSubstLookupProc.h
- src/java.desktop/share/native/libfontmanager/layout/GlyphSubstitutionTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/GlyphSubstitutionTables.h
- src/java.desktop/share/native/libfontmanager/layout/HanLayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/HanLayoutEngine.h
- src/java.desktop/share/native/libfontmanager/layout/HangulLayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/HangulLayoutEngine.h
- src/java.desktop/share/native/libfontmanager/layout/ICUFeatures.h
- src/java.desktop/share/native/libfontmanager/layout/IndicClassTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/IndicLayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/IndicLayoutEngine.h
- src/java.desktop/share/native/libfontmanager/layout/IndicRearrangement.h
- src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor.cpp
- src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor.h
- src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor2.cpp
- src/java.desktop/share/native/libfontmanager/layout/IndicRearrangementProcessor2.h
- src/java.desktop/share/native/libfontmanager/layout/IndicReordering.cpp
- src/java.desktop/share/native/libfontmanager/layout/IndicReordering.h
- src/java.desktop/share/native/libfontmanager/layout/KernTable.cpp
- src/java.desktop/share/native/libfontmanager/layout/KernTable.h
- src/java.desktop/share/native/libfontmanager/layout/KhmerLayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/KhmerLayoutEngine.h
- src/java.desktop/share/native/libfontmanager/layout/KhmerReordering.cpp
- src/java.desktop/share/native/libfontmanager/layout/KhmerReordering.h
- src/java.desktop/share/native/libfontmanager/layout/LEFontInstance.cpp
- src/java.desktop/share/native/libfontmanager/layout/LEFontInstance.h
- src/java.desktop/share/native/libfontmanager/layout/LEGlyphFilter.h
- src/java.desktop/share/native/libfontmanager/layout/LEGlyphStorage.cpp
- src/java.desktop/share/native/libfontmanager/layout/LEGlyphStorage.h
- src/java.desktop/share/native/libfontmanager/layout/LEInsertionList.cpp
- src/java.desktop/share/native/libfontmanager/layout/LEInsertionList.h
- src/java.desktop/share/native/libfontmanager/layout/LELanguages.h
- src/java.desktop/share/native/libfontmanager/layout/LEScripts.h
- src/java.desktop/share/native/libfontmanager/layout/LEStandalone.h
- src/java.desktop/share/native/libfontmanager/layout/LESwaps.h
- src/java.desktop/share/native/libfontmanager/layout/LETableReference.h
- src/java.desktop/share/native/libfontmanager/layout/LETypes.h
- src/java.desktop/share/native/libfontmanager/layout/LayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/LayoutEngine.h
- src/java.desktop/share/native/libfontmanager/layout/LayoutTables.h
- src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc.cpp
- src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc.h
- src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc2.cpp
- src/java.desktop/share/native/libfontmanager/layout/LigatureSubstProc2.h
- src/java.desktop/share/native/libfontmanager/layout/LigatureSubstSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/LigatureSubstSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/LigatureSubstitution.h
- src/java.desktop/share/native/libfontmanager/layout/LookupProcessor.cpp
- src/java.desktop/share/native/libfontmanager/layout/LookupProcessor.h
- src/java.desktop/share/native/libfontmanager/layout/LookupTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/LookupTables.h
- src/java.desktop/share/native/libfontmanager/layout/Lookups.cpp
- src/java.desktop/share/native/libfontmanager/layout/Lookups.h
- src/java.desktop/share/native/libfontmanager/layout/MPreFixups.cpp
- src/java.desktop/share/native/libfontmanager/layout/MPreFixups.h
- src/java.desktop/share/native/libfontmanager/layout/MarkArrays.cpp
- src/java.desktop/share/native/libfontmanager/layout/MarkArrays.h
- src/java.desktop/share/native/libfontmanager/layout/MarkToBasePosnSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/MarkToBasePosnSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/MarkToLigaturePosnSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/MarkToLigaturePosnSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/MarkToMarkPosnSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/MarkToMarkPosnSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/MirroredCharData.cpp
- src/java.desktop/share/native/libfontmanager/layout/MorphStateTables.h
- src/java.desktop/share/native/libfontmanager/layout/MorphTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/MorphTables.h
- src/java.desktop/share/native/libfontmanager/layout/MorphTables2.cpp
- src/java.desktop/share/native/libfontmanager/layout/MultipleSubstSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/MultipleSubstSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/NonContextualGlyphSubst.h
- src/java.desktop/share/native/libfontmanager/layout/NonContextualGlyphSubstProc.cpp
- src/java.desktop/share/native/libfontmanager/layout/NonContextualGlyphSubstProc.h
- src/java.desktop/share/native/libfontmanager/layout/NonContextualGlyphSubstProc2.cpp
- src/java.desktop/share/native/libfontmanager/layout/NonContextualGlyphSubstProc2.h
- src/java.desktop/share/native/libfontmanager/layout/OpenTypeLayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/OpenTypeLayoutEngine.h
- src/java.desktop/share/native/libfontmanager/layout/OpenTypeTables.h
- src/java.desktop/share/native/libfontmanager/layout/OpenTypeUtilities.cpp
- src/java.desktop/share/native/libfontmanager/layout/OpenTypeUtilities.h
- src/java.desktop/share/native/libfontmanager/layout/PairPositioningSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/PairPositioningSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/ScriptAndLanguage.cpp
- src/java.desktop/share/native/libfontmanager/layout/ScriptAndLanguage.h
- src/java.desktop/share/native/libfontmanager/layout/ScriptAndLanguageTags.cpp
- src/java.desktop/share/native/libfontmanager/layout/ScriptAndLanguageTags.h
- src/java.desktop/share/native/libfontmanager/layout/SegmentArrayProcessor.cpp
- src/java.desktop/share/native/libfontmanager/layout/SegmentArrayProcessor.h
- src/java.desktop/share/native/libfontmanager/layout/SegmentArrayProcessor2.cpp
- src/java.desktop/share/native/libfontmanager/layout/SegmentArrayProcessor2.h
- src/java.desktop/share/native/libfontmanager/layout/SegmentSingleProcessor.cpp
- src/java.desktop/share/native/libfontmanager/layout/SegmentSingleProcessor.h
- src/java.desktop/share/native/libfontmanager/layout/SegmentSingleProcessor2.cpp
- src/java.desktop/share/native/libfontmanager/layout/SegmentSingleProcessor2.h
- src/java.desktop/share/native/libfontmanager/layout/ShapingTypeData.cpp
- src/java.desktop/share/native/libfontmanager/layout/SimpleArrayProcessor.cpp
- src/java.desktop/share/native/libfontmanager/layout/SimpleArrayProcessor.h
- src/java.desktop/share/native/libfontmanager/layout/SimpleArrayProcessor2.cpp
- src/java.desktop/share/native/libfontmanager/layout/SimpleArrayProcessor2.h
- src/java.desktop/share/native/libfontmanager/layout/SinglePositioningSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/SinglePositioningSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/SingleSubstitutionSubtables.cpp
- src/java.desktop/share/native/libfontmanager/layout/SingleSubstitutionSubtables.h
- src/java.desktop/share/native/libfontmanager/layout/SingleTableProcessor.cpp
- src/java.desktop/share/native/libfontmanager/layout/SingleTableProcessor.h
- src/java.desktop/share/native/libfontmanager/layout/SingleTableProcessor2.cpp
- src/java.desktop/share/native/libfontmanager/layout/SingleTableProcessor2.h
- src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor.cpp
- src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor.h
- src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor2.cpp
- src/java.desktop/share/native/libfontmanager/layout/StateTableProcessor2.h
- src/java.desktop/share/native/libfontmanager/layout/StateTables.h
- src/java.desktop/share/native/libfontmanager/layout/SubstitutionLookups.cpp
- src/java.desktop/share/native/libfontmanager/layout/SubstitutionLookups.h
- src/java.desktop/share/native/libfontmanager/layout/SubtableProcessor.cpp
- src/java.desktop/share/native/libfontmanager/layout/SubtableProcessor.h
- src/java.desktop/share/native/libfontmanager/layout/SubtableProcessor2.cpp
- src/java.desktop/share/native/libfontmanager/layout/SubtableProcessor2.h
- src/java.desktop/share/native/libfontmanager/layout/SunLayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/ThaiLayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/ThaiLayoutEngine.h
- src/java.desktop/share/native/libfontmanager/layout/ThaiShaping.cpp
- src/java.desktop/share/native/libfontmanager/layout/ThaiShaping.h
- src/java.desktop/share/native/libfontmanager/layout/ThaiStateTables.cpp
- src/java.desktop/share/native/libfontmanager/layout/TibetanLayoutEngine.cpp
- src/java.desktop/share/native/libfontmanager/layout/TibetanLayoutEngine.h
- src/java.desktop/share/native/libfontmanager/layout/TibetanReordering.cpp
- src/java.desktop/share/native/libfontmanager/layout/TibetanReordering.h
- src/java.desktop/share/native/libfontmanager/layout/TrimmedArrayProcessor.cpp
- src/java.desktop/share/native/libfontmanager/layout/TrimmedArrayProcessor.h
- src/java.desktop/share/native/libfontmanager/layout/TrimmedArrayProcessor2.cpp
- src/java.desktop/share/native/libfontmanager/layout/TrimmedArrayProcessor2.h
- src/java.desktop/share/native/libfontmanager/layout/ValueRecords.cpp
- src/java.desktop/share/native/libfontmanager/layout/ValueRecords.h
- src/java.desktop/unix/classes/sun/java2d/jules/IdleTileCache.java
- src/java.desktop/unix/classes/sun/java2d/jules/JulesAATileGenerator.java
- src/java.desktop/unix/classes/sun/java2d/jules/JulesPathBuf.java
- src/java.desktop/unix/classes/sun/java2d/jules/JulesRenderingEngine.java
- src/java.desktop/unix/classes/sun/java2d/jules/JulesShapePipe.java
- src/java.desktop/unix/classes/sun/java2d/jules/JulesTile.java
- src/java.desktop/unix/classes/sun/java2d/jules/TileTrapContainer.java
- src/java.desktop/unix/classes/sun/java2d/jules/TileWorker.java
- src/java.desktop/unix/classes/sun/java2d/jules/TrapezoidList.java
- src/java.desktop/unix/legal/fontconfig.md
- src/java.desktop/unix/native/common/awt/fontconfig.h
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JNIid.java
- src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/overview.html
- src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/overview.html
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopySlowPathNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/ArrayCopyUnrollNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/UnsafeArrayCopyNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/arraycopy/UnsafeArrayCopySnippets.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/DivNode.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/BasicIdealGraphPrinter.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.printer/src/org/graalvm/compiler/printer/IdealGraphPrinter.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocWriter.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlWriter.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/MethodTypes.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ModulePackageTypes.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/TableTabTypes.java
- src/jdk.jshell/share/classes/jdk/jshell/tool/resources/JAVASE.jsh
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/BatchEnvironment.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/Constants.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/Generator.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/IndentingWriter.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/Main.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/Resources.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/Constants.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/JrmpGenerator.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/RemoteClass.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/StubSkeletonWriter.java
- src/jdk.rmic/share/classes/sun/rmi/rmic/newrmic/jrmp/Util.java
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/ClassHistogramElement.java
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/ObjectSizeCalculator.java
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyListeners.java
! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/TEST.groups
- test/hotspot/jtreg/applications/ctw/Modules.java
- test/jdk/com/sun/awt/Translucency/WindowOpacity.java
- test/jdk/javax/swing/JTabbedPane/4310381/bug4310381.html
- test/jdk/javax/swing/JTextPane/bug8025082.java
- test/jdk/sun/java2d/pisces/OpenJDKFillBug.java
- test/jdk/sun/java2d/pisces/Renderer/Test7019861.java
- test/jdk/sun/java2d/pisces/Renderer/TestNPE.java
- test/jdk/sun/java2d/pisces/Test7036754.java
- test/jdk/sun/pisces/DashStrokeTest.java
- test/jdk/sun/pisces/JoinMiterTest.java
- test/jdk/sun/pisces/ScaleTest.java
- test/jdk/sun/pisces/StrokeShapeTest.java
- test/jdk/sun/pisces/TEST.properties
- test/jdk/sun/pisces/ThinLineTest.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/Agent.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/AgentServer.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/AgentServerImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/Apple.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/AppleEvent.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/AppleImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/AppleUser.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/AppleUserImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/Callback.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/ComputeServer.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/ComputeServerImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/CountInterface.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/CountServerImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/DayTimeInterface.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/DayTimeServerImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/G1.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/G1Impl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/MyObject.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/MyObjectImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/NotActivatableInterface.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/NotActivatableServerImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/Orange.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/OrangeEcho.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/OrangeEchoImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/OrangeImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/Server.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/ServerImpl.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/Task.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/TestInterface.java
- test/jdk/sun/rmi/rmic/newrmic/equivalence/batch.sh
- test/jdk/sun/rmi/rmic/newrmic/equivalence/run.sh
- test/langtools/tools/javac/diags/examples/PatchModuleWithRelease/PatchModuleWithRelease.java
- test/langtools/tools/javac/diags/examples/PatchModuleWithRelease/patchmodule/java.base/java/lang/Test.java
- test/langtools/tools/javadoc/sourceOnly/p/NonSource.class
More information about the shenandoah-dev
mailing list