Roland Westrelin
|
3a627c0d83
|
8073792: assert((get_length_if_constant(phase) == -1) == !ary_src->size()->is_con()) failed: inconsistent
Assert in array copy code broken when array size becomes known during igvn
Reviewed-by: kvn, vlivanov
|
2015-02-25 10:44:38 +01:00 |
|
Roland Westrelin
|
f4f9769cd2
|
8073184: Compile of java.lang.Integer::getChars fails with LoopLimitCheck = false after 8054478
CastII that guards counted loops confuses range check elimination with LoopLimitCheck off
Reviewed-by: kvn, iveresov
|
2015-02-24 15:23:05 +01:00 |
|
Vladimir Ivanov
|
24be5c951c
|
Merge
|
2015-02-24 17:14:29 +00:00 |
|
Vladimir Ivanov
|
dad72d8a2b
|
Merge
|
2015-02-24 07:39:22 -08:00 |
|
Tobias Hartmann
|
37cfc9fb6d
|
8073257: compiler/codecache/stress/RandomAllocationTest.java + fastdebug + -XX:+LogCompilation, "allocating without ResourceMark"
Added two missing ResourceMarks to 'NMethodSweeper::log_sweep'.
Reviewed-by: kvn, iignatyev
|
2015-02-23 10:38:26 +01:00 |
|
Volker Simonis
|
3f7a17902e
|
8073624: Fix waring "converting to non-pointer type 'bool' from NULL" in arraycopynode.cpp
Reviewed-by: roland
|
2015-02-23 10:32:17 +01:00 |
|
Tobias Hartmann
|
58338525b4
|
8072774: bigapps/Weblogic+medrec/nowarnings fails due to CodeHeap 'profiled nmethods' exhaustion
Store profiled code in the non-profiled code heap (and vice versa) if the code cache is really full.
Reviewed-by: kvn, iveresov
|
2015-02-23 07:55:37 +01:00 |
|
Vladimir Ivanov
|
93f9344ff4
|
Merge
|
2015-02-19 11:12:59 -08:00 |
|
Jesper Wilhelmsson
|
5c18821ea5
|
Merge
|
2015-02-19 12:56:50 +01:00 |
|
Roland Westrelin
|
88848bd9e8
|
6912521: System.arraycopy works slower than the simple loop for little lengths
Convert small array copies to series of loads and stores
Reviewed-by: kvn, vlivanov
|
2015-02-18 18:14:07 +01:00 |
|
Pavel Punegov
|
55df61e264
|
8067012: Don't create MDO for constant getters
Add check if the method is constant getter
Reviewed-by: kvn, iveresov
|
2015-02-18 16:59:56 +03:00 |
|
Stefan Karlsson
|
2e888853a1
|
8073387: Move VerifyOopClosures out from genOopClosures.hpp
Reviewed-by: brutisso, mgerdin, coleenp
|
2015-02-18 08:57:29 +01:00 |
|
Igor Veresov
|
f96ca50eca
|
Merge
|
2015-02-17 21:46:39 +00:00 |
|
Igor Veresov
|
783f2be52f
|
8072753: Nondeterministic wrong answer on arithmetic
Check for overflow when inverting the loop during the counted loop conversion
Reviewed-by: kvn
|
2015-02-17 11:00:18 -08:00 |
|
David Chase
|
46fa321d63
|
8069412: Locks need better debug-printing support
Added better debug-printing support and enhanced LogCompilation tool
Reviewed-by: kvn, roland, dholmes
|
2015-02-17 13:54:53 -05:00 |
|
Harold Seigel
|
ce4261471b
|
8068687: Remove meta-index support and cleanup hotspot code for rt.jar etc in non-modular jdk image
Remove the meta-index code and rt.jar code and comments
Reviewed-by: mchung, gtriantafill
|
2015-02-17 13:19:23 -05:00 |
|
Jesper Wilhelmsson
|
d7f5fccbc6
|
Merge
|
2015-02-16 21:24:39 +01:00 |
|
Sangheon Kim
|
14916eab46
|
8073115: assert(_covered_region.contains(p)) needs better error messages
Changed to print out related values
Reviewed-by: jwilhelm, brutisso, stefank
|
2015-02-16 08:38:23 -08:00 |
|
Christian Tornqvist
|
a72a716adf
|
Merge
|
2015-02-14 00:03:48 +00:00 |
|
Christian Tornqvist
|
cdb714aeb5
|
Merge
|
2015-02-13 15:05:30 -08:00 |
|
Jiangli Zhou
|
9c5033338c
|
Merge
|
2015-02-13 20:33:25 +00:00 |
|
Daniel D. Daugherty
|
a9e28164eb
|
8061553: Contended Locking fast enter bucket
JEP-143/JDK-8061553 Contended Locking fast enter bucket
Co-authored-by: Dave Dice <dave.dice@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Reviewed-by: dholmes, acorn
|
2015-02-13 10:01:42 -08:00 |
|
Stefan Karlsson
|
4913ad5d7d
|
8072911: Remove includes of oop.inline.hpp from .hpp files
Reviewed-by: brutisso, coleenp, jwilhelm, simonis, dholmes
|
2015-02-13 14:37:35 +01:00 |
|
Christian Tornqvist
|
094674666c
|
Merge
|
2015-02-13 05:17:41 -08:00 |
|
Thomas Stuefe
|
0d2c28e3b8
|
8072935: Fix missing newline at end of file after 8067447
Reviewed-by: dholmes, dlong
|
2015-02-13 06:23:48 -05:00 |
|
Jesper Wilhelmsson
|
0212ed173a
|
Merge
|
2015-02-13 01:41:06 +01:00 |
|
Vladimir Ivanov
|
a1b368700b
|
Merge
|
2015-02-12 13:55:54 -08:00 |
|
Chris Plummer
|
0b5dffb337
|
8054888: Runtime: Add Diagnostic Command that prints the class hierarchy
Added the VM.class_hierarhcy DCMD
Reviewed-by: stefank, miauno
|
2015-02-11 15:22:43 -08:00 |
|
Daniel Fuchs
|
654c893170
|
8072482: Cleanup: In jvm.cpp and other shared files declaration of 64bits constants should use the CONST64/UCONST64 macros instead of the LL suffix
Reviewed-by: dholmes, coleenp
|
2015-02-11 17:41:55 +01:00 |
|
Marcus Larsson
|
20bfd4cf7c
|
8066566: Refactor ParNewGeneration to contain ParNewTracer
Reviewed-by: ehelin, kbarrett
|
2015-02-11 14:47:21 +01:00 |
|
Tom Benson
|
2c63608419
|
8065093: Remove unused variable/output argument
Remove total_reserved from GenCollectedHeap::initialize and ::allocate
Reviewed-by: tschatzl, kbarrett
|
2015-02-10 17:41:19 -05:00 |
|
Paul Sandoz
|
03d00d97a5
|
Merge
|
2015-02-10 22:22:36 +00:00 |
|
Tom Benson
|
89d88a42c4
|
8072056: Remove unnecessary header file #include
TenuredGeneration.cpp needlessly includes parGCAllocBuffer.hpp
Reviewed-by: tschatzl, kbarrett, jprovino
|
2015-02-10 15:44:42 -05:00 |
|
Paul Sandoz
|
c002e71565
|
8068977: Remove unused sun.misc.Unsafe prefetch intrinsic support
Reviewed-by: kvn, vlivanov
|
2015-02-10 21:32:05 +01:00 |
|
Coleen Phillimore
|
8df6ac1794
|
8068451: Kitchensink fails with assert(_size >= sz) failed: Negative size
Need ThreadCritical lock around chunk pool cleaning and copying for snapshot
Reviewed-by: lfoltan, gtriantafill, hseigel
|
2015-02-10 15:10:47 -05:00 |
|
Paul Sandoz
|
cc1c11c366
|
Merge
|
2015-02-10 16:53:00 +00:00 |
|
Stefan Karlsson
|
c132a5a0a5
|
8072910: Move the g1EvacFailure.hpp implementation to g1EvacFailure.cpp
Reviewed-by: jwilhelm, tschatzl
|
2015-02-10 17:16:17 +01:00 |
|
Marcus Larsson
|
71cfff7df1
|
8066771: Refactor VM GC operations caused by allocation failure
Reviewed-by: brutisso, jmasa
|
2015-02-13 10:31:52 +01:00 |
|
Marcus Larsson
|
7727fe0044
|
8072621: Clean up around VM_GC_Operations
Reviewed-by: brutisso, jmasa
|
2015-02-13 09:48:49 +01:00 |
|
Harold Seigel
|
811df313ff
|
8072694: Need errno info when CDS archive creation fails
Add errno output to error message when CDS archive creation fails
Reviewed-by: dholmes, lfoltan
|
2015-02-10 09:25:00 -05:00 |
|
Paul Sandoz
|
a1d993e9ce
|
8068975: Remove deprecated methods on sun.misc.Unsafe and clean up native implementation
Reviewed-by: dholmes, kvn, vlivanov
|
2015-02-10 14:10:43 +01:00 |
|
Jesper Wilhelmsson
|
832b4db215
|
8072688: Description of flag ExplicitGCInvokesConcurrent should mention G1 as well
Changed to a more generic description.
Reviewed-by: mgerdin, tschatzl
|
2015-02-09 17:38:42 +01:00 |
|
Roland Westrelin
|
01716f18f3
|
8071821: Assert failed in UnexpectedDeoptimizationTest.java
Assert fires in case of concurrent initialization of ciInstanceKlass::_has_injected_fields
Reviewed-by: kvn
|
2015-02-09 13:45:59 +01:00 |
|
Roland Westrelin
|
e6ac3ca09e
|
8072016: Array copy may cause infinite cycle of deoptimization/compilation
Infinite deoptimization/recompilation cycles in case of arraycopy with tightly coupled allocation
Reviewed-by: kvn, vlivanov
|
2015-02-09 15:10:58 +01:00 |
|
Mikael Gerdin
|
685f6eb32e
|
8072693: [BACKOUT] GCCause should distinguish jcmd GC.run from System.gc()
Reviewed-by: jwilhelm, tschatzl
|
2015-02-06 16:24:25 +01:00 |
|
Alejandro Murillo
|
7d4ea26916
|
Merge
|
2015-02-05 14:57:52 -08:00 |
|
Jesper Wilhelmsson
|
ad23789419
|
Merge
|
2015-02-05 12:23:29 +01:00 |
|
Christian Tornqvist
|
edbc932bc7
|
Merge
|
2015-02-04 18:22:46 -08:00 |
|
Alexander Harlap
|
3e2dcfd880
|
8067460: G1: TestResourceManagementFlagWithCommercialBuild.java failed on embedded platform
Added extension point to detect unsupported options
Reviewed-by: dholmes, bdelsart
|
2015-02-04 13:14:27 -05:00 |
|
Daniel Fuchs
|
13c456e099
|
8072450: 9-dev build failed on elinux-i586 and rlinux-i586
Added LL suffix to constant declaration
Reviewed-by: dholmes, coleenp, sla
|
2015-02-04 17:12:03 +01:00 |
|