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
c7396ec06d
8144921: Remove JDK6_OR_EARLIER code from os_windows
...
Reviewed-by: dholmes, mseledtsov, gtriantafill
2015-12-09 11:00:38 -08: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
David Lindholm
56e8606ca8
Merge
2015-12-10 14:24:26 +00: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
David Lindholm
1f55a9122c
8145073: Filename and linenumber are not printed for asserts any more
...
Reviewed-by: dholmes, stuefe
2015-12-10 08:50:36 +01:00
Mikael Gerdin
ae65f88b0f
8144714: Add extension point to G1 evacuation closures
...
Reviewed-by: ehelin, jmasa
2015-12-09 16:05:24 +01: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
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
07512e7aec
8145553: Fix warnings in AArch64 directory
...
Reviewed-by: kvn
2015-12-16 13:21:19 +00:00
Andrew Haley
edb2af6a6d
8144582: AArch64 does not generate correct branch profile data
...
Reviewed-by: kvn
2015-12-16 11:35:59 +00: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
Ed Nevill
c095394bce
8144498: aarch64: large code cache generates SEGV
...
Fix pd_call_destination to use is_call_at rather than is_call
Reviewed-by: aph, adinn
2015-12-08 14:26:17 +00:00
Andrew Haley
ac6fa27965
Merge
2015-12-15 13:42:13 +00:00
Andrew Haley
c2221a88e8
8145320: Create unsafe_arraycopy and generic_arraycopy for AArch64
...
Reviewed-by: kvn
2015-12-14 15:53:48 +00:00
Goetz Lindenmaier
2b4403dc88
8145300: ppc64: fix port of "8072008: Emit direct call instead of linkTo* for recursive indy/MH.invoke* calls"
...
Reviewed-by: simonis
2015-12-14 10:22:19 +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
Doug Simon
bbc34efe26
8144944: JVMCI compiler initialization can happen on different thread than JVMCI initialization
...
Reviewed-by: twisti
2015-12-09 22:57:52 +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
Jamsheed Mohammed
1f2a9c1407
6808665: Use486InstrsOnly aborts 32-bit VM
...
The code supporting -XX:+/-Use486InstrsOnly was removed.
Reviewed-by: dholmes, thartmann, vlivanov
2015-12-09 11:06:39 +01:00
Martin Doerr
ef1c3dc4ed
8144850: C1: operator delete needs an implementation
...
Reviewed-by: kvn
2015-12-07 18:24:24 +01:00
Christian Thalinger
3db39e91be
Merge
2015-12-15 01:20:08 +01:00
Jan Civlin
a08d3805f0
8144771: Use AVX3 instructions for string compare
...
Co-authored-by: Michael C Berg <michael.c.berg@intel.com>
Reviewed-by: kvn, thartmann
2015-12-14 14:48:30 -08: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
Goetz Lindenmaier
39e280e4e3
8145117: PPC64: Remove cpp interpreter implementation
...
Reviewed-by: coleenp, mdoerr
2015-12-10 16:18:25 +01: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
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
Roland Westrelin
43d48c16d2
Merge
2015-12-07 15:00:46 +00:00