Thu, 03 May 2018 17:36:50 -0400 8200557: OopStorage parallel iteration scales poorly
kbarrett [Thu, 03 May 2018 17:36:50 -0400] rev 49977
8200557: OopStorage parallel iteration scales poorly Summary: Change representation of sequence of all blocks for better scaling. Reviewed-by: coleenp, eosterlund
Thu, 03 May 2018 14:13:20 -0700 8200083: Bump bootjdk requirement for JDK 11 to JDK 10
erikj [Thu, 03 May 2018 14:13:20 -0700] rev 49976
8200083: Bump bootjdk requirement for JDK 11 to JDK 10 Reviewed-by: tbell, ihse
Thu, 03 May 2018 12:56:53 -0700 8194968: problem list actions for tools/javac/jvm/VerboseOutTest
jjg [Thu, 03 May 2018 12:56:53 -0700] rev 49975
8194968: problem list actions for tools/javac/jvm/VerboseOutTest Reviewed-by: vromero
Thu, 03 May 2018 12:13:43 -0700 8201138: Defect in XMLEventReader.getElementText() may cause data to be skipped, duplicated or otherwise result in a ClassCastException
joehw [Thu, 03 May 2018 12:13:43 -0700] rev 49974
8201138: Defect in XMLEventReader.getElementText() may cause data to be skipped, duplicated or otherwise result in a ClassCastException Reviewed-by: lancea
Thu, 03 May 2018 11:18:57 -0700 8201793: (ref) Reference object should not support cloning
mchung [Thu, 03 May 2018 11:18:57 -0700] rev 49973
8201793: (ref) Reference object should not support cloning Reviewed-by: psandoz, kbarrett
Thu, 03 May 2018 09:07:40 -0700 8202552: [AOT][JVMCI] Incorrect usage of INCLUDE_JVMCI and INCLUDE_AOT
kvn [Thu, 03 May 2018 09:07:40 -0700] rev 49972
8202552: [AOT][JVMCI] Incorrect usage of INCLUDE_JVMCI and INCLUDE_AOT Reviewed-by: stefank, ihse
Mon, 30 Apr 2018 15:55:21 +0200 8202424: Metaspace: on chunk retirement, use correct lower limit on chunksize when adding blocks to free blocks list
stuefe [Mon, 30 Apr 2018 15:55:21 +0200] rev 49971
8202424: Metaspace: on chunk retirement, use correct lower limit on chunksize when adding blocks to free blocks list Reviewed-by: zgu, coleenp
Thu, 03 May 2018 06:20:37 -0700 8202584: de-problem list tools/javac/jvm/VerboseOutTest
vromero [Thu, 03 May 2018 06:20:37 -0700] rev 49970
8202584: de-problem list tools/javac/jvm/VerboseOutTest Reviewed-by: mcimadamore
Fri, 27 Apr 2018 15:00:04 -0400 8202447: Fix unloading_occurred to mean unloading_occurred
coleenp [Fri, 27 Apr 2018 15:00:04 -0400] rev 49969
8202447: Fix unloading_occurred to mean unloading_occurred Summary: nmethod unloading does not need to test for jvmti to set unloading_occurred, nor do we need to clean weak Klasses in metadata if unloading does not occur. Reviewed-by: sspitsyn, rehn
Thu, 03 May 2018 08:07:20 -0400 8199067: [REDO] NMT: Enhance thread stack tracking
zgu [Thu, 03 May 2018 08:07:20 -0400] rev 49968
8199067: [REDO] NMT: Enhance thread stack tracking Summary: Precise thread stack tracking on Linux and Windows Reviewed-by: stuefe, coleenp
Thu, 03 May 2018 14:10:08 +0200 8202021: Improve variable naming in ReferenceProcesso
tschatzl [Thu, 03 May 2018 14:10:08 +0200] rev 49967
8202021: Improve variable naming in ReferenceProcesso Reviewed-by: sangheki, sjohanss
Thu, 03 May 2018 14:09:39 +0200 8202018: Move card table clear before enqueuing pending references
tschatzl [Thu, 03 May 2018 14:09:39 +0200] rev 49966
8202018: Move card table clear before enqueuing pending references Summary: Move card table clearing in preparation of removal of the Reference enqueue phase. Reviewed-by: sangheki, sjohanss
Thu, 03 May 2018 14:09:21 +0200 8201640: Use _ref_processor_* member variables directly in G1CollectedHeap
tschatzl [Thu, 03 May 2018 14:09:21 +0200] rev 49965
8201640: Use _ref_processor_* member variables directly in G1CollectedHeap Reviewed-by: sjohanss
Thu, 03 May 2018 14:09:00 +0200 8201492: Properly implement non-contiguous generations for Reference discovery
tschatzl [Thu, 03 May 2018 14:09:00 +0200] rev 49964
8201492: Properly implement non-contiguous generations for Reference discovery Summary: Collectors like G1 implementing non-contiguous generations previously used an inexact but conservative area for discovery. Concurrent and STW reference processing could discover the same reference multiple times, potentially missing referents during evacuation. So these collectors had to take extra measures while concurrent marking/reference discovery has been running. This change makes discovery exact for G1 (and any collector using non-contiguous generations) so that concurrent discovery and STW discovery discover on strictly disjoint memory areas. This means that the mentioned situation can not occur any more, and extra work is not required any more too. Reviewed-by: kbarrett, sjohanss
Thu, 26 Apr 2018 12:54:53 +0200 8195002: Fix test/hotspot/jtreg/gtest/GTestWrapper.java on Alpine/Musl
asiebenborn [Thu, 26 Apr 2018 12:54:53 +0200] rev 49963
8195002: Fix test/hotspot/jtreg/gtest/GTestWrapper.java on Alpine/Musl Reviewed-by: stuefe, clanger, mikael
Thu, 03 May 2018 15:04:01 +0800 8202575: Remove java/lang/String/nativeEncoding/StringPlatformChars.java from ProblemList
amlu [Thu, 03 May 2018 15:04:01 +0800] rev 49962
8202575: Remove java/lang/String/nativeEncoding/StringPlatformChars.java from ProblemList Reviewed-by: alanb
Thu, 03 May 2018 07:35:17 +0200 8202303: LogStream should autoflush on destruction
stuefe [Thu, 03 May 2018 07:35:17 +0200] rev 49961
8202303: LogStream should autoflush on destruction Reviewed-by: dholmes, rehn, zgu
Wed, 02 May 2018 18:36:49 -0700 8202520: JShell tests: move intermittently failing tests to tier2 jdk-11+12
rfield [Wed, 02 May 2018 18:36:49 -0700] rev 49960
8202520: JShell tests: move intermittently failing tests to tier2 Reviewed-by: darcy
Sat, 28 Apr 2018 17:33:44 +0800 8202186: AArch64: Debug build VM crashes with PrintC1Statistics option
njian [Sat, 28 Apr 2018 17:33:44 +0800] rev 49959
8202186: AArch64: Debug build VM crashes with PrintC1Statistics option Reviewed-by: aph
Wed, 02 May 2018 16:43:56 -0700 8199375: [TESTBUG] Open source vm testbase monitoring tests
iignatyev [Wed, 02 May 2018 16:43:56 -0700] rev 49958
8199375: [TESTBUG] Open source vm testbase monitoring tests Reviewed-by: kvn, ihse, sspitsyn
Wed, 02 May 2018 19:24:52 -0400 8179887: Build failure with glibc >= 2.24: error: 'int readdir_r(DIR*, dirent*, dirent**)' is deprecated
kbarrett [Wed, 02 May 2018 19:24:52 -0400] rev 49957
8179887: Build failure with glibc >= 2.24: error: 'int readdir_r(DIR*, dirent*, dirent**)' is deprecated Summary: Use readir rather than readdir_r on Linux. Reviewed-by: kbarrett, stuefe, andrew Contributed-by: Michal Vala <mvala@redhat.com>
Wed, 02 May 2018 16:47:40 -0400 8191798: redo nested ThreadsListHandle to drop Threads_lock
dcubed [Wed, 02 May 2018 16:47:40 -0400] rev 49956
8191798: redo nested ThreadsListHandle to drop Threads_lock Summary: Refactor Thread hazard ptrs and nested ThreadsLists into SafeThreadsListPtr. Reviewed-by: dcubed, eosterlund, rehn Contributed-by: erik.osterlund@oracle.com, daniel.daugherty@oracle.com
Wed, 02 May 2018 11:21:27 -0700 8202398: Optimize Arrays.deepHashCode
martin [Wed, 02 May 2018 11:21:27 -0700] rev 49955
8202398: Optimize Arrays.deepHashCode Reviewed-by: psandoz
Wed, 02 May 2018 11:20:20 -0700 8201634: Random seedUniquifier uses incorrect LCG
martin [Wed, 02 May 2018 11:20:20 -0700] rev 49954
8201634: Random seedUniquifier uses incorrect LCG Summary: Correct typo in constant from L'Ecuyer Reviewed-by: dl, psandoz
Wed, 02 May 2018 11:19:12 -0700 8202397: Typo in X-Buffer javadoc
martin [Wed, 02 May 2018 11:19:12 -0700] rev 49953
8202397: Typo in X-Buffer javadoc Reviewed-by: psandoz
Wed, 02 May 2018 11:11:06 -0700 8201817: Taglet.init should be called with the "primary" doclet
jjg [Wed, 02 May 2018 11:11:06 -0700] rev 49952
8201817: Taglet.init should be called with the "primary" doclet Reviewed-by: ksrini
Wed, 02 May 2018 19:26:44 +0200 8202418: Remove explicit CMS checks in CardTableBarrierSetAssembler: ARM32 leftovers
shade [Wed, 02 May 2018 19:26:44 +0200] rev 49951
8202418: Remove explicit CMS checks in CardTableBarrierSetAssembler: ARM32 leftovers Reviewed-by: eosterlund
Wed, 02 May 2018 19:26:42 +0200 8201786: Modularize interpreter GC barriers: leftovers for ARM32
shade [Wed, 02 May 2018 19:26:42 +0200] rev 49950
8201786: Modularize interpreter GC barriers: leftovers for ARM32 Reviewed-by: enevill, eosterlund
Wed, 02 May 2018 10:48:48 -0700 8202505: ctw2 tasks are timing out in hs-tier3
kvn [Wed, 02 May 2018 10:48:48 -0700] rev 49949
8202505: ctw2 tasks are timing out in hs-tier3 Summary: put CTW java_desktop_2.java test on problem list for Windows. Reviewed-by: iignatyev
Wed, 02 May 2018 09:26:10 -0700 8200466: Revisit the setting of _transitive_interfaces in InstanceKlass
ccheung [Wed, 02 May 2018 09:26:10 -0700] rev 49948
8200466: Revisit the setting of _transitive_interfaces in InstanceKlass Summary: Delay the setting of _transitive_interfaces until after initialize_supers() in fill_instance_klass(). Reviewed-by: iklam, coleenp
Wed, 02 May 2018 15:29:55 +0100 8202372: Diagnostic with incorrect line info generated when compiling lambda expression
mcimadamore [Wed, 02 May 2018 15:29:55 +0100] rev 49947
8202372: Diagnostic with incorrect line info generated when compiling lambda expression Summary: Add tree position to speculative lambda tree Reviewed-by: vromero, jlahoda Contributed-by: bsrbnd@gmail.com
Wed, 02 May 2018 13:44:49 +0200 8202140: TLAB logging is not correct for G1
sjohanss [Wed, 02 May 2018 13:44:49 +0200] rev 49946
8202140: TLAB logging is not correct for G1 Reviewed-by: tschatzl, sangheki
Wed, 02 May 2018 13:44:46 +0200 8191471: Elastic TLABs for G1
sjohanss [Wed, 02 May 2018 13:44:46 +0200] rev 49945
8191471: Elastic TLABs for G1 Reviewed-by: tschatzl, pliden
Wed, 02 May 2018 02:36:17 -0700 8202423: Small HTTP Client refresh
chegar [Wed, 02 May 2018 02:36:17 -0700] rev 49944
8202423: Small HTTP Client refresh Reviewed-by: chegar, dfuchs, michaelm, prappo Contributed-by: Chris Hegarty <chris.hegarty@oracle.com>, Daniel Fuchs <daniel.fuchs@oracle.com>, Michael McMahon <michael.x.mcmahon@oracle.com>, Pavel Rappo <pavel.rappo@oracle.com>
Wed, 02 May 2018 10:47:16 +0200 8202425: [s390] C2: Wrong unsigned comparison with 0
mdoerr [Wed, 02 May 2018 10:47:16 +0200] rev 49943
8202425: [s390] C2: Wrong unsigned comparison with 0 Summary: Remove wrong node compU_reg_imm0. Other node is already available. Reviewed-by: shade, lucy
Tue, 01 May 2018 17:28:03 -0700 8202130: [TESTBUG] Some appcds regression test cases fail with "Error: VM option 'PrintSystemDictionaryAtExit' is notproduct and is available only in debug version of VM"
ccheung [Tue, 01 May 2018 17:28:03 -0700] rev 49942
8202130: [TESTBUG] Some appcds regression test cases fail with "Error: VM option 'PrintSystemDictionaryAtExit' is notproduct and is available only in debug version of VM" Summary: removed the PrintSystemDictionaryAtExit vm option from the tests Reviewed-by: zgu
Tue, 01 May 2018 17:19:18 -0700 8202334: Update javax.lang.model.util visitors for 11
darcy [Tue, 01 May 2018 17:19:18 -0700] rev 49941
8202334: Update javax.lang.model.util visitors for 11 Reviewed-by: jjg
Tue, 01 May 2018 14:40:31 -0700 8202507: Remove IO and NIO AtomicAppend tests from problem list
bpb [Tue, 01 May 2018 14:40:31 -0700] rev 49940
8202507: Remove IO and NIO AtomicAppend tests from problem list Reviewed-by: lancea
Tue, 01 May 2018 12:37:15 -0700 8202484: Unused field in TimeZone
naoto [Tue, 01 May 2018 12:37:15 -0700] rev 49939
8202484: Unused field in TimeZone Reviewed-by: lancea
Tue, 01 May 2018 19:13:31 +0200 8202379: ARM32 is broken after JDK-8201543 (Modularize C1 GC barriers)
shade [Tue, 01 May 2018 19:13:31 +0200] rev 49938
8202379: ARM32 is broken after JDK-8201543 (Modularize C1 GC barriers) Reviewed-by: aph, eosterlund
Tue, 01 May 2018 06:18:48 -0700 8202373: Forcing eager initialization of CHM$ReservationNode avoids deoptimization
dl [Tue, 01 May 2018 06:18:48 -0700] rev 49937
8202373: Forcing eager initialization of CHM$ReservationNode avoids deoptimization Reviewed-by: martin, psandoz, dholmes, redestad
Tue, 01 May 2018 07:40:41 -0400 8201542: Remove unused _gc_timer field in GCMemoryManager
zgu [Tue, 01 May 2018 07:40:41 -0400] rev 49936
8201542: Remove unused _gc_timer field in GCMemoryManager Summary: Minor cleanup to remove unused field Reviewed-by: shade, minqi
Mon, 30 Apr 2018 21:56:54 -0400 8200167: Validate more special case invocations
dholmes [Mon, 30 Apr 2018 21:56:54 -0400] rev 49935
8200167: Validate more special case invocations Reviewed-by: acorn, vlivanov, dholmes Contributed-by: John Rose <john.rose@oracle.com>, Vladimir Ivanov <vladimir.x.ivanov@oracle.com>, Tobias Hartmann <tobias.hartmann@oracle.com>
Mon, 30 Apr 2018 18:10:24 -0700 8199643: [TESTBUG] Open source common VM testbase code
iignatyev [Mon, 30 Apr 2018 18:10:24 -0700] rev 49934
8199643: [TESTBUG] Open source common VM testbase code Reviewed-by: vlivanov, erikj, mseledtsov, gthornbr
Mon, 30 Apr 2018 20:29:19 -0400 8202399: [C1] LIRGenerator::do_CheckCast needs to exclude is_invokespecial_receiver_check() when using PatchAlot
dholmes [Mon, 30 Apr 2018 20:29:19 -0400] rev 49933
8202399: [C1] LIRGenerator::do_CheckCast needs to exclude is_invokespecial_receiver_check() when using PatchAlot Reviewed-by: kvn Contributed-by: Vladimir Ivanov <vladimir.x.ivanov@oracle.com>
Mon, 30 Apr 2018 17:50:05 -0400 8202452: Delete test files missed from commit for 8193213&8182731.
jiangli [Mon, 30 Apr 2018 17:50:05 -0400] rev 49932
8202452: Delete test files missed from commit for 8193213&8182731. Summary: Deleted outdated tests. Reviewed-by: dholmes
Mon, 30 Apr 2018 16:59:05 -0400 8193213: Make the UseAppCDS option obsolete.
jiangli [Mon, 30 Apr 2018 16:59:05 -0400] rev 49931
8193213: Make the UseAppCDS option obsolete. 8182731: Odd handling of -XX:-UseAppCDS and -XX:SharedArchiveFile. Summary: Application class data sharing is enabled without -XX:+UseAppCDS. SharedArchiveFile is now a product flag. Reviewed-by: dholmes, ihse, erikj, ccheung
Mon, 30 Apr 2018 13:40:39 -0700 8202284: FileChannel and FileOutpuStream variants of AtomicAppend should fail silently on macOS >= 10.13
bpb [Mon, 30 Apr 2018 13:40:39 -0700] rev 49930
8202284: FileChannel and FileOutpuStream variants of AtomicAppend should fail silently on macOS >= 10.13 Reviewed-by: chegar
Mon, 30 Apr 2018 21:17:37 +0200 8202381: (Solaris) SIGBUS in # V [libjvm.so+0xcee494] jni_GetIntField+0x224
eosterlund [Mon, 30 Apr 2018 21:17:37 +0200] rev 49929
8202381: (Solaris) SIGBUS in # V [libjvm.so+0xcee494] jni_GetIntField+0x224 Reviewed-by: kbarrett, dcubed
Mon, 30 Apr 2018 09:49:08 -0700 8202383: Custom extensions for jvmti doc
erikj [Mon, 30 Apr 2018 09:49:08 -0700] rev 49928
8202383: Custom extensions for jvmti doc Reviewed-by: erikj Contributed-by: archana.nogriya@uk.ibm.com
Mon, 30 Apr 2018 09:37:10 -0700 8154204: [TESTBUG] Update DefaultUseWithClient test to handle client-less builds
ccheung [Mon, 30 Apr 2018 09:37:10 -0700] rev 49927
8154204: [TESTBUG] Update DefaultUseWithClient test to handle client-less builds Summary: removed the DefaultUseWithClient.java test Reviewed-by: hseigel, jiangli
Mon, 30 Apr 2018 16:13:30 +0100 8201545: InetAddress.getByName/getAllByName should clarify empty String behavior
chegar [Mon, 30 Apr 2018 16:13:30 +0100] rev 49926
8201545: InetAddress.getByName/getAllByName should clarify empty String behavior Reviewed-by: chegar Contributed-by: Jaikiran Pai <jai.forums2013@gmail.com>
Mon, 30 Apr 2018 16:27:23 +0200 8202419: Avoid creating Permission constants early
redestad [Mon, 30 Apr 2018 16:27:23 +0200] rev 49925
8202419: Avoid creating Permission constants early Reviewed-by: alanb, mullan
Mon, 30 Apr 2018 15:03:08 +0200 8202105: Console echo is disabled when exiting jshell
jlahoda [Mon, 30 Apr 2018 15:03:08 +0200] rev 49924
8202105: Console echo is disabled when exiting jshell Summary: Preserving original terminal echo state when Console.readPassword finishes. Reviewed-by: sherman, martin
Mon, 30 Apr 2018 12:19:55 +0200 8202366: Add macro for common loop in GCConfig
pliden [Mon, 30 Apr 2018 12:19:55 +0200] rev 49923
8202366: Add macro for common loop in GCConfig Reviewed-by: eosterlund, shade
Mon, 30 Apr 2018 12:19:53 +0200 8202364: Add GCConfig::hs_err_name() to avoid GC-specific code in error reporting
pliden [Mon, 30 Apr 2018 12:19:53 +0200] rev 49922
8202364: Add GCConfig::hs_err_name() to avoid GC-specific code in error reporting Reviewed-by: eosterlund, shade
Mon, 30 Apr 2018 11:48:03 +0200 8202417: [TESTBUG] Broken hard-coded dependency in serviceability/sa/ClhsdbJhisto.java
redestad [Mon, 30 Apr 2018 11:48:03 +0200] rev 49921
8202417: [TESTBUG] Broken hard-coded dependency in serviceability/sa/ClhsdbJhisto.java Reviewed-by: alanb
Tue, 24 Apr 2018 17:56:25 +0200 8202200: set INCLUDE_SA to false on s390x by default
mbaesken [Tue, 24 Apr 2018 17:56:25 +0200] rev 49920
8202200: set INCLUDE_SA to false on s390x by default Reviewed-by: ihse, erikj, jgeorge
Mon, 30 Apr 2018 09:15:44 +0200 8201650: Move iteration order randomization of unmodifiable Set and Map to iterators
redestad [Mon, 30 Apr 2018 09:15:44 +0200] rev 49919
8201650: Move iteration order randomization of unmodifiable Set and Map to iterators Reviewed-by: smarks, jiangli
Mon, 30 Apr 2018 11:59:42 +0530 8179071: Month value is inconsistent between CLDR and Java in some locales
rgoel [Mon, 30 Apr 2018 11:59:42 +0530] rev 49918
8179071: Month value is inconsistent between CLDR and Java in some locales Summary: handled Language aliases from CLDR SupplementalMetaData Reviewed-by: naoto
Fri, 27 Apr 2018 15:55:29 -0700 8201622: Reduce unnecessary Package.complete() calls in javadoc
jjg [Fri, 27 Apr 2018 15:55:29 -0700] rev 49917
8201622: Reduce unnecessary Package.complete() calls in javadoc Reviewed-by: jlahoda
Fri, 27 Apr 2018 09:57:16 -0700 8202382: Filter docs modules
erikj [Fri, 27 Apr 2018 09:57:16 -0700] rev 49916
8202382: Filter docs modules Reviewed-by: erikj Contributed-by: archana.nogriya@uk.ibm.com
Fri, 27 Apr 2018 08:28:06 -0700 8202273: [AOT] Graal does not support the CMS collector
kvn [Fri, 27 Apr 2018 08:28:06 -0700] rev 49915
8202273: [AOT] Graal does not support the CMS collector Summary: avoid running AOT and JVMCI tests with CMS Reviewed-by: dcubed
Wed, 25 Apr 2018 12:21:29 -0400 8201509: Zero: S390 31bit atomic_copy64 inline assembler is wrong
chrisphi [Wed, 25 Apr 2018 12:21:29 -0400] rev 49914
8201509: Zero: S390 31bit atomic_copy64 inline assembler is wrong Summary: The inline assembler for the S390 (S390 and not _LP64) has src and dst reversed thereby corrupting data Reviewed-by: shade Contributed-by: Martin Balao <mbalao@redhat.com>
Fri, 27 Apr 2018 08:45:11 -0400 8202204: Rename hotspot runtime jtreg constantPool ConstantPool directories
hseigel [Fri, 27 Apr 2018 08:45:11 -0400] rev 49913
8202204: Rename hotspot runtime jtreg constantPool ConstantPool directories Summary: Move the tests in the constantPool directory to a new directory named AccModule. Reviewed-by: dholmes, gtriantafill
Fri, 27 Apr 2018 13:09:54 +0100 8202367: AIX build broken after JDK-8201543
clanger [Fri, 27 Apr 2018 13:09:54 +0100] rev 49912
8202367: AIX build broken after JDK-8201543 Reviewed-by: eosterlund, shade, mdoerr
Fri, 27 Apr 2018 12:06:46 +0200 6672778: G1 should trim task queues more aggressively during evacuation pauses
tschatzl [Fri, 27 Apr 2018 12:06:46 +0200] rev 49911
6672778: G1 should trim task queues more aggressively during evacuation pauses Summary: Regularly try to drain task queues. This helps memory usage and performance during garbage collection. Reviewed-by: sjohanss, sangheki
Fri, 27 Apr 2018 10:59:46 +0200 8202082: Remove explicit CMS checks in CardTableBarrierSetAssembler
eosterlund [Fri, 27 Apr 2018 10:59:46 +0200] rev 49910
8202082: Remove explicit CMS checks in CardTableBarrierSetAssembler Reviewed-by: shade, kbarrett
Fri, 27 Apr 2018 03:57:00 -0400 8202230: Provide accessors for JNIHandles storage objects
kbarrett [Fri, 27 Apr 2018 03:57:00 -0400] rev 49909
8202230: Provide accessors for JNIHandles storage objects Summary: Add JNIHandles::[weak_]global_handles(). Reviewed-by: coleenp, tschatzl
Fri, 27 Apr 2018 07:59:29 +0200 8202179: Compilation fails with assert(n->is_expensive()) failed: expensive nodes with non-null control here only
thartmann [Fri, 27 Apr 2018 07:59:29 +0200] rev 49908
8202179: Compilation fails with assert(n->is_expensive()) failed: expensive nodes with non-null control here only Summary: Only treat the SqrtFNode as expensive if the control input is not NULL. Reviewed-by: kvn, roland
Thu, 26 Apr 2018 15:41:48 +0200 8202325: [aix] disable warnings-as-errors by default
stuefe [Thu, 26 Apr 2018 15:41:48 +0200] rev 49907
8202325: [aix] disable warnings-as-errors by default Reviewed-by: goetz, erikj, ihse
Thu, 26 Apr 2018 20:42:43 +0200 8201543: Modularize C1 GC barriers
eosterlund [Thu, 26 Apr 2018 20:42:43 +0200] rev 49906
8201543: Modularize C1 GC barriers Reviewed-by: pliden, rbackman, rkennke
Thu, 26 Apr 2018 12:48:35 -0700 8201367: assert(current != first_mem) failed: corrupted memory graph in superword code
roland [Thu, 26 Apr 2018 12:48:35 -0700] rev 49905
8201367: assert(current != first_mem) failed: corrupted memory graph in superword code Summary: don't rely on the RPO order to find the "first" and "last" loads of the pack Reviewed-by: kvn
Thu, 26 Apr 2018 12:39:15 -0700 8181157: CLDR Timezone name fallback implementation
naoto [Thu, 26 Apr 2018 12:39:15 -0700] rev 49904
8181157: CLDR Timezone name fallback implementation Reviewed-by: sherman, scolebourne
Thu, 26 Apr 2018 18:55:44 +0000 Added tag jdk-11+11 for changeset e1e60f75cd39
lana [Thu, 26 Apr 2018 18:55:44 +0000] rev 49903
Added tag jdk-11+11 for changeset e1e60f75cd39
Thu, 26 Apr 2018 11:19:05 -0500 8202150: [REDO] Split globals.hpp to factor out the Flag class
gziemski [Thu, 26 Apr 2018 11:19:05 -0500] rev 49902
8202150: [REDO] Split globals.hpp to factor out the Flag class Summary: Factored out Flag out go globals, renamed to JVMFlag Reviewed-by: coleenp, dholmes, kvn
Thu, 26 Apr 2018 09:10:04 -0700 8202330: Add Unreferenced{FOS,FIS,RAF}ClosesFd to problem list
mikael [Thu, 26 Apr 2018 09:10:04 -0700] rev 49901
8202330: Add Unreferenced{FOS,FIS,RAF}ClosesFd to problem list Reviewed-by: alanb, bpb
Thu, 26 Apr 2018 17:14:04 +0200 8202324: Avoid loading FileInput-/OutputStream$AltFinalizer
redestad [Thu, 26 Apr 2018 17:14:04 +0200] rev 49900
8202324: Avoid loading FileInput-/OutputStream$AltFinalizer Reviewed-by: alanb
Thu, 26 Apr 2018 09:04:09 -0400 8197960: [TESTBUG] remove/modify runtime tests which use java ee or corba modules
hseigel [Thu, 26 Apr 2018 09:04:09 -0400] rev 49899
8197960: [TESTBUG] remove/modify runtime tests which use java ee or corba modules Summary: Replace references to java ee and corba modules with module java.sql. Reviewed-by: lfoltan, ccheung
Thu, 26 Apr 2018 11:56:24 +0200 8200235: Generalize jniFastGetField jobject/jweak resolve
eosterlund [Thu, 26 Apr 2018 11:56:24 +0200] rev 49898
8200235: Generalize jniFastGetField jobject/jweak resolve Reviewed-by: kbarrett, dholmes
Thu, 26 Apr 2018 09:04:18 +0100 8202261: (fc) FileChannel.map and RandomAccessFile.setLength should not preallocate space
alanb [Thu, 26 Apr 2018 09:04:18 +0100] rev 49897
8202261: (fc) FileChannel.map and RandomAccessFile.setLength should not preallocate space Reviewed-by: bpb
Thu, 26 Apr 2018 12:25:36 +0530 8174994: SA: clhsdb printmdo throws WrongTypeException when attached to a process with CDS
jgeorge [Thu, 26 Apr 2018 12:25:36 +0530] rev 49896
8174994: SA: clhsdb printmdo throws WrongTypeException when attached to a process with CDS Summary: Read in the md region of the CDS archive in SA and map the vtable addresses to the corresponding metadata type. Reviewed-by: iklam, coleenp, ysuenaga, dholmes
Wed, 25 Apr 2018 22:12:06 -0700 8200478: For boxing conversion javac uses Long.valueOf which does not guarantee caching according to its javadoc
darcy [Wed, 25 Apr 2018 22:12:06 -0700] rev 49895
8200478: For boxing conversion javac uses Long.valueOf which does not guarantee caching according to its javadoc Reviewed-by: bpb
Wed, 25 Apr 2018 14:08:19 -0700 8197959: [TESTBUG] Some (App)CDS tests require modification due to the removal of the Java EE and CORBA modules
ccheung [Wed, 25 Apr 2018 14:08:19 -0700] rev 49894
8197959: [TESTBUG] Some (App)CDS tests require modification due to the removal of the Java EE and CORBA modules Reviewed-by: iklam, mseledtsov
Thu, 26 Apr 2018 10:29:44 +0800 8157543: java/nio/channels/Selector/SelectAndCancel.java fails intermittently jdk-11+11
mli [Thu, 26 Apr 2018 10:29:44 +0800] rev 49893
8157543: java/nio/channels/Selector/SelectAndCancel.java fails intermittently Reviewed-by: alanb
Wed, 25 Apr 2018 18:30:38 -0700 8202154: Remove unused code in java.base/windows/native/libnet
igerasim [Wed, 25 Apr 2018 18:30:38 -0700] rev 49892
8202154: Remove unused code in java.base/windows/native/libnet Reviewed-by: vtewari, clanger
Thu, 26 Apr 2018 09:45:47 +0900 8199519: Several GC tests fails with: java.lang.NumberFormatException: Unparseable number: "-"
ysuenaga [Thu, 26 Apr 2018 09:45:47 +0900] rev 49891
8199519: Several GC tests fails with: java.lang.NumberFormatException: Unparseable number: "-" Reviewed-by: sjohanss, jgeorge
Wed, 25 Apr 2018 17:50:32 -0400 8202164: Remove some unneeded BoolObjectClosure* is_alive parameters
coleenp [Wed, 25 Apr 2018 17:50:32 -0400] rev 49890
8202164: Remove some unneeded BoolObjectClosure* is_alive parameters Reviewed-by: kbarrett, stefank
Wed, 25 Apr 2018 11:24:33 -0700 8202276: Update test/hotspot/jtreg/ProblemList-graal.txt
epavlova [Wed, 25 Apr 2018 11:24:33 -0700] rev 49889
8202276: Update test/hotspot/jtreg/ProblemList-graal.txt Reviewed-by: kvn
Wed, 25 Apr 2018 10:12:45 -0700 8202152: test/hotspot/jtreg/runtime/whitebox/WBStackSize.java fails
kvn [Wed, 25 Apr 2018 10:12:45 -0700] rev 49888
8202152: test/hotspot/jtreg/runtime/whitebox/WBStackSize.java fails Summary: set compiler threads stack size the same as for java threads Reviewed-by: dholmes, mdoerr, dlong
Wed, 25 Apr 2018 09:45:45 -0700 8202141: Unique symbols for .class
bsrbnd [Wed, 25 Apr 2018 09:45:45 -0700] rev 49887
8202141: Unique symbols for .class Reviewed-by: vromero, jlahoda
Wed, 25 Apr 2018 14:53:35 +0200 8202210: jlink uses little-endian for big-endian cross-compilation targets
shade [Wed, 25 Apr 2018 14:53:35 +0200] rev 49886
8202210: jlink uses little-endian for big-endian cross-compilation targets Reviewed-by: ihse, alanb, stuefe
Wed, 25 Apr 2018 13:54:11 +0200 8202184: Reduce time blocking the ClassSpecializer cache creating SpeciesData
redestad [Wed, 25 Apr 2018 13:54:11 +0200] rev 49885
8202184: Reduce time blocking the ClassSpecializer cache creating SpeciesData Reviewed-by: psandoz, plevart
Wed, 25 Apr 2018 12:44:50 +0530 8200101: sun/security/krb5/auto/Renewal.java fails intermittently
vtewari [Wed, 25 Apr 2018 12:44:50 +0530] rev 49884
8200101: sun/security/krb5/auto/Renewal.java fails intermittently Reviewed-by: weijun Contributed-by: bhanu.prakash.gopularam@oracle.com
Wed, 25 Apr 2018 12:39:05 +0530 8196540: [Testbug] java/security/AccessController/DoPrivAccompliceTest.java doesn't handle unrelated warnings
vtewari [Wed, 25 Apr 2018 12:39:05 +0530] rev 49883
8196540: [Testbug] java/security/AccessController/DoPrivAccompliceTest.java doesn't handle unrelated warnings Reviewed-by: mullan Contributed-by: bhanu.prakash.gopularam@oracle.com
Wed, 25 Apr 2018 12:29:48 +0530 8144806: sun/security/tools/keytool/standard.sh fails intermittently at deleting x.jks
vtewari [Wed, 25 Apr 2018 12:29:48 +0530] rev 49882
8144806: sun/security/tools/keytool/standard.sh fails intermittently at deleting x.jks Reviewed-by: weijun Contributed-by: bhanu.prakash.gopularam@oracle.com
Tue, 24 Apr 2018 21:40:10 -0700 8202169: Reduce ctw_2 duration by parallelizing CtwRunner invocations
mikael [Tue, 24 Apr 2018 21:40:10 -0700] rev 49881
8202169: Reduce ctw_2 duration by parallelizing CtwRunner invocations Reviewed-by: kvn, iignatyev
Tue, 24 Apr 2018 20:25:48 -0700 8202062: Put FileChannel and FileOutpuStream variants of AtomicAppend on problem list
bpb [Tue, 24 Apr 2018 20:25:48 -0700] rev 49880
8202062: Put FileChannel and FileOutpuStream variants of AtomicAppend on problem list Reviewed-by: lancea
Tue, 24 Apr 2018 11:54:03 -0700 8025091: VisibleMemberMap.java possible performance improvements
ksrini [Tue, 24 Apr 2018 11:54:03 -0700] rev 49879
8025091: VisibleMemberMap.java possible performance improvements 8198890: The standard doclet incorrectly produces wrong method signatures in certain cases. Reviewed-by: jjg
Tue, 24 Apr 2018 16:48:29 -0700 8196325: GarbageCollectionNotificationInfo has same information for before and after
sangheki [Tue, 24 Apr 2018 16:48:29 -0700] rev 49878
8196325: GarbageCollectionNotificationInfo has same information for before and after Reviewed-by: mchung, sspitsyn
Tue, 24 Apr 2018 15:07:20 -0700 8200303: C2 should leverage profiling for lookupswitch/tableswitch
roland [Tue, 24 Apr 2018 15:07:20 -0700] rev 49877
8200303: C2 should leverage profiling for lookupswitch/tableswitch Reviewed-by: kvn, thartmann
Tue, 24 Apr 2018 12:20:10 -0700 8202157: remove the use of string keys at InapplicableMethodException
vromero [Tue, 24 Apr 2018 12:20:10 -0700] rev 49876
8202157: remove the use of string keys at InapplicableMethodException Reviewed-by: mcimadamore
Tue, 10 Apr 2018 17:07:21 +0200 8201368: IfNode::fold_compares() may lead to incorrect execution
roland [Tue, 10 Apr 2018 17:07:21 +0200] rev 49875
8201368: IfNode::fold_compares() may lead to incorrect execution Reviewed-by: neliasso, kvn
Tue, 24 Apr 2018 10:26:54 -0700 8202075: Crash when running compiler/codecache/OverflowCodeCacheTest.java
kvn [Tue, 24 Apr 2018 10:26:54 -0700] rev 49874
8202075: Crash when running compiler/codecache/OverflowCodeCacheTest.java Summary: add missing null check in WhiteBox::allocate_code_blob() Reviewed-by: thartmann
Tue, 24 Apr 2018 09:04:57 -0700 8199755: Update Graal
dlong [Tue, 24 Apr 2018 09:04:57 -0700] rev 49873
8199755: Update Graal Reviewed-by: kvn
Tue, 24 Apr 2018 08:13:30 -0700 8201281: Truncated error message with Incompatible : null
vromero [Tue, 24 Apr 2018 08:13:30 -0700] rev 49872
8201281: Truncated error message with Incompatible : null Reviewed-by: mcimadamore
Mon, 23 Apr 2018 19:32:41 +0100 8200556: AArch64: assertion failure in slowdebug builds
aph [Mon, 23 Apr 2018 19:32:41 +0100] rev 49871
8200556: AArch64: assertion failure in slowdebug builds Reviewed-by: adinn
Tue, 24 Apr 2018 09:35:08 +0200 8200477: Integer dot product no longer autovectorised
roland [Tue, 24 Apr 2018 09:35:08 +0200] rev 49870
8200477: Integer dot product no longer autovectorised Reviewed-by: kvn
Fri, 20 Apr 2018 09:44:24 +0200 8202074: Metaspace: If humongous chunk is added to SpaceManager, previous current chunk may not get retired correctly.
stuefe [Fri, 20 Apr 2018 09:44:24 +0200] rev 49869
8202074: Metaspace: If humongous chunk is added to SpaceManager, previous current chunk may not get retired correctly. Reviewed-by: coleenp, asiebenborn, goetz
Mon, 23 Apr 2018 18:04:17 -0700 8202060: Add javax/net/ssl/DTLS/CipherSuite.java to ProblemList
mikael [Mon, 23 Apr 2018 18:04:17 -0700] rev 49868
8202060: Add javax/net/ssl/DTLS/CipherSuite.java to ProblemList Reviewed-by: xuelei
Mon, 23 Apr 2018 16:10:32 -0700 8202070: Cleanup code after JDK-8200450, JDK-8200366
lucy [Mon, 23 Apr 2018 16:10:32 -0700] rev 49867
8202070: Cleanup code after JDK-8200450, JDK-8200366 Reviewed-by: kvn
Mon, 23 Apr 2018 15:19:46 -0700 8202155: quarantine test com/sun/jdi/JdbExprTest.sh on all platforms
cjplummer [Mon, 23 Apr 2018 15:19:46 -0700] rev 49866
8202155: quarantine test com/sun/jdi/JdbExprTest.sh on all platforms Summary: quarantined test Reviewed-by: dholmes
Mon, 23 Apr 2018 14:23:18 -0700 Merge
henryjen [Mon, 23 Apr 2018 14:23:18 -0700] rev 49865
Merge
Thu, 07 Dec 2017 12:25:09 -0800 8192789: Avoid using AtomicReference in sun.security.provider.PolicyFile
igerasim [Thu, 07 Dec 2017 12:25:09 -0800] rev 49864
8192789: Avoid using AtomicReference in sun.security.provider.PolicyFile Reviewed-by: mullan, ahgross
Thu, 07 Dec 2017 11:21:47 -0800 8187496: Possible memory leak in java.apple.security.KeychainStore.addItemToKeychain
igerasim [Thu, 07 Dec 2017 11:21:47 -0800] rev 49863
8187496: Possible memory leak in java.apple.security.KeychainStore.addItemToKeychain Reviewed-by: weijun, mullan, ahgross
Tue, 31 Oct 2017 11:35:15 -0700 8190227: Forward port 8188880 to JDK10CPU
joehw [Tue, 31 Oct 2017 11:35:15 -0700] rev 49862
8190227: Forward port 8188880 to JDK10CPU Reviewed-by: dfuchs, lancea, rriggs
Mon, 23 Apr 2018 16:00:56 -0400 8201826: G1: Don't invoke WeakProcessor if mark stack has overflowed
kbarrett [Mon, 23 Apr 2018 16:00:56 -0400] rev 49861
8201826: G1: Don't invoke WeakProcessor if mark stack has overflowed Summary: Move WeakProcessor invocation after overflow check Reviewed-by: stefank, tschatzl
Mon, 23 Apr 2018 14:51:16 -0500 8202151: [BACKOUT] Split globals.hpp to factor out the Flag class
gziemski [Mon, 23 Apr 2018 14:51:16 -0500] rev 49860
8202151: [BACKOUT] Split globals.hpp to factor out the Flag class Summary: Backed out JDK-8081519 Reviewed-by: kvn
Mon, 23 Apr 2018 11:37:46 -0700 8201259: Fix warning with VS2017 in jdk.pack
ksrini [Mon, 23 Apr 2018 11:37:46 -0700] rev 49859
8201259: Fix warning with VS2017 in jdk.pack Reviewed-by: erikj
Mon, 23 Apr 2018 18:14:35 +0200 8198816: AbstractScriptEngine.getScriptContext creation of SimpleScriptContext is inefficient
hannesw [Mon, 23 Apr 2018 18:14:35 +0200] rev 49858
8198816: AbstractScriptEngine.getScriptContext creation of SimpleScriptContext is inefficient Reviewed-by: sundar, jlaskey
Mon, 23 Apr 2018 10:59:39 -0500 8081519: Split globals.hpp to factor out the Flag class
gziemski [Mon, 23 Apr 2018 10:59:39 -0500] rev 49857
8081519: Split globals.hpp to factor out the Flag class Summary: Factored out Flag out go globals, renamed to JVMFlag Reviewed-by: coleenp, dholmes, kvn
Mon, 23 Apr 2018 09:01:03 -0700 8199193: jshell tool: Add support for preview features
rfield [Mon, 23 Apr 2018 09:01:03 -0700] rev 49856
8199193: jshell tool: Add support for preview features Reviewed-by: sundar
Mon, 23 Apr 2018 17:45:05 +0200 8201466: Nashorn: defineProperty setters/getters on prototype object ignored with numeric property names
hannesw [Mon, 23 Apr 2018 17:45:05 +0200] rev 49855
8201466: Nashorn: defineProperty setters/getters on prototype object ignored with numeric property names Reviewed-by: sundar, jlaskey
Mon, 23 Apr 2018 08:36:41 -0700 8202091: Rename DualStackPlainSocketImpl to PlainSocketImpl [win]
igerasim [Mon, 23 Apr 2018 08:36:41 -0700] rev 49854
8202091: Rename DualStackPlainSocketImpl to PlainSocketImpl [win] Reviewed-by: clanger, chegar
Mon, 23 Apr 2018 07:51:46 -0700 8188105: Make -Xshare:auto the default for server VM
iklam [Mon, 23 Apr 2018 07:51:46 -0700] rev 49853
8188105: Make -Xshare:auto the default for server VM Reviewed-by: dholmes, lfoltan, acorn, mseledtsov, jiangli
Mon, 23 Apr 2018 16:25:16 +0200 8202073: MetaspaceAllocationTest gtest shall lock during space creation
stuefe [Mon, 23 Apr 2018 16:25:16 +0200] rev 49852
8202073: MetaspaceAllocationTest gtest shall lock during space creation Reviewed-by: coleenp
Mon, 23 Apr 2018 11:25:53 +0200 8202081: Introduce CollectedHeap::is_oop()
stefank [Mon, 23 Apr 2018 11:25:53 +0200] rev 49851
8202081: Introduce CollectedHeap::is_oop() Reviewed-by: eosterlund, rkennke
Mon, 23 Apr 2018 13:32:00 +0200 6805750: Improve handling of Attributes.Name
redestad [Mon, 23 Apr 2018 13:32:00 +0200] rev 49850
6805750: Improve handling of Attributes.Name Reviewed-by: sherman
Mon, 23 Apr 2018 12:16:09 +0200 8202134: Non-PCH build for arm32 fails
shade [Mon, 23 Apr 2018 12:16:09 +0200] rev 49849
8202134: Non-PCH build for arm32 fails Reviewed-by: stefank
Wed, 18 Apr 2018 11:19:32 +0200 8198756: Lazy allocation of compiler threads
mdoerr [Wed, 18 Apr 2018 11:19:32 +0200] rev 49848
8198756: Lazy allocation of compiler threads Reviewed-by: kvn
Fri, 20 Apr 2018 14:30:57 -0700 8201850: [AOT] vm crash when run test compiler/aot/fingerprint/SelfChangedCDS.java
kvn [Fri, 20 Apr 2018 14:30:57 -0700] rev 49847
8201850: [AOT] vm crash when run test compiler/aot/fingerprint/SelfChangedCDS.java Summary: set AOT specific compressed oop shift value before CDS archive load Reviewed-by: iklam, jiangli
Fri, 20 Apr 2018 21:54:36 +0200 8201536: configure fails compiler check due to bad -m32 flag
ihse [Fri, 20 Apr 2018 21:54:36 +0200] rev 49846
8201536: configure fails compiler check due to bad -m32 flag Reviewed-by: erikj
Mon, 16 Apr 2018 16:21:58 +0100 8201597: AArch64: Update relocs for CompiledDirectStaticCall
aph [Mon, 16 Apr 2018 16:21:58 +0100] rev 49845
8201597: AArch64: Update relocs for CompiledDirectStaticCall Reviewed-by: adinn
Fri, 20 Apr 2018 14:25:51 +0200 8202079: [s390]: Build failure w/o precompiled headers
lucy [Fri, 20 Apr 2018 14:25:51 +0200] rev 49844
8202079: [s390]: Build failure w/o precompiled headers Reviewed-by: stuefe, shade
Tue, 10 Apr 2018 08:38:56 +0200 8201226: missing JNIEXPORT / JNICALL at some places in function declarations/implementations
mbaesken [Tue, 10 Apr 2018 08:38:56 +0200] rev 49843
8201226: missing JNIEXPORT / JNICALL at some places in function declarations/implementations Reviewed-by: ihse, mdoerr Contributed-by: matthias.baesken@sap.com, alexey.ivanov@oracle.com
Tue, 17 Apr 2018 15:54:14 +0200 8201649: Remove dubious call_jio_print in ostream.cpp
clanger [Tue, 17 Apr 2018 15:54:14 +0200] rev 49842
8201649: Remove dubious call_jio_print in ostream.cpp Reviewed-by: stuefe, dholmes
Thu, 19 Apr 2018 17:43:26 +0200 8201788: Number of make jobs wrong for bootcycle-images target
sgehwolf [Thu, 19 Apr 2018 17:43:26 +0200] rev 49841
8201788: Number of make jobs wrong for bootcycle-images target Reviewed-by: erikj, ihse
Fri, 20 Apr 2018 15:16:36 +0800 8161991: java/nio/channels/AsynchronousSocketChannel/Basic.java failed due to RuntimeException: WritePendingException expected
mli [Fri, 20 Apr 2018 15:16:36 +0800] rev 49840
8161991: java/nio/channels/AsynchronousSocketChannel/Basic.java failed due to RuntimeException: WritePendingException expected 8171404: java/nio/channels/AsynchronousSocketChannel/Basic.java failed with "AsynchronousCloseException expected" 8201520: AsynchronousSocketChannel/Basic.java timeout intermitently Reviewed-by: alanb
Thu, 19 Apr 2018 18:11:18 -0700 8178825: unused variable threadObj in jvmci_counters_include
kvn [Thu, 19 Apr 2018 18:11:18 -0700] rev 49839
8178825: unused variable threadObj in jvmci_counters_include Reviewed-by: ccheung
Thu, 19 Apr 2018 17:13:19 -0700 8202052: Disable warnings when building libawt with VS2017
mikael [Thu, 19 Apr 2018 17:13:19 -0700] rev 49838
8202052: Disable warnings when building libawt with VS2017 Reviewed-by: erikj, prr
Thu, 19 Apr 2018 16:28:55 -0700 8200196: [Graal] implement Object.notify/notifyAll intrinsics
dlong [Thu, 19 Apr 2018 16:28:55 -0700] rev 49837
8200196: [Graal] implement Object.notify/notifyAll intrinsics Reviewed-by: iveresov
Thu, 19 Apr 2018 15:31:06 -0700 8202037: Split slow ctw_1 tests
iignatyev [Thu, 19 Apr 2018 15:31:06 -0700] rev 49836
8202037: Split slow ctw_1 tests Reviewed-by: kvn
Thu, 19 Apr 2018 18:07:24 +0000 Added tag jdk-11+10 for changeset 69d7398038c5
lana [Thu, 19 Apr 2018 18:07:24 +0000] rev 49835
Added tag jdk-11+10 for changeset 69d7398038c5
Thu, 19 Apr 2018 10:33:35 -0700 6341887: java.util.zip: Add ByteBuffer methods to Inflater/Deflater
sherman [Thu, 19 Apr 2018 10:33:35 -0700] rev 49834
6341887: java.util.zip: Add ByteBuffer methods to Inflater/Deflater Reviewed-by: alanb Contributed-by: david.lloyd@redhat.com
Thu, 19 Apr 2018 09:36:06 -0700 8201510: Merge TwoStacksPlainSocketImpl into DualStackPlainSocketImpl [win]
igerasim [Thu, 19 Apr 2018 09:36:06 -0700] rev 49833
8201510: Merge TwoStacksPlainSocketImpl into DualStackPlainSocketImpl [win] Reviewed-by: chegar
Mon, 16 Apr 2018 14:29:27 +0530 8201540: [AIX] Extend the set of supported charsets in java.base
simonis [Mon, 16 Apr 2018 14:29:27 +0530] rev 49832
8201540: [AIX] Extend the set of supported charsets in java.base Reviewed-by: alanb, sherman, simonis Contributed-by: bhamaram@in.ibm.com
Thu, 19 Apr 2018 12:12:05 +0200 8202000: AIX build broken after JDK-8195099
clanger [Thu, 19 Apr 2018 12:12:05 +0200] rev 49831
8202000: AIX build broken after JDK-8195099 Reviewed-by: goetz, stuefe, mbaesken
Thu, 19 Apr 2018 12:02:38 +0200 8201785: Make ModRefBarrierSetAssembler abstract on all platforms
shade [Thu, 19 Apr 2018 12:02:38 +0200] rev 49830
8201785: Make ModRefBarrierSetAssembler abstract on all platforms Reviewed-by: eosterlund, pliden, mdoerr
Thu, 19 Apr 2018 07:54:50 +0200 8201800: Add support for adjusting heap addresses in a TLAB
pliden [Thu, 19 Apr 2018 07:54:50 +0200] rev 49829
8201800: Add support for adjusting heap addresses in a TLAB Reviewed-by: shade, stefank
Thu, 19 Apr 2018 07:54:50 +0200 8201647: Make initial clearing of CHeapBitMap optional
pliden [Thu, 19 Apr 2018 07:54:50 +0200] rev 49828
8201647: Make initial clearing of CHeapBitMap optional Reviewed-by: stefank, kbarrett, tschatzl, smonteith
Thu, 19 Apr 2018 07:54:50 +0200 8201646: Introduce ReferenceDiscoverer interface
pliden [Thu, 19 Apr 2018 07:54:50 +0200] rev 49827
8201646: Introduce ReferenceDiscoverer interface Reviewed-by: stefank, tschatzl, rkennke
Thu, 19 Apr 2018 09:15:17 +0200 8196071: Change G1 Full GC heap and thread sizing ergonomics
sjohanss [Thu, 19 Apr 2018 09:15:17 +0200] rev 49826
8196071: Change G1 Full GC heap and thread sizing ergonomics Reviewed-by: tschatzl, sangheki
Wed, 18 Apr 2018 21:10:09 -0700 8200450: Root cause analysis for JDK-8200366
lucy [Wed, 18 Apr 2018 21:10:09 -0700] rev 49825
8200450: Root cause analysis for JDK-8200366 Summary: add safeguard checks to make sure CodeBlob if fully initialized Reviewed-by: kvn
Wed, 18 Apr 2018 18:43:04 -0400 8201556: Disallow reading oops in ClassLoaderData if unloading
coleenp [Wed, 18 Apr 2018 18:43:04 -0400] rev 49824
8201556: Disallow reading oops in ClassLoaderData if unloading Summary: Move class_loader oop to an OopHandle, and assert that holder is alive when getting class_loader. Reviewed-by: kbarrett, adinn
Wed, 18 Apr 2018 10:30:57 -0700 8184693: add Pattern.isEmpty
vtheeyarath [Wed, 18 Apr 2018 10:30:57 -0700] rev 49823
8184693: add Pattern.isEmpty Summary: added method Pattern.isEmpty Reviewed-by: forax, chegar, smarks, psandoz, rriggs
Wed, 18 Apr 2018 16:02:53 -0400 8196433: use the new error diagnostic approach at javac.Main
vromero [Wed, 18 Apr 2018 16:02:53 -0400] rev 49822
8196433: use the new error diagnostic approach at javac.Main Reviewed-by: jjg
Wed, 18 Apr 2018 13:37:39 -0400 8201537: Remove is_alive closure from Klass::is_loader_alive()
coleenp [Wed, 18 Apr 2018 13:37:39 -0400] rev 49821
8201537: Remove is_alive closure from Klass::is_loader_alive() Summary: remove is_alive closure from callers of Klass::is_loader_alive so that cleaning metadata doesn't require GC closure. Reviewed-by: adinn, stefank
Wed, 18 Apr 2018 10:03:49 -0700 8201766: Mark TimSortStackSize2.java as intermittently failing
darcy [Wed, 18 Apr 2018 10:03:49 -0700] rev 49820
8201766: Mark TimSortStackSize2.java as intermittently failing Reviewed-by: dholmes
Wed, 18 Apr 2018 19:00:32 +0200 8201527: Bump default value of G1RefProcDrainInterval
tschatzl [Wed, 18 Apr 2018 19:00:32 +0200] rev 49819
8201527: Bump default value of G1RefProcDrainInterval Summary: Due to high startup cost of marking, lower the frequency of draining the mark stack generated by reference processing. Reviewed-by: sangheki, sjohanss
Wed, 18 Apr 2018 12:06:53 -0400 8201505: Use WeakHandle for ProtectionDomainCacheTable and ResolvedMethodTable
coleenp [Wed, 18 Apr 2018 12:06:53 -0400] rev 49818
8201505: Use WeakHandle for ProtectionDomainCacheTable and ResolvedMethodTable 8193524: Redefining a method that removes use of 1 or more lambda expressions causes the JVM to hang Summary: Remove oop pointers from runtime data structures. Reviewed-by: lfoltan, stefank Contributed-by: coleen.phillimore@oracle.com, lois.foltan@oracle.com
Mon, 16 Apr 2018 12:50:10 +0530 8201369: Inet4AddressImpl_getLocalHostName reverse lookup on Solaris only
clanger [Mon, 16 Apr 2018 12:50:10 +0530] rev 49817
8201369: Inet4AddressImpl_getLocalHostName reverse lookup on Solaris only Reviewed-by: clanger, chegar Contributed-by: sshamaia@in.ibm.com
Wed, 18 Apr 2018 10:39:40 -0400 8200555: OopHandle should use Access API
coleenp [Wed, 18 Apr 2018 10:39:40 -0400] rev 49816
8200555: OopHandle should use Access API Summary: Add RootAccess<> to OopHandle.resolve() in runtime and interpreter code. Add comments for compiler code for later. Reviewed-by: eosterlund, stefank
Wed, 18 Apr 2018 15:57:19 +0200 8201794: [Graal] fix regressions from JDK-8187490
dnsimon [Wed, 18 Apr 2018 15:57:19 +0200] rev 49815
8201794: [Graal] fix regressions from JDK-8187490 Reviewed-by: alanb, mchung
Mon, 16 Apr 2018 16:52:08 -0700 8198793: Add launcher support for preview features
ksrini [Mon, 16 Apr 2018 16:52:08 -0700] rev 49814
8198793: Add launcher support for preview features Reviewed-by: mchung, sundar
Wed, 18 Apr 2018 15:12:28 +0200 8201616: Hotspot crashes on linux-sparc after 8189941
glaubitz [Wed, 18 Apr 2018 15:12:28 +0200] rev 49813
8201616: Hotspot crashes on linux-sparc after 8189941 Reviewed-by: kvn, stuefe
Wed, 18 Apr 2018 15:05:37 +0200 8201799: Build failures after JDK-8195099 (Concurrent safe-memory-reclamation mechanism)
shade [Wed, 18 Apr 2018 15:05:37 +0200] rev 49812
8201799: Build failures after JDK-8195099 (Concurrent safe-memory-reclamation mechanism) Reviewed-by: dholmes, tschatzl, eosterlund
Wed, 18 Apr 2018 11:36:48 +0200 8201172: Parallelize Remset Tracking Update Before Rebuild phase
tschatzl [Wed, 18 Apr 2018 11:36:48 +0200] rev 49811
8201172: Parallelize Remset Tracking Update Before Rebuild phase Reviewed-by: sangheki, sjohanss
Wed, 18 Apr 2018 11:36:48 +0200 8201596: java.lang.ref.Reference processing total time logging broken
tschatzl [Wed, 18 Apr 2018 11:36:48 +0200] rev 49810
8201596: java.lang.ref.Reference processing total time logging broken Summary: Fix "Reference Processing" and add "Weak Processing" time Reviewed-by: kbarrett, sangheki
Wed, 18 Apr 2018 11:36:48 +0200 8201490: Improve concurrent mark keep alive closure performance
tschatzl [Wed, 18 Apr 2018 11:36:48 +0200] rev 49809
8201490: Improve concurrent mark keep alive closure performance Summary: Avoid doing marking work unless absolutely required. Reviewed-by: sjohanss, kbarrett
Wed, 18 Apr 2018 11:36:48 +0200 8201487: Do not rebalance reference processing queues if not doing parallel reference processing
tschatzl [Wed, 18 Apr 2018 11:36:48 +0200] rev 49808
8201487: Do not rebalance reference processing queues if not doing parallel reference processing Reviewed-by: sangheki, kbarrett
Wed, 18 Apr 2018 11:36:48 +0200 8200730: Fix debug=gc+phases time tracking in Remark and Cleanup
tschatzl [Wed, 18 Apr 2018 11:36:48 +0200] rev 49807
8200730: Fix debug=gc+phases time tracking in Remark and Cleanup Summary: Timing in Remark and Cleanup pauses did not use instance variables for the scoped timing objects, so these durations were always zero. Reviewed-by: sangheki, sjohanss
Wed, 18 Apr 2018 11:36:48 +0200 8200426: Make G1 code use _g1h members
tschatzl [Wed, 18 Apr 2018 11:36:48 +0200] rev 49806
8200426: Make G1 code use _g1h members Summary: Consistently use _g1h member names for cached G1CollectedHeap* variables. Reviewed-by: sangheki, sjohanss
Wed, 18 Apr 2018 11:36:48 +0200 8200723: Suppress rs_length and predicted_cards sampling during mixed gcs
tschatzl [Wed, 18 Apr 2018 11:36:48 +0200] rev 49805
8200723: Suppress rs_length and predicted_cards sampling during mixed gcs Summary: Due to the impact of these measurements on pause time, their high difference to other collections during mixed collections, and their non-use during mixed collections, do not use rs_length and predicted_cards measurements done during mixed gc for the predictor. This avoids the young gen sizing after the mixed phase to be negatively affected by mixed collections. Reviewed-by: kbarrett, sjohanss
Wed, 18 Apr 2018 11:36:48 +0200 8154528: Reclaim regions emptied by marking in Remark pause
tschatzl [Wed, 18 Apr 2018 11:36:48 +0200] rev 49804
8154528: Reclaim regions emptied by marking in Remark pause Reviewed-by: shade, sjohanss
Wed, 18 Apr 2018 11:36:48 +0200 8178105: Switch mark bitmaps during Remark
tschatzl [Wed, 18 Apr 2018 11:36:48 +0200] rev 49803
8178105: Switch mark bitmaps during Remark Reviewed-by: sjohanss, sangheki
Wed, 18 Apr 2018 10:20:09 +0100 8201315: (se) Allow SelectableChannel.register to be invoked while selection operation is in progress
alanb [Wed, 18 Apr 2018 10:20:09 +0100] rev 49802
8201315: (se) Allow SelectableChannel.register to be invoked while selection operation is in progress Reviewed-by: bpb
Wed, 18 Apr 2018 11:11:38 +0200 8187490: HotSpotGraalMBean should be moved to Graal management module
dnsimon [Wed, 18 Apr 2018 11:11:38 +0200] rev 49801
8187490: HotSpotGraalMBean should be moved to Graal management module Reviewed-by: alanb, mchung, iveresov
Wed, 18 Apr 2018 09:25:51 +0200 8195099: Concurrent safe-memory-reclamation mechanism jdk-11+10
rehn [Wed, 18 Apr 2018 09:25:51 +0200] rev 49800
8195099: Concurrent safe-memory-reclamation mechanism Summary: This implement a globalcounter with RCU semantics. Reviewed-by: acorn, coleenp, dcubed, eosterlund, gziemski, mlarsson, kbarrett, dholmes
Tue, 17 Apr 2018 23:27:41 -0700 8194260: Point-to-point interface should be excluded from java/net/ipv6tests/*
xiaofeya [Tue, 17 Apr 2018 23:27:41 -0700] rev 49799
8194260: Point-to-point interface should be excluded from java/net/ipv6tests/* Reviewed-by: chegar, vtewari
Wed, 18 Apr 2018 03:29:24 +0000 Merge
lana [Wed, 18 Apr 2018 03:29:24 +0000] rev 49798
Merge
Thu, 08 Mar 2018 04:23:31 +0000 Added tag jdk-10+46 for changeset 6fa770f9f8ab
lana [Thu, 08 Mar 2018 04:23:31 +0000] rev 49797
Added tag jdk-10+46 for changeset 6fa770f9f8ab
Mon, 05 Mar 2018 13:18:55 +0000 8198950: AArch64: org.openjdk.jcstress.tests.varhandles.DekkerTest fails jdk-10+46
adinn [Mon, 05 Mar 2018 13:18:55 +0000] rev 49796
8198950: AArch64: org.openjdk.jcstress.tests.varhandles.DekkerTest fails Summary: Fix breakage to AArch64 code generation caused by JDK-8181211 Reviewed-by: thartmann, roland, kvn, vlivanov, jrose
Tue, 17 Apr 2018 16:13:30 -0700 Merge
henryjen [Tue, 17 Apr 2018 16:13:30 -0700] rev 49795
Merge
Wed, 14 Feb 2018 15:36:59 +0530 8189985: Improve tabular data portability
asapre [Wed, 14 Feb 2018 15:36:59 +0530] rev 49794
8189985: Improve tabular data portability Reviewed-by: dfuchs, mchung, skoivu
Mon, 12 Feb 2018 11:38:35 -0500 8197443: ArrayIndexOutOfBoundsException in UcryptoException.getError
apetcher [Mon, 12 Feb 2018 11:38:35 -0500] rev 49793
8197443: ArrayIndexOutOfBoundsException in UcryptoException.getError Reviewed-by: mullan
Fri, 02 Feb 2018 10:56:12 -0800 8189981: Improve queuing portability
smarks [Fri, 02 Feb 2018 10:56:12 -0800] rev 49792
8189981: Improve queuing portability Reviewed-by: skoivu, rhalade, chegar, igerasim
Fri, 26 Jan 2018 12:01:08 -0800 8196289: Update src/java.desktop/share/legal/lcms.md for LCMS 2.9
prr [Fri, 26 Jan 2018 12:01:08 -0800] rev 49791
8196289: Update src/java.desktop/share/legal/lcms.md for LCMS 2.9 Reviewed-by: mchung
Wed, 24 Jan 2018 16:44:31 -0800 8194238: Trying exceptions in MethodHandles
psandoz [Wed, 24 Jan 2018 16:44:31 -0800] rev 49790
8194238: Trying exceptions in MethodHandles Reviewed-by: jrose, vlivanov, ahgross
Tue, 23 Jan 2018 11:18:11 -0500 8193409: Improve AES supporting classes
apetcher [Tue, 23 Jan 2018 11:18:11 -0500] rev 49789
8193409: Improve AES supporting classes Reviewed-by: valeriep
Mon, 22 Jan 2018 13:27:28 -0800 8194233: Improve support for array handles
psandoz [Mon, 22 Jan 2018 13:27:28 -0800] rev 49788
8194233: Improve support for array handles Reviewed-by: jrose, vlivanov, ahgross, rhalade
Fri, 19 Jan 2018 11:24:39 -0800 8175075: Add 3DES to the default disabled algorithm security property
igerasim [Fri, 19 Jan 2018 11:24:39 -0800] rev 49787
8175075: Add 3DES to the default disabled algorithm security property Reviewed-by: xuelei, mullan, rhalade
Thu, 18 Jan 2018 22:17:11 -0500 8192025: Less referential references
kbarrett [Thu, 18 Jan 2018 22:17:11 -0500] rev 49786
8192025: Less referential references Reviewed-by: coleenp, eosterlund, mchung, ahgross, rhalade
Wed, 17 Jan 2018 22:24:46 -0800 8189993: Improve document portability
joehw [Wed, 17 Jan 2018 22:24:46 -0800] rev 49785
8189993: Improve document portability Reviewed-by: rriggs, lancea, dfuchs, skoivu
Thu, 18 Jan 2018 11:03:30 +0800 8195662: Add T6587786.java to problem list before JDK-8195589 is resolved
weijun [Thu, 18 Jan 2018 11:03:30 +0800] rev 49784
8195662: Add T6587786.java to problem list before JDK-8195589 is resolved Reviewed-by: mullan, jjg
Fri, 12 Jan 2018 08:06:24 +0800 8189997: Enhance keystore mechanisms
weijun [Fri, 12 Jan 2018 08:06:24 +0800] rev 49783
8189997: Enhance keystore mechanisms 8194259: keytool error: java.io.IOException: Invalid secret key format Reviewed-by: mullan, valeriep, rriggs, ahgross
Wed, 03 Jan 2018 09:05:11 -0800 8191696: Better mouse positioning
serb [Wed, 03 Jan 2018 09:05:11 -0800] rev 49782
8191696: Better mouse positioning Reviewed-by: skoivu, rhalade, prr, aghaisas
Tue, 02 Jan 2018 09:23:01 -0500 8182362: Update CipherOutputStream Usage
apetcher [Tue, 02 Jan 2018 09:23:01 -0500] rev 49781
8182362: Update CipherOutputStream Usage Summary: Clarify spec of CipherOutputStream in Javadoc comments Reviewed-by: ascarpino
Tue, 12 Dec 2017 16:37:39 -0800 8193414: Improvements in MethodType lookups
psandoz [Tue, 12 Dec 2017 16:37:39 -0800] rev 49780
8193414: Improvements in MethodType lookups Reviewed-by: ahgross, jrose
Fri, 15 Dec 2017 10:42:25 -0500 8186032: Disable XML Signatures signed with EC keys less than 224 bits
mullan [Fri, 15 Dec 2017 10:42:25 -0500] rev 49779
8186032: Disable XML Signatures signed with EC keys less than 224 bits Reviewed-by: weijun, rhalade
Thu, 14 Dec 2017 08:21:36 +0800 8189969: Manifest better manifest entries
weijun [Thu, 14 Dec 2017 08:21:36 +0800] rev 49778
8189969: Manifest better manifest entries Reviewed-by: mullan
Sun, 10 Dec 2017 15:29:26 -0800 8192030: Better MTSchema support
serb [Sun, 10 Dec 2017 15:29:26 -0800] rev 49777
8192030: Better MTSchema support Reviewed-by: skoivu, rhalade, prr, aghaisas
Fri, 08 Dec 2017 09:37:28 -0500 8191358: Restore TSA certificate expiration check
mullan [Fri, 08 Dec 2017 09:37:28 -0500] rev 49776
8191358: Restore TSA certificate expiration check Reviewed-by: coffeys, rhalade
Wed, 06 Dec 2017 14:35:58 -0800 8183032: Upgrade to LittleCMS 2.9
prr [Wed, 06 Dec 2017 14:35:58 -0800] rev 49775
8183032: Upgrade to LittleCMS 2.9 Reviewed-by: serb, psadhukhan, mschoene, rhalade
Wed, 06 Dec 2017 21:17:19 +0800 8189977: Improve permission portability
weijun [Wed, 06 Dec 2017 21:17:19 +0800] rev 49774
8189977: Improve permission portability Reviewed-by: rriggs
Tue, 05 Dec 2017 09:59:36 -0500 8190478: Improved interface method selection
hseigel [Tue, 05 Dec 2017 09:59:36 -0500] rev 49773
8190478: Improved interface method selection Reviewed-by: acorn, ahgross, jwilhelm, rhalade Contributed-by: harold.seigel@oracle.com
Thu, 16 Nov 2017 12:03:42 -0500 8190877: Better handling of abstract classes
thartmann [Thu, 16 Nov 2017 12:03:42 -0500] rev 49772
8190877: Better handling of abstract classes Reviewed-by: kvn, vlivanov, rhalade, ahgross, jwilhelm Contributed-by: tobias.hartmann@oracle.com
Wed, 15 Nov 2017 07:07:16 -0800 8189989: Improve container portability
serb [Wed, 15 Nov 2017 07:07:16 -0800] rev 49771
8189989: Improve container portability Reviewed-by: prr, azvegint, rhalade, skoivu
Tue, 07 Nov 2017 16:07:36 -0500 8189123: More consistent classloading
hseigel [Tue, 07 Nov 2017 16:07:36 -0500] rev 49770
8189123: More consistent classloading Reviewed-by: acorn, ahgross, rhalade Contributed-by: harold.seigel@oracle.com
Tue, 17 Apr 2018 16:19:48 -0700 8197972: Always verify non-system classes during CDS dump time
ccheung [Tue, 17 Apr 2018 16:19:48 -0700] rev 49769
8197972: Always verify non-system classes during CDS dump time Summary: use -Verify:remote even if the user specifies -Xverify:none during CDS dump time Reviewed-by: iklam, mseledtsov, jiangli
Tue, 17 Apr 2018 16:18:22 -0400 8201609: Split test/jdk/:tier2 to enable better parallel execution
ctornqvi [Tue, 17 Apr 2018 16:18:22 -0400] rev 49768
8201609: Split test/jdk/:tier2 to enable better parallel execution Reviewed-by: alanb, darcy
Tue, 17 Apr 2018 19:25:50 +0100 Merge
chegar [Tue, 17 Apr 2018 19:25:50 +0100] rev 49767
Merge
Tue, 17 Apr 2018 18:18:53 +0100 Merge
chegar [Tue, 17 Apr 2018 18:18:53 +0100] rev 49766
Merge
Tue, 17 Apr 2018 08:54:17 -0700 8197564: HTTP Client implementation
chegar [Tue, 17 Apr 2018 08:54:17 -0700] rev 49765
8197564: HTTP Client implementation Reviewed-by: chegar, dfuchs, michaelm, prappo Contributed-by: Chris Hegarty <chris.hegarty@oracle.com>, Daniel Fuchs <daniel.fuchs@oracle.com>, Michael McMahon <michael.x.mcmahon@oracle.com>, Pavel Rappo <pavel.rappo@oracle.com>
Tue, 17 Apr 2018 11:20:50 -0700 8194750: Console.readPassword does not save/restore tty settings
sherman [Tue, 17 Apr 2018 11:20:50 -0700] rev 49764
8194750: Console.readPassword does not save/restore tty settings Reviewed-by: martin, alanb
Mon, 16 Apr 2018 11:21:32 -0700 8184692: add Pattern.asMatchPredicate
vtheeyarath [Mon, 16 Apr 2018 11:21:32 -0700] rev 49763
8184692: add Pattern.asMatchPredicate Reviewed-by: psandoz, rriggs
Tue, 17 Apr 2018 15:25:13 +0200 Merge
jwilhelm [Tue, 17 Apr 2018 15:25:13 +0200] rev 49762
Merge
Fri, 13 Apr 2018 14:06:39 +0200 Merge
jwilhelm [Fri, 13 Apr 2018 14:06:39 +0200] rev 49761
Merge
Thu, 12 Apr 2018 23:10:19 +0200 8201442: objArrayOopDesc::atomic_compare_exchange_oop() must use obj+offset in HeapAccess call
rkennke [Thu, 12 Apr 2018 23:10:19 +0200] rev 49760
8201442: objArrayOopDesc::atomic_compare_exchange_oop() must use obj+offset in HeapAccess call Reviewed-by: shade, eosterlund
Thu, 12 Apr 2018 15:50:03 -0400 8201450: Provide access to LogHandle tagset
kbarrett [Thu, 12 Apr 2018 15:50:03 -0400] rev 49759
8201450: Provide access to LogHandle tagset Summary: Added LogHandle::tagset function. Reviewed-by: stefank
Thu, 12 Apr 2018 14:56:27 -0400 8201330: Add java/lang/management/ThreadMXBean/ThreadMXBeanStateTest.java to the ProblemList
aharlap [Thu, 12 Apr 2018 14:56:27 -0400] rev 49758
8201330: Add java/lang/management/ThreadMXBean/ThreadMXBeanStateTest.java to the ProblemList Summary: Add java/lang/management/ThreadMXBean/ThreadMXBeanStateTest.java to the ProblemList until JDK-8081652 is resolved Reviewed-by: tschatzl
Wed, 11 Apr 2018 14:49:06 +0200 8201430: [TESTBUG] Remove script from runtime/6626217
goetz [Wed, 11 Apr 2018 14:49:06 +0200] rev 49757
8201430: [TESTBUG] Remove script from runtime/6626217 Reviewed-by: dholmes, mdoerr
Thu, 12 Apr 2018 09:03:46 -0400 8200374: Add ThreadsSMRSupport::verify_hazard_pointer_scanned() to verify threads_do().
dcubed [Thu, 12 Apr 2018 09:03:46 -0400] rev 49756
8200374: Add ThreadsSMRSupport::verify_hazard_pointer_scanned() to verify threads_do(). Summary: Add verification for the threads_do() part of the Thread-SMR protocol. Reviewed-by: eosterlund, dholmes, rehn
Thu, 12 Apr 2018 14:27:23 +0200 8201480: ISA/CPU feature detection code crashes on linux-sparc
glaubitz [Thu, 12 Apr 2018 14:27:23 +0200] rev 49755
8201480: ISA/CPU feature detection code crashes on linux-sparc Reviewed-by: dholmes, shade, stuefe
Thu, 12 Apr 2018 11:22:24 +0200 8201362: Remove CollectedHeap::barrier_set()
pliden [Thu, 12 Apr 2018 11:22:24 +0200] rev 49754
8201362: Remove CollectedHeap::barrier_set() Reviewed-by: shade, rkennke
Thu, 12 Apr 2018 11:05:42 +0200 8201475: 8199417 breaks AIX and non-pch on s390 (and presumably aarch64)
stuefe [Thu, 12 Apr 2018 11:05:42 +0200] rev 49753
8201475: 8199417 breaks AIX and non-pch on s390 (and presumably aarch64) Reviewed-by: eosterlund, shade, mdoerr
Thu, 12 Apr 2018 08:25:56 +0200 8201318: Introduce GCThreadLocalData to abstract GC-specific data belonging to a thread
pliden [Thu, 12 Apr 2018 08:25:56 +0200] rev 49752
8201318: Introduce GCThreadLocalData to abstract GC-specific data belonging to a thread Reviewed-by: shade, rehn
Thu, 12 Apr 2018 08:25:30 +0200 8201316: Move G1-related static members from JavaThread to G1BarrierSet
pliden [Thu, 12 Apr 2018 08:25:30 +0200] rev 49751
8201316: Move G1-related static members from JavaThread to G1BarrierSet Reviewed-by: stefank, shade
Wed, 28 Mar 2018 22:03:57 +0200 8200384: jcmd help output should be sorted
stuefe [Wed, 28 Mar 2018 22:03:57 +0200] rev 49750
8200384: jcmd help output should be sorted Reviewed-by: sspitsyn, clanger
Wed, 11 Apr 2018 20:56:56 +0300 8189101: AARCH32 - 'minimal' build fails because CMS bits are referred unconditionally
dpochepk [Wed, 11 Apr 2018 20:56:56 +0300] rev 49749
8189101: AARCH32 - 'minimal' build fails because CMS bits are referred unconditionally Reviewed-by: shade, dholmes Contributed-by: boris.ulasevich@bell-sw.com
Wed, 11 Apr 2018 16:07:42 +0200 8199417: Modularize interpreter GC barriers
eosterlund [Wed, 11 Apr 2018 16:07:42 +0200] rev 49748
8199417: Modularize interpreter GC barriers Reviewed-by: coleenp, rkennke
Wed, 11 Apr 2018 10:05:02 -0400 8201265: Native memory leak in ClassLoader::add_to_exploded_build_list
hseigel [Wed, 11 Apr 2018 10:05:02 -0400] rev 49747
8201265: Native memory leak in ClassLoader::add_to_exploded_build_list Summary: Allocate from temporary thread local memory instead of C heap memory. Reviewed-by: coleenp, dholmes, lfoltan
Wed, 11 Apr 2018 13:52:23 +0200 8201427: Fix Minimal VM builds on Linux x64
stefank [Wed, 11 Apr 2018 13:52:23 +0200] rev 49746
8201427: Fix Minimal VM builds on Linux x64 Reviewed-by: shade
Wed, 11 Apr 2018 13:51:33 +0200 8201370: GC specific data is referred from common precompiled headers and defNewGeneration.cpp
stefank [Wed, 11 Apr 2018 13:51:33 +0200] rev 49745
8201370: GC specific data is referred from common precompiled headers and defNewGeneration.cpp Reviewed-by: stefank, shade, dholmes Contributed-by: boris.ulasevich@bell-sw.com
Wed, 11 Apr 2018 11:41:30 +0200 8200233: Simple G1 evacuation path performance enhancements
tschatzl [Wed, 11 Apr 2018 11:41:30 +0200] rev 49744
8200233: Simple G1 evacuation path performance enhancements Summary: Implement some minor performance optimizations in the evacuation path including changing some stores to be OOP_NOT_NULL, specializing the compressed/uncompressed oops path and delay some load of the current heapregion until absolutely necessary. Reviewed-by: kbarrett, sjohanss
Wed, 11 Apr 2018 11:37:19 +0200 8201365: Remove G1Policy::should_process_references()
tschatzl [Wed, 11 Apr 2018 11:37:19 +0200] rev 49743
8201365: Remove G1Policy::should_process_references() Reviewed-by: shade
Wed, 11 Apr 2018 09:47:41 +0200 8201247: Various cleanups in the attach framework
clanger [Wed, 11 Apr 2018 09:47:41 +0200] rev 49742
8201247: Various cleanups in the attach framework Reviewed-by: goetz, cjplummer
Wed, 11 Apr 2018 08:18:13 +0200 8200228: Change default value of HeapSizePerGCThread
sjohanss [Wed, 11 Apr 2018 08:18:13 +0200] rev 49741
8200228: Change default value of HeapSizePerGCThread Reviewed-by: tschatzl, shade, jwilhelm
Tue, 10 Apr 2018 15:33:11 -0700 8200195: serviceability/jvmti/FieldAccessWatch/FieldAccessWatch.java crashes with "assert(thread->thread_state() == _thread_in_native) failed: coming from wrong thread state"
amenkov [Tue, 10 Apr 2018 15:33:11 -0700] rev 49740
8200195: serviceability/jvmti/FieldAccessWatch/FieldAccessWatch.java crashes with "assert(thread->thread_state() == _thread_in_native) failed: coming from wrong thread state" Reviewed-by: sspitsyn, cjplummer
Tue, 10 Apr 2018 11:43:40 -0700 8194812: Extend class-data sharing to support the module path
ccheung [Tue, 10 Apr 2018 11:43:40 -0700] rev 49739
8194812: Extend class-data sharing to support the module path 8199360: Rework the support for the 'ignored' module options in CDS Reviewed-by: jiangli, lfoltan, iklam, mseledtsov
Tue, 10 Apr 2018 10:06:42 -0400 8198313: Wrap holder object for ClassLoaderData in a WeakHandle
coleenp [Tue, 10 Apr 2018 10:06:42 -0400] rev 49738
8198313: Wrap holder object for ClassLoaderData in a WeakHandle Summary: Use WeakHandle for ClassLoaderData::_holder so that is_alive closure is not needed Reviewed-by: rehn, kbarrett
Tue, 10 Apr 2018 08:15:40 -0400 8201321: NMT: Unnecessary re-recording thread stack and size when attaching listener to JavaThread
zgu [Tue, 10 Apr 2018 08:15:40 -0400] rev 49737
8201321: NMT: Unnecessary re-recording thread stack and size when attaching listener to JavaThread Summary: Replaced recoding thread stack and size with assertion Reviewed-by: dholmes, coleenp
Tue, 10 Apr 2018 08:13:06 -0400 8201334: Move runtime/NMT/MallocStressTest.java to hotspot_tier3_runtime
ctornqvi [Tue, 10 Apr 2018 08:13:06 -0400] rev 49736
8201334: Move runtime/NMT/MallocStressTest.java to hotspot_tier3_runtime Reviewed-by: lfoltan, mseledtsov, mikael
Tue, 10 Apr 2018 12:21:58 +0200 8201217: Split specialized_oop_closures.hpp into GC specific files
stefank [Tue, 10 Apr 2018 12:21:58 +0200] rev 49735
8201217: Split specialized_oop_closures.hpp into GC specific files Reviewed-by: sjohanss, eosterlund
Tue, 10 Apr 2018 12:21:05 +0200 8201244: Clean out unnecessary includes of heap headers
stefank [Tue, 10 Apr 2018 12:21:05 +0200] rev 49734
8201244: Clean out unnecessary includes of heap headers Reviewed-by: coleenp, shade
Tue, 10 Apr 2018 12:20:00 +0200 8201209: Separate out CMS specific functions into CMSCardTable
stefank [Tue, 10 Apr 2018 12:20:00 +0200] rev 49733
8201209: Separate out CMS specific functions into CMSCardTable Reviewed-by: eosterlund, sjohanss
Tue, 10 Apr 2018 12:18:42 +0200 8201175: Move FilteringClosure::do_oop to genOopClosures
stefank [Tue, 10 Apr 2018 12:18:42 +0200] rev 49732
8201175: Move FilteringClosure::do_oop to genOopClosures Reviewed-by: tschatzl, sjohanss
Tue, 10 Apr 2018 12:17:16 +0200 8201168: Move GC command line constraint functions to GC specific files
stefank [Tue, 10 Apr 2018 12:17:16 +0200] rev 49731
8201168: Move GC command line constraint functions to GC specific files Reviewed-by: gziemski, sjohanss
Tue, 10 Apr 2018 12:15:07 +0200 8200759: Move GC entries in vmStructs.cpp to GC specific files
stefank [Tue, 10 Apr 2018 12:15:07 +0200] rev 49730
8200759: Move GC entries in vmStructs.cpp to GC specific files Reviewed-by: sjohanss, shade
Tue, 10 Apr 2018 12:12:43 +0200 8201359: Incorrect header guards after JDK-8198949 (Modularize arraycopy stub routine GC barriers)
shade [Tue, 10 Apr 2018 12:12:43 +0200] rev 49729
8201359: Incorrect header guards after JDK-8198949 (Modularize arraycopy stub routine GC barriers) Reviewed-by: stefank, dholmes
Thu, 05 Apr 2018 20:09:33 -0400 8201218: PPC64: Avoid use of yield instruction on spinlock
gromero [Thu, 05 Apr 2018 20:09:33 -0400] rev 49728
8201218: PPC64: Avoid use of yield instruction on spinlock Reviewed-by: mdoerr, goetz
Tue, 10 Apr 2018 09:12:23 +0200 8200385: Eagerly reclaimed humongous objects leave mark in prev bitmap
tschatzl [Tue, 10 Apr 2018 09:12:23 +0200] rev 49727
8200385: Eagerly reclaimed humongous objects leave mark in prev bitmap Summary: Also clear marks on prev bitmap on eager reclaim Reviewed-by: sangheki, sjohanss
Mon, 09 Apr 2018 10:09:38 +0200 8199736: Define WIN32_LEAN_AND_MEAN before including windows.h
rwestberg [Mon, 09 Apr 2018 10:09:38 +0200] rev 49726
8199736: Define WIN32_LEAN_AND_MEAN before including windows.h Reviewed-by: erikj, ihse, kbarrett, dholmes
Mon, 09 Apr 2018 20:36:04 -0400 8200550: Xcode 9.3 produce warning -Wexpansion-to-defined
kbarrett [Mon, 09 Apr 2018 20:36:04 -0400] rev 49725
8200550: Xcode 9.3 produce warning -Wexpansion-to-defined Summary: Removed problem macros. Reviewed-by: tschatzl, dholmes, coleenp
Mon, 09 Apr 2018 18:43:40 +0300 8187472: AARCH64: array_equals intrinsic doesn't use prefetch for large arrays
dpochepk [Mon, 09 Apr 2018 18:43:40 +0300] rev 49724
8187472: AARCH64: array_equals intrinsic doesn't use prefetch for large arrays Reviewed-by: dsamersoff
Mon, 09 Apr 2018 18:40:20 +0300 8201185: AARCH64: bfm instruction encoding hits assert on zero register
dpochepk [Mon, 09 Apr 2018 18:40:20 +0300] rev 49723
8201185: AARCH64: bfm instruction encoding hits assert on zero register Reviewed-by: dsamersoff
Thu, 05 Apr 2018 10:54:53 +0200 8199735: Mark word updates need to use Access API
rkennke [Thu, 05 Apr 2018 10:54:53 +0200] rev 49722
8199735: Mark word updates need to use Access API Reviewed-by: shade, eosterlund
(0) -30000 -10000 -3000 -1000 -256 +256 +1000 +3000 tip