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
joehw [Tue, 31 Oct 2017 11:35:15 -0700] rev 49862
8190227: Forward port 8188880 to JDK10CPU
Reviewed-by: dfuchs, lancea, rriggs
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
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
ksrini [Mon, 23 Apr 2018 11:37:46 -0700] rev 49859
8201259: Fix warning with VS2017 in jdk.pack
Reviewed-by: erikj
hannesw [Mon, 23 Apr 2018 18:14:35 +0200] rev 49858
8198816: AbstractScriptEngine.getScriptContext creation of SimpleScriptContext is inefficient
Reviewed-by: sundar, jlaskey
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
rfield [Mon, 23 Apr 2018 09:01:03 -0700] rev 49856
8199193: jshell tool: Add support for preview features
Reviewed-by: sundar
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
igerasim [Mon, 23 Apr 2018 08:36:41 -0700] rev 49854
8202091: Rename DualStackPlainSocketImpl to PlainSocketImpl [win]
Reviewed-by: clanger, chegar
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
stuefe [Mon, 23 Apr 2018 16:25:16 +0200] rev 49852
8202073: MetaspaceAllocationTest gtest shall lock during space creation
Reviewed-by: coleenp
stefank [Mon, 23 Apr 2018 11:25:53 +0200] rev 49851
8202081: Introduce CollectedHeap::is_oop()
Reviewed-by: eosterlund, rkennke
redestad [Mon, 23 Apr 2018 13:32:00 +0200] rev 49850
6805750: Improve handling of Attributes.Name
Reviewed-by: sherman
shade [Mon, 23 Apr 2018 12:16:09 +0200] rev 49849
8202134: Non-PCH build for arm32 fails
Reviewed-by: stefank
mdoerr [Wed, 18 Apr 2018 11:19:32 +0200] rev 49848
8198756: Lazy allocation of compiler threads
Reviewed-by: kvn
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
ihse [Fri, 20 Apr 2018 21:54:36 +0200] rev 49846
8201536: configure fails compiler check due to bad -m32 flag
Reviewed-by: erikj
aph [Mon, 16 Apr 2018 16:21:58 +0100] rev 49845
8201597: AArch64: Update relocs for CompiledDirectStaticCall
Reviewed-by: adinn
lucy [Fri, 20 Apr 2018 14:25:51 +0200] rev 49844
8202079: [s390]: Build failure w/o precompiled headers
Reviewed-by: stuefe, shade
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
clanger [Tue, 17 Apr 2018 15:54:14 +0200] rev 49842
8201649: Remove dubious call_jio_print in ostream.cpp
Reviewed-by: stuefe, dholmes
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
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
kvn [Thu, 19 Apr 2018 18:11:18 -0700] rev 49839
8178825: unused variable threadObj in jvmci_counters_include
Reviewed-by: ccheung
mikael [Thu, 19 Apr 2018 17:13:19 -0700] rev 49838
8202052: Disable warnings when building libawt with VS2017
Reviewed-by: erikj, prr
dlong [Thu, 19 Apr 2018 16:28:55 -0700] rev 49837
8200196: [Graal] implement Object.notify/notifyAll intrinsics
Reviewed-by: iveresov
iignatyev [Thu, 19 Apr 2018 15:31:06 -0700] rev 49836
8202037: Split slow ctw_1 tests
Reviewed-by: kvn
lana [Thu, 19 Apr 2018 18:07:24 +0000] rev 49835
Added tag jdk-11+10 for changeset 69d7398038c5
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
igerasim [Thu, 19 Apr 2018 09:36:06 -0700] rev 49833
8201510: Merge TwoStacksPlainSocketImpl into DualStackPlainSocketImpl [win]
Reviewed-by: chegar
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
clanger [Thu, 19 Apr 2018 12:12:05 +0200] rev 49831
8202000: AIX build broken after JDK-8195099
Reviewed-by: goetz, stuefe, mbaesken
shade [Thu, 19 Apr 2018 12:02:38 +0200] rev 49830
8201785: Make ModRefBarrierSetAssembler abstract on all platforms
Reviewed-by: eosterlund, pliden, mdoerr
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
pliden [Thu, 19 Apr 2018 07:54:50 +0200] rev 49828
8201647: Make initial clearing of CHeapBitMap optional
Reviewed-by: stefank, kbarrett, tschatzl, smonteith
pliden [Thu, 19 Apr 2018 07:54:50 +0200] rev 49827
8201646: Introduce ReferenceDiscoverer interface
Reviewed-by: stefank, tschatzl, rkennke
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
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
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
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
vromero [Wed, 18 Apr 2018 16:02:53 -0400] rev 49822
8196433: use the new error diagnostic approach at javac.Main
Reviewed-by: jjg
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
darcy [Wed, 18 Apr 2018 10:03:49 -0700] rev 49820
8201766: Mark TimSortStackSize2.java as intermittently failing
Reviewed-by: dholmes
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
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
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
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
dnsimon [Wed, 18 Apr 2018 15:57:19 +0200] rev 49815
8201794: [Graal] fix regressions from JDK-8187490
Reviewed-by: alanb, mchung
ksrini [Mon, 16 Apr 2018 16:52:08 -0700] rev 49814
8198793: Add launcher support for preview features
Reviewed-by: mchung, sundar
glaubitz [Wed, 18 Apr 2018 15:12:28 +0200] rev 49813
8201616: Hotspot crashes on linux-sparc after 8189941
Reviewed-by: kvn, stuefe
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
tschatzl [Wed, 18 Apr 2018 11:36:48 +0200] rev 49811
8201172: Parallelize Remset Tracking Update Before Rebuild phase
Reviewed-by: sangheki, sjohanss
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
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
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
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
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
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
tschatzl [Wed, 18 Apr 2018 11:36:48 +0200] rev 49804
8154528: Reclaim regions emptied by marking in Remark pause
Reviewed-by: shade, sjohanss
tschatzl [Wed, 18 Apr 2018 11:36:48 +0200] rev 49803
8178105: Switch mark bitmaps during Remark
Reviewed-by: sjohanss, sangheki
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
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
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
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
lana [Wed, 18 Apr 2018 03:29:24 +0000] rev 49798
Merge
lana [Thu, 08 Mar 2018 04:23:31 +0000] rev 49797
Added tag jdk-10+46 for changeset 6fa770f9f8ab
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
henryjen [Tue, 17 Apr 2018 16:13:30 -0700] rev 49795
Merge
asapre [Wed, 14 Feb 2018 15:36:59 +0530] rev 49794
8189985: Improve tabular data portability
Reviewed-by: dfuchs, mchung, skoivu
apetcher [Mon, 12 Feb 2018 11:38:35 -0500] rev 49793
8197443: ArrayIndexOutOfBoundsException in UcryptoException.getError
Reviewed-by: mullan
smarks [Fri, 02 Feb 2018 10:56:12 -0800] rev 49792
8189981: Improve queuing portability
Reviewed-by: skoivu, rhalade, chegar, igerasim
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
psandoz [Wed, 24 Jan 2018 16:44:31 -0800] rev 49790
8194238: Trying exceptions in MethodHandles
Reviewed-by: jrose, vlivanov, ahgross
apetcher [Tue, 23 Jan 2018 11:18:11 -0500] rev 49789
8193409: Improve AES supporting classes
Reviewed-by: valeriep
psandoz [Mon, 22 Jan 2018 13:27:28 -0800] rev 49788
8194233: Improve support for array handles
Reviewed-by: jrose, vlivanov, ahgross, rhalade
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
kbarrett [Thu, 18 Jan 2018 22:17:11 -0500] rev 49786
8192025: Less referential references
Reviewed-by: coleenp, eosterlund, mchung, ahgross, rhalade
joehw [Wed, 17 Jan 2018 22:24:46 -0800] rev 49785
8189993: Improve document portability
Reviewed-by: rriggs, lancea, dfuchs, skoivu
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
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
serb [Wed, 03 Jan 2018 09:05:11 -0800] rev 49782
8191696: Better mouse positioning
Reviewed-by: skoivu, rhalade, prr, aghaisas
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
psandoz [Tue, 12 Dec 2017 16:37:39 -0800] rev 49780
8193414: Improvements in MethodType lookups
Reviewed-by: ahgross, jrose
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
weijun [Thu, 14 Dec 2017 08:21:36 +0800] rev 49778
8189969: Manifest better manifest entries
Reviewed-by: mullan
serb [Sun, 10 Dec 2017 15:29:26 -0800] rev 49777
8192030: Better MTSchema support
Reviewed-by: skoivu, rhalade, prr, aghaisas
mullan [Fri, 08 Dec 2017 09:37:28 -0500] rev 49776
8191358: Restore TSA certificate expiration check
Reviewed-by: coffeys, rhalade
prr [Wed, 06 Dec 2017 14:35:58 -0800] rev 49775
8183032: Upgrade to LittleCMS 2.9
Reviewed-by: serb, psadhukhan, mschoene, rhalade
weijun [Wed, 06 Dec 2017 21:17:19 +0800] rev 49774
8189977: Improve permission portability
Reviewed-by: rriggs
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
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
serb [Wed, 15 Nov 2017 07:07:16 -0800] rev 49771
8189989: Improve container portability
Reviewed-by: prr, azvegint, rhalade, skoivu
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
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
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
chegar [Tue, 17 Apr 2018 19:25:50 +0100] rev 49767
Merge
chegar [Tue, 17 Apr 2018 18:18:53 +0100] rev 49766
Merge
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>
sherman [Tue, 17 Apr 2018 11:20:50 -0700] rev 49764
8194750: Console.readPassword does not save/restore tty settings
Reviewed-by: martin, alanb
vtheeyarath [Mon, 16 Apr 2018 11:21:32 -0700] rev 49763
8184692: add Pattern.asMatchPredicate
Reviewed-by: psandoz, rriggs
jwilhelm [Tue, 17 Apr 2018 15:25:13 +0200] rev 49762
Merge
jwilhelm [Fri, 13 Apr 2018 14:06:39 +0200] rev 49761
Merge
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
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
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
goetz [Wed, 11 Apr 2018 14:49:06 +0200] rev 49757
8201430: [TESTBUG] Remove script from runtime/6626217
Reviewed-by: dholmes, mdoerr
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
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
pliden [Thu, 12 Apr 2018 11:22:24 +0200] rev 49754
8201362: Remove CollectedHeap::barrier_set()
Reviewed-by: shade, rkennke
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
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
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
stuefe [Wed, 28 Mar 2018 22:03:57 +0200] rev 49750
8200384: jcmd help output should be sorted
Reviewed-by: sspitsyn, clanger
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
eosterlund [Wed, 11 Apr 2018 16:07:42 +0200] rev 49748
8199417: Modularize interpreter GC barriers
Reviewed-by: coleenp, rkennke
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
stefank [Wed, 11 Apr 2018 13:52:23 +0200] rev 49746
8201427: Fix Minimal VM builds on Linux x64
Reviewed-by: shade
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
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