Jaroslav Bachorik
|
a16c45029d
|
8054890: Serviceability: New diagnostic commands 'VM.set_flag' and 'JVMTI.data_dump'
Reviewed-by: sla, fparain, egahlin, ykantser
|
2015-03-23 11:46:15 +01:00 |
|
Harold Seigel
|
1665046b90
|
Merge
|
2015-03-29 09:20:27 -04:00 |
|
Katja Kantserova
|
c08ffb03e4
|
Merge
|
2015-03-25 15:22:44 +00:00 |
|
Harold Seigel
|
257436004b
|
7127066: Class verifier accepts an invalid class file
For *store bytecodes, compare incoming, not outgoing, type state with exception handlers' stack maps.
Reviewed-by: acorn, dholmes
|
2015-03-25 08:16:48 -04:00 |
|
Katja Kantserova
|
e8495c6494
|
8075818: serviceability/threads/TestFalseDeadLock.java should be unquarantined
Reviewed-by: jbachorik, sspitsyn
|
2015-03-25 12:38:50 +01:00 |
|
Jaroslav Bachorik
|
c5cefb4d20
|
Merge
|
2015-03-24 16:21:28 +00:00 |
|
Jaroslav Bachorik
|
af45a8044e
|
8024055: serviceability/attach/AttachWithStalePidFile.java createJavaPidFile() fails
Reviewed-by: sla, sspitsyn
|
2015-03-24 15:03:07 +01:00 |
|
Severin Gehwolf
|
e1d7a11c64
|
8075533: Zero JVM segfaults for -version after JDK-8074552
Remove SafeFetchXX Zero implementations and guard test with CanUseSafeFetchXX
Reviewed-by: simonis, coleenp
|
2015-03-23 13:53:44 +01:00 |
|
Daniel D. Daugherty
|
295d64e29f
|
Merge
|
2015-03-19 14:28:44 -07:00 |
|
Zoltan Majo
|
379e3d6fb6
|
Merge
|
2015-03-19 18:01:39 +01:00 |
|
Harold Seigel
|
bbd0191aea
|
8075118: JVM stuck in infinite loop during verification
Keep a list of handlers to prevent the same handler from being scanned repeatedly.
Reviewed-by: dlong, dholmes
|
2015-03-19 08:55:50 -04:00 |
|
Jon Masamitsu
|
473bf6175f
|
8017462: G1: guarantee fails with UseDynamicNumberOfGCThreads
Reviewed-by: tschatzl, brutisso
|
2015-03-17 11:19:05 -07:00 |
|
Zoltan Majo
|
41b79b9ad4
|
8074869: C2 code generator can replace -0.0f with +0.0f on Linux
Instead of 'fpclass', use cast float->int and double->long to check if value is +0.0f and +0.0d, respectively.
Reviewed-by: kvn, simonis, dlong
|
2015-03-14 11:21:04 +01:00 |
|
Daniel D. Daugherty
|
6029190551
|
Merge
|
2015-03-13 09:18:28 -07:00 |
|
Vladimir Kozlov
|
2632925f9f
|
Merge
|
2015-03-12 15:51:12 -07:00 |
|
Igor Ignatyev
|
cc89bac7ab
|
8074980: add WhiteBox API to get a flag value for a method
Reviewed-by: kvn, fzhinkin
|
2015-03-12 19:11:25 +03:00 |
|
Igor Ignatyev
|
b78d23ed01
|
8073860: [TESTBUG] compiler/whitebox/DeoptimizeFramesTest fails with exit code 1
Reviewed-by: kvn, roland
|
2015-03-12 19:12:52 +03:00 |
|
Roland Westrelin
|
44381600a5
|
8069263: assert(fm == NULL || fm->method_holder() == _participants[n]) failed: sanity
Default methods added to classes confuse dependency processing
Reviewed-by: kvn
|
2015-03-12 14:15:09 +01:00 |
|
Tatiana Pivovarova
|
9ed9ae6214
|
8075488: compiler/whitebox/DeoptimizeFramesTest fails with exit code 1 due to unrecognized VM option -XX:+IgnoreUnexpectedVMOptions
Reviewed-by: kvn
|
2015-03-21 21:47:49 +03:00 |
|
Roland Westrelin
|
0258ef4abc
|
8073866: Fix for 8064703 is not sufficient
Side effects between allocation and arraycopy can be reexecuted, unreachable uninitialized array can be seen by GCs
Reviewed-by: kvn, vlivanov
|
2015-03-16 12:24:06 +01:00 |
|
Zoltan Majo
|
9755168fe2
|
Merge
|
2015-03-20 11:53:01 +01:00 |
|
Roland Westrelin
|
71e31ee0b9
|
8073480: C2 should optimize explicit range checks
Explicit range checks should be recognized by C2
Reviewed-by: kvn, vlivanov
|
2015-03-17 10:06:31 +01:00 |
|
Chris Plummer
|
984cf4c9b5
|
8069111: Investigate NMT detail tracking support for 32bit ARM
Fix native stack walking issues arm arm32. Disable on thumb2. Removed support for NMT without NMT detail.
Reviewed-by: dholmes, bdelsart
|
2015-03-10 19:56:19 -07:00 |
|
Thomas Stufe
|
33690bd090
|
8074552: SafeFetch32 and SafeFetchN do not work in error handling
Reviewed-by: dholmes, goetz
|
2015-03-12 19:34:50 -04:00 |
|
Jesper Wilhelmsson
|
5b71ef55a7
|
Merge
|
2015-03-09 01:58:59 +01:00 |
|
Andrey Zakharov
|
179f7eb9ff
|
8051984: @ignore should be placed after @test
As ignore reason has been fixed (by adding @requires) @ignore removed
Reviewed-by: kbarrett, brutisso
|
2015-03-06 16:12:54 +01:00 |
|
Zoltan Majo
|
78b1c29418
|
Merge
|
2015-03-06 08:53:22 +01:00 |
|
Jesper Wilhelmsson
|
3ea0bee55c
|
Merge
|
2015-03-05 17:27:16 +01:00 |
|
Jesper Wilhelmsson
|
25c5065b89
|
Merge
|
2015-03-03 19:21:45 +01:00 |
|
Vladimir Ivanov
|
361f1ae295
|
Merge
|
2015-03-02 18:12:06 +00:00 |
|
Vladimir Ivanov
|
b4b2912109
|
Merge
|
2015-03-02 07:20:09 -08:00 |
|
Jesper Wilhelmsson
|
8107130954
|
8071335: gc/TestSmallHeap.java throw OOM
To avoid OOME, do not run with -Xcomp
Reviewed-by: brutisso, tschatzl
|
2015-03-02 16:19:59 +01:00 |
|
Tobias Hartmann
|
e5f039dbfb
|
Merge
|
2015-03-02 15:11:55 +00:00 |
|
Christian Tornqvist
|
6465239986
|
Merge
|
2015-03-02 05:32:01 -08:00 |
|
Tobias Hartmann
|
b4420f1516
|
8006960: hotspot, "impossible" assertion failure
Escape state of allocated object should be always adjusted after it was passed to a method.
Reviewed-by: kvn
|
2015-03-02 13:40:40 +01:00 |
|
Bengt Rutisson
|
8c7781ec72
|
8027962: Per-phase timing measurements for strong roots processing
Reviewed-by: tschatzl, ecaspole
|
2015-03-19 15:25:54 +01:00 |
|
Harold Seigel
|
01ed1c9ea6
|
8073908: Replace hotspot/testlibrary use of sun.management with public API
Use java.lang API's instead of sun.management API's.
Reviewed-by: sla, iignatyev, gtriantafill, mchung
|
2015-02-27 12:48:06 -05:00 |
|
Alejandro Murillo
|
e7f35f99b5
|
Merge
|
2015-02-27 07:34:26 -08:00 |
|
Magnus Ihse Bursie
|
0624f19e6e
|
8072842: Add support for building native JTReg tests
Reviewed-by: erikj, sla
|
2015-02-27 11:56:34 +01:00 |
|
Filipp Zhinkin
|
dbf67b8e69
|
8073154: NULL-pointer dereferencing in LIR_OpProfileType::print_instr
Reviewed-by: iveresov
|
2015-02-27 11:41:42 +03:00 |
|
Jesper Wilhelmsson
|
1426bc9dc1
|
8073883: serviceability/dcmd/gc/RunGCTest.java should not run with -XX:+ExplicitGCInvokesConcurrent
Don't run test with -XX:+ExplicitGCInvokesConcurrent
Reviewed-by: mgerdin
|
2015-02-26 21:00:03 +01:00 |
|
Andrey Zakharov
|
fd9d670156
|
8073950: Quarantine failing test: gc/TestSoftReferencesBehaviorOnOOME.java due to JDK-8073669
Quarantine gc/TestSoftReferencesBehaviorOnOOME.java
Reviewed-by: mgerdin, tschatzl
|
2015-02-26 17:02:48 +01:00 |
|
Dmitry Dmitriev
|
26261a9600
|
8069291: [TESTBUG] runtime/threads/Fibonacci: OutOfMemoryError: unable to create native thread
Reviewed-by: dholmes, ctornqvi
|
2015-02-26 06:11:56 -08:00 |
|
Stefan Sarne
|
fab80a0ca3
|
8073718: [TESTBUG] Cleanup test output and skip creating mini dumps
Reviewed-by: sla, ctornqvi
|
2015-02-26 06:11:40 -08:00 |
|
Zoltan Majo
|
b5f763492e
|
Merge
|
2015-02-28 12:33:50 +00:00 |
|
Stefan Anzinger
|
292cc73546
|
8073670: TypeF::eq and TypeD::eq do not handle NaNs correctly
Change TypeF:eq and TypeD:eq to compare NaN values using a bitwise comparison.
Reviewed-by: kvn
|
2015-02-27 13:21:05 +01:00 |
|
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 |
|
Igor Veresov
|
14cf940405
|
8073735: compiler/loopopts/CountedLoopProblem.java got OOME
Ignore OOM in the test
Reviewed-by: kvn
|
2015-02-24 23:31:00 -08:00 |
|
Vladimir Ivanov
|
dad72d8a2b
|
Merge
|
2015-02-24 07:39:22 -08: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 |
|