Changpeng Fang
|
3e7e112ee5
|
6868269: CompileTheWorld assertion failure introduced by the reexecute bit implementation
Improvement on reexecute implementation to fix the assertion failure
Reviewed-by: kvn, never
|
2009-08-04 21:32:08 -07:00 |
|
Vladimir Kozlov
|
adcbcc3cdc
|
6868486: timouts and outOfMemory in regression tests
Increase timeout for tests and heap size for 6851282 test.
Reviewed-by: never, cfang
|
2009-08-04 17:11:17 -07:00 |
|
Changpeng Fang
|
ae00753bf7
|
6833129: specjvm98 fails with NullPointerException in the compiler with -XX:DeoptimizeALot
Developed a reexecute logic for the interpreter to reexecute the bytecode when deopt happens
Reviewed-by: kvn, never, jrose, twisti
|
2009-07-31 17:12:33 -07:00 |
|
Vladimir Kozlov
|
f2ea22a547
|
6865031: Application gives bad result (throws bad exception) with compressed oops
Produce narrow type for new Phi from the original Phi type.
Reviewed-by: cfang
|
2009-07-31 12:04:07 -07:00 |
|
Vladimir Kozlov
|
9f97cf13e8
|
6864914: SPECjvm2008 produces invalid result with zero based Compressed Oops
Always use "lea" instruction for narrow oop decoding instead of "shift".
Reviewed-by: never
|
2009-07-30 16:05:56 -07:00 |
|
Christian Thalinger
|
6dd47535cd
|
6863155: Server compiler generates incorrect code (x86, long, bitshift, bitmask)
Code compiled with server compiler generates an incorrect result.
Reviewed-by: cfang, never, kvn
|
2009-07-28 09:02:30 +02:00 |
|
Christian Thalinger
|
714db48492
|
Merge
|
2009-07-27 06:15:29 -07:00 |
|
Vladimir Kozlov
|
2641db378b
|
6863420: os::javaTimeNanos() go backward on Solaris x86
Use new atomic long load method Atomic::load() to load max_hrtime.
Reviewed-by: never, ysr, johnc, phh, dcubed, acorn
|
2009-07-26 16:40:14 -07:00 |
|
Vladimir Kozlov
|
9387db9948
|
6851386: assert(b->find_node(def) < j,"uses must follow definitions")
Add additional check for a tight loop.
Reviewed-by: never
|
2009-07-26 12:59:41 -07:00 |
|
Tom Rodriguez
|
86034e0e20
|
6861984: solaris version of libsaproc.so should support SA_ALTROOT directly
Reviewed-by: kvn, twisti
|
2009-07-24 12:40:40 -07:00 |
|
Vladimir Kozlov
|
1a7cfb7023
|
Merge
|
2009-07-24 09:01:00 -07:00 |
|
Vladimir Kozlov
|
8dd34cd52f
|
6860599: nodes limit could be reached during Output phase
Bailout compilation if nodes limit could be reached during Output phase.
Reviewed-by: never, twisti
|
2009-07-23 14:53:56 -07:00 |
|
Vladimir Kozlov
|
b0f75657c5
|
6826736: CMS: core dump with -XX:+UseCompressedOops
Fix deoptimization code and OopMapSet::all_do() to check for oop = narrow_oop_base.
Reviewed-by: jcoomes, phh, ysr, never
|
2009-07-22 15:48:51 -07:00 |
|
John R Rose
|
db41917a7e
|
Merge
|
2009-07-21 21:33:44 -07:00 |
|
John R Rose
|
6515225d49
|
6862576: vmIntrinsics needs cleanup in order to support JSR 292 intrinsics
Remove useless lazy evaluation of intrinsics; add LAST_COMPILER_INLINE to help categorize them
Reviewed-by: kvn
|
2009-07-21 16:56:06 -07:00 |
|
Tom Rodriguez
|
62ca1df1dd
|
6857159: local schedule failed with checkcast of Thread.currentThread()
Reviewed-by: kvn
|
2009-07-21 16:42:58 -07:00 |
|
Christian Thalinger
|
6b849a12a0
|
6860920: serialize.cpp shouldn't use objArrayOopDesc::base_offset_in_bytes(T_BYTE)
Serialize.cpp currently uses objArrayOopDesc::base_offset_in_bytes(T_BYTE), which seems to be wrong.
Reviewed-by: coleenp, kvn
|
2009-07-20 08:20:00 -07:00 |
|
Vladimir Kozlov
|
7229ae9b95
|
Merge
|
2009-07-17 00:50:55 -07:00 |
|
Tom Rodriguez
|
1c4a7e95bb
|
6861513: correct copyright attribution in test for 6837094 and 6860469
Reviewed-by: rasbold
|
2009-07-16 17:59:27 -07:00 |
|
Vladimir Kozlov
|
2e2f60507e
|
6851282: JIT miscompilation results in null entry in array when using CompressedOops
Get type for new Phi from non dead path.
Reviewed-by: never
|
2009-07-16 16:29:55 -07:00 |
|
Vladimir Kozlov
|
c3efa899b6
|
6851742: (EA) allocation elimination doesn't work with UseG1GC
Fix eliminate_card_mark() to eliminate G1 pre/post barriers.
Reviewed-by: never
|
2009-07-16 14:10:42 -07:00 |
|
Y. Srinivas Ramakrishna
|
509c9c3b93
|
Merge
|
2009-07-16 12:38:26 -07:00 |
|
J. Duke
|
88b37fb2a8
|
Merge
|
2017-07-05 16:56:36 +02:00 |
|
J. Duke
|
277e847496
|
Merge
|
2017-07-05 16:56:33 +02:00 |
|
J. Duke
|
fc74551d5f
|
Merge
|
2017-07-05 16:56:32 +02:00 |
|
J. Duke
|
9b4e46d215
|
Merge
|
2017-07-05 16:56:30 +02:00 |
|
J. Duke
|
5a0ed4c622
|
Merge
|
2017-07-05 16:56:28 +02:00 |
|
J. Duke
|
40fff07b4f
|
Merge
|
2017-07-05 16:56:25 +02:00 |
|
J. Duke
|
dddae79d92
|
Merge
|
2017-07-05 16:56:23 +02:00 |
|
J. Duke
|
ccf664b5cc
|
Added tag jdk7-b64 for changeset d22867c5f1b2
|
2017-07-05 16:56:12 +02:00 |
|
J. Duke
|
26adaaea4e
|
Merge
|
2017-07-05 16:56:12 +02:00 |
|
J. Duke
|
e721522348
|
Merge
|
2017-07-05 16:56:10 +02:00 |
|
J. Duke
|
2656d7a01f
|
Merge
|
2017-07-05 16:56:02 +02:00 |
|
J. Duke
|
7e40d102f2
|
Merge
|
2017-07-05 16:55:59 +02:00 |
|
J. Duke
|
3f0a295a52
|
Merge
|
2017-07-05 16:55:56 +02:00 |
|
J. Duke
|
b6fc4748ce
|
Merge
|
2017-07-05 16:55:52 +02:00 |
|
J. Duke
|
8f82891b31
|
Merge
|
2017-07-05 16:55:36 +02:00 |
|
J. Duke
|
4b7ceefbbd
|
Added tag jdk7-b63 for changeset dfd8506f74c3
|
2017-07-05 16:55:26 +02:00 |
|
J. Duke
|
2a60847f5b
|
Merge
|
2017-07-05 16:55:26 +02:00 |
|
J. Duke
|
e7a63cccce
|
Merge
|
2017-07-05 16:55:24 +02:00 |
|
J. Duke
|
6bc357285d
|
Merge
|
2017-07-05 16:55:23 +02:00 |
|
J. Duke
|
9da28758ff
|
Merge
|
2017-07-05 16:55:21 +02:00 |
|
J. Duke
|
56d3e06fa7
|
Merge
|
2017-07-05 16:55:20 +02:00 |
|
J. Duke
|
80d5f36b68
|
Merge
|
2017-07-05 16:55:17 +02:00 |
|
J. Duke
|
52c35e0265
|
Merge
|
2017-07-05 16:55:13 +02:00 |
|
J. Duke
|
5032399d57
|
Added tag jdk7-b62 for changeset 6107cbff3130
|
2017-07-05 16:55:03 +02:00 |
|
J. Duke
|
30558fec61
|
Merge
|
2017-07-05 16:55:03 +02:00 |
|
J. Duke
|
99d4ee95ed
|
Merge
|
2017-07-05 16:55:00 +02:00 |
|
J. Duke
|
c50fb355f2
|
Merge
|
2017-07-05 16:54:55 +02:00 |
|
J. Duke
|
0a81152247
|
Merge
|
2017-07-05 16:54:52 +02:00 |
|