kbarrett [Tue, 30 Aug 2016 23:48:16 -0400] rev 40892
8156500: Move Reference pending list into VM to prevent deadlocks
Summary: Move reference pending list and locking into VM
Reviewed-by: coleenp, dholmes, dcubed, mchung, plevart
Contributed-by: kim.barrett@oracle.com, per.liden@oracle.com
akulyakh [Tue, 30 Aug 2016 12:48:03 +0300] rev 40891
8148103: add more tests for task "Update JDI and JDWP for modules"
Summary: A new JDWP test
Reviewed-by: sspitsyn
dsamersoff [Tue, 30 Aug 2016 09:25:18 +0000] rev 40890
Merge
dsamersoff [Tue, 30 Aug 2016 11:06:25 +0300] rev 40889
8164562: serviceability/sa/TestInstanceKlassSizeForInterface.java: fails with NPE
Summary: Addition of –XX:+UnlockDiagnosticVMOptions for the test invocation for jcmd and modularization related cleanup
Reviewed-by: dholmes, mchung
Contributed-by: jini.george@oracle.com
tschatzl [Tue, 30 Aug 2016 09:17:49 +0200] rev 40888
8155917: Memory access in free regions during G1 full gc causes regressions in SPECjvm2008 scimark.fft,lu,sor,sparse with 9+116 on Linux-x64
Summary: Do not unnecessarily touch the memory of free regions during the compaction phase in G1 full gc causing some OSes to allocate physical memory for them, decreasing performance in some situations.
Reviewed-by: mgerdin, jmasa
dholmes [Mon, 29 Aug 2016 20:13:45 -0400] rev 40887
8158854: Ensure release_store is paired with load_acquire in lock-free code
Reviewed-by: shade, dcubed, zgu
dfazunen [Mon, 29 Aug 2016 23:04:48 +0400] rev 40886
8164660: MinimalVM is not tested with GC tests
Reviewed-by: jmasa, tschatzl
mlarsson [Fri, 26 Aug 2016 14:27:41 +0200] rev 40885
8150823: UL disables log outputs incorrectly
Reviewed-by: rehn, sla
mlarsson [Tue, 05 Apr 2016 16:51:58 +0200] rev 40884
8150894: Unused -Xlog tag sequences are silently ignored.
Reviewed-by: rehn, sla
iveresov [Fri, 26 Aug 2016 14:47:52 -0700] rev 40883
Merge
jcm [Thu, 25 Aug 2016 02:10:03 -0700] rev 40882
8158639: C2 compilation fails with SIGSEGV
Summary: fixed the jvms for callsite traps based on declared signature.
Reviewed-by: kvn, vlivanov, dlong
vlivanov [Thu, 25 Aug 2016 12:52:18 +0300] rev 40881
8155635: C2: Mixed unsafe accesses break alias analysis
Reviewed-by: jrose, kvn
vlivanov [Thu, 25 Aug 2016 12:51:10 +0300] rev 40880
8162101: C2: Handle "wide" aliases for unsafe accesses
Reviewed-by: kvn
dnsimon [Tue, 23 Aug 2016 22:31:48 +0000] rev 40879
Merge
dnsimon [Tue, 23 Aug 2016 22:24:31 +0000] rev 40878
8164358: [JVMCI] expose Hotspot intrinsics and HotSpotIntrinsicCandidate info to JVMCI
Reviewed-by: twisti, kvn, never
vdeshpande [Tue, 23 Aug 2016 12:26:05 -0700] rev 40877
8151988: Hotspot deoptimizes div/mod pair usage
Summary: don't remove control edge of Mod node until DivMod node matching
Reviewed-by: kvn
tpivovarova [Tue, 23 Aug 2016 18:03:37 +0000] rev 40876
Merge
tpivovarova [Tue, 23 Aug 2016 19:53:40 +0300] rev 40875
8164648: [TESTBUG] jittester failed compilation after 8157957
Reviewed-by: vlivanov
dpochepk [Tue, 23 Aug 2016 18:57:21 +0200] rev 40874
Merge
dpochepk [Tue, 23 Aug 2016 19:30:56 +0300] rev 40873
8164608: [TESTBUG] compiler/profiling tests fail to compile
Reviewed-by: ctornqvi
dnsimon [Tue, 23 Aug 2016 15:16:45 +0000] rev 40872
8164214: [JVMCI] include VarHandle in signature polymorphic method test
Reviewed-by: kvn, twisti, iveresov, psandoz
thartmann [Tue, 23 Aug 2016 13:44:26 +0200] rev 40871
8038348: Instance field load is replaced by wrong data Phi
Summary: Store additional information in PhiNodes corresponding to known instance field values to avoid incorrect reusage.
Reviewed-by: kvn, vlivanov
dnsimon [Mon, 22 Aug 2016 20:30:37 +0000] rev 40870
Merge
dnsimon [Mon, 22 Aug 2016 19:29:15 +0000] rev 40869
8163864: [JVMCI] move MethodProfileWidth to jvmci_globals.hpp
Reviewed-by: zmajo
iveresov [Mon, 22 Aug 2016 11:47:15 -0700] rev 40868
8164122: C1: assert(false) failed: stack or locks not matching (invalid bytecodes)
Summary: Ignore return value if MH intrinsic returns void
Reviewed-by: roland, kvn
iveresov [Fri, 19 Aug 2016 18:51:15 -0700] rev 40867
Merge
iveresov [Fri, 19 Aug 2016 15:29:57 -0700] rev 40866
Merge
dpochepk [Sat, 20 Aug 2016 00:15:45 +0300] rev 40865
8139700: compiler/jvmci/compilerToVM/DisassembleCodeBlobTest and InvalidateInstalledCodeTest timeout
Reviewed-by: kvn
iveresov [Fri, 19 Aug 2016 14:35:15 -0700] rev 40864
Merge
thartmann [Fri, 19 Aug 2016 08:34:30 +0200] rev 40863
8064892: Non-methods code cache overflow is not handled correctly
Summary: Should keep track of requested code blob type for error reporting. Added additional debug output.
Reviewed-by: kvn, dpochepk
kvn [Thu, 18 Aug 2016 14:31:02 -0700] rev 40862
8162496: missing precedence edge for anti_dependence
Summary: fix Implicit Null Check optimization code.
Reviewed-by: roland, aph
amurillo [Fri, 26 Aug 2016 10:14:14 -0700] rev 40861
Merge
iklam [Fri, 26 Aug 2016 06:37:34 -0700] rev 40860
8161280: assert failed: reference count underflow for symbol
Reviewed-by: dholmes, coleenp, kbarrett
dsamersoff [Fri, 26 Aug 2016 13:11:20 +0300] rev 40859
8163346: Update jmap-hashcode/Test8028623.java for better diagnostic of timeout.
Summary: Update jmap-hashcode/Test8028623.java to use LingeredApp and rename it to jhsdb/HeapDumpTest.java
Reviewed-by: dsamersoff, dholmes
Contributed-by: sharath.ballal@oracle.com
ysuenaga [Thu, 25 Aug 2016 12:24:05 +0900] rev 40858
8163581: Heap Parameters in HSDB cannot handle G1CollectedHeap
Reviewed-by: dholmes, sjohanss
rprotacio [Thu, 25 Aug 2016 13:48:42 +0000] rev 40857
Merge
rprotacio [Thu, 25 Aug 2016 09:23:45 -0400] rev 40856
8148854: Class names "SomeClass" and "LSomeClass;" treated by JVM as an equivalent
Summary: Added default format checking of class names loaded by the app class loader
Reviewed-by: coleenp, lfoltan
ctornqvi [Thu, 25 Aug 2016 08:40:53 -0400] rev 40855
8164737: Remove Unsafe dependency from ProcessTools
Reviewed-by: gtriantafill, dholmes
dfazunen [Thu, 25 Aug 2016 14:12:09 +0400] rev 40854
8164133: Tests gc/arguments/TestAlignmentToUseLargePages.java and gc/cms/TestBubbleUpRef.java use too small heap
Reviewed-by: jmasa, sangheki, kzhaldyb
lana [Thu, 15 Sep 2016 17:15:52 +0000] rev 40853
Added tag jdk-9+136 for changeset 36d7560ae09e
lana [Thu, 15 Sep 2016 21:08:27 +0000] rev 40852
Merge
amurillo [Wed, 14 Sep 2016 11:22:38 -0700] rev 40851
Merge
amurillo [Sat, 10 Sep 2016 12:18:30 -0700] rev 40850
Merge
amurillo [Thu, 01 Sep 2016 15:20:56 -0700] rev 40849
Merge
amurillo [Thu, 01 Sep 2016 14:09:00 -0700] rev 40848
Merge
iveresov [Fri, 26 Aug 2016 14:47:51 -0700] rev 40847
Merge
dpochepk [Tue, 23 Aug 2016 19:30:35 +0300] rev 40846
8164608: [TESTBUG] compiler/profiling tests fail to compile
Reviewed-by: ctornqvi
amurillo [Fri, 26 Aug 2016 10:14:14 -0700] rev 40845
Merge
ctornqvi [Thu, 25 Aug 2016 08:39:06 -0400] rev 40844
8164737: Remove Unsafe dependency from ProcessTools
Reviewed-by: gtriantafill, dholmes
sundar [Tue, 13 Sep 2016 20:59:28 +0530] rev 40843
8163320: JAVA_VERSION in release file should come from java.base module
Reviewed-by: mchung
lana [Thu, 15 Sep 2016 17:15:51 +0000] rev 40842
Added tag jdk-9+136 for changeset eecdf7525f79
duke [Wed, 05 Jul 2017 22:12:20 +0200] rev 40841
Added tag jdk-9+136 for changeset 1b4b5d01aa11
duke [Wed, 05 Jul 2017 22:12:19 +0200] rev 40840
Merge
duke [Wed, 05 Jul 2017 22:12:11 +0200] rev 40839
Merge
lana [Thu, 08 Sep 2016 22:13:38 +0000] rev 40838
Merge
jlahoda [Thu, 08 Sep 2016 15:48:28 +0200] rev 40837
8131025: JShell: crash on tab-complete reference to bad class file
Summary: Catching CompletionFailure when iterating through Scope.
Reviewed-by: rfield
rfield [Wed, 07 Sep 2016 12:15:22 -0700] rev 40836
8080352: jshell tool: Error message for using "package" should be more descriptive than "Failed"
Reviewed-by: jlahoda
vromero [Tue, 06 Sep 2016 17:04:43 -0700] rev 40835
8162546: change hidden options -Xdebug to --debug, -XshouldStop to --should-stop, and -diags to --diags
Reviewed-by: mcimadamore
lana [Thu, 08 Sep 2016 21:11:55 +0000] rev 40834
Added tag jdk-9+135 for changeset 39dd3d3d369e
duke [Wed, 05 Jul 2017 22:12:04 +0200] rev 40833
Merge