Changpeng Fang
|
f981546f2d
|
6837146: Should perform unswitch before maximally unroll in loop transformation
Move loop unswitch before maximally unroll
Reviewed-by: never
|
2009-05-28 09:37:18 -07:00 |
|
Vladimir Kozlov
|
802f3552f9
|
6843752: missing code for an anti-dependent Phi in GCM
Don't place a load below anti-dependent PHI.
Reviewed-by: never, twisti
|
2009-05-27 12:35:51 -07:00 |
|
Vladimir Kozlov
|
fdb3ca8708
|
6772683: Thread.isInterrupted() fails to return true on multiprocessor PC
Set the control edge for the field _interrupted load in inline_native_isInterrupted().
Reviewed-by: never
|
2009-05-21 10:05:36 -07:00 |
|
Kelly O'Hair
|
affd74638e
|
Merge
|
2009-05-15 18:14:44 -07:00 |
|
Christian Thalinger
|
8a262ce04b
|
6814842: Load shortening optimizations
6797305 handles load widening but no shortening which should be covered here.
Reviewed-by: never, kvn
|
2009-05-13 00:45:22 -07:00 |
|
Vladimir Kozlov
|
e101bdf5df
|
6836054: java/util/Arrays/CopyMethods.java fails on solaris-sparc with IllegalArgumentException
Do not mark an allocation as scalar replaceable if its actual type in unknown statically.
Reviewed-by: never
|
2009-05-11 18:30:13 -07:00 |
|
Vladimir Kozlov
|
6202395cb2
|
6832293: JIT compiler got wrong result in type checking with -server
Check for an object array of interface in CmpPNode::sub().
Reviewed-by: never
|
2009-05-11 17:59:54 -07:00 |
|
Kelly O'Hair
|
09e524e11b
|
Merge
|
2009-05-08 23:00:08 -07:00 |
|
Kelly O'Hair
|
4ac53f2566
|
6839151: Add a JPRT default test of -Xshare:dump when new hotspot is built
Reviewed-by: never, kvn
|
2009-05-08 15:16:38 -07:00 |
|
Kelly O'Hair
|
a3ead33c8d
|
6839126: Type error found by newer windows compiler
Reviewed-by: never, kvn
|
2009-05-08 14:33:58 -07:00 |
|
Vladimir Kozlov
|
34ee921399
|
6788527: Server vm intermittently fails with assertion "live value must not be garbage" with fastdebug bits
Cache Jvmti and DTrace flags used by Compiler.
Reviewed-by: never
|
2009-05-08 10:44:20 -07:00 |
|
Vladimir Kozlov
|
b5cff6a1a0
|
Merge
|
2009-05-08 10:34:31 -07:00 |
|
Vladimir Kozlov
|
955a453996
|
Merge
|
2009-05-07 17:09:48 -07:00 |
|
John Coomes
|
4b2a0a80b5
|
Merge
|
2009-05-07 13:54:48 -07:00 |
|
Xiomara Jayasena
|
e53c553749
|
Merge
|
2009-05-07 10:30:17 -07:00 |
|
Keith McGuigan
|
e703c7c158
|
Merge
|
2009-05-07 11:44:53 -04:00 |
|
Christian Thalinger
|
a7d12b2fbf
|
Merge
|
2009-05-07 04:16:53 -07:00 |
|
Christian Thalinger
|
1576a9be9e
|
Merge
|
2009-05-07 00:28:13 -07:00 |
|
Tom Rodriguez
|
21e4bf1052
|
6838154: make/linux/makefiles/sa.make needs hash-style fix
Reviewed-by: kvn, jrose
|
2009-05-06 17:52:45 -07:00 |
|
Christian Thalinger
|
96139033e6
|
6837011: SIGSEGV in PhaseIdealLoop in 32bit jvm
The CR's test crashes with SIGSEGV when running with "-server -Xcomp" using using 32bit jvm.
Reviewed-by: kvn, never, rasbold
|
2009-05-06 12:04:42 -07:00 |
|
Christian Thalinger
|
e53f13b49f
|
6837906: compiler tests of 6636138 fail with IllegalAccessException
The compiler tests of 6636138 fail with an IllegalAccessException.
Reviewed-by: kvn
|
2009-05-06 08:57:24 -07:00 |
|
Christian Thalinger
|
6a270f9f19
|
6823354: Add intrinsics for {Integer,Long}.{numberOfLeadingZeros,numberOfTrailingZeros}()
These methods can be instrinsified by using bit scan, bit test, and population count instructions.
Reviewed-by: kvn, never
|
2009-05-06 00:27:52 -07:00 |
|
John Cuthbertson
|
92afe130d1
|
6833576: G1: assert illegal index, growableArray.hpp:186
The code that calculates the heap region index for an object address incorrectly used signed arithmetic.
Reviewed-by: jcoomes, ysr
|
2009-05-05 22:15:35 -07:00 |
|
Changpeng Fang
|
716c78f080
|
6833879: Assigning positive zero is ignored when old value is negative zero
Don't perform CMOVE identity optimization for floating point types
Reviewed-by: kvn, never
|
2009-05-05 11:02:10 -07:00 |
|
Tom Rodriguez
|
df05badc49
|
6837224: libsaproc.so on linux needs version of 6799141
Reviewed-by: kvn
|
2009-05-04 22:06:47 -07:00 |
|
Poonam Bajaj
|
1e41f46948
|
6829234: Refix 6822407 and 6812971
Fixes two SA issues 6822407 and 6812971
Reviewed-by: swamyv, acorn, kvn, coleenp
|
2009-05-04 17:58:10 -07:00 |
|
Andrey Petrusenko
|
907a41e100
|
Merge
|
2009-05-04 02:57:39 -07:00 |
|
Vladimir Kozlov
|
3c70cff23a
|
6835796: Fedora 9 linux_i586-fastdebug-c2-runThese_Xcomp times out
Switch off GCC 4.3.0 optimized compilation for mulnode.o.
Reviewed-by: johnc
|
2009-04-30 15:57:29 -07:00 |
|
John Cuthbertson
|
55750920b4
|
6490395: G1: Tidy up command line flags
Change G1 flag names to be more consistent and disable some in 'product' mode.
Reviewed-by: tonyp, iveresov
|
2009-04-30 15:07:53 -07:00 |
|
Xiomara Jayasena
|
b2a4da69f0
|
Added tag jdk7-b57 for changeset 86c4409e49f6
|
2009-04-30 15:04:27 -07:00 |
|
Vladimir Kozlov
|
e329e92190
|
Merge
|
2009-04-30 12:09:39 -07:00 |
|
John Coomes
|
cdc2e5a6af
|
Merge
|
2009-04-30 09:53:20 -07:00 |
|
Kelly O'Hair
|
232190dc7b
|
6831225: Upgrade JPRT jobs to use newer Linux 2.6 (e.g. Fedora 9)
Reviewed-by: kvn
|
2009-04-29 17:30:20 -07:00 |
|
John Coomes
|
e2a126f80d
|
6834202: Bump the HS16 build number to 02
Reviewed-by: jmasa
|
2009-04-29 13:27:51 -07:00 |
|
John Coomes
|
f40f23b2f0
|
Merge
|
2009-04-29 13:22:09 -07:00 |
|
Vladimir Kozlov
|
2c4602adb3
|
6834177: Running jsynprog on Solaris Nevada can cause JVM crash
Use CodeCache buffer blob instead of static buffer in AdapterHandlerLibrary.
Reviewed-by: never
|
2009-04-29 12:58:09 -07:00 |
|
Igor Veresov
|
db68fa7326
|
6819098: G1: reduce RSet scanning times
Added a feedback-driven exponential skipping for parallel RSet scanning.
Reviewed-by: tonyp, apetrusenko
|
2009-04-27 16:52:18 -07:00 |
|
Vladimir Kozlov
|
9e0929adba
|
Merge
|
2009-04-27 12:55:28 -07:00 |
|
Vladimir Kozlov
|
a1533dafce
|
6834142: method->print_codes(): Error: ShouldNotReachHere()
Restore the call to Bytecodes::java_code() in BytecodePrinter::print_attributes().
Reviewed-by: jrose
|
2009-04-27 12:45:14 -07:00 |
|
Andrey Petrusenko
|
5213d97280
|
Merge
|
2009-04-27 12:33:57 -07:00 |
|
Tom Rodriguez
|
8e16f6b5c4
|
Merge
|
2009-04-24 18:45:14 -07:00 |
|
Tom Rodriguez
|
60e1a19b44
|
6833573: C2 sparc: assert(c < 64 && (c & 1) == 0,"bad double float register")
Reviewed-by: twisti
|
2009-04-24 15:08:30 -07:00 |
|
Changpeng Fang
|
003ca0f848
|
6833951: Extra ":" Causes Testcase in CR 6589834 "Parse Exception: Invalid tag: summary:"
Remove the colon
Reviewed-by: never
|
2009-04-24 09:14:39 -07:00 |
|
Xiomara Jayasena
|
57d7af3e23
|
Added tag jdk7-b56 for changeset 5bef15d9d54a
|
2009-04-23 15:54:48 -07:00 |
|
Changpeng Fang
|
04fdef79fa
|
6589834: deoptimization problem with -XX:+DeoptimizeALot
Relocate the stack pointer adjustment to where uncommon_trap is actually inserted for new_array.
Reviewed-by: kvn, jrose
|
2009-04-23 14:04:24 -07:00 |
|
Antonios Printezis
|
c2578847e2
|
6829013: G1: set the default value of G1VerifyConcMarkPrintRechable to false
Turn off G1VerifyConcMarkPrintReachable by default to minimize the amount of verbose output we generate by default.
Reviewed-by: jmasa
|
2009-04-23 16:58:16 -04:00 |
|
Erik Trimble
|
e84d20271d
|
6833316: jprt.properties not setting values for 6u14 release flag
Fix jprt.properties to do 6u14 tests right
Reviewed-by: ohair
|
2009-04-22 19:30:54 -07:00 |
|
Vladimir Kozlov
|
273a47426e
|
6709742: find_base_for_derived's use of Ideal NULL is unsafe causing crashes during register allocation
Create a mach node corresponding to ideal node ConP #NULL specifically for derived pointers.
Reviewed-by: never
|
2009-04-22 17:03:18 -07:00 |
|
Xiaobin Lu
|
ee78b15d5a
|
Merge
|
2009-04-22 11:47:26 -07:00 |
|
Christian Thalinger
|
b9f27b5eea
|
Merge
|
2009-04-22 06:09:24 -07:00 |
|