Stefan Johansson
27c56ca8af
8144505: Change G1ParCopyHelper to inherit OopClosure
...
Reviewed-by: mgerdin, stefank
2015-12-11 17:49:40 +01:00
David Lindholm
a1a959760b
8144996: Replace the HeapRegionSetCount class with an uint
...
Reviewed-by: brutisso, jwilhelm
2015-12-11 13:48:52 +01:00
Stefan Johansson
97e8a96fe1
8144486: Change G1UpdateRSOrPushRefOopClosure to inherit OopClosure
...
Reviewed-by: mgerdin, stefank
2015-12-11 09:08:08 +01:00
Bengt Rutisson
ffeb0bdad0
8145092: Use Unified Logging for the GC logging
...
JEP-271. VM changes contributed by brutisso, test changes contributed by david.
Co-authored-by: David Lindholm <david.lindholm@oralce.com>
Reviewed-by: sjohanss, david, brutisso
2015-12-10 14:57:55 +01:00
Joseph Provino
581eb19018
Merge
2015-12-10 23:02:31 +00:00
Christian Tornqvist
d15ab0eb1c
Merge
2015-12-10 21:31:56 +00:00
Joseph Provino
79e18f084b
Merge
2015-12-10 18:55:58 +00:00
Joseph Provino
4fd73ebe16
8139871: G1CollectorPolicy::_cur_mark_stop_world_time_ms is never read from
...
Remove dead code
Reviewed-by: tschatzl, jwilhelm
2015-12-10 13:38:18 -05:00
Christian Tornqvist
a39fa54251
8015396: double a%b returns NaN for some (a,b) (|a| < inf, |b|>0)
...
Reviewed-by: coleenp, gtriantafill
2015-12-10 09:42:22 -08:00
Dmitry Dmitriev
f9b7fc0201
8144197: Possible use after free in Arguments::add_property function
...
Reviewed-by: dholmes, goetz
2015-12-10 14:50:47 +03:00
Thomas Schatzl
d5cbfaf934
Merge
2015-12-09 17:09:12 +00:00
Mikael Gerdin
ae65f88b0f
8144714: Add extension point to G1 evacuation closures
...
Reviewed-by: ehelin, jmasa
2015-12-09 16:05:24 +01:00
David Lindholm
4d1bcc7e89
Merge
2015-12-09 15:01:11 +00:00
Tom Benson
33ac74ad7e
8060697: Improve G1 Heap Growth Heuristics
...
Reworked GCTimeRatio-based heap growth code for G1
Reviewed-by: tschatzl, kbarrett, jmasa
2015-12-09 09:51:31 -05:00
Thomas Stuefe
6996edcbb5
8144219: [posix] Remove redundant code around os::print_siginfo()
...
For posix platforms, consolidate os::print_siginfo() in os_posix.cpp and remove cds fault special handling
Reviewed-by: dholmes, simonis
2015-12-09 14:56:02 +01:00
David Lindholm
87a31aaa33
8144837: Improve the printout of heap regions in hs_err dump files
...
Reviewed-by: stefank, sjohanss
2015-12-09 14:49:26 +01:00
Nils Eliasson
74cff677d4
8144091: CompilerControl: directive file doesn't override inlining rules
...
Fix correct overrides
Reviewed-by: roland
2015-12-09 13:37:59 +01:00
Nils Eliasson
2bb757d0eb
8145345: LogCompilation output is empty after JEP165: Compiler Control
...
Fix default init and compilecommand update
Reviewed-by: kvn
2015-12-16 15:39:11 +01:00
Nils Eliasson
8c0ad215bc
8144246: adding lots of directives via jcmd may produce OOM crash
...
Add a limit to the number of directives
Reviewed-by: kvn
2015-12-16 15:38:28 +01:00
Andrew Haley
dd5481cbbc
8145438: Guarantee failures since 8144028: Use AArch64 bit-test instructions in C2
...
Implement short and long versions of bit test instructions.
Reviewed-by: kvn
2015-12-15 19:18:05 +00:00
Christian Thalinger
bf5db72254
8134994: use separate VMStructs databases for SA and JVMCI
...
Reviewed-by: kbarrett
2015-12-14 17:02:02 -10:00
Cheleswer Sahu
ae7369442a
8138745: Implement ExitOnOutOfMemory and CrashOnOutOfMemory in HotSpot
...
Reviewed-by: dholmes, sla
2015-12-09 15:31:25 +05:30
Markus Grönlund
2ad9d3192f
8140485: Class load and creation cleanup
...
Reviewed-by: hseigel, coleenp, sspitsyn
2015-12-08 20:04:03 +01:00
Martin Doerr
ef1c3dc4ed
8144850: C1: operator delete needs an implementation
...
Reviewed-by: kvn
2015-12-07 18:24:24 +01:00
Tom Rodriguez
e4d937a557
8145338: compiler/jsr292/CallSiteDepContextTest.java fails: assert(dep_implicit_context_arg(dept) == 0) failed: sanity
...
Reviewed-by: twisti
2015-12-14 13:06:39 -08:00
Doug Simon
08a2e337c7
8145270: Need to eagerly initialize JVMCI compiler under -Xcomp
...
Reviewed-by: twisti
2015-12-13 22:51:13 +01:00
Ioi Lam
9c775566e5
8144853: Print the names of callees in PrintAssembly/PrintInterpreter
...
Reviewed-by: dholmes, vlivanov
2015-12-07 09:19:26 -08:00
Coleen Phillimore
d0532b2b86
Merge
2015-12-15 17:57:08 +00:00
Coleen Phillimore
a02be6bb0d
Merge
2015-12-15 10:43:12 -05:00
Joseph Provino
c52bff739b
Merge
2015-12-15 15:27:38 +00:00
Joseph Provino
26af4d84c3
8139768: Running with -XX:CMSOldPLABNumRefills=2147483648 causes EXCEPTION_INT_DIVIDE_BY_ZERO on Windows i586
...
Use double arithmetic to avoid integer overflow
Reviewed-by: jwilhelm, tbenson
2015-12-14 17:06:06 -05:00
Rachel Protacio
a74243c302
8145153: Convert TraceMonitorInflation to Unified Logging
...
Updated -XX:+TraceMonitorInflation flag to -Xlog:monitorinflation=debug, with an alias (and related alias table) to support the old option.
Reviewed-by: dholmes, mockner, coleenp
2015-12-11 14:58:20 -05:00
Magnus Ihse Bursie
2e4d7b8120
Merge
2015-12-15 11:28:23 +01:00
Magnus Ihse Bursie
6e05599081
8142909: Integration of minor fixes from the build-infra project
...
Reviewed-by: dholmes, erikj
2015-12-15 10:55:07 +01:00
Bengt Rutisson
9ecd60a8dc
8145303: Clean up the units for log_gc_footer
...
Reviewed-by: david, tschatzl, goetz
2015-12-15 09:58:29 +01:00
Volker Simonis
9fc9cf684a
8145015: jni_GetStringCritical asserts for empty strings
...
Reviewed-by: thartmann, dholmes
2015-12-15 00:16:09 -05:00
Joseph Provino
2fff60761c
Merge
2015-12-07 17:16:13 +00:00
Joseph Provino
1b75e851aa
Merge
2015-12-07 17:04:42 +00:00
Goetz Lindenmaier
6f27a97d77
8144466: ppc64: fix argument passing through opto stubs
...
Reviewed-by: kvn
2015-12-07 15:42:47 +01:00
Vladimir Kozlov
223668aab4
Merge
2015-12-14 10:27:33 -08:00
Martin Doerr
682da74418
8143817: C1: Platform dependent stack space not preserved for all runtime calls
...
Reviewed-by: roland
2015-12-08 14:44:00 +01:00
Vladimir Ivanov
1a4c3a752d
8145137: Incorrect call signature can be used in nmethod::preserve_callee_argument_oops
...
Reviewed-by: roland, jrose
2015-12-11 15:03:11 +03:00
Vladimir Ivanov
afeb87ddd8
8144935: C2: safepoint is pruned from a non-counted loop
...
Reviewed-by: roland
2015-12-10 14:51:53 +03:00
Nils Eliasson
7b54819d3e
8144601: Premature assert in directive inline parsing
...
Break after first fail
Reviewed-by: roland
2015-12-09 13:41:04 +01:00
Paul Sandoz
4d4c7ad974
8143628: Fork sun.misc.Unsafe and jdk.internal.misc.Unsafe native method tables
...
Reviewed-by: shade, dholmes, alanb, chegar, mchung, roland
2015-12-09 14:54:40 +01:00
Vivek R Deshpande
2d9a6cfd3f
8143355: Update for addition of vectorizedMismatch intrinsic for x86
...
Co-authored-by: Liqi Yi <liqi.yi@intel.com>
Reviewed-by: kvn
2015-12-07 16:35:07 -08:00
Jesper Wilhelmsson
9ff100e114
Merge
2015-12-07 21:03:56 +00:00
Ioi Lam
8db7a63b8c
Merge
2015-12-07 19:21:40 +00:00
Jesper Wilhelmsson
d6fd9c1149
Merge
2015-12-07 17:29:27 +00:00
Tom Rodriguez
449bf68d35
8143571: [JVMCI] Double unregistering of nmethod during unloading
...
Reviewed-by: iveresov, twisti
2015-12-04 15:18:46 -10:00