Alan Bateman
640336ebe6
6649594: Intermittent IOExceptions during dynamic attach on linux and solaris
...
Reviewed-by: dcubed, dholmes
2010-07-16 13:14:03 +01:00
Mandy Chung
a20650acd0
6967423: Hotspot support for modules image
...
Add hotspot support for modules image
Reviewed-by: acorn
2010-07-07 15:35:58 -07:00
Karen Kinnear
7c19b04e6d
Merge
2010-07-07 14:12:08 -04:00
Karen Kinnear
13ac5e3af2
6964164: MonitorInUseLists leak of contended objects
...
Fix MonitorInUseLists memory leak and MonitorBound now works
Reviewed-by: chrisphi, dice
2010-07-02 17:23:43 -04:00
Coleen Phillimore
091b24c59d
Merge
2010-06-30 11:52:10 -04:00
John R Rose
7b529c7ee7
Merge
2010-06-29 16:09:57 -07:00
Vladimir Kozlov
4bd0381466
6964774: Adjust optimization flags setting
...
Adjust performance flags settings.
Reviewed-by: never, phh
2010-06-29 10:34:00 -07:00
Vladimir Kozlov
448b83e288
6677629: PhaseIterGVN::subsume_node() should call hash_delete() and add_users_to_worklist()
...
Use replace_node() method instead of subsume_node().
Reviewed-by: jrose, never
2010-06-28 14:54:39 -07:00
Vladimir Kozlov
8a416b2365
6964479: widen normalization of small int and long values should be symmetric
...
Normalize widen value in xmeet() and xdual() methods for types Int and Long so the type meet will be symmetric.
Reviewed-by: jrose
2010-06-28 10:52:50 -07:00
Coleen Phillimore
52adb9a491
Merge
2010-06-28 12:03:05 -04:00
John R Rose
3c5e7ab5f1
Merge
2010-06-26 00:19:55 -07:00
Jon Masamitsu
36e0024524
Merge
2010-06-24 15:56:12 -07:00
John Coomes
a792499b68
6888573: class data sharing does not always disable large pages
...
Reviewed-by: phh
2010-06-24 15:38:42 -07:00
Jon Masamitsu
80d9f0356a
Merge
2010-06-23 15:17:20 -07:00
Vladimir Kozlov
381c57e0d4
6947341: JVM Crash running Oracle ATG CRMDemo
...
Missing protected page below heap with compressed oops on Linux with large pages use.
Reviewed-by: never, phh, jcoomes
2010-06-23 09:40:11 -07:00
Jon Masamitsu
c443776640
6952853: SIGSEGV with UseAdaptiveGCBoundary on 64b linux running jvm2008
...
Shrinking of a generation and the corresponding card table was causing part of the card table to be uncommitted.
Reviewed-by: jcoomes
2010-06-23 08:35:31 -07:00
Igor Veresov
7a40a76a81
6962980: C1: stub area should take into account method handle deopt stub
...
Reviewed-by: twisti, never
2010-06-22 12:10:07 -07:00
Zhengyu Gu
a59a9f6a2b
Merge
2010-06-22 10:03:12 -04:00
Zhengyu Gu
360fcdc7bd
6939019: Source code adjustments for parfait compilation of hotspot
...
Minor source code adjustments for parfait compilation, since it uses different compiler vs. JDK
Reviewed-by: never, kamg
2010-06-22 09:46:15 -04:00
Tom Rodriguez
fdaa7a673c
6656830: assert((*p)->is_oop(),"expected an oop while scanning weak refs")
...
Reviewed-by: dcubed, kvn, twisti
2010-06-21 14:26:17 -07:00
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