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
Mon, 09 Apr 2018 08:19:26 -0400 8201242: Include source file/line number when reporting native call stack on supported platforms
zgu [Mon, 09 Apr 2018 08:19:26 -0400] rev 49721
8201242: Include source file/line number when reporting native call stack on supported platforms Summary: Added source file/line number to native call stack reporting on supported platforms Reviewed-by: adinn, stuefe, dcubed
Mon, 09 Apr 2018 13:38:45 +0200 8201167: Remove MacroAssembler::cmp_heap_oop on x86
eosterlund [Mon, 09 Apr 2018 13:38:45 +0200] rev 49720
8201167: Remove MacroAssembler::cmp_heap_oop on x86 Reviewed-by: kvn, tschatzl
Thu, 05 Apr 2018 14:25:53 +0200 8201171: Cleanup in g1CollectedHeap, change CamelCase to snake_case
lkorinth [Thu, 05 Apr 2018 14:25:53 +0200] rev 49719
8201171: Cleanup in g1CollectedHeap, change CamelCase to snake_case Reviewed-by: sjohanss, tschatzl
Mon, 09 Apr 2018 01:22:37 -0400 8200697: Add utility for spin wait with fallback to yield/sleep
kbarrett [Mon, 09 Apr 2018 01:22:37 -0400] rev 49718
8200697: Add utility for spin wait with fallback to yield/sleep Summary: Added SpinYield utility class. Reviewed-by: dcubed, coleenp, dholmes Contributed-by: kim.barrett@oracle.com, robbin.ehn@oracle.com
Fri, 06 Apr 2018 19:16:33 +0200 Merge
jwilhelm [Fri, 06 Apr 2018 19:16:33 +0200] rev 49717
Merge
Fri, 06 Apr 2018 09:59:48 -0400 8198908: Add JVM support for preview features
hseigel [Fri, 06 Apr 2018 09:59:48 -0400] rev 49716
8198908: Add JVM support for preview features Summary: Add new major and minor version checks Reviewed-by: dholmes, lfoltan
Fri, 06 Apr 2018 13:55:25 +0200 8201136: Move GC flags from globals.hpp to GC specific files
stefank [Fri, 06 Apr 2018 13:55:25 +0200] rev 49715
8201136: Move GC flags from globals.hpp to GC specific files Reviewed-by: sjohanss, shade, rehn
Fri, 06 Apr 2018 13:54:54 +0200 8201227: Add ALL_GCS_ONLY
stefank [Fri, 06 Apr 2018 13:54:54 +0200] rev 49714
8201227: Add ALL_GCS_ONLY Reviewed-by: sjohanss, shade, rehn
Fri, 06 Apr 2018 11:41:21 +0200 8200169: Flatten G1Allocator class hierarchy
sjohanss [Fri, 06 Apr 2018 11:41:21 +0200] rev 49713
8200169: Flatten G1Allocator class hierarchy Reviewed-by: tschatzl, sangheki
Fri, 06 Apr 2018 11:37:34 +0200 8201213: Remove INCLUDE_ALL_GCS from memset_with_concurrent_readers
stefank [Fri, 06 Apr 2018 11:37:34 +0200] rev 49712
8201213: Remove INCLUDE_ALL_GCS from memset_with_concurrent_readers Reviewed-by: kbarrett
Fri, 06 Apr 2018 11:37:33 +0200 8201212: Remove INCLUDE_ALL_GCS from OopStorage files
stefank [Fri, 06 Apr 2018 11:37:33 +0200] rev 49711
8201212: Remove INCLUDE_ALL_GCS from OopStorage files Reviewed-by: kbarrett
Fri, 06 Apr 2018 11:37:31 +0200 8200737: Move GC code out of Arguments::check_vm_args_consistency into GCArguments
stefank [Fri, 06 Apr 2018 11:37:31 +0200] rev 49710
8200737: Move GC code out of Arguments::check_vm_args_consistency into GCArguments Reviewed-by: sjohanss, pliden
Fri, 06 Apr 2018 11:37:28 +0200 8200736: Move CMSGCStats to the cms directory
stefank [Fri, 06 Apr 2018 11:37:28 +0200] rev 49709
8200736: Move CMSGCStats to the cms directory Reviewed-by: sjohanss, tschatzl
Fri, 06 Apr 2018 11:37:26 +0200 8200735: Move CMS specific code from binaryTreeDictionary and freeList to CMS files
stefank [Fri, 06 Apr 2018 11:37:26 +0200] rev 49708
8200735: Move CMS specific code from binaryTreeDictionary and freeList to CMS files Reviewed-by: shade, adinn
Tue, 17 Apr 2018 15:39:20 +0200 8201591: JVM features with "-" in name is not correctly handled
ihse [Tue, 17 Apr 2018 15:39:20 +0200] rev 49707
8201591: JVM features with "-" in name is not correctly handled Reviewed-by: erikj
Mon, 16 Apr 2018 12:20:36 +0200 8201495: [Zero] Reduce limits of max heap size for boot JDK on s390
sgehwolf [Mon, 16 Apr 2018 12:20:36 +0200] rev 49706
8201495: [Zero] Reduce limits of max heap size for boot JDK on s390 Reviewed-by: ihse, aph, simonis
Mon, 16 Apr 2018 11:08:07 +0200 8201584: Fix configure on SLES 11 after 8201483
goetz [Mon, 16 Apr 2018 11:08:07 +0200] rev 49705
8201584: Fix configure on SLES 11 after 8201483 Reviewed-by: ihse, simonis
Mon, 16 Apr 2018 11:11:52 +0200 8200719: Cannot connect to IPv6 host when exists any active network interface without IPv6 address
clanger [Mon, 16 Apr 2018 11:11:52 +0200] rev 49704
8200719: Cannot connect to IPv6 host when exists any active network interface without IPv6 address Reviewed-by: clanger, chegar Contributed-by: joelpelaez@gmail.com
Mon, 16 Apr 2018 09:36:01 +0100 8194734: Handle to jimage file inherited into child processes (win)
alanb [Mon, 16 Apr 2018 09:36:01 +0100] rev 49703
8194734: Handle to jimage file inherited into child processes (win) Reviewed-by: alanb Contributed-by: alexandr.miloslavskiy@gmail.com
Sat, 14 Apr 2018 08:41:42 +0100 8201474: (so) Socket adaptor connect(InetAddress, timeout) succeeds when connection fails
alanb [Sat, 14 Apr 2018 08:41:42 +0100] rev 49702
8201474: (so) Socket adaptor connect(InetAddress, timeout) succeeds when connection fails Reviewed-by: bpb
Fri, 13 Apr 2018 11:14:49 -0700 8201554: Disable failing tier1 test for JDK-8201498
mcimadamore [Fri, 13 Apr 2018 11:14:49 -0700] rev 49701
8201554: Disable failing tier1 test for JDK-8201498 Reviewed-by: jjg
Fri, 13 Apr 2018 18:07:58 +0000 8197441: Signature#initSign/initVerify for an invalid private/public key fails with ClassCastException for SunPKCS11 provider
valeriep [Fri, 13 Apr 2018 18:07:58 +0000] rev 49700
8197441: Signature#initSign/initVerify for an invalid private/public key fails with ClassCastException for SunPKCS11 provider Summary: Rethrow ClassCastException with InvalidKeyException Reviewed-by: ascarpino
Fri, 13 Apr 2018 10:23:01 -0700 8201507: Generate alias entries in j.t.f.ZoneName from tzdb at build time
naoto [Fri, 13 Apr 2018 10:23:01 -0700] rev 49699
8201507: Generate alias entries in j.t.f.ZoneName from tzdb at build time Reviewed-by: erikj, rriggs
Fri, 13 Apr 2018 09:51:58 -0700 Merge
prr [Fri, 13 Apr 2018 09:51:58 -0700] rev 49698
Merge
Fri, 13 Apr 2018 09:04:18 -0700 Merge
prr [Fri, 13 Apr 2018 09:04:18 -0700] rev 49697
Merge
Thu, 12 Apr 2018 16:25:29 -0700 Merge
prr [Thu, 12 Apr 2018 16:25:29 -0700] rev 49696
Merge
Thu, 12 Apr 2018 14:11:42 +0100 8199627: Use "Per-Monitor V2" High DPI awareness for Windows 10 v1703
aivanov [Thu, 12 Apr 2018 14:11:42 +0100] rev 49695
8199627: Use "Per-Monitor V2" High DPI awareness for Windows 10 v1703 Reviewed-by: serb, prr
Thu, 12 Apr 2018 14:03:54 +0100 8201240: Improve releasing native resources of BufImgSurfaceData.ICMColorData
aivanov [Thu, 12 Apr 2018 14:03:54 +0100] rev 49694
8201240: Improve releasing native resources of BufImgSurfaceData.ICMColorData Reviewed-by: prr, serb
Mon, 09 Apr 2018 13:28:47 +0200 8196516: libfontmanager must be built with LDFLAGS allowing unresolved symbols
sgehwolf [Mon, 09 Apr 2018 13:28:47 +0200] rev 49693
8196516: libfontmanager must be built with LDFLAGS allowing unresolved symbols Summary: Fixes build failures on some sustems with custom LDFLAGS settings. Reviewed-by: erikj, ihse, serb
Tue, 10 Apr 2018 13:58:47 -0700 Merge
prr [Tue, 10 Apr 2018 13:58:47 -0700] rev 49692
Merge
Mon, 09 Apr 2018 08:34:30 -0700 Merge
prr [Mon, 09 Apr 2018 08:34:30 -0700] rev 49691
Merge
Thu, 05 Apr 2018 19:08:48 -0700 8200149: The "com.sun.awt.AWTUtilities" class can be dropped
serb [Thu, 05 Apr 2018 19:08:48 -0700] rev 49690
8200149: The "com.sun.awt.AWTUtilities" class can be dropped Reviewed-by: prr
Wed, 04 Apr 2018 21:36:02 +0200 8200526: Test sun/java2d/marlin/ClipShapeTest.java times out
lbourges [Wed, 04 Apr 2018 21:36:02 +0200] rev 49689
8200526: Test sun/java2d/marlin/ClipShapeTest.java times out Summary: increased timeout to 300s per test Reviewed-by: jdv, prr, serb
Wed, 04 Apr 2018 14:32:05 +0530 Merge
jdv [Wed, 04 Apr 2018 14:32:05 +0530] rev 49688
Merge
Mon, 02 Apr 2018 16:56:58 +0530 8200343: Minor JViewport documentation typo
kaddepalli [Mon, 02 Apr 2018 16:56:58 +0530] rev 49687
8200343: Minor JViewport documentation typo Reviewed-by: serb, pkbalakr
Mon, 02 Apr 2018 16:52:11 +0530 8200525: test java/awt/event/SequencedEvent/SequencedEventTest.java fails to compile
kaddepalli [Mon, 02 Apr 2018 16:52:11 +0530] rev 49686
8200525: test java/awt/event/SequencedEvent/SequencedEventTest.java fails to compile Reviewed-by: prr, serb
Fri, 30 Mar 2018 13:57:19 -0700 8198335: java/awt/FullScreen/UninitializedDisplayModeChangeTest/UninitializedDisplayModeChangeTest.java fails in headless mode
serb [Fri, 30 Mar 2018 13:57:19 -0700] rev 49685
8198335: java/awt/FullScreen/UninitializedDisplayModeChangeTest/UninitializedDisplayModeChangeTest.java fails in headless mode Reviewed-by: prr
Fri, 13 Apr 2018 09:37:01 -0700 8198240: Allow cacerts test to pass when GTECyberTrust root expires
rhalade [Fri, 13 Apr 2018 09:37:01 -0700] rev 49684
8198240: Allow cacerts test to pass when GTECyberTrust root expires Summary: Implemented expiry policy exception list Reviewed-by: mullan
Fri, 13 Apr 2018 16:23:56 +0100 8201498: test/langtools/tools/javac/diags/CheckExamples.java 6 errors occurred
mcimadamore [Fri, 13 Apr 2018 16:23:56 +0100] rev 49683
8201498: test/langtools/tools/javac/diags/CheckExamples.java 6 errors occurred Summary: Remove duplicate class names in diagnostic examples. Reviewed-by: jlahoda
Fri, 13 Apr 2018 15:29:33 +0800 8200468: Port the native GSS-API bridge to Windows
weijun [Fri, 13 Apr 2018 15:29:33 +0800] rev 49682
8200468: Port the native GSS-API bridge to Windows Reviewed-by: ihse, valeriep
Fri, 13 Apr 2018 03:05:19 +0200 Merge
jwilhelm [Fri, 13 Apr 2018 03:05:19 +0200] rev 49681
Merge
Fri, 06 Apr 2018 19:16:33 +0200 Merge
jwilhelm [Fri, 06 Apr 2018 19:16:33 +0200] rev 49680
Merge
Fri, 06 Apr 2018 03:53:28 +0200 Merge
jwilhelm [Fri, 06 Apr 2018 03:53:28 +0200] rev 49679
Merge
Thu, 05 Apr 2018 11:18:39 -0700 8199782: Fix compilation warnings detected by Solaris Developer Studio 12.6
gadams [Thu, 05 Apr 2018 11:18:39 -0700] rev 49678
8199782: Fix compilation warnings detected by Solaris Developer Studio 12.6 Reviewed-by: sspitsyn, dholmes, ihse
Thu, 05 Apr 2018 13:19:25 -0400 8200261: Regression with JVM anonymous class
hseigel [Thu, 05 Apr 2018 13:19:25 -0400] rev 49677
8200261: Regression with JVM anonymous class Summary: Restore resolved anonymous class when creating a new constantpool because of overpass methods Reviewed-by: coleenp, lfoltan
Wed, 04 Apr 2018 18:19:46 -0400 8200630: Globally suppress Visual Studio warning C4351
kbarrett [Wed, 04 Apr 2018 18:19:46 -0400] rev 49676
8200630: Globally suppress Visual Studio warning C4351 Summary: Globally suppress warning, remove sole instance of local suppression. Reviewed-by: gtriantafill, tschatzl
Wed, 04 Apr 2018 23:05:13 +0300 8200628: aarch32 - Broken build after JDK-8199809
dpochepk [Wed, 04 Apr 2018 23:05:13 +0300] rev 49675
8200628: aarch32 - Broken build after JDK-8199809 Reviewed-by: shade, coleenp Contributed-by: boris.ulasevich@bell-sw.com
Wed, 04 Apr 2018 23:02:58 +0300 8200627: aarch32 - Broken build after JDK-8198949
dpochepk [Wed, 04 Apr 2018 23:02:58 +0300] rev 49674
8200627: aarch32 - Broken build after JDK-8198949 Reviewed-by: shade, eosterlund Contributed-by: boris.ulasevich@bell-sw.com
Fri, 30 Mar 2018 13:39:43 -0400 8200524: AArch64: CPUFeature and Flag enums are not passed through JVMCI
dstewart [Fri, 30 Mar 2018 13:39:43 -0400] rev 49673
8200524: AArch64: CPUFeature and Flag enums are not passed through JVMCI Summary: AArch64 VM_Version::features and flags are correspondingly set in CPUFeature and Flags Reviewed-by: kvn, fyang
Wed, 04 Apr 2018 14:51:26 +0200 8200305: Update gc,liveness output with remset state after rebuild remset concurrently changes
tschatzl [Wed, 04 Apr 2018 14:51:26 +0200] rev 49672
8200305: Update gc,liveness output with remset state after rebuild remset concurrently changes Reviewed-by: sjohanss, sangheki
Wed, 04 Apr 2018 12:06:31 +0200 8200608: Build failures after JDK-8191101 (Show register content in hs-err file on assert)
shade [Wed, 04 Apr 2018 12:06:31 +0200] rev 49671
8200608: Build failures after JDK-8191101 (Show register content in hs-err file on assert) Reviewed-by: dholmes, tschatzl
Wed, 04 Apr 2018 11:59:48 +0200 8200607: Add missing include dependency in bitMap.hpp
pliden [Wed, 04 Apr 2018 11:59:48 +0200] rev 49670
8200607: Add missing include dependency in bitMap.hpp Reviewed-by: shade, stefank
Wed, 04 Apr 2018 11:59:47 +0200 8200429: Adjust object pinning interface on CollectedHeap
pliden [Wed, 04 Apr 2018 11:59:47 +0200] rev 49669
8200429: Adjust object pinning interface on CollectedHeap Reviewed-by: dholmes, rkennke
Wed, 04 Apr 2018 11:25:26 +0200 Merge
ehelin [Wed, 04 Apr 2018 11:25:26 +0200] rev 49668
Merge
Wed, 04 Apr 2018 10:12:02 +0200 8200626: Restore history for g1ConcurrentMarkThread.*
ehelin [Wed, 04 Apr 2018 10:12:02 +0200] rev 49667
8200626: Restore history for g1ConcurrentMarkThread.* Reviewed-by: shade, sjohanss
Wed, 04 Apr 2018 11:21:14 +0200 8200074: Remove G1ConcurrentMark::_concurrent_marking_in_progress
tschatzl [Wed, 04 Apr 2018 11:21:14 +0200] rev 49666
8200074: Remove G1ConcurrentMark::_concurrent_marking_in_progress Reviewed-by: sjohanss, sangheki
Wed, 04 Apr 2018 11:21:14 +0200 8200255: Remove G1CMTask::_concurrent
tschatzl [Wed, 04 Apr 2018 11:21:14 +0200] rev 49665
8200255: Remove G1CMTask::_concurrent Reviewed-by: sangheki, sjohanss
Wed, 04 Apr 2018 11:21:14 +0200 8200234: Cleanup Remark and Cleanup pause code
tschatzl [Wed, 04 Apr 2018 11:21:14 +0200] rev 49664
8200234: Cleanup Remark and Cleanup pause code Summary: Remove redundant methods, factor out verification code and simplify code in Remark and Cleanup pause code. Reviewed-by: sangheki, sjohanss
Wed, 28 Mar 2018 15:30:43 +0200 8199619: Building HotSpot on Windows should define NOMINMAX
rwestberg [Wed, 28 Mar 2018 15:30:43 +0200] rev 49663
8199619: Building HotSpot on Windows should define NOMINMAX Reviewed-by: erikj, kbarrett, ihse
Tue, 03 Apr 2018 08:56:46 -0700 8200126: [TESTBUG] Open source VM runtime signal tests
mseledtsov [Tue, 03 Apr 2018 08:56:46 -0700] rev 49662
8200126: [TESTBUG] Open source VM runtime signal tests Summary: Open sourced the signal tests, updated make files and test groups accordingly Reviewed-by: dholmes, ctornqvi, ihse
Tue, 03 Apr 2018 17:36:19 +0200 8199780: SetMemory0 and CopyMemory0 in unsafe.cpp need to resolve their operands
rkennke [Tue, 03 Apr 2018 17:36:19 +0200] rev 49661
8199780: SetMemory0 and CopyMemory0 in unsafe.cpp need to resolve their operands Reviewed-by: shade, zgu, eosterlund
Tue, 03 Apr 2018 12:55:26 +0200 8199717: Avoid calculating primordial thread stack bounds on VM startup
redestad [Tue, 03 Apr 2018 12:55:26 +0200] rev 49660
8199717: Avoid calculating primordial thread stack bounds on VM startup Reviewed-by: dholmes, rehn, stuefe
Tue, 03 Apr 2018 12:05:49 +0200 8200371: In g1, rename ConcurrentMarkThread to G1ConcurrentMarkThread
lkorinth [Tue, 03 Apr 2018 12:05:49 +0200] rev 49659
8200371: In g1, rename ConcurrentMarkThread to G1ConcurrentMarkThread Reviewed-by: tschatzl, sangheki
Tue, 03 Apr 2018 13:15:27 +0200 8199781: Don't use naked == for comparing oops
rkennke [Tue, 03 Apr 2018 13:15:27 +0200] rev 49658
8199781: Don't use naked == for comparing oops Reviewed-by: coleenp, eosterlund, jrose
Tue, 03 Apr 2018 10:27:46 +0200 8200438: Non-PCH x86_32 build failure: err_msg is not defined
shade [Tue, 03 Apr 2018 10:27:46 +0200] rev 49657
8200438: Non-PCH x86_32 build failure: err_msg is not defined Reviewed-by: stuefe, zgu, stefank
Fri, 30 Mar 2018 21:57:50 -0400 8195972: Refactor oops in JNI to use the Access API
kbarrett [Fri, 30 Mar 2018 21:57:50 -0400] rev 49656
8195972: Refactor oops in JNI to use the Access API Summary: Use Access API in JNIHandles Reviewed-by: coleenp, eosterlund
Fri, 30 Mar 2018 18:46:14 +0000 8199406: Performance drop with Java JDK 1.8.0_162-b32
poonam [Fri, 30 Mar 2018 18:46:14 +0000] rev 49655
8199406: Performance drop with Java JDK 1.8.0_162-b32 Summary: Improve the nmethod unloading times by optimizing the search for an itable stub in VtableStubs array Reviewed-by: kvn, coleenp, tschatzl
Fri, 30 Mar 2018 07:47:20 -0700 8200461: MeetIncompatibleInterfaceArrays test fails with -Xcomp
kvn [Fri, 30 Mar 2018 07:47:20 -0700] rev 49654
8200461: MeetIncompatibleInterfaceArrays test fails with -Xcomp Summary: Add requires to run test only in Xmixed mode. Reviewed-by: simonis
Fri, 30 Mar 2018 06:31:16 +0200 8191101: Show register content in hs-err file on assert
stuefe [Fri, 30 Mar 2018 06:31:16 +0200] rev 49653
8191101: Show register content in hs-err file on assert Reviewed-by: adinn, clanger, simonis
Thu, 29 Mar 2018 21:48:38 -0700 8200078: [Graal] runtime/appcds/GraalWithLimitedMetaspace.java crashes in visit_all_interfaces
ccheung [Thu, 29 Mar 2018 21:48:38 -0700] rev 49652
8200078: [Graal] runtime/appcds/GraalWithLimitedMetaspace.java crashes in visit_all_interfaces Summary: stop CDS dumping right away when an OOM due to insufficient metaspace is encountered Reviewed-by: iklam, mseledtsov
Thu, 29 Mar 2018 20:15:23 -0700 8183238: Obsolete CheckEndorsedAndExtDirs and remove checks for lib/endorsed and lib/ext
iklam [Thu, 29 Mar 2018 20:15:23 -0700] rev 49651
8183238: Obsolete CheckEndorsedAndExtDirs and remove checks for lib/endorsed and lib/ext Reviewed-by: dholmes, mchung, alanb
Thu, 29 Mar 2018 14:53:01 -0700 8200366: SIGSEGV in CodeHeapState::print_names()
lucy [Thu, 29 Mar 2018 14:53:01 -0700] rev 49650
8200366: SIGSEGV in CodeHeapState::print_names() Summary: Temporary removed the failing function in diagnostic command until investigation is complete. Added checks to validate code blobs. Reviewed-by: kvn, thartmann
Thu, 29 Mar 2018 16:07:39 -0400 8200251: AArch64::CPUFeature out of sync with VM_Version::Feature_Flag
dstewart [Thu, 29 Mar 2018 16:07:39 -0400] rev 49649
8200251: AArch64::CPUFeature out of sync with VM_Version::Feature_Flag Summary: Added enums to CPUFeature to be in sync with VM_Version::Feature_Flag Reviewed-by: kvn, aph, shade
Thu, 29 Mar 2018 09:52:53 -0700 8200391: clean up test/hotspot/jtreg/ProblemList.txt (compiler related)
kvn [Thu, 29 Mar 2018 09:52:53 -0700] rev 49648
8200391: clean up test/hotspot/jtreg/ProblemList.txt (compiler related) Reviewed-by: mseledtsov
Thu, 29 Mar 2018 17:15:26 +0200 8200362: G1Mux2Closure should disable implicit oop verification
tschatzl [Thu, 29 Mar 2018 17:15:26 +0200] rev 49647
8200362: G1Mux2Closure should disable implicit oop verification Summary: To avoid the implicit oop verification provided by OopClosure and oop_iterate_no_header, let G1 verification closures inherit from ExtendedOopClosures and disable this verification. Reviewed-by: stefank, sjohanss
Thu, 29 Mar 2018 15:05:31 +0200 8200424: Windows build fails due to implicit jboolean to bool conversion
redestad [Thu, 29 Mar 2018 15:05:31 +0200] rev 49646
8200424: Windows build fails due to implicit jboolean to bool conversion Reviewed-by: shade, hseigel
Thu, 29 Mar 2018 14:50:25 +0200 8200360: MeetIncompatibleInterfaceArrays fails with "MeetIncompatibleInterfaceArrays0ASM.run() must be compiled at tier 0 !"
simonis [Thu, 29 Mar 2018 14:50:25 +0200] rev 49645
8200360: MeetIncompatibleInterfaceArrays fails with "MeetIncompatibleInterfaceArrays0ASM.run() must be compiled at tier 0 !" Reviewed-by: kvn, thartmann
Thu, 29 Mar 2018 14:08:10 +0200 8151171: Bring g1ConcurrentMark files up to current coding conventions
tschatzl [Thu, 29 Mar 2018 14:08:10 +0200] rev 49644
8151171: Bring g1ConcurrentMark files up to current coding conventions Summary: Improve method naming, bracketing, use of _g1h member and general cleanup. Reviewed-by: sangheki, sjohanss
Thu, 29 Mar 2018 14:07:59 +0200 8199742: Clean up state flags in G1CollectorState
tschatzl [Thu, 29 Mar 2018 14:07:59 +0200] rev 49643
8199742: Clean up state flags in G1CollectorState Summary: Remove, merge and update naming of flags in G1CollectorState Reviewed-by: sangheki, sjohanss
(0) -30000 -10000 -3000 -1000 -192 +192 +1000 +3000 tip