Gerard Ziemski
6622c7a0d8
Merge
2016-04-28 22:44:52 +00:00
Stefan Karlsson
06ae3a970a
Merge
2016-04-28 22:32:06 +02: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
Serguei Spitsyn
7d20b786fd
Merge
2016-04-28 09:10:10 +00: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
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
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
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
Goetz Lindenmaier
187fe4afd1
8154996: [aix] Implement compare_file_modified_times for "8146879: Add option ..."
...
Reviewed-by: simonis
2016-04-25 12:42:29 +02:00
Erik Helin
bbe16a058e
Merge
2016-04-25 17:24:33 +02:00
Coleen Phillimore
ec68fa3411
Merge
2016-04-25 15:22:16 +00:00
Andrew Haley
874b51e362
Merge
2016-04-25 15:02:33 +00:00
Andrew Haley
f2ba1fde33
8154957: AArch64: Better byte behavior
...
The fix for 8132051 is needed for AArch64.
Reviewed-by: roland
2016-04-25 14:22:36 +00:00
Coleen Phillimore
de88e58a82
8154580: Save mirror in interpreter frame to enable cleanups of CLDClosure
...
GC walks the mirror using OopClosure rather than using CLDClosure in oops_interpreted_do()
Reviewed-by: dlong, twisti, stefank
2016-04-25 09:51:00 -04:00
Stefan Karlsson
9ca6318ece
8017629: G1: UseSHM in combination with a G1HeapRegionSize > os::large_page_size() falls back to use small pages
...
Reviewed-by: pliden, sjohanss, stuefe
2016-04-25 11:36:14 +02:00
Coleen Phillimore
bc5d385d04
Merge
2016-04-22 16:17:45 +00:00
Matthias Baesken
d88ba0b30d
8154566: os_linux.cpp parse_os_info gives non descriptive output on current SLES releases
...
For SuSE, read the first line of the /etc/xrelease file, also get PRETTY_NAME from /etc/os_release
Reviewed-by: gthornbr, coleenp
2016-04-23 15:21:48 -04:00
Coleen Phillimore
77eae51159
Merge
2016-04-22 14:48:35 +00:00
Coleen Phillimore
5f5a877bf4
Merge
2016-04-22 13:16:57 +00:00
Goetz Lindenmaier
dafa24689b
8154921: Fix aix after "8146879: Add option for handling existing log files in UL"
...
Rename os::fileno to os::get_fileno because AIX defines macro 'fileno'.
Reviewed-by: coleenp
2016-04-22 14:57:18 +02:00
Andrew Haley
651e264d3c
8154210: Zero: Better byte behaviour
...
Complete support for 8132051 on Zero and fix failure on 64-bit big-endian systems
Reviewed-by: andrew, chrisphi, coleenp
2016-04-22 14:30:58 +02:00
Thomas Schatzl
2e4cd63893
Merge
2016-04-22 13:43:36 +02:00
Thomas Schatzl
78d48b8bee
8154838: G1CardLiveData::free_large_bitmap() uses wrong calculation to determine the number of words
...
Use the exact same calculation as G1CardLiveData::allocate_large_bitmap() in free_large_bitmap().
Reviewed-by: stefank, jmasa
2016-04-22 10:19:22 +02:00
Alejandro Murillo
f9426642c6
Merge
2016-04-22 01:04:00 -07:00
Chris Plummer
7cd3700010
8148195: Some InstanceKlass and MethodCounters fields can be excluded when JVMTI is not supported
...
Removed "previous version", "cached class file", and breakpoint related fields and code when JVMTI is not supported
Reviewed-by: coleenp, sspitsyn
2016-04-21 20:49:11 -07:00
Bharadwaj Yadavalli
80a156e005
Merge
2016-04-21 15:59:07 -04:00
Per Liden
48892f6f68
8152949: Jigsaw crash when Klass in _fixup_module_field_list is unloaded
...
During start up anonymous classes must be kept alive until after their mirror's module field is patched with java.base
Co-authored-by: Stefan Karlsson <stefan.karlsson@oracle.com>
Reviewed-by: coleenp, hseigel
2016-04-21 09:23:04 -04:00
Tobias Hartmann
ecea45ddad
Merge
2016-04-21 09:29:54 +00:00
Tobias Hartmann
257c8ccafc
8086068: VM crashes with "-Xint -XX:+UseCompiler" options
...
Prevent incompatible compiler flag combination.
Reviewed-by: zmajo, kvn, ddmitriev
2016-04-21 10:52:00 +02:00
Zoltan Majo
1af5fe07a0
8153292: AllocateInstancePrefetchLines>AllocatePrefetchLines can trigger out-of-heap prefetching
...
Set the size of the reserved TLAB area to the MAX of both flags.
Reviewed-by: kvn, thartmann
2016-04-21 09:21:48 +02:00
Vladimir Ivanov
04dd07454a
8154145: Missing klass/method name in stack traces on error
...
Reviewed-by: stefank, cjplummer
2016-04-20 20:40:46 +03:00
Erik Helin
63484cce64
8154753: Turn G1Policy into an interface
...
Reviewed-by: sjohanss, mgerdin
2016-04-20 15:24:18 +02:00
Roland Westrelin
794bbd1a36
8154537: AArch64: some integer rotate instructions are never emitted
...
Reviewed-by: aph, adinn, kvn
2016-04-19 19:52:39 -07:00
Bharadwaj Yadavalli
d61df5babe
Merge
2016-04-19 15:26:59 -04:00
Mikael Gerdin
4adb7c0788
8154752: Cleanup initialization of G1Policy
...
Reviewed-by: ehelin, tschatzl
2016-04-19 14:53:33 +02:00