Shafi Ahmad
5c6e28cc60
8147026: Convert an assert in ClassLoaderData to a guarantee
...
Guarantee is to ensure classloader is a valid oop will help catch the errors at an early stage rather than crashing the JVM later on in the GC
Reviewed-by: coleenp
2016-04-26 23:29:51 +05:30
Vladimir Ivanov
84d06ff2d0
Merge
2016-04-29 14:17:34 +03:00
Stefan Johansson
4956880699
8155245: Add logging when MMU target is violated
...
Reviewed-by: ehelin, mgerdin
2016-04-29 08:39:22 +02:00
Alejandro Murillo
59e339e6ec
Merge
2016-04-28 23:08:16 -07:00
Marcus Larsson
813dd79774
Merge
2016-04-29 04:44:08 +02:00
Gerard Ziemski
68e83181df
Merge
2016-04-28 23:32:50 +00:00
Vladimir Ivanov
72747f47fd
Merge
2016-04-29 02:13:40 +03:00
Gerard Ziemski
6622c7a0d8
Merge
2016-04-28 22:44:52 +00:00
Serguei Spitsyn
cd0e40814f
Merge
2016-04-28 21:56:38 +00:00
Alejandro Murillo
59292b53e3
Merge
2016-04-28 14:44:52 -07:00
Stefan Karlsson
06ae3a970a
Merge
2016-04-28 22:32:06 +02:00
Serguei Spitsyn
cfe7bd538a
Merge
2016-04-28 19:34:13 +00:00
Serguei Spitsyn
0c5f058520
8153190: JVMTI GetAllModules should make it clear that it also returns unnamed module
...
Clarify the JVMTI spec
Reviewed-by: alanb
2016-04-28 12:25:16 -07:00
Harold Seigel
d30adc68f2
8151342: Add module name/version to class histogram output
...
Add additional column to histogram containing module@version
Reviewed-by: sundar, gtriantafill
2016-04-28 13:44:36 -04:00
Gerard Ziemski
41a3e98a61
8153835: Fix range of flag MaxDirectMemorySize which is parsed at jlong
...
Changed MaxDirectMemorySize type to uint64_t and set max to max_jlong
Reviewed-by: goetz, simonis
2016-04-28 10:41:53 -05:00
Stefan Karlsson
c12b6076dc
8155206: Internal VM test DirectiveParser_test is too verbose
...
Reviewed-by: rehn, neliasso
2016-04-28 15:52:08 +02:00
Ed Nevill
41258ea37a
8155617: aarch64: ClearArray does not use DC ZVA
...
Implement block zero using DC ZVA
Co-authored-by: Long Chen <long.chen@linaro.org>
Reviewed-by: aph
2016-04-28 13:26:29 +00:00
Tobias Hartmann
06645bc9d5
6941938: Improve array equals intrinsic on SPARC
...
Array equals intrinsic should do 8-byte comparison on SPARC.
Reviewed-by: kvn, jrose, mgerdin, twisti
2016-04-28 17:36:37 +02:00
Roland Westrelin
cca965a11d
8155612: Aarch64: vector nodes need to support misaligned offset
...
Add support for misaligned offsets.
Reviewed-by: aph
2016-04-28 15:24:17 +02:00
Serguei Spitsyn
7d20b786fd
Merge
2016-04-28 09:10:10 +00:00
Martin Doerr
8f2a47ba2e
8154836: VM crash due to "Base pointers must match"
...
Improve the handling of AddP nodes in final graph reshaping.
Reviewed-by: kvn, zmajo
2016-04-28 10:32:12 +02:00
Serguei Spitsyn
367a7bd592
8153749: New capability can_generate_early_class_hook_events
...
Add new capability
Reviewed-by: alanb, dsamersoff
2016-04-28 00:36:46 -07:00
Tom Rodriguez
593cf3fb16
8152903: [JVMCI] CompilerToVM::resolveMethod should correctly handle private methods in interfaces
...
Reviewed-by: iveresov
2016-04-27 16:20:49 -07:00
Vivek Deshpande
8cb0a98032
8154975: Update for vectorizedMismatch with AVX512
...
Reviewed-by: kvn
2016-04-27 13:37:07 -07:00
Calvin Cheung
023aa74fc2
8154976: UseSharedSpaces error message is incomplete
...
Reviewed-by: cjplummer, jiangli, mseledtsov
2016-04-27 11:40:43 -07:00
Stefan Johansson
97a96449f9
8155087: Calculation in other_time_ms() is incorrect
...
Reviewed-by: tschatzl, ehelin
2016-04-27 16:02:32 +02:00
Stefan Johansson
b2c560bc98
8155082: Refactor mutator region restriction
...
Reviewed-by: mgerdin, tschatzl
2016-04-27 16:02:02 +02:00
Yasumasa Suenaga
10ed386bc7
8155089: UL: Remove trailing comma from log decoration list
...
Reviewed-by: dsamersoff, mlarsson
2016-04-27 21:00:45 +09:00
Mikael Gerdin
61541740ca
8155209: Move setting of young index in cset to G1CollectionSet
...
Reviewed-by: sjohanss, ehelin
2016-04-27 11:25:16 +02:00
David Simms
64ca7559f5
8149442: MonitorInUseLists should be on by default, deflate idle monitors taking too long
...
MonitorInUseLists on by default
Reviewed-by: rbackman, mlarsson
2016-04-26 12:46:40 +02:00
Stefan Karlsson
08e7841365
8141496: BitMap set operations copy their other BitMap argument
...
Reviewed-by: mgerdin, tschatzl
2016-04-27 08:48:39 +02:00
Rachel Protacio
0bfa2e4a14
Merge
2016-04-26 15:45:20 +00:00
Andrew Haley
afcf41b8d4
8155100: AArch64: Relax alignment requirement for byte_map_base
...
Reviewed-by: roland
2016-04-26 14:38:39 +00:00
Rachel Protacio
e0ed19b78a
Merge
2016-04-26 14:22:06 +00:00
Marcus Larsson
5884a7924e
Merge
2016-04-26 15:16:41 +02:00
Rachel Protacio
09add35155
8152844: JVM InstanceKlass Methods For Obtaining Package/Module Should Be Moved to Klass
...
Converted package() and module() functions to pure virtual functions of Klass
Reviewed-by: dholmes, coleenp, lfoltan, hseigel
2016-04-26 09:08:12 -04:00
Goetz Lindenmaier
1601aea438
8155085: [ppc] Fix Type-O in "8154580: Save mirror in interpreter frame..."
...
Reviewed-by: dholmes, mgerdin
2016-04-26 11:05:11 +02:00
Robbin Ehn
d58feb9912
8154719: JvmtiBreakpoint rename method print() to print_on()
...
Reviewed-by: mlarsson, sla, sspitsyn
2016-04-26 10:58:03 +02:00
Antonios Printezis
76adc93577
8151556: Use the PreservedMarks* classes for the G1 preserved mark stacks
...
Reviewed-by: tschatzl
2016-04-26 10:23:08 +02:00
Antonios Printezis
41a5d2d430
8154153: PS: Restore preserved marks in parallel
...
Restore preserved marks after evacuation failure in parallel using the PreservedMark infrastructure.
Reviewed-by: tschatzl
2016-04-26 10:19:57 +02:00
Alejandro Murillo
dbf7eb0492
Merge
2016-04-25 14:15:38 -07:00
Chris Plummer
5619a7209c
8154379: MIN_STACK_SHADOW_PAGES should equal DEFAULT_STACK_SHADOW_PAGES on aarch64
...
Undid previous change that had set it to 1.
Reviewed-by: enevill, adinn, aph
2016-04-25 12:11:58 -07:00
Roland Westrelin
15893e995b
8155015: Aarch64: bad assert in spill generation code
...
Reviewed-by: thartmann
2016-04-25 15:14:02 +02:00
Roland Westrelin
23ce249250
8154939: 8153998 broke vectorization on aarch64
...
Reviewed-by: kvn, mcberg
2016-04-27 01:14:07 -07:00
Jan Civlin
f2e9b827d6
8154495: SHA256 AVX2 intrinsic (when no supports_sha() available)
...
Reviewed-by: kvn
2016-04-26 21:54:21 -07:00
Michael Berg
7c4302f618
8154896: xml.transform fails intermittently on SKX
...
Replace some short branches (jccb) to avoid problem when EVEX is used.
Reviewed-by: twisti, kvn
2016-04-26 20:43:59 -07:00
Rickard Bäckman
b853eb7f5c
8151956: Support non-continuous CodeBlobs in HotSpot
...
Reviewed-by: iveresov, thartmann, simonis
2016-04-26 10:28:51 +02:00
Vladimir Ivanov
67ff4391ec
8154172: C1: NPE is thrown instead of linkage error when invoking nonexistent method
...
Reviewed-by: kvn
2016-04-25 21:25:22 +03:00
Vladimir Ivanov
e17b342749
8134918: C2: Type speculation produces mismatched unsafe accesses
...
Reviewed-by: kvn
2016-04-25 18:36:27 +03:00
Jim Laskey
ce076f3ab9
8147634: Need a JImage API that given a JImageLocationRef returns class name
...
Reviewed-by: hseigel
2016-04-25 09:59:43 -03:00