Dean Long
672ddf57fc
8194987: Null pointer dereference in escape.cpp related to Node::find_out_with()
...
Reviewed-by: kvn
2018-01-31 16:09:52 -08:00
Dean Long
b1723061be
8194984: 9 Null pointer dereference defect groups related to ciMethodData::bci_to_data()
...
Reviewed-by: kvn
2018-01-31 16:09:29 -08:00
Andrew Dinn
18beaf6646
8196221: AArch64: Mistake in committed patch for JDK-8195859
...
The wrong patch was committed for JDK-8195859
Reviewed-by: aph
2018-01-26 16:38:21 +00:00
Roland Westrelin
d244b3ccd1
8196296: Lucene test crashes C2 compilation
...
Prevent merging of back to back ifs if one is a counted loop end.
Reviewed-by: kvn, thartmann
2018-01-30 09:08:44 +01:00
Andrew Dinn
d46ebb546d
8196221: AArch64: Mistake in committed patch for JDK-8195859
...
The wrong patch was committed for JDK-8195859
Reviewed-by: aph
2018-01-26 16:38:21 +00:00
Andrew Dinn
9ec48886de
8195859: AArch64: vtableStubs gtest fails after 8174962
...
Gtest vtableStubs introduced by 8174962 fails on AArch64 with an invalid insn encoding
Reviewed-by: duke
2018-01-25 14:47:27 +00:00
Andrew Dinn
cf8d43353f
8195859: AArch64: vtableStubs gtest fails after 8174962
...
Gtest vtableStubs introduced by 8174962 fails on AArch64 with an invalid insn encoding
Reviewed-by: duke
2018-01-25 14:47:27 +00:00
Andrew Dinn
3d9bdcba1d
8196136: AArch64: Correct register use in patch for JDK-8195685
...
Itable stubs must not use java argument registers as scratch registers
Reviewed-by: aph
2018-01-25 11:56:32 +00:00
Andrew Dinn
7568db027d
8196136: AArch64: Correct register use in patch for JDK-8195685
...
Itable stubs must not use java argument registers as scratch registers
Reviewed-by: aph
2018-01-25 11:56:32 +00:00
Andrew Haley
22c23d5081
8194739: Zero port of 8174962: Better interface invocations
...
Reviewed-by: adinn, coleenp
2018-01-22 15:19:02 +00:00
Andrew Haley
3ee098f301
8195685: AArch64: AArch64 cannot build with JDK-8174962
...
Reviewed-by: adinn, njian
2018-01-19 16:57:56 +00:00
Kim Barrett
1ac19a3166
8192025: Less referential references
...
Reviewed-by: coleenp, eosterlund, mchung, ahgross, rhalade
2018-01-18 22:17:11 -05:00
Gustavo Romero
862bb272ae
8205582: PPC64: RTM: Fix counter for aborts on nested transactions
...
Reviewed-by: mdoerr, goetz
2018-07-06 16:25:07 -04:00
Gustavo Romero
32ec4d3882
8205581: PPC64: RTM: Fix abort on native calls
...
Reviewed-by: mdoerr, goetz
2018-06-26 08:33:17 -04:00
Gustavo Romero
f4a279935b
8205580: PPC64: RTM: Don't retry lock on abort if abort was intentional
...
Reviewed-by: mdoerr, goetz
2018-06-24 21:48:42 -04:00
Aleksey Shipilev
ea6cea5d51
8206931: Misleading "COMPILE SKIPPED: invalid non-klass dependency" compile log
...
Reviewed-by: vlivanov, never
2018-07-11 08:44:00 +02:00
Martin Doerr
d5a05363ef
8207342: error occurred during error reporting (printing register info)
...
Os::print_location misses a check if the pointer is readable.
Reviewed-by: goetz, coleenp
2018-07-18 11:27:14 +02:00
Jean Christophe Beyler
3380b0d0ef
8205725: Update the JVMTI Spec for Heap Sampling
...
Update the JVMTI Spec for Heap Sampling
Reviewed-by: amenkov, sspitsyn
2018-07-17 19:59:38 -07:00
Aleksei Voitylov
2c82c9e1bd
8207240: AARCH64: C2-only VM does not build
...
Reviewed-by: shade
2018-07-17 19:25:45 +03:00
Andrew Haley
d326744b13
8207345: AArch64: Trampoline generation code reads from unitialized memory
...
Reviewed-by: shade
2018-07-17 15:28:17 +01:00
Coleen Phillimore
6caaf8e2f2
Merge
2018-07-17 09:37:24 -04:00
Dean Long
5f29406d2c
8181855: [Graal] runtime/ReservedStack/ReservedStackTest.java triggers: assert(thread->deopt_mark() == __null) failed: no stack overflow from deopt blob/uncommon trap
...
Reviewed-by: kvn
2018-07-16 15:09:19 -07:00
Lutz Schmidt
96cf046edc
8206271: CodeHeap State Analytics must digest new method state
...
Reviewed-by: kvn, mdoerr, thartmann
2018-07-16 16:57:37 +02:00
Boris Ulasevich
8636e943f2
8206265: aarch64 jtreg: assert in TestOptionsWithRanges.jtr
...
Limit flag range to don't overflow 12bit instruction operand
Reviewed-by: aph, dsamersoff
2018-07-15 20:15:17 +03:00
Coleen Phillimore
8b883bd145
8206471: Race with ConcurrentHashTable deleting items on insert with cleanup thread
...
Only fetch Node::next once and use that result.
Reviewed-by: hseigel, dholmes
2018-07-10 11:13:33 -04:00
Erik Helin
73388668cd
8195158: Concurrent System.gc() is "upgraded" to stop-the-world System.gc()
...
Reviewed-by: sjohanss, eosterlund
2018-01-17 19:05:58 +01:00
Jesper Wilhelmsson
fc1b01b9a2
Merge
2018-01-13 02:56:22 +01:00
Lana Steuck
8f528fba93
Merge
2018-01-18 18:58:46 +00:00
Tom Rodriguez
d586b03911
8192004: InspectedFrame.materializeVirtualObjects only updates locals with new objects
...
Reviewed-by: kvn, sspitsyn, phh
2018-01-18 09:01:00 -08:00
Dean Long
745d8e3815
8194982: 2 Null pointer dereference defect groups related to ProjNode::is_uncommon_trap_if_pattern()
...
Reviewed-by: kvn
2018-01-18 10:05:32 -08:00
Dean Long
fc7971a33d
8194991: Null pointer dereference caused by c2v_getNextStackFrame
...
Reviewed-by: kvn
2018-01-18 10:05:32 -08:00
Dean Long
0e3410b141
8194989: 2 Null pointer dereference defect groups caused by Dependencies::DepValue::as_klass()
...
Reviewed-by: kvn
2018-01-18 10:05:32 -08:00
Dean Long
4f496a5786
8194992: Null pointer dereference in MultiNode::proj_out related to loopexit()
...
Reviewed-by: kvn, thartmann
2018-01-18 10:05:32 -08:00
Volker Simonis
df39eec7de
8189761: COMPANY_NAME, IMPLEMENTOR, BUNDLE_VENDOR, VENDOR, but no configure flag
...
Reviewed-by: erikj, dholmes
2018-01-18 03:12:41 +01:00
Vladimir Ivanov
72ba3f508c
8194963: SystemDictionary::link_method_handle_constant() can't link MethodHandle.invoke()/invokeExact()
...
Reviewed-by: kvn, psandoz
2018-01-18 02:25:18 +03:00
Dean Long
4714dab4cb
8194988: 8 Null pointer dereference defect groups related to MultiNode::proj_out()
...
Reviewed-by: kvn
2018-01-17 14:25:47 -08:00
Lana Steuck
aad1a3592c
Merge
2018-01-16 22:24:20 +00:00
Arno Zeller
a8ac81ab2d
8195094: Fix type-O in "8159422: Very high Concurrent Mark mark stack contention"
...
Reviewed-by: tschatzl, dholmes
2018-01-16 07:48:01 +01:00
Markus Grönlund
5cd5f1d9a1
8193933: Export ClassLoaderData claim state to support interleaved object traversal
...
Reviewed-by: coleenp, hseigel
2018-01-15 13:09:50 +01:00
Roland Westrelin
b9cffe68c2
8194993: Loop Strip Mining has some leftover debugging code
...
Removed debugging code.
Reviewed-by: thartmann
2018-01-15 09:21:49 +01:00
Roland Westrelin
2067aa56eb
8193597: sun/nio/cs/TestStringCoding.java fails intermittently with getBytes(csn) failed -> GBK
...
Should not change loop limit check of outer loop.
Reviewed-by: thartmann
2018-01-15 09:19:53 +01:00
Roland Westrelin
bf92da2c82
8194914: Compilation fails with "node not on backedge" in OuterStripMinedLoopNode::adjust_strip_mined_loop
...
Modified assert which is too strong.
Reviewed-by: thartmann
2018-01-15 09:17:25 +01:00
Coleen Phillimore
1c41d1d3e0
8130039: Move the platform-specific [OS]Semaphore code
...
8130038: Unify the semaphore usage in os_xxx.cpp
8194763: os::signal_lookup is unused
Reviewed-by: dholmes, kbarrett
2018-01-11 18:42:36 -05:00
Thomas Schatzl
b0e4bce398
8129440: G1 crash during concurrent root region scan
...
Make concurrent memory accesses to oops on the heap volatile to avoid reloading by the compiler duplicating oop loading code.
Reviewed-by: ehelin, eosterlund
2018-01-11 11:28:51 +01:00
Thomas Schatzl
6e9f44c74c
8137099: G1 needs to "upgrade" GC within the safepoint if it can't allocate during that safepoint to avoid OoME
...
During a minor GC, if memory allocation fails, start a full GC within the same VM operation in the same safepoint. This avoids a race where the GC locker can prevent the full GC from occurring, and a premature OoME.
Co-authored-by: Axel Siebenborn <axel.siebenborn@sap.com>
Reviewed-by: ehelin, sjohanss, phh
2018-01-11 10:40:01 +01:00
Erik Österlund
0fb7dffb83
8195103: Refactor out card table from CardTableModRefBS to flatten the BarrierSet hierarchy
...
Reviewed-by: kbarrett, tschatzl
2018-01-10 22:48:27 +01:00
Calvin Cheung
a0c0b250cd
8193846: Obsolete the VM option UseUTCFileTimestamp
...
Also set the "expires in" version to 12
Reviewed-by: iklam, dholmes
2018-02-12 11:10:10 -08:00
Martin Doerr
7ca917e9bd
8197572: s390 build broken after 8165929
...
Reviewed-by: coleenp
2018-02-12 15:29:35 +01:00
Kim Barrett
7f0f329daf
8194691: Cleanup unnecessary casts in Atomic/OrderAccess uses
...
Removed unnecessary casts.
Reviewed-by: coleenp, tschatzl
2018-02-11 03:12:15 -05:00
Jesper Wilhelmsson
f4c6bc0030
Merge
2018-02-10 09:25:35 +01:00