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
tschatzl [Wed, 11 Apr 2018 11:37:19 +0200] rev 49743
8201365: Remove G1Policy::should_process_references()
Reviewed-by: shade
clanger [Wed, 11 Apr 2018 09:47:41 +0200] rev 49742
8201247: Various cleanups in the attach framework
Reviewed-by: goetz, cjplummer
sjohanss [Wed, 11 Apr 2018 08:18:13 +0200] rev 49741
8200228: Change default value of HeapSizePerGCThread
Reviewed-by: tschatzl, shade, jwilhelm
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
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
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
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
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
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
stefank [Tue, 10 Apr 2018 12:21:05 +0200] rev 49734
8201244: Clean out unnecessary includes of heap headers
Reviewed-by: coleenp, shade
stefank [Tue, 10 Apr 2018 12:20:00 +0200] rev 49733
8201209: Separate out CMS specific functions into CMSCardTable
Reviewed-by: eosterlund, sjohanss
stefank [Tue, 10 Apr 2018 12:18:42 +0200] rev 49732
8201175: Move FilteringClosure::do_oop to genOopClosures
Reviewed-by: tschatzl, sjohanss
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
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
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
gromero [Thu, 05 Apr 2018 20:09:33 -0400] rev 49728
8201218: PPC64: Avoid use of yield instruction on spinlock
Reviewed-by: mdoerr, goetz
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
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
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
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
dpochepk [Mon, 09 Apr 2018 18:40:20 +0300] rev 49723
8201185: AARCH64: bfm instruction encoding hits assert on zero register
Reviewed-by: dsamersoff
rkennke [Thu, 05 Apr 2018 10:54:53 +0200] rev 49722
8199735: Mark word updates need to use Access API
Reviewed-by: shade, eosterlund
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
eosterlund [Mon, 09 Apr 2018 13:38:45 +0200] rev 49720
8201167: Remove MacroAssembler::cmp_heap_oop on x86
Reviewed-by: kvn, tschatzl
lkorinth [Thu, 05 Apr 2018 14:25:53 +0200] rev 49719
8201171: Cleanup in g1CollectedHeap, change CamelCase to snake_case
Reviewed-by: sjohanss, tschatzl
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
jwilhelm [Fri, 06 Apr 2018 19:16:33 +0200] rev 49717
Merge
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
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
stefank [Fri, 06 Apr 2018 13:54:54 +0200] rev 49714
8201227: Add ALL_GCS_ONLY
Reviewed-by: sjohanss, shade, rehn
sjohanss [Fri, 06 Apr 2018 11:41:21 +0200] rev 49713
8200169: Flatten G1Allocator class hierarchy
Reviewed-by: tschatzl, sangheki
stefank [Fri, 06 Apr 2018 11:37:34 +0200] rev 49712
8201213: Remove INCLUDE_ALL_GCS from memset_with_concurrent_readers
Reviewed-by: kbarrett
stefank [Fri, 06 Apr 2018 11:37:33 +0200] rev 49711
8201212: Remove INCLUDE_ALL_GCS from OopStorage files
Reviewed-by: kbarrett
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
stefank [Fri, 06 Apr 2018 11:37:28 +0200] rev 49709
8200736: Move CMSGCStats to the cms directory
Reviewed-by: sjohanss, tschatzl
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
ihse [Tue, 17 Apr 2018 15:39:20 +0200] rev 49707
8201591: JVM features with "-" in name is not correctly handled
Reviewed-by: erikj
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
goetz [Mon, 16 Apr 2018 11:08:07 +0200] rev 49705
8201584: Fix configure on SLES 11 after 8201483
Reviewed-by: ihse, simonis
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
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
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
mcimadamore [Fri, 13 Apr 2018 11:14:49 -0700] rev 49701
8201554: Disable failing tier1 test for JDK-8201498
Reviewed-by: jjg
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
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
prr [Fri, 13 Apr 2018 09:51:58 -0700] rev 49698
Merge
prr [Fri, 13 Apr 2018 09:04:18 -0700] rev 49697
Merge
prr [Thu, 12 Apr 2018 16:25:29 -0700] rev 49696
Merge
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
aivanov [Thu, 12 Apr 2018 14:03:54 +0100] rev 49694
8201240: Improve releasing native resources of BufImgSurfaceData.ICMColorData
Reviewed-by: prr, serb
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
prr [Tue, 10 Apr 2018 13:58:47 -0700] rev 49692
Merge
prr [Mon, 09 Apr 2018 08:34:30 -0700] rev 49691
Merge
serb [Thu, 05 Apr 2018 19:08:48 -0700] rev 49690
8200149: The "com.sun.awt.AWTUtilities" class can be dropped
Reviewed-by: prr
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
jdv [Wed, 04 Apr 2018 14:32:05 +0530] rev 49688
Merge
kaddepalli [Mon, 02 Apr 2018 16:56:58 +0530] rev 49687
8200343: Minor JViewport documentation typo
Reviewed-by: serb, pkbalakr
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
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
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
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
weijun [Fri, 13 Apr 2018 15:29:33 +0800] rev 49682
8200468: Port the native GSS-API bridge to Windows
Reviewed-by: ihse, valeriep
jwilhelm [Fri, 13 Apr 2018 03:05:19 +0200] rev 49681
Merge
jwilhelm [Fri, 06 Apr 2018 19:16:33 +0200] rev 49680
Merge
jwilhelm [Fri, 06 Apr 2018 03:53:28 +0200] rev 49679
Merge
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
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
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
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
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
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
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
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
pliden [Wed, 04 Apr 2018 11:59:48 +0200] rev 49670
8200607: Add missing include dependency in bitMap.hpp
Reviewed-by: shade, stefank
pliden [Wed, 04 Apr 2018 11:59:47 +0200] rev 49669
8200429: Adjust object pinning interface on CollectedHeap
Reviewed-by: dholmes, rkennke
ehelin [Wed, 04 Apr 2018 11:25:26 +0200] rev 49668
Merge
ehelin [Wed, 04 Apr 2018 10:12:02 +0200] rev 49667
8200626: Restore history for g1ConcurrentMarkThread.*
Reviewed-by: shade, sjohanss