simonis [Wed, 21 Nov 2018 15:22:28 +0100] rev 52636
8214120: [REDO] Fix sun.awt.nativedebug on X11 platforms
Reviewed-by: stuefe, ihse
jlahoda [Wed, 21 Nov 2018 15:22:57 +0100] rev 52635
8212982: Rule cases in switch expression accepted even if complete normally
Summary: Ensure an error is reported if switch expression does not correctly produce a value.
Reviewed-by: mcimadamore
thartmann [Wed, 21 Nov 2018 15:05:21 +0100] rev 52634
8214025: assert(t->singleton()) failed: must be a constant when ScavengeRootsInCode < 2
Summary: Added missing null checks and checks for pending exception.
Reviewed-by: kvn
rgoel [Wed, 21 Nov 2018 14:24:31 +0530] rev 52633
8209923: Unicode 11.0.0.
Summary: Updated JDK to support Unicode 11.0.0.
Reviewed-by: naoto
roland [Wed, 14 Nov 2018 13:15:54 +0100] rev 52632
8213419: C2 may hang in MulLNode::Ideal()/MulINode::Ideal() with gcc 8.2.1
Reviewed-by: kvn, dlong, aph
iklam [Tue, 20 Nov 2018 20:00:15 -0800] rev 52631
8213587: Speed up CDS dump time by using resizable hashtables
Reviewed-by: jiangli, coleenp, gziemski
jcbeyler [Tue, 20 Nov 2018 18:36:57 -0800] rev 52630
8214154: problem list HeapMonitorStatIntervalTest.java
Summary: Add the test to the problem list until solved
Reviewed-by: dholmes
zgu [Tue, 20 Nov 2018 20:09:11 -0500] rev 52629
8214124: [TESTBUG] Bugs in runtime/NMT/MallocStressTest.java
Summary: Fix possible negative size and index that can cause the test to fail
Reviewed-by: stuefe, shade
shade [Tue, 20 Nov 2018 22:59:27 +0100] rev 52628
8213992: Rename and make DieOnSafepointTimeout the diagnostic option
Reviewed-by: dholmes, dcubed, coleenp, kvn
rkennke [Tue, 20 Nov 2018 22:37:34 +0100] rev 52627
8213746: GC/C2 abstraction for C2 matcher
Reviewed-by: kvn, roland
redestad [Tue, 20 Nov 2018 21:12:46 +0100] rev 52626
8213033: Archive remaining primitive box caches
Reviewed-by: jiangli, alanb
cushon [Mon, 19 Nov 2018 09:57:41 -0800] rev 52625
8213908: AssertionError in DeferredAttr at setOverloadKind
Reviewed-by: mcimadamore
simonis [Tue, 20 Nov 2018 19:06:34 +0100] rev 52624
8214125: [test] Fix comparison between pointer and integer in test_ptrQueueBufferAllocator.cpp
Reviewed-by: mdoerr, shade, stuefe, tschatzl
joehw [Tue, 20 Nov 2018 09:22:13 -0800] rev 52623
8210722: JAXP Tests: CatalogSupport2 and CatalogSupport3 generate incorrect messages upon failure
Reviewed-by: lancea
sdama [Tue, 20 Nov 2018 21:59:07 +0530] rev 52622
8210742: compound var declaration type is not uniform for all variables
Summary: make implicit type for all variables in compound declaration as null for which type inference happens at later phase
Reviewed-by: mcimadamore
Contributed-by: srinivas.dama@oracle.com
coffeys [Tue, 20 Nov 2018 13:12:48 +0000] rev 52621
8148188: Enhance the security libraries to record events of interest
Reviewed-by: egahlin, mullan, weijun, xuelei
eosterlund [Tue, 20 Nov 2018 10:08:19 +0100] rev 52620
8212992: Change mirror accessor in Klass::verify_on() to use AS_NO_KEEPALIVE
Reviewed-by: coleenp, pliden
eosterlund [Tue, 20 Nov 2018 10:08:18 +0100] rev 52619
8212682: Avoid holding Compile_lock when blocking for GC in ObjArrayKlass::allocate_objArray_klass()
Reviewed-by: coleenp, dlong
rehn [Tue, 20 Nov 2018 09:35:15 +0100] rev 52618
8213560: gtests might hang
Reviewed-by: rwestberg, eosterlund
pliden [Tue, 20 Nov 2018 08:17:24 +0100] rev 52617
8213623: ZGC: Let heap iteration walk all roots
Reviewed-by: eosterlund, kbarrett
pmuthuswamy [Tue, 20 Nov 2018 10:50:54 +0530] rev 52616
8184205: Captions on tabbed tables are squashed together
Reviewed-by: jjg
pmuthuswamy [Tue, 20 Nov 2018 10:07:42 +0530] rev 52615
8213920: Use {@systemProperty} tag for properties listed in System.getProperties
Reviewed-by: mchung, alanb
xyin [Tue, 20 Nov 2018 09:59:58 +0800] rev 52614
8129310: java/net/Socket/asyncClose/AsyncClose.java fails intermittently
Reviewed-by: dfuchs
cushon [Mon, 19 Nov 2018 10:47:38 -0800] rev 52613
8214071: Broken msg.bug diagnostics when using the compiler API
Reviewed-by: jjg
stuefe [Mon, 19 Nov 2018 22:27:51 +0100] rev 52612
8214075: [BACKOUT] 8214007: Fix sun.awt.nativedebug on X11 platforms
Reviewed-by: shade, dholmes
simonis [Mon, 19 Nov 2018 19:25:57 +0100] rev 52611
8214007: Fix sun.awt.nativedebug on X11 platforms
Reviewed-by: erikj, ihse
erikj [Mon, 19 Nov 2018 08:52:11 -0800] rev 52610
8214062: JDK-8167368 Leftover: get_source.sh in build documentation
Reviewed-by: dholmes, erikj
Contributed-by: merkel05@gmail.com
phedlin [Wed, 06 Dec 2017 13:07:21 +0100] rev 52609
8191339: [JVMCI] BigInteger compiler intrinsics on Graal
Reviewed-by: kvn
roland [Thu, 08 Nov 2018 10:20:04 +0100] rev 52608
8211451: ~2.5% regression on compression benchmark starting with 12-b11
Reviewed-by: kvn, thartmann
redestad [Mon, 19 Nov 2018 13:49:50 +0100] rev 52607
8214045: Missing explicit dependencies of build-microbenchmark cause intermittent build failure
Reviewed-by: ihse, dholmes
gadams [Mon, 19 Nov 2018 07:05:13 -0500] rev 52606
8213916: no copyright in signature.html
Reviewed-by: sspitsyn, rriggs, jcbeyler
shade [Mon, 19 Nov 2018 11:51:27 +0100] rev 52605
8212070: Introduce diagnostic flag to abort VM on failed JIT compilation
Reviewed-by: mikael, thartmann
roland [Tue, 13 Nov 2018 09:59:50 +0100] rev 52604
8213779: Loop opts anti dependent store detection should ignore uncommon trap calls
Reviewed-by: kvn
coffeys [Mon, 19 Nov 2018 09:56:42 +0000] rev 52603
8210838: Override javax.crypto.Cipher.toString()
Reviewed-by: mullan, weijun
bsrbnd [Sun, 18 Nov 2018 19:45:33 +0100] rev 52602
8214027: Reinstate testB_mem_imm pattern in x86_64.ad
Reviewed-by: rkennke
iklam [Fri, 16 Nov 2018 17:46:15 -0800] rev 52601
8213948: Solaris-X64 build fails with compact hashtable
Reviewed-by: dcubed, shade
rrich [Fri, 16 Nov 2018 15:51:29 +0100] rev 52600
8213902: com/sun/jdi/SetLocalWhileThreadInNative.java times out
Reviewed-by: dholmes, jcbeyler
Contributed-by: richard.reingruber@sap.com
shade [Sat, 17 Nov 2018 13:48:50 +0100] rev 52599
8214004: Missing space between compiler thread name and task info in hs_err
Reviewed-by: dcubed, zgu
weijun [Sat, 17 Nov 2018 18:11:23 +0800] rev 52598
8212003: Deprecating the default keytool -keyalg option
Reviewed-by: mullan, xuelei
jcbeyler [Fri, 16 Nov 2018 19:27:21 -0800] rev 52597
8212931: HeapMonitorStatIntervalTest.java fails due average calculation
Summary: Added a method to get the actual size
Reviewed-by: amenkov, sspitsyn
ccheung [Fri, 16 Nov 2018 16:10:25 -0800] rev 52596
8201375: Add the AllowArchivingWithJavaAgent diagnostic vm option to allow the use of the -javaagent option during CDS dumping
Summary: Allow Java agent during CDS dumping if the AllowArchivingWithJavaAgent dignostic option is specified.
Reviewed-by: iklam, jiangli, sspitsyn, dcubed
redestad [Fri, 16 Nov 2018 23:39:51 +0100] rev 52595
8061281: Microbenchmark suite build support, directory layout and sample benchmarks
8061282: Migrate jmh-jdk-microbenchmarks into the JDK
Reviewed-by: ecaspole, mchung, erikj, ihse
Contributed-by: magnus.ihse.bursie@oracle.com, erik.joelsson@oracle.com, claes.redestad@oracle.com, sfriberg@kth.se
jiangli [Fri, 16 Nov 2018 13:23:50 -0500] rev 52594
8213898: CDS dumping of springboot asserts in G1ArchiveAllocator::alloc_new_region
Summary: HeapRegionManager::find_highest_free needs to check if the region obtained from the HeapRegionManager::_regions is available.
Reviewed-by: tschatzl, sjohanss
erikj [Fri, 16 Nov 2018 09:49:05 -0800] rev 52593
8214003: Limit default test jobs based on memory size
Reviewed-by: shade, tbell
dlong [Fri, 16 Nov 2018 09:35:39 -0800] rev 52592
8213959: add org.graalvm.compiler.replacements.test.StringCompressInflateTest to graal problem list
Reviewed-by: thartmann, kvn
bulasevich [Fri, 16 Nov 2018 19:30:11 +0300] rev 52591
8213947: ARM32: failed check_simd should set UsePopCountInstruction to false
Reviewed-by: kvn
bulasevich [Fri, 16 Nov 2018 19:29:40 +0300] rev 52590
8213794: ARM32: disable TypeProfiling, CriticalJNINatives, Serviceablity tests for ARM32
Reviewed-by: dholmes
bulasevich [Fri, 16 Nov 2018 19:29:20 +0300] rev 52589
8213410: UseCompressedOops requirement check fails fails on 32-bit system
Reviewed-by: dholmes
erikj [Fri, 16 Nov 2018 08:25:46 -0800] rev 52588
8213906: Update arm devkits with libXrandr headers
Reviewed-by: tbell, prr
coleenp [Fri, 16 Nov 2018 10:54:04 -0500] rev 52587
8213092: Add more runtime locks for concurrent class unloading
Summary: Add locks for calling CLDG::purge concurrently as well and for calling SystemDictionary::do_unloading concurrently.
Reviewed-by: eosterlund, hseigel
coleenp [Fri, 16 Nov 2018 07:30:40 -0500] rev 52586
8213751: ClassLoaderDataGraph::cld_do() should sometimes require CLDG_lock
Summary: Add version of loaded_cld_do for runtime calls.
Reviewed-by: eosterlund, rehn
mbaesken [Thu, 15 Nov 2018 17:08:59 +0100] rev 52585
8211326: add OS user related information to hs_err file
Reviewed-by: dholmes, stuefe
dzhou [Thu, 15 Nov 2018 21:53:30 -0800] rev 52584
8210408: Refactor java.util.ResourceBundle:i18n shell tests to plain java tests
Reviewed-by: naoto
jcm [Thu, 15 Nov 2018 21:26:35 -0800] rev 52583
8212779: ADL Parser does not check allocation return values in all cases
Summary: made to fail gracefully in case of malloc failure.
Reviewed-by: kvn
kbarrett [Thu, 15 Nov 2018 19:59:10 -0500] rev 52582
8213352: Separate BufferNode allocation from PtrQueueSet
Summary: Move free-list management and allocation to new class.
Reviewed-by: tschatzl, sjohanss
dholmes [Thu, 15 Nov 2018 17:55:41 -0500] rev 52581
8213723: More Monitor/mutex initialization management
8213893: StringTable_lock is unused
Reviewed-by: tschatzl, dcubed, coleenp
iignatyev [Thu, 15 Nov 2018 14:01:10 -0800] rev 52580
8213926: WB_EnqueueInitializerForCompilation requests compilation for NULL
Reviewed-by: kvn, roland
iignatyev [Thu, 15 Nov 2018 14:01:08 -0800] rev 52579
8213922: fix ctw stand-alone build
Reviewed-by: kvn, roland
dlong [Thu, 15 Nov 2018 09:04:07 -0800] rev 52578
8210777: Update Graal
Reviewed-by: kvn
shade [Thu, 15 Nov 2018 21:05:47 +0100] rev 52577
8213373: Bulk MarkBitMap clearing methods
Reviewed-by: rkennke, zgu
manc [Tue, 13 Nov 2018 22:08:44 -0800] rev 52576
8213829: Remove circular dependency between g1CollectedHeap and g1ConcurrentMark
Summary: Improve include statements related to g1CollectedHeap.inline.hpp
Reviewed-by: kbarrett, tschatzl
apetcher [Thu, 15 Nov 2018 13:22:29 -0500] rev 52575
8213363: X25519 private key PKCS#8 encoding/decoding is incorrect
Summary: Fixed private key format to match spec in RFC 8410
Reviewed-by: mullan
dtitov [Thu, 15 Nov 2018 09:56:49 -0800] rev 52574
8203174: [Graal] JDI tests fail with Unexpected exception: com.sun.jdi.ObjectCollectedException
Reviewed-by: sspitsyn, cjplummer
neliasso [Thu, 15 Nov 2018 09:45:18 +0100] rev 52573
8213538: VM crashes when MaxVectorSize is set to 0, 1 or 2
Summary: Require MaxVectorSize minimum 4 on 64 bit
Reviewed-by: kvn, thartmann
sgehwolf [Wed, 14 Nov 2018 09:34:46 +0100] rev 52572
8213736: Build fails with LOG=debug on F28 after JDK-8210958
Summary: Add --no-print-directory to make invocation of create-main-targets-include
Reviewed-by: erikj, tbell
mbaesken [Tue, 02 Oct 2018 13:48:08 +0200] rev 52571
8211106: [windows] Update OS detection code to recognize Windows Server 2019
Reviewed-by: alanb, clanger, bobv
michaelm [Thu, 15 Nov 2018 11:26:46 +0000] rev 52570
8213616: URLPermission with query or fragment behaves incorrectly
Reviewed-by: chegar, dfuchs
mgronlun [Thu, 15 Nov 2018 11:10:04 +0100] rev 52569
8210024: JFR calls virtual is_Java_thread from ~Thread()
Reviewed-by: kbarrett, dholmes, dcubed, egahlin
rkennke [Thu, 15 Nov 2018 10:59:56 +0100] rev 52568
8213615: GC/C2 abstraction for escape analysis
Reviewed-by: kvn, roland
ssahoo [Wed, 14 Nov 2018 23:12:19 -0800] rev 52567
8211787: javax/net/ssl/TLSCommon/TLSTest.java throws java.net.SocketTimeoutException: Read timed out
Summary: java.net.SocketTimeoutException: Read timed out
Reviewed-by: xuelei
pmuthuswamy [Thu, 15 Nov 2018 11:23:43 +0530] rev 52566
8206475: Repeated word in error message
Reviewed-by: sundar
jwilhelm [Thu, 15 Nov 2018 01:58:53 +0100] rev 52565
Added tag jdk-12+20 for changeset 40098289d580
jjg [Wed, 14 Nov 2018 16:27:11 -0800] rev 52564
8213913: Redundant HTML in java.se/module-info.java
Reviewed-by: lancea, mchung
jjg [Wed, 14 Nov 2018 16:11:21 -0800] rev 52563
8213910: Invalid HTML in java.net.http.HttpClient
Reviewed-by: mchung, darcy
jiangli [Wed, 14 Nov 2018 18:49:02 -0500] rev 52562
8213713: Minor issues during MetaspaceShared::initialize_runtime_shared_and_meta_spaces
Summary: 1)Populate MetaspaceShared::_core_spaces_size early at mapping time; 2)Fix FileMapInfo::validate_shared_path_table to report failure properly; 3)Remove dead code in FileMapInfo::validate_shared_path_table.
Reviewed-by: iklam, ccheung
jcbeyler [Wed, 14 Nov 2018 12:25:15 -0800] rev 52561
8213622: Windows VS2013 build failure - "'snprintf': identifier not found"
Summary: Replace snprintf with strlen and memcpy
Reviewed-by: dholmes, mvala, kbarrett
naoto [Wed, 14 Nov 2018 11:42:40 -0800] rev 52560
8213818: @return has already been specified
Reviewed-by: rriggs
rkennke [Wed, 14 Nov 2018 18:57:47 +0100] rev 52559
8213795: Force explicit null check on patching placeholder offset
Reviewed-by: kvn, adinn
mbalao [Fri, 09 Nov 2018 10:34:19 -0300] rev 52558
8204142: AWT hang occurs when sequenced events arrive out of sequence in multiple AppContexts
Summary: Improvements on the synchronization of SequencedEvent events from different AppContexts
Reviewed-by: serb
erikj [Wed, 14 Nov 2018 09:31:38 -0800] rev 52557
8213709: jdk/javadoc/doclet/testValueTag/TestValueTagInModule.java missing modules declaration
Reviewed-by: jjg
erikj [Wed, 14 Nov 2018 09:26:28 -0800] rev 52556
8211727: Adjust default concurrency settings for running tests on Sparc
Reviewed-by: ctornqvi, tbell, mikael
pchilanomate [Wed, 14 Nov 2018 09:50:01 -0500] rev 52555
8213708: Different #ifdef guards cause incorrect use of Monitor::check_block_state()
Summary: Wrapped check_block_state() method in DEBUG_ONLY macro and make the use of the latter more consistent
Reviewed-by: dcubed, dholmes
michaelm [Wed, 14 Nov 2018 14:23:21 +0000] rev 52554
8213189: Make restricted headers in HTTP Client configurable and remove Date by default
Reviewed-by: dfuchs
psadhukhan [Wed, 14 Nov 2018 17:16:44 +0530] rev 52553
Merge
pbansal [Mon, 12 Nov 2018 12:39:03 +0530] rev 52552
8213536: Update ProblemList for Linux
Reviewed-by: serb
psadhukhan [Mon, 12 Nov 2018 11:10:16 +0530] rev 52551
Merge
sveerabhadra [Mon, 12 Nov 2018 10:55:49 +0530] rev 52550
8198624: java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.html fails on mac
Reviewed-by: serb
serb [Sat, 10 Nov 2018 18:48:35 -0800] rev 52549
8211435: Exception in thread "AWT-EventQueue-1" java.lang.IllegalArgumentException: null source
Reviewed-by: dmarkov, lbourges, kaddepalli, prr
serb [Sat, 10 Nov 2018 18:41:43 -0800] rev 52548
8198321: javax/swing/JEditorPane/5076514/bug5076514.java fails
Reviewed-by: psadhukhan
serb [Sat, 10 Nov 2018 09:52:59 -0800] rev 52547
8199072: Test javax/swing/GroupLayout/6613904/bug6613904.java is unstable
Reviewed-by: prr, psadhukhan
serb [Fri, 09 Nov 2018 22:25:40 -0800] rev 52546
8213568: Typo in java/awt/GraphicsEnvironment/LoadLock/GE_init5.java
Reviewed-by: prr
arapte [Fri, 09 Nov 2018 18:35:25 +0530] rev 52545
8198002: java/awt/Mixing/Validating.java debug assert on Windows
Reviewed-by: serb, kaddepalli
arapte [Fri, 09 Nov 2018 12:08:05 +0530] rev 52544
8198000: java/awt/List/EmptyListEventTest/EmptyListEventTest.java debug assert on Windows
Reviewed-by: prr, serb
psadhukhan [Fri, 09 Nov 2018 09:29:43 +0530] rev 52543
8213181: Updation of ProblemList.txt for removal of passing swing test
Reviewed-by: serb
prr [Thu, 08 Nov 2018 10:34:49 -0800] rev 52542
8210776: Upgrade X Window System 6.8.2 to the latest XWD 1.0.7
Reviewed-by: serb
psadhukhan [Thu, 08 Nov 2018 12:09:06 +0530] rev 52541
8213116: javax/swing/JComboBox/WindowsComboBoxSize/WindowsComboBoxSizeTest.java fails in Windows
Reviewed-by: prr