Tom Rodriguez
338714d4e6
6956958: assert(is_clean() || is_call_to_compiled() || is_call_to_interpreted() || is_optimized() || is_megam
...
Reviewed-by: kvn
2010-06-18 16:51:54 -07:00
Vladimir Kozlov
21f481e5dd
6959430: Make sure raw loads have control edge
...
Check that raw loads have control edge
Reviewed-by: never, twisti
2010-06-15 18:07:27 -07:00
John R Rose
998865b735
Merge
2010-06-15 15:57:36 -07:00
Tom Rodriguez
32036d6953
Merge
2010-06-15 12:06:52 -07:00
Tom Rodriguez
f6c6028287
6952176: Remove debug flag from adlc makefile for 6Update trains
...
Reviewed-by: kvn, twisti
2010-06-15 12:03:15 -07:00
Gary Benson
729c6246fb
6960550: Missing semicolon in Zero
...
There is a missing semicolon in cppInterpreter_zero.cpp.
Reviewed-by: twisti
2010-06-14 00:52:15 -07:00
John R Rose
c8359c3738
6960865: ldc of unloaded class throws an assert in ciTypeFlow
...
Support java_mirror for unloaded klasses, arrays as well as instances. Simplify ciTypeFlow by removing unused path.
Reviewed-by: kvn
2010-06-12 22:53:43 -07:00
Vladimir Kozlov
9c7b430e11
6730276: JDI_REGRESSION tests fail with "Error: count must be non-zero" error on x86
...
Modify assembler code to check for 0 count for all copy routines.
Reviewed-by: never, ysr, jcoomes
2010-06-10 13:04:20 -07:00
Jon Masamitsu
428d02d5d7
Merge
2010-06-10 08:27:35 -07:00
John R Rose
1f4cfb029b
6939203: JSR 292 needs method handle constants
...
Add new CP types CONSTANT_MethodHandle, CONSTANT_MethodType; extend 'ldc' bytecode.
Reviewed-by: twisti, never
2010-06-09 18:50:45 -07:00
Coleen Phillimore
b82f9f3c1e
Merge
2010-06-09 13:53:58 -04:00
John Cuthbertson
6d8002eb26
6953058: G1: A bigapp crashes with SIGSEGV in compiled code
...
In C2's G1 post write barrier, the loads of the buffer and index fields from the DirtyCardQueue structure may be moved across a safepoint. Use the current value of "control" in the C2 IR to limit how far these loads can move.
Reviewed-by: never, iveresov, kvn
2010-06-07 17:46:04 -07:00
Tom Rodriguez
154ae789ef
6958485: fix for 6879921 was insufficient
...
Reviewed-by: kvn
2010-06-07 14:17:01 -07:00
Coleen Phillimore
d64aeff387
Merge
2010-06-04 17:44:51 -04:00
Igor Veresov
00b75f8353
6958292: C1: Enable parallel compilation
...
Enable parallel compilation in C1
Reviewed-by: never, kvn
2010-06-04 11:18:04 -07:00
Vladimir Kozlov
36f8c82970
6958254: -XX:+VerifyOops is broken on x86
...
Save and restore r10 in verify_oop().
Reviewed-by: never
2010-06-03 14:20:27 -07:00
Karen Kinnear
f8b167cccd
Merge
2010-06-03 13:34:47 -04:00
Karen Kinnear
9934e0af8e
6852873: Reduce safepoint cleanup time
...
New optional flags to reduce inflated monitor cleanup times
Reviewed-by: chrisphi, dice
2010-06-03 13:21:47 -04:00
John R Rose
d6a9b93b5a
Merge
2010-06-02 22:45:42 -07:00
Tom Rodriguez
3cf74e191f
6930994: Code cache is full warning should be visible in product
...
Reviewed-by: kvn, twisti, ysr
2010-06-02 20:15:33 -07:00
Tom Rodriguez
b26797f892
6956931: assert(SafepointSynchronize::is_at_safepoint()) failed: must be executed at a safepoint
...
Reviewed-by: kvn, dcubed
2010-06-02 14:23:23 -07:00
Vladimir Kozlov
bdef27482c
6957882: nsk/sajdi tests failed with NullPointerException
...
VM.getObjectAlignmentInBytes() accesses intxType before it is created.
Reviewed-by: never
2010-06-02 12:02:49 -07:00
Vladimir Kozlov
a3005a16fc
6954029: Improve implicit null check generation with compressed oops
...
Hoist DecodeN instruction above null check
Reviewed-by: never, twisti
2010-06-02 09:49:32 -07:00
Erik Trimble
98d775ab1f
Merge
2010-06-01 11:48:33 -07:00
J. Duke
7ac3ff14ce
Merge
2017-07-05 17:14:21 +02:00
J. Duke
c3fa3b9476
Merge
2017-07-05 17:14:19 +02:00
J. Duke
b372ca9efd
Merge
2017-07-05 17:14:15 +02:00
J. Duke
b9a5148b3f
Merge
2017-07-05 17:14:11 +02:00
J. Duke
9dcbe9684a
Merge
2017-07-05 17:14:07 +02:00
J. Duke
95eb263e96
Merge
2017-07-05 17:13:58 +02:00
J. Duke
a0ed5f2080
Merge
2017-07-05 17:13:53 +02:00
J. Duke
bd66c1e055
Added tag jdk7-b95 for changeset 654298d26561
2017-07-05 17:13:37 +02:00
J. Duke
d08e6435e4
Merge
2017-07-05 17:13:36 +02:00
J. Duke
8ecc66de3c
Merge
2017-07-05 17:13:34 +02:00
J. Duke
7aa79d6ceb
Merge
2017-07-05 17:13:19 +02:00
J. Duke
1d23f092d3
Merge
2017-07-05 17:13:12 +02:00
J. Duke
34afe2803e
Merge
2017-07-05 17:13:06 +02:00
J. Duke
d99194aff2
Merge
2017-07-05 17:12:56 +02:00
J. Duke
c158aa1cca
Merge
2017-07-05 17:12:23 +02:00
J. Duke
0dfc4a7852
Added tag jdk7-b94 for changeset 8bb281f0f915
2017-07-05 17:12:14 +02:00
J. Duke
017d851c20
Merge
2017-07-05 17:12:14 +02:00
J. Duke
a9d8e5b02c
Merge
2017-07-05 17:12:12 +02:00
J. Duke
ffbc7e1a3f
Merge
2017-07-05 17:12:08 +02:00
J. Duke
c520da36c4
Merge
2017-07-05 17:12:05 +02:00
J. Duke
8c41c86850
Merge
2017-07-05 17:12:03 +02:00
J. Duke
e16f19077f
Merge
2017-07-05 17:11:59 +02:00
J. Duke
8aae2efb4a
Merge
2017-07-05 17:11:52 +02:00
J. Duke
12917806fb
Added tag jdk7-b93 for changeset b5dab6a313fd
2017-07-05 17:11:37 +02:00
J. Duke
f16e36c40b
Merge
2017-07-05 17:11:37 +02:00
J. Duke
4f076f9b13
Merge
2017-07-05 17:11:34 +02:00