hg: jdk/client: 60 new changesets
philip.race at oracle.com
philip.race at oracle.com
Fri Dec 1 20:16:08 UTC 2017
Changeset: 54ec4ac9d5a3
Author: psandoz
Date: 2017-11-29 10:35 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/54ec4ac9d5a3
8181175: Stream.concat behaves like terminal operation
Reviewed-by: smarks, briangoetz, dfuchs
! src/java.base/share/classes/java/util/stream/DoubleStream.java
! src/java.base/share/classes/java/util/stream/IntStream.java
! src/java.base/share/classes/java/util/stream/LongStream.java
! src/java.base/share/classes/java/util/stream/Stream.java
Changeset: 89c26000ce52
Author: ihse
Date: 2017-11-29 21:23 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/89c26000ce52
8192067: Add fixpath to test image
Reviewed-by: tbell, erikj
! make/Main.gmk
+ make/TestImage.gmk
Changeset: 80a058c0f993
Author: psandoz
Date: 2017-11-29 12:39 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/80a058c0f993
8187237: Need to define the behaviour for 0 and 1 argument method type in StringConcatFactory.makeConcat
8186737: Lookup argument for StringConcatFactory.makeConcat & makeConcatWithConstants cannot have privileges less than PRIVATE
Reviewed-by: mchung
! src/java.base/share/classes/java/lang/invoke/LambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! test/jdk/java/lang/String/concat/StringConcatFactoryInvariants.java
Changeset: 45c5d7817e9e
Author: ihse
Date: 2017-11-29 22:23 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/45c5d7817e9e
8191933: Use failure handler in run-test
Reviewed-by: erikj
! make/RunTests.gmk
Changeset: 85ea7e83af30
Author: sherman
Date: 2017-11-29 15:01 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/85ea7e83af30
8189611: JarFile versioned stream and real name support
Reviewed-by: psandoz, alanb, mchung, martin
! src/java.base/share/classes/java/util/jar/JarEntry.java
! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/java/util/jar/JarVerifier.java
! src/java.base/share/classes/java/util/zip/ZipCoder.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
! src/java.base/share/classes/jdk/internal/misc/JavaUtilZipFileAccess.java
! src/java.base/share/classes/jdk/internal/module/ModulePath.java
! src/java.base/share/classes/jdk/internal/module/ModuleReferences.java
! src/java.base/share/classes/module-info.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JarArchive.java
+ test/jdk/java/util/jar/JarFile/mrjar/TestVersionedStream.java
- test/jdk/jdk/internal/util/jar/TestVersionedStream.java
Changeset: fb0b9913ff7e
Author: ksrini
Date: 2017-11-29 15:27 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/fb0b9913ff7e
8182108: javadoc makes up type variables for grandparent types
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
+ test/langtools/jdk/javadoc/doclet/testGrandParentTypes/TestGrandParentTypes.java
+ test/langtools/jdk/javadoc/doclet/testGrandParentTypes/pkg1/A.java
Changeset: f1ad41a05fb7
Author: mchung
Date: 2017-11-29 20:42 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/f1ad41a05fb7
8191942: Replace jdeps use of jdk.internal.util.jar.VersionedStream with new public API
Reviewed-by: alanb, erikj
! make/autoconf/spec.gmk.in
! make/gendata/Gendata-jdk.compiler.gmk
! src/java.base/share/classes/java/util/jar/JavaUtilJarAccessImpl.java
! src/java.base/share/classes/jdk/internal/misc/JavaUtilJarAccess.java
! src/java.base/share/classes/module-info.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/ClassFileReader.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/VersionHelper.java
Changeset: e712b777f28e
Author: sherman
Date: 2017-11-29 21:01 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/e712b777f28e
8192781: tools/jar/multiRelease/Basic.java test Basic.test09(): failure after change d34958
Reviewed-by: mchung
! src/jdk.jartool/share/classes/sun/tools/jar/Validator.java
Changeset: a474466c4fdb
Author: jiangli
Date: 2017-11-19 23:30 -0500
URL: http://hg.openjdk.java.net/jdk/client/rev/a474466c4fdb
8187118: Remove appending -cp path to the boot class path at AppCDS dump time
8187119: Consolidate record_shared_class_loader_type() and record_result()
Summary: Remove -cp path from the boot append list at dump time and other AppCDS cleanups.
Reviewed-by: lfoltan, iklam
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/classfile/classLoaderExt.hpp
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/memory/filemap.cpp
Changeset: cd4705f9eaff
Author: rehn
Date: 2017-11-20 09:33 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/cd4705f9eaff
8191326: Deprecate SafepointSpinBeforeYield
Reviewed-by: dholmes, shade
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
Changeset: 8011a94a8989
Author: rehn
Date: 2017-11-20 09:35 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/8011a94a8989
8191327: Deprecate DeferThrSuspendLoopCount
Reviewed-by: dholmes, shade
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
Changeset: 5a16da2a3fcb
Author: rehn
Date: 2017-11-20 09:40 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/5a16da2a3fcb
8191329: Deprecate DeferPollingPageLoopCount
Reviewed-by: dholmes, shade
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
Changeset: 8ad56b1b2b1f
Author: rehn
Date: 2017-11-20 10:10 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/8ad56b1b2b1f
8191373: Multiple NUMA nodes expected
Reviewed-by: dholmes, gromero, dcubed
! src/hotspot/share/runtime/thread.cpp
Changeset: 0fd0f31ade3e
Author: tschatzl
Date: 2017-11-20 10:15 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/0fd0f31ade3e
8186480: Remove warning when AssumeMP is true and ergonomics determines to use one worker thread
Reviewed-by: shade
! src/hotspot/share/gc/shared/gcArguments.cpp
Changeset: 55c43e677ded
Author: tschatzl
Date: 2017-11-20 12:04 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/55c43e677ded
Merge
Changeset: fb0275c320a0
Author: eosterlund
Date: 2017-11-20 13:07 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/fb0275c320a0
8189871: Refactor GC barriers to use declarative semantics
Reviewed-by: pliden, rkennke, coleenp, dholmes, kbarrett, stefank
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/gc/g1/g1SATBCardTableModRefBS.cpp
! src/hotspot/share/gc/g1/g1SATBCardTableModRefBS.hpp
! src/hotspot/share/gc/g1/g1SATBCardTableModRefBS.inline.hpp
! src/hotspot/share/gc/parallel/cardTableExtension.hpp
+ src/hotspot/share/gc/shared/accessBarrierSupport.cpp
+ src/hotspot/share/gc/shared/accessBarrierSupport.hpp
+ src/hotspot/share/gc/shared/accessBarrierSupport.inline.hpp
! src/hotspot/share/gc/shared/barrierSet.cpp
! src/hotspot/share/gc/shared/barrierSet.hpp
! src/hotspot/share/gc/shared/barrierSet.inline.hpp
+ src/hotspot/share/gc/shared/barrierSetConfig.hpp
+ src/hotspot/share/gc/shared/barrierSetConfig.inline.hpp
! src/hotspot/share/gc/shared/cardTableModRefBS.cpp
! src/hotspot/share/gc/shared/cardTableModRefBS.hpp
! src/hotspot/share/gc/shared/cardTableModRefBS.inline.hpp
! src/hotspot/share/gc/shared/cardTableModRefBSForCTRS.hpp
! src/hotspot/share/gc/shared/cardTableRS.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/modRefBarrierSet.hpp
+ src/hotspot/share/gc/shared/modRefBarrierSet.inline.hpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/jvmci/jvmciJavaClasses.hpp
+ src/hotspot/share/oops/access.hpp
+ src/hotspot/share/oops/access.inline.hpp
+ src/hotspot/share/oops/accessBackend.cpp
+ src/hotspot/share/oops/accessBackend.hpp
+ src/hotspot/share/oops/accessBackend.inline.hpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/klass.inline.hpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/oops/objArrayOop.cpp
! src/hotspot/share/oops/objArrayOop.hpp
! src/hotspot/share/oops/objArrayOop.inline.hpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/vmStructs.cpp
Changeset: d8486f1f5a84
Author: neliasso
Date: 2017-11-20 09:50 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/d8486f1f5a84
8065838: compiler/relocations/TestPrintRelocations.java times out after 1920 seconds
Summary: Compile fewer methods
Reviewed-by: thartmann, kvn
! test/hotspot/jtreg/compiler/relocations/TestPrintRelocations.java
Changeset: 089b6bf0d1a7
Author: neliasso
Date: 2017-10-11 11:22 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/089b6bf0d1a7
8160303: parse_method_pattern only scans 254 chars
Summary: Fix wrong scan length
Reviewed-by: kvn, redestad
! src/hotspot/share/compiler/methodMatcher.cpp
Changeset: 600868bd3a8c
Author: neliasso
Date: 2017-10-11 11:24 +0200
URL: http://hg.openjdk.java.net/jdk/client/rev/600868bd3a8c
8169766: c1 + Xcomp reresolving call target every invocation
Summary: Set reciever klass for static_bound calls
Reviewed-by: kvn
! src/hotspot/share/code/compiledIC.cpp
Changeset: 0c88cd009b5f
Author: neliasso
Date: 2017-11-20 09:50 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/0c88cd009b5f
8160548: Inconsistent inlining behavior with CompileOnly
Summary: can_be_compiled should not affect inlining
Reviewed-by: thartmann
! src/hotspot/share/opto/bytecodeInfo.cpp
! src/hotspot/share/opto/parse1.cpp
! test/hotspot/jtreg/compiler/whitebox/DeoptimizeFramesTest.java
Changeset: e1ec73e3325e
Author: smonteith
Date: 2017-11-20 09:46 +0000
URL: http://hg.openjdk.java.net/jdk/client/rev/e1ec73e3325e
8191338: aarch64: fails to build after 8189745
Reviewed-by: aph, drwhite, dchuyko
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
Changeset: 8deb7919d118
Author: epavlova
Date: 2017-11-20 14:02 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/8deb7919d118
8190975: [Graal] Tests which run with "--limit-modules java.base" could fail when Graal is used as JIT
Reviewed-by: dholmes, alanb
! test/hotspot/jtreg/runtime/SharedArchiveFile/BootAppendTests.java
! test/jdk/java/lang/String/concat/WithSecurityManager.java
Changeset: 9fd89aabb6cd
Author: dholmes
Date: 2017-11-20 15:56 -0500
URL: http://hg.openjdk.java.net/jdk/client/rev/9fd89aabb6cd
8189170: Add option to disable stack overflow checking in primordial thread for use with JNI_CreateJavaJVM
Reviewed-by: stuefe, dcubed
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/aix/os_aix.hpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/bsd/os_bsd.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.inline.hpp
Changeset: e79838cf4613
Author: dholmes
Date: 2017-11-20 17:10 -0500
URL: http://hg.openjdk.java.net/jdk/client/rev/e79838cf4613
Merge
Changeset: ab3959df2115
Author: iveresov
Date: 2017-11-20 19:00 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/ab3959df2115
8043070: nmethod::verify_interrupt_point() shouldn't enter safepoint
Summary: Introduce not_installed state for nmethods
Reviewed-by: dlong
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/runtime/sweeper.cpp
! src/hotspot/share/runtime/vmStructs.cpp
Changeset: 8fb080e5714b
Author: sballal
Date: 2017-11-21 11:27 +0530
URL: http://hg.openjdk.java.net/jdk/client/rev/8fb080e5714b
8191401: [TESTBUG] serviceability/sa/ClhsdbFlags.java can fail due to UseJVMCICompiler
Reviewed-by: dholmes, jgeorge
! test/hotspot/jtreg/serviceability/sa/ClhsdbFlags.java
Changeset: 9fe60f7e366f
Author: ihse
Date: 2017-11-21 09:44 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/9fe60f7e366f
8190418: Stop generating jvmtiEnvStub and jvmtiEnvRecommended
Reviewed-by: erikj, tbell, dholmes
! make/hotspot/gensrc/GensrcJvmti.gmk
! make/hotspot/lib/CompileJvm.gmk
Changeset: cd8f5f780750
Author: ehelin
Date: 2017-11-21 08:33 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/cd8f5f780750
8182284: G1Analytics uses uninitialized fields
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/g1/g1Analytics.cpp
+ test/hotspot/gtest/gc/g1/test_g1Analytics.cpp
Changeset: dac108a7b06a
Author: ihse
Date: 2017-11-21 15:02 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/dac108a7b06a
8191203: Remove duplicated jimage.hpp
Reviewed-by: dholmes
! make/hotspot/lib/CompileJvm.gmk
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
- src/hotspot/share/classfile/jimage.hpp
Changeset: 90bb2706e6b4
Author: rkennke
Date: 2017-11-21 12:48 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/90bb2706e6b4
8191562: Missing include in gcArguments.cpp breaks minimal JVM build
Reviewed-by: mdoerr, ehelin
! src/hotspot/share/gc/shared/gcArguments.cpp
Changeset: 2098785677fb
Author: gziemski
Date: 2017-11-21 10:21 -0600
URL: http://hg.openjdk.java.net/jdk/client/rev/2098785677fb
8191580: open/test/hotspot/jtreg/runtime/LoadClass/TestResize fails on product build
Summary: Guarded the test with the tag requiring debug build
Reviewed-by: jiangli
! test/hotspot/jtreg/runtime/LoadClass/TestResize.java
Changeset: ae7bd89bdc0d
Author: dlong
Date: 2017-11-21 09:04 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/ae7bd89bdc0d
8190817: deopt special-case for _return_register_finalizer is confusing and leads to bugs
Reviewed-by: vlivanov, dpochepk
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/sparc/templateInterpreterGenerator_sparc.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/share/interpreter/templateInterpreter.cpp
! src/hotspot/share/interpreter/templateInterpreter.hpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.hpp
! test/hotspot/jtreg/compiler/runtime/Test8168712.java
Changeset: d5bb6637c785
Author: iklam
Date: 2017-11-21 09:20 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/d5bb6637c785
8191042: Deprecate VM option CheckEndorsedAndExtDirs
Reviewed-by: dholmes
! src/hotspot/share/runtime/arguments.cpp
Changeset: df39ee817323
Author: ccheung
Date: 2017-11-21 09:49 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/df39ee817323
8188122: Path length limits on Windows leads to obscure class loading failures
Summary: Used the unicode version of windows API's to handled long paths and avoid using the stat() function.
Reviewed-by: stuefe, iklam
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/classfile/classLoader.cpp
+ test/hotspot/jtreg/runtime/LoadClass/LongBCP.java
+ test/hotspot/jtreg/runtime/LoadClass/test-classes/Hello.java
Changeset: 24065d1e139c
Author: ecaspole
Date: 2017-11-21 16:27 -0500
URL: http://hg.openjdk.java.net/jdk/client/rev/24065d1e139c
8191615: LogCompilation can show bytes
Summary: Print the bytes size of a method as it is now contained in the log
Reviewed-by: kvn, vlivanov
! src/utils/LogCompilation/src/com/sun/hotspot/tools/compiler/LogParser.java
Changeset: 8bab1e50a28a
Author: ccheung
Date: 2017-11-21 15:45 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/8bab1e50a28a
8191739: [TESTBUG] test/hotspot/jtreg/runtime/LoadClass/TestResize.java fails to compile after JDK-8191580
Summary: added missing import statement
Reviewed-by: dcubed, dholmes
! test/hotspot/jtreg/runtime/LoadClass/TestResize.java
Changeset: 827e4ac05579
Author: glaubitz
Date: 2017-11-21 15:24 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/827e4ac05579
8191663: Zero variant broken after 8189170 and 8189871
Reviewed-by: eosterlund, coleenp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
! src/hotspot/share/oops/accessBackend.hpp
Changeset: 4789dbcf32cf
Author: coleenp
Date: 2017-11-21 21:33 -0500
URL: http://hg.openjdk.java.net/jdk/client/rev/4789dbcf32cf
Merge
Changeset: 3bb4d90d1ebc
Author: jwilhelm
Date: 2017-11-25 04:36 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/3bb4d90d1ebc
Merge
! make/hotspot/lib/CompileJvm.gmk
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
- src/hotspot/share/classfile/jimage.hpp
Changeset: 6fe6d8239e42
Author: rraghavan
Date: 2017-11-26 09:05 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/6fe6d8239e42
8191313: compiler/runtime/SpreadNullArg.java fails in tier1
Summary: corrected SpreadNullArg.java test to expect NullPointerException after 8157246 fix
Reviewed-by: dcubed, mchung
! test/hotspot/jtreg/compiler/runtime/SpreadNullArg.java
Changeset: 4b7462e3b552
Author: ccheung
Date: 2017-11-22 16:08 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/4b7462e3b552
8191653: Test failures in BootAppendTests - missing jdk.internal.vm.compiler module
Summary: backout the fix for 8190975
Reviewed-by: iklam, kvn
! test/hotspot/jtreg/runtime/SharedArchiveFile/BootAppendTests.java
! test/jdk/java/lang/String/concat/WithSecurityManager.java
Changeset: 6199dfaf72da
Author: dlong
Date: 2017-11-22 09:27 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/6199dfaf72da
8191688: Assert failed in > 200 tests: failed dependencies, but counter didn't change
Reviewed-by: kvn
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/ci/ciMethod.hpp
! src/hotspot/share/opto/bytecodeInfo.cpp
Changeset: 6bc1de3b8c59
Author: dholmes
Date: 2017-11-24 14:07 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/6bc1de3b8c59
8191707: Options with invalid values are incorrectly treated as obsolete and ignored
Reviewed-by: rehn, dcubed
! src/hotspot/share/runtime/arguments.cpp
Changeset: 89deac44e515
Author: nishjain
Date: 2017-11-30 13:31 +0530
URL: http://hg.openjdk.java.net/jdk/client/rev/89deac44e515
6354947: [Fmt-*] Clarify DecimalFormat description of FieldPosition use
Reviewed-by: naoto, rriggs
Contributed-by: nishit.jain at oracle.com
! src/java.base/share/classes/java/text/DateFormat.java
! src/java.base/share/classes/java/text/DecimalFormat.java
! src/java.base/share/classes/java/text/MessageFormat.java
! src/java.base/share/classes/java/text/NumberFormat.java
! src/java.base/share/classes/java/text/SimpleDateFormat.java
Changeset: ddbcfca4d51d
Author: mullan
Date: 2017-11-30 07:54 -0500
URL: http://hg.openjdk.java.net/jdk/client/rev/ddbcfca4d51d
8186535: Remove deprecated pre-1.2 SecurityManager methods and fields
Reviewed-by: alanb, coleenp, hseigel, mchung
! make/hotspot/symbols/symbols-unix
! make/mapfiles/libjava/mapfile-vers
! src/hotspot/share/prims/jvm.cpp
! src/java.base/share/classes/java/lang/SecurityManager.java
! src/java.base/share/native/include/jvm.h
! src/java.base/share/native/libjava/SecurityManager.c
! src/java.desktop/share/classes/sun/applet/AppletSecurity.java
+ test/jdk/java/lang/SecurityManager/DepMethodsRequireAllPerm.java
- test/jdk/java/lang/SecurityManager/NoAWT.java
Changeset: 9e022f580a9d
Author: ksrini
Date: 2017-11-30 04:43 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/9e022f580a9d
8190552: Augment the Compiler API tree with APIs to represent HTML content
Reviewed-by: jjg, jlahoda
! src/jdk.compiler/share/classes/com/sun/source/doctree/DocCommentTree.java
! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTree.java
! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTreeVisitor.java
+ src/jdk.compiler/share/classes/com/sun/source/doctree/DocTypeTree.java
! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeFactory.java
! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeScanner.java
! src/jdk.compiler/share/classes/com/sun/source/util/DocTrees.java
! src/jdk.compiler/share/classes/com/sun/source/util/SimpleDocTreeVisitor.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocPretty.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java
! src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/JavadocHelper.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! test/langtools/jdk/internal/shellsupport/doc/JavadocHelperTest.java
! test/langtools/jdk/javadoc/doclet/testPackageHtml/TestPackageHtml.java
! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java
! test/langtools/tools/javac/doctree/DocCommentTester.java
! test/langtools/tools/javac/doctree/SimpleDocTreeVisitorTest.java
+ test/langtools/tools/javac/doctree/dcapi/Anchor.java
! test/langtools/tools/javac/doctree/dcapi/DocCommentTreeApiTester.java
- test/langtools/tools/javac/doctree/dcapi/OverviewTest.java
! test/langtools/tools/javac/doctree/dcapi/overview0.html
+ test/langtools/tools/javac/doctree/dcapi/overview0.html.out
! test/langtools/tools/javac/doctree/dcapi/overview1.html
+ test/langtools/tools/javac/doctree/dcapi/overview1.html.out
! test/langtools/tools/javac/doctree/dcapi/overview2.html
+ test/langtools/tools/javac/doctree/dcapi/overview2.html.out
! test/langtools/tools/javac/doctree/dcapi/overview3.html
+ test/langtools/tools/javac/doctree/dcapi/overview3.html.out
! test/langtools/tools/javac/doctree/dcapi/overview4.html
+ test/langtools/tools/javac/doctree/dcapi/overview4.html.out
! test/langtools/tools/javac/doctree/dcapi/overview5.html
+ test/langtools/tools/javac/doctree/dcapi/overview5.html.out
! test/langtools/tools/javac/doctree/dcapi/overview6.html
+ test/langtools/tools/javac/doctree/dcapi/overview6.html.out
+ test/langtools/tools/javac/doctree/dcapi/overview7.html
+ test/langtools/tools/javac/doctree/dcapi/overview7.html.out
! test/langtools/tools/javac/doctree/dcapi/package.html
+ test/langtools/tools/javac/doctree/dcapi/package.html.out
! test/langtools/tools/javac/doctree/dcapi/pkg/package.html
+ test/langtools/tools/javac/doctree/dcapi/pkg/package.html.out
! test/langtools/tools/javac/lib/DPrinter.java
Changeset: e9dab2492924
Author: ksrini
Date: 2017-11-30 06:14 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/e9dab2492924
8185985: Html files in doc-files directories should be wrapped with standard header and footer
Reviewed-by: jjg
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.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/WriterFactoryImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/CommentUtils.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/DocFileElement.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/DocFilesHandler.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/DocletElement.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/OverviewElement.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WriterFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/BuilderFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ModuleSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFile.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPath.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/StandardDocFileFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! test/langtools/jdk/javadoc/doclet/testCopyFiles/TestCopyFiles.java
! test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/doc-files/inpackage.html
+ test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/doc-files/sub-dir/SubReadme.html
+ test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/doc-files/sub-dir/sub-dir-1/SubSubReadme.html
+ test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme.mdle/p/package.html
+ test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/module-info.java
+ test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/p2/Foo.java
+ test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/p2/doc-files/inpackage.html
+ test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/p2/doc-files/sub-dir/SubReadme.html
+ test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/p2/doc-files/sub-dir/sub-dir-1/SubSubReadme.html
+ test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/acme2.mdle/p2/package.html
+ test/langtools/jdk/javadoc/doclet/testCopyFiles/modules/overview.html
+ test/langtools/jdk/javadoc/doclet/testCopyFiles/packages/p1/doc-files/sub-dir/SubReadme.html
+ test/langtools/jdk/javadoc/doclet/testCopyFiles/unnamed/doc-files/doc-file/SubReadme.html
! test/langtools/jdk/javadoc/doclet/testCopyFiles/unnamed/doc-files/inpackage.html
Changeset: b8a119027122
Author: aefimov
Date: 2017-11-30 18:07 +0000
URL: http://hg.openjdk.java.net/jdk/client/rev/b8a119027122
8186441: Change of behavior in the getMessage () method of the SOAPMessageContextImpl class
Reviewed-by: lancea
! src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/stax/SaajStaxWriter.java
! src/java.xml.ws/share/classes/com/sun/xml/internal/ws/api/message/saaj/SaajStaxWriter.java
! test/jdk/javax/xml/ws/8159058/SaajEmptyNamespaceTest.java
Changeset: d0cf025a5e79
Author: sherman
Date: 2017-11-30 11:19 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/d0cf025a5e79
8187910: Charset MS950_HKSCS not supported in JDK 9
Reviewed-by: alanb
! make/data/charsetmapping/charsets
! make/data/charsetmapping/stdcs-windows
! make/jdk/src/classes/build/tools/charsetmapping/Main.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/Big5_HKSCS.java.template
- src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS.java
+ src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS.java.template
Changeset: 9240097e2821
Author: erikj
Date: 2017-11-30 13:29 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/9240097e2821
8139653: Freetype bundled on macosx, but not correctly linked
Reviewed-by: tbell, prr
! make/autoconf/basics.m4
! make/autoconf/generated-configure.sh
! make/autoconf/spec.gmk.in
! make/autoconf/toolchain.m4
! make/copy/Copy-java.desktop.gmk
! make/lib/Awt2dLibraries.gmk
Changeset: 47b764e0a38a
Author: rriggs
Date: 2017-11-30 16:38 -0500
URL: http://hg.openjdk.java.net/jdk/client/rev/47b764e0a38a
8189331: java/io/Serializable/maskSyntheticModifier/MaskSyntheticModifierTest.java failed incorrect serialVersionUID
Reviewed-by: lancea
! test/jdk/java/io/Serializable/maskSyntheticModifier/MaskSyntheticModifierTest.java
Changeset: 81b5e3f70d98
Author: smarks
Date: 2017-11-30 14:49 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/81b5e3f70d98
8160406: Collection.toArray() spec should be explicit about returning precisely an Object[]
Reviewed-by: psandoz, martin, redestad
! src/java.base/share/classes/java/util/Collection.java
Changeset: 69d409f1b81e
Author: erikj
Date: 2017-11-30 17:28 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/69d409f1b81e
8190464: OpenJDK on macosx needs to bundle freetype
Reviewed-by: ihse
! make/autoconf/generated-configure.sh
! make/autoconf/lib-freetype.m4
! make/conf/jib-profiles.js
Changeset: 72d50895cb81
Author: mchung
Date: 2017-11-30 19:58 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/72d50895cb81
8192879: jdk.internal.util.jar.VersionedStream is no longer needed
Reviewed-by: sherman
- src/java.base/share/classes/jdk/internal/util/jar/VersionedStream.java
Changeset: d0832c051a46
Author: lana
Date: 2017-12-01 05:26 +0000
URL: http://hg.openjdk.java.net/jdk/client/rev/d0832c051a46
Added tag jdk-10+34 for changeset 89deac44e515
! .hgtags
Changeset: 3d4bd4d33a67
Author: lana
Date: 2017-12-01 05:27 +0000
URL: http://hg.openjdk.java.net/jdk/client/rev/3d4bd4d33a67
Merge
Changeset: a9160acae595
Author: redestad
Date: 2017-12-01 17:00 +0100
URL: http://hg.openjdk.java.net/jdk/client/rev/a9160acae595
8192892: Improve JrtPath::getResolved fast-path test
8175891: JrtPath::resolve off-by-one pre-sizing cause for memory pressure
Reviewed-by: sundar, jlaskey
! src/java.base/share/classes/jdk/internal/jrtfs/JrtPath.java
Changeset: 26f1193f1348
Author: erikj
Date: 2017-12-01 09:46 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/26f1193f1348
8192876: MacOS build fails intermittently after JDK-8139653
Reviewed-by: tbell
! make/lib/Awt2dLibraries.gmk
Changeset: 2743e489189e
Author: joehw
Date: 2017-12-01 10:02 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/2743e489189e
8191938: Fix lint warnings in JAXP repo: a few Deprecation warrnings and enable -Xlint:all
Reviewed-by: darcy, rriggs
! make/CompileJavaModules.gmk
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantDouble.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantFloat.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/DCONST.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FCONST.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEDYNAMIC.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionFactory.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC2_W.java
Changeset: 195b82f9f7d1
Author: prr
Date: 2017-12-01 10:35 -0800
URL: http://hg.openjdk.java.net/jdk/client/rev/195b82f9f7d1
Merge
- src/hotspot/share/classfile/jimage.hpp
- src/java.base/share/classes/jdk/internal/util/jar/VersionedStream.java
- src/jdk.charsets/share/classes/sun/nio/cs/ext/MS950_HKSCS.java
- test/jdk/java/lang/SecurityManager/NoAWT.java
- test/jdk/jdk/internal/util/jar/TestVersionedStream.java
- test/langtools/tools/javac/doctree/dcapi/OverviewTest.java
More information about the jdk-client-changes
mailing list