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 -240 +240 +1000 +3000 tip