Roland Westrelin
|
319bfa3852
|
8028308: nsk regression, assert(obj->is_oop()) failed: not an oop
Rbp not restored when stack overflow is thrown from deopt/uncommon trap blobs
Reviewed-by: kvn, iveresov
|
2013-11-20 12:46:08 +01:00 |
|
Roland Westrelin
|
3fbc683322
|
8027572: assert(r != 0) failed: invalid
Null classes should be expected in profiles with conflicts
Reviewed-by: kvn, iveresov
|
2013-11-13 13:45:50 +01:00 |
|
Roland Westrelin
|
a5b4fba397
|
Merge
|
2013-11-13 01:50:14 -08:00 |
|
Roland Westrelin
|
44f0952afe
|
8027631: "unexpected profiling mismatch" error with new type profiling
Inlined method handle calls can call methods with different signatures
Reviewed-by: kvn, iveresov
|
2013-11-13 09:45:58 +01:00 |
|
Rickard Bäckman
|
9c845933bd
|
8028207: assert(_outcnt==1) failed: not unique in compile.cpp
Reviewed-by: iveresov, kvn
|
2013-11-12 14:52:48 +01:00 |
|
Rickard Bäckman
|
0ef4539a9f
|
8028198: SIGSEGV in PhaseIdealLoop::build_loop_late_post
Reviewed-by: iveresov, kvn
|
2013-11-12 13:47:57 +01:00 |
|
Mikael Vidstedt
|
e80dce6a4d
|
8026775: nsk/jvmti/RedefineClasses/StressRedefine crashes due to EXCEPTION_ACCESS_VIOLATION
Uncommon trap blob did not bang all the stack shadow pages
Reviewed-by: kvn, twisti, iveresov, jrose
|
2013-11-06 06:51:24 -08:00 |
|
Igor Veresov
|
c78419253b
|
Merge
|
2013-11-05 02:29:41 -08:00 |
|
Igor Veresov
|
7899a729a9
|
8027751: C1 crashes in Weblogic with G1 enabled
Keep T_OBJECT operands in registers for logical operations on x64
Reviewed-by: kvn, roland
|
2013-11-05 00:59:30 -08:00 |
|
Roland Westrelin
|
c8757a5edd
|
8027445: SIGSEGV at TestFloatingDecimal.testAppendToDouble()I
String.equals() intrinsic shouldn't use integer length input in pointer arithmetic without an i2l.
Reviewed-by: kvn, twisti
|
2013-11-04 21:59:54 +01:00 |
|
Rickard Bäckman
|
897e6d41f6
|
8027622: java.time.Instant.create failing since hs25-b56
Reviewed-by: kvn, iveresov
|
2013-11-04 10:44:46 +01:00 |
|
Igor Veresov
|
e43ac25584
|
8026735: Stream tests throw java.lang.IncompatibleClassChangeError
Put a band-aid to disable CHA-based inlining for interfaces with default methods in C1
Reviewed-by: kvn, twisti
|
2013-10-30 22:55:11 -07:00 |
|
Rickard Bäckman
|
612252d7a2
|
8027444: mathExact: assert(i < _max) failed: oob: i=1, _max=1
Reviewed-by: duke
|
2013-10-30 13:14:09 +01:00 |
|
Rickard Bäckman
|
4d9e812aa2
|
8027353: Exact intrinsics: assert(n != NULL) failed: must not be null
Reviewed-by: kvn, roland
|
2013-10-28 08:34:10 +01:00 |
|
Albert Noll
|
87fe2fdf42
|
8026949: -Xint flag prints wrong warning: Initialization of C1 thread failed (no space to run compilers)
Exit compiler threads early during startup so that wrong error message is not printed
Reviewed-by: iveresov, twisti
|
2013-10-25 22:57:13 +02:00 |
|
Rickard Bäckman
|
615376fb9b
|
8026844: Various Math functions needs intrinsification
Reviewed-by: kvn, twisti
|
2013-10-18 10:41:56 +02:00 |
|
Roland Westrelin
|
1b5bd82335
|
8024070: C2 needs some form of type speculation
Record unused type profile information with type system, propagate and use it.
Reviewed-by: kvn, twisti
|
2013-10-23 12:40:23 +02:00 |
|
Igor Ignatyev
|
1fbfd1734c
|
8026865: [TESTBUG] 'compiler/print/PrintInlining.java' should specify -XX:+UnlockDiagnosticVMOptions
Reviewed-by: twisti, iveresov
|
2013-10-21 09:21:41 +04:00 |
|
Igor Ignatyev
|
50b8567c55
|
8023318: compiler/whitebox tests timeout with enabled TieredCompilation
Reviewed-by: kvn, twisti
|
2013-10-19 21:54:46 +04:00 |
|
Igor Ignatyev
|
fce1adef81
|
8026414: [TESTBUG] Tests for Tiered/NonTiered levels
Reviewed-by: twisti, iveresov
|
2013-10-19 21:54:44 +04:00 |
|
Rickard Bäckman
|
0e8081e57b
|
8025657: compiler/intrinsics/mathexact/ConstantTest.java fails on assert in lcm.cpp on solaris x64
Reviewed-by: kvn, twisti
|
2013-10-11 12:06:14 +02:00 |
|
David Chase
|
b1d7228bff
|
8026124: JSR-292 bug: java.nio.file.Path.toString cores dump
Catch problem case, assert it matches valid input, new test
Reviewed-by: jrose, twisti, kvn
|
2013-10-12 17:26:41 -04:00 |
|
Albert Noll
|
aef0d74e96
|
8023014: CodeSweeperSweepNoFlushTest.java fails with HS crash
Ensure ensure correct initialization of compiler runtime
Reviewed-by: kvn, twisti
|
2013-10-10 15:44:12 +02:00 |
|
Albert Noll
|
4f459e644f
|
8025656: compiler/8013496/Test8013496.sh fails on assert
Ensure the thread is in correct state; rewrote test in Java
Reviewed-by: kvn, twisti
|
2013-10-04 09:19:13 +02:00 |
|
David Chase
|
02f6818d8f
|
8025260: Methodhandles/JSR292: NullPointerException (NPE) thrown instead of AbstractMethodError (AME)
Copied null-checks from templateInterpreter_CPU into methodHandles_CPU
Reviewed-by: jrose, twisti
|
2013-09-27 13:36:25 -04:00 |
|
Igor Ignatyev
|
30874d35f1
|
8023452: TestCase$Helper(java.lang.Object) must be osr_compiled
Reviewed-by: kvn
|
2013-09-28 12:32:10 +04:00 |
|
Rickard Bäckman
|
441f1d74cf
|
8024924: Intrinsify java.lang.Math.addExact
Reviewed-by: kvn, twisti
|
2013-09-27 08:39:19 +02:00 |
|
Vladimir Kozlov
|
0ccb2841ea
|
8022585: VM crashes when ran with -XX:+PrintInlining
Use adr_at() to access inline info structures in growableArray. Add ability to specify print inlining per method.
Reviewed-by: twisti
|
2013-09-24 16:08:00 -07:00 |
|
Rickard Bäckman
|
44a46005b8
|
Merge
|
2013-09-02 13:13:45 +02:00 |
|
Bill Pittore
|
67ca3cb452
|
8023580: Add jtreg test for 8004051 and 8005722
Tests checks an assertion dealing with the number of args passed in registers
Reviewed-by: mseledtsov, kvn
|
2013-08-28 14:44:46 -04:00 |
|
Vladimir Ivanov
|
4b7e40084c
|
8022595: JSR292: deadlock during class loading of MethodHandles, MethodHandleImpl & MethodHandleNatives
Reviewed-by: kvn, coleenp, dholmes
|
2013-08-26 17:41:05 +04:00 |
|
Rickard Bäckman
|
4cb52fc49d
|
Merge
|
2013-08-22 18:37:14 +02:00 |
|
Vladimir Kozlov
|
dac98bcc0d
|
8023472: C2 optimization breaks with G1
Set control edge for previous value load in G1 pre-barrier
Reviewed-by: twisti
|
2013-08-23 18:04:35 -07:00 |
|
Kevin Walls
|
a40e2a9236
|
8022655: ClassDump ignored jarStream setting
Reviewed-by: minqi, sla
|
2013-08-19 14:28:58 +01:00 |
|
Igor Ignatyev
|
ed4b026105
|
8019915: whitebox testClearMethodStateTest fails with tiered on sparc
'compileonly' directive has beens added to each 'compiler/whitebox' test
Reviewed-by: kvn
|
2013-08-10 10:01:12 +04:00 |
|
Igor Ignatyev
|
caa3d02130
|
8022832: Add WB APIs for OSR compilation
Reviewed-by: kvn
|
2013-08-14 23:50:23 +04:00 |
|
Igor Ignatyev
|
f9cf9e88b8
|
8016456: ciReplay test assumes TIERED compilation is available
Reviewed-by: vlivanov, kvn, dholmes
|
2013-08-16 17:34:37 +04:00 |
|
Christian Thalinger
|
7107241178
|
8022029: GetUnsafeObjectG1PreBarrier fails on 32-bit with: Unrecognized VM option 'ObjectAlignmentInBytes=32'
Reviewed-by: kvn
|
2013-08-05 15:03:40 -07:00 |
|
Albert Noll
|
4ca00ef5a6
|
8020531: Test compiler/codecache/CheckUpperLimit.java fails when memory limited
Removed part of the test that required the VM to start up with -XX:ReservedCodeCacheSize=2048m
Reviewed-by: kvn, rbackman
|
2013-08-01 16:01:32 -07:00 |
|
Christian Thalinger
|
5555a381fb
|
8016474: Crash in sun.reflect.UnsafeObjectFieldAccessorImpl.get
C1's GetUnsafeObject G1 pre-barrier uses the wrong type to read the klass pointer.
Reviewed-by: iveresov, kvn
|
2013-07-29 16:32:38 -07:00 |
|
Vladimir Kozlov
|
665bf36b6f
|
8020433: Crash when using -XX:+RestoreMXCSROnJNICalls
Remove StubRoutines::x86::_mxcsr_std and use StubRoutines::_mxcsr_std
Reviewed-by: jrose
|
2013-07-15 10:28:32 -07:00 |
|
Vladimir Kozlov
|
1338c067aa
|
8007898: Incorrect optimization of Memory Barriers in Matcher::post_store_load_barrier()
Generate one "fat" membar instead of set of barriers for volitile store
Reviewed-by: roland
|
2013-07-12 14:03:10 -07:00 |
|
Vladimir Kozlov
|
2d3b117249
|
8020215: Different execution plan when using JIT vs interpreter
Fix bytecode analyzer
Reviewed-by: twisti
|
2013-07-12 14:01:37 -07:00 |
|
Christian Thalinger
|
fa834be249
|
Merge
|
2013-07-09 22:00:04 -07:00 |
|
Niclas Adlertz
|
5de04505c1
|
8019625: Test compiler/8005956/PolynomialRoot.java timeouts on Solaris SPARCs
Disable the test for SPARC and reduce the number of test iterations
Reviewed-by: kvn
|
2013-07-09 17:20:32 +02:00 |
|
Albert Noll
|
1bc320c73a
|
8015635: Crash when specifying very large code cache size
Limit the size of the code cache to at most 2G when arguments are checked; added regression test
Reviewed-by: kvn, twisti
|
2013-07-09 11:48:05 +02:00 |
|
David Chase
|
9a359984c2
|
7088419: Use x86 Hardware CRC32 Instruction with java.util.zip.CRC32
Add intrinsics using new instruction to interpreter, C1, C2, for suitable x86; add test
Reviewed-by: kvn, twisti
|
2013-07-02 20:42:12 -04:00 |
|
Niclas Adlertz
|
2b66900257
|
8017510: Add a regression test for 8005956
Regression test for 8005956
Reviewed-by: kvn, twisti
|
2013-06-26 00:40:13 +02:00 |
|
Vladimir Kozlov
|
e62cfbfd5f
|
Merge
|
2013-06-06 11:02:25 -07:00 |
|
Serguei Spitsyn
|
e609456b0e
|
8015803: Test8015436.java fails 'can not access a member of class Test8015436 with modifiers "public static"'
Newly added test has an issue: the main class must be public
Reviewed-by: kvn, jbachorik, coleenp
|
2013-06-04 01:06:50 -07:00 |
|