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