hg: jdk/client: 19 new changesets

prasanta.sadhukhan at oracle.com prasanta.sadhukhan at oracle.com
Wed Apr 3 08:48:40 UTC 2019


Changeset: 22eb1f7416f1
Author:    mbaesken
Date:      2019-03-27 10:25 +0100
URL:       http://hg.openjdk.java.net/jdk/client/rev/22eb1f7416f1

8221541: clean up functions in CompilerOracle
Reviewed-by: mdoerr, kvn

! src/hotspot/share/compiler/compilerOracle.cpp
! src/hotspot/share/compiler/compilerOracle.hpp

Changeset: a5ce9300462f
Author:    pliden
Date:      2019-04-02 10:04 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/a5ce9300462f

8221648: Remove CollectedHeap::is_in_closed_subset()
Reviewed-by: kbarrett, tschatzl

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1FullGCOopClosures.cpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/memory/iterator.inline.hpp

Changeset: 2a2fab6fb3a5
Author:    pliden
Date:      2019-04-02 10:04 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/2a2fab6fb3a5

8221732: Introduce CollectedHeap::hash_oop()
Reviewed-by: kbarrett, tschatzl, stefank

! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zHeap.inline.hpp
! src/hotspot/share/prims/jvmtiTagMap.cpp

Changeset: 35794e8db61b
Author:    pliden
Date:      2019-04-02 10:04 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/35794e8db61b

8221748: Remove unused oopDesc::is_unlocked_oop()
Reviewed-by: kbarrett

! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oop.hpp

Changeset: 7c576e4d0afa
Author:    redestad
Date:      2019-04-02 11:24 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/7c576e4d0afa

8221723: Avoid storing zero to String.hash
Reviewed-by: shade, prappo, jiangli

! src/java.base/share/classes/java/lang/String.java
! test/micro/org/openjdk/bench/java/lang/StringHashCode.java

Changeset: 40a7e2fc9beb
Author:    redestad
Date:      2019-04-02 11:37 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/40a7e2fc9beb

8221724: Enable archiving of Strings with hash 0
Reviewed-by: jiangli, iklam

! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/oops/constantPool.cpp
! test/hotspot/jtreg/runtime/appcds/sharedStrings/HelloStringPlus.java
! test/hotspot/jtreg/runtime/appcds/sharedStrings/LockStringTest.java

Changeset: e297c7bb6469
Author:    erikj
Date:      2017-10-24 10:41 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/e297c7bb6469

8189861: Refactor CacheFind
Reviewed-by: tbell

! make/Bundles.gmk
! make/CompileDemos.gmk
! make/CompileJavaModules.gmk
! make/CopyImportModules.gmk
! make/CreateBuildJdkCopy.gmk
! make/CreateJmods.gmk
! make/Docs.gmk
! make/Images.gmk
! make/MacBundles.gmk
! make/ZipSource.gmk
! make/common/JarArchive.gmk
! make/common/JavaCompilation.gmk
! make/common/MakeBase.gmk
! make/common/NativeCompilation.gmk
! make/common/TestFilesCompilation.gmk
! make/common/TextFileProcessing.gmk
! make/common/Utils.gmk
! make/common/ZipArchive.gmk
! make/copy/CopyCommon.gmk
! make/gensrc/Gensrc-jdk.internal.vm.compiler.gmk
! make/gensrc/Gensrc-jdk.internal.vm.compiler.management.gmk
! make/gensrc/GensrcCommonLangtools.gmk
! make/gensrc/GensrcLocaleData.gmk
! make/gensrc/GensrcProperties.gmk
! make/hotspot/lib/CompileJvm.gmk
! make/hotspot/lib/JvmOverrideFiles.gmk
! make/lib/Lib-java.base.gmk
! make/lib/Lib-java.desktop.gmk
! test/make/TestCopyFiles.gmk
! test/make/TestMakeBase.gmk
! test/make/UtilsForTests.gmk

Changeset: c47660e8f5b6
Author:    shade
Date:      2019-04-02 17:10 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/c47660e8f5b6

8221824: Build failure with MSVS 2013 after JDK-8218418
Reviewed-by: stuefe, alanb

! src/java.base/windows/native/libnio/fs/WindowsNativeDispatcher.c

Changeset: 61616f509ef8
Author:    erikj
Date:      2019-04-02 08:19 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/61616f509ef8

8221762: Improve Main.gmk/FindTests.gmk bootstrap time
Reviewed-by: tbell

! make/InitSupport.gmk
! make/RunTestsPrebuilt.gmk
! make/common/FindTests.gmk

Changeset: cdc3bb0983a6
Author:    rkennke
Date:      2019-04-02 18:13 +0200
URL:       http://hg.openjdk.java.net/jdk/client/rev/cdc3bb0983a6

8221751: Shenandoah: Improve SATB enqueueing
Reviewed-by: shade

! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp

Changeset: cd3b7ad53265
Author:    kvn
Date:      2019-04-02 09:45 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/cd3b7ad53265

8221782: [Graal] Module jdk.internal.vm.compiler.management has not been granted accessClassInPackage.jdk.vm.ci.services
Reviewed-by: dlong, alanb, mullan

! src/java.base/share/lib/security/default.policy

Changeset: 9559ba212c18
Author:    kbarrett
Date:      2019-04-02 13:08 -0400
URL:       http://hg.openjdk.java.net/jdk/client/rev/9559ba212c18

8221102: Allow GC threads to participate in threads claiming protocol
Summary: Expand claim counter from 1bit to uintx, with rare overflow handling.
Reviewed-by: tschatzl, rkennke

! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/strongRootsScope.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/runtime/sweeper.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
+ test/hotspot/gtest/runtime/test_threads.cpp

Changeset: 00fc7ba000b4
Author:    iignatyev
Date:      2019-04-02 13:39 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/00fc7ba000b4

8221870: use driver to run CtwRunner in applications/ctw tests
Reviewed-by: shade, epavlova

! test/hotspot/jtreg/applications/ctw/modules/generate.bash
! test/hotspot/jtreg/applications/ctw/modules/java_base.java
! test/hotspot/jtreg/applications/ctw/modules/java_base_2.java
! test/hotspot/jtreg/applications/ctw/modules/java_compiler.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_desktop_2.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_net_http.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_xa.java
! test/hotspot/jtreg/applications/ctw/modules/java_xml.java
! test/hotspot/jtreg/applications/ctw/modules/java_xml_crypto.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_jfr.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_management_jfr.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_unsupported_desktop.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_xml_dom.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_zipfs.java

Changeset: cbde3b803d93
Author:    zgu
Date:      2019-04-02 16:36 -0400
URL:       http://hg.openjdk.java.net/jdk/client/rev/cbde3b803d93

8221875: Unquarantine Shenandoah string dedup tests
Reviewed-by: rkennke

! test/hotspot/jtreg/ProblemList.txt

Changeset: a1acc800c87a
Author:    zgu
Date:      2019-03-14 09:53 -0400
URL:       http://hg.openjdk.java.net/jdk/client/rev/a1acc800c87a

8220602: Shenandoah-SA: Enable best-effort implementation of heap walk
Reviewed-by: rkennke, cjplummer

! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/vmStructs_shenandoah.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeap.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahBitMap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeapRegion.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbJhisto.java
! test/hotspot/jtreg/serviceability/sa/TestHeapDumpForLargeArray.java

Changeset: 772f62a13376
Author:    lmesnik
Date:      2019-04-02 17:11 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/772f62a13376

8221437: assert(java_lang_invoke_ResolvedMethodName::vmtarget(resolved_method()) == m()) failed: Should not change after link resolution
Reviewed-by: coleenp, sspitsyn

! src/hotspot/share/prims/methodHandles.cpp

Changeset: 3326be37cd9a
Author:    ronsh
Date:      2019-04-02 17:27 -0700
URL:       http://hg.openjdk.java.net/jdk/client/rev/3326be37cd9a

8220792: Performance bottleneck in JavacFileManager.list()
Reviewed-by: jjg

! 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: f9feec76a481
Author:    amlu
Date:      2019-04-03 13:24 +0800
URL:       http://hg.openjdk.java.net/jdk/client/rev/f9feec76a481

8178335: fake pass: jdk/internal/ref/Cleaner/ExitOnThrow.java
Reviewed-by: mchung

! test/jdk/jdk/internal/ref/Cleaner/ExitOnThrow.java

Changeset: 7feb5e303c83
Author:    psadhukhan
Date:      2019-04-03 13:30 +0530
URL:       http://hg.openjdk.java.net/jdk/client/rev/7feb5e303c83

Merge

! make/CompileJavaModules.gmk
- test/hotspot/jtreg/applications/ctw/modules/jdk_incubator_httpclient.java
- test/hotspot/jtreg/applications/ctw/modules/jdk_packager.java
- test/hotspot/jtreg/applications/ctw/modules/jdk_packager_services.java



More information about the jdk-client-changes mailing list