Bengt Rutisson
befd51708b
Merge
2013-08-15 13:02:42 -07:00
Erik Helin
8250719f92
Merge
2013-08-15 06:20:48 -07:00
John Cuthbertson
f63547bf71
7145569: G1: optimize nmethods scanning
...
Add a list of nmethods to the RSet for a region that contain references into the region. Skip scanning the code cache during root scanning and scan the nmethod lists during RSet scanning instead.
Reviewed-by: tschatzl, brutisso, mgerdin, twisti, kvn
2013-08-15 10:52:18 +02:00
Bengt Rutisson
c144b8c30f
8023021: Unnecessary clearing of the card table introduced by the fix for JDK-8023013
...
Reviewed-by: stefank, ehelin
2013-08-15 10:05:50 +02:00
Erik Helin
dab6bdc071
8022899: SunStudio compiler can not handle EXCEPTION_MARK and inlining
...
Reviewed-by: coleenp, mgerdin
2013-08-14 13:49:36 +02:00
Bengt Rutisson
253681b976
Merge
2013-08-14 10:55:45 +02:00
Bengt Rutisson
19ba466575
8022800: Use specific generations rather than generation iteration
...
Reviewed-by: jmasa, ehelin
2013-08-14 09:02:32 +02:00
Erik Helin
b42a7171ab
8020598: ObjectCountEventSender::send needs INCLUDE_TRACE guards when building OpenJDK with INCLUDE_TRACE=0
...
Reviewed-by: stefank, brutisso, sjohanss
2013-08-13 18:16:19 +02:00
Rickard Bäckman
3a7c3cc018
Merge
2013-08-08 23:49:04 +02:00
David Holmes
65115fab95
Merge
2013-08-08 08:29:28 -04:00
Vladimir Danushevsky
ddf5fcb7c2
8012144: multiple SIGSEGVs fails on staxf
...
Forward port of 7u change to add additional fence() on RMO platforms, with a load_acquire on all platforms
Reviewed-by: dholmes, kvn
2013-08-06 20:01:40 -04:00
Rickard Bäckman
ae3b577a0e
Merge
2013-08-05 17:15:35 +02:00
Albert Noll
fb2554e3f3
8021301: better event messages
...
Made event messages better readable
Reviewed-by: kvn, rbackman
2013-08-02 10:20:34 -07:00
Daniel D. Daugherty
8119c54cae
Merge
2013-08-02 08:32:05 -07:00
Kevin Walls
af0b21a0ad
8020943: Memory leak when GCNotifier uses create_from_platform_dependent_str()
...
Reviewed-by: mgerdin, fparain, dcubed
2013-08-02 12:26:46 +01:00
Tao Mao
6f445df42a
Merge
2013-08-01 17:17:52 -07:00
Christian Tornqvist
00b23c2eb8
8014294: Assert in ThreadTimesClosure::do_thread() due to use of naked oop instead of handle
...
Assert in ThreadTimesClosure::do_thread() due to use of naked oop instead of handle
Reviewed-by: coleenp, sspitsyn
2013-08-01 22:20:00 +02:00
Bengt Rutisson
fbf4750c28
8022051: G1: Remove some unused G1 flags
...
Reviewed-by: tschatzl, jmasa
2013-08-01 17:29:49 +02:00
Bengt Rutisson
a1e1caf8ba
8021879: G1: G1HeapRegionSize flag value not updated correctly
...
Reviewed-by: tschatzl, jmasa
2013-08-01 09:35:04 +02:00
Bengt Rutisson
5a10114616
8021967: Deprecate -XX:DefaultMaxRAMFraction
...
Reviewed-by: tschatzl, jmasa, kvn, tamao
2013-08-01 07:03:07 +02:00
Frederic Parain
c5c13b6ad7
Merge
2013-07-31 08:28:18 -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
Igor Ignatyev
16b4f55129
8021120: TieredCompilation can be enabled even if TIERED is undefined
...
Reviewed-by: kvn, dholmes
2013-07-29 11:54:18 +04:00
Tao Mao
5ce100bbd1
Merge
2013-07-26 13:34:22 -07:00
Vladimir Kozlov
8e2181cb13
8008938: TieredCompilation should be default
...
Switch on TieredCompilation by default
Reviewed-by: twisti
2013-07-26 12:37:39 -07:00
Frederic Parain
b4094e9fa8
8019845: Memory leak during class redefinition
...
Reviewed-by: acorn, jmasa, coleenp, dcubed, mgerdin
2013-07-26 15:24:32 +00:00
Frederic Parain
6ede7eb0ed
Merge
2013-07-26 05:54:01 -07:00
Hiroshi Yamauchi
6060a2999c
6412968: CMS Long initial mark pauses
...
Reviewed-by: rasbold, tschatzl, jmasa
2013-07-25 11:07:23 -07:00
Morris Meyer
80b04bb48e
Merge
2013-07-24 13:54:03 -07:00
Yumin Qi
7f14f4a628
Merge
2013-07-24 08:04:15 +02:00
Hiroshi Yamauchi
5c9dbad612
6990419: CMS Remaining work for 6572569: consistently skewed work distribution in (long) re-mark pauses
...
Reviewed-by: rasbold, tschatzl, jmasa
2013-07-23 09:49:11 -07:00
Eric McCorkle
dd70c34130
8019632: Method parameters are not copied in clone_with_new_data
...
Add code to copy method parameters data in clone_with_new_data
Reviewed-by: coleenp, sspitsyn
2013-07-22 17:57:42 -04:00
Yumin Qi
2bee4db29d
8012263: ciReplay: gracefully exit & report meaningful error when replay data parsing fails
...
Find_method could return NULL so need explicitly check if there is error after parse_method, exit on error to avoid crash.
Reviewed-by: kvn, twisti
2013-07-19 14:43:45 -07:00
Morris Meyer
30902b737d
Merge
2013-07-19 13:59:25 -07:00
Yumin Qi
e7cb3dfa22
Merge
2013-07-19 11:17:19 -07:00
Markus Grönlund
c6cbd09027
8020547: Event based tracing needs a UNICODE string type
...
Reviewed-by: egahlin, rbackman, dcubed, brutisso, acorn
2013-07-19 17:56:27 +02:00
David Holmes
aa91e0674a
8016538: volatile double access via Unsafe.cpp is not atomic
...
Volatile jdouble load/store is not atomic, fix by using of existing volatile jlong operations which are atomic for jdouble.
Reviewed-by: kvn, vladidan, jrose
2013-07-19 08:34:48 -07:00
Yumin Qi
a58e25d0b4
Merge
2013-07-18 18:00:39 -07:00
Calvin Cheung
1a1e83be6a
8004872: Early loading of HashMap and StringValue under -XX:+AggressiveOpts can be removed
...
This fix also removes the -XX:+UseStringCache option
Reviewed-by: dholmes, acorn, iklam
2013-07-18 14:57:51 -07:00
Daniel D. Daugherty
c2c0ba529a
Merge
2013-07-18 12:35:55 -07:00
Daniel D. Daugherty
c421e7a0d3
Merge
2013-07-18 12:05:32 -07:00
David Simms
71ca890b66
8020697: jniCheck.cpp:check_is_obj_array asserts on TypeArrayKlass::cast(aOop->klass())
...
Reviewed-by: dcubed, fparain, dholmes
2013-07-18 06:47:15 -04:00
Carlos Lucasius
d1e961d31c
Merge
2013-07-18 00:52:54 -04:00
Jiangli Zhou
3c7f50e9f2
Merge
2013-07-17 17:14:50 -07:00
Jiangli Zhou
3dfcb4125e
8020309: Eliminate InstanceKlass::_cached_class_file_len
...
Use JvmtiCachedClassFileData.
Reviewed-by: iklam, sspitsyn, dcubed
2013-07-17 18:06:29 -04:00
Calvin Cheung
ef70244a9a
8017498: JVM crashes when native code calls sigaction(sig) where sig>=0x20
...
Added (sig < MAXSIGNUM) check in jsig.c
Reviewed-by: dholmes, acorn
2013-07-17 12:22:57 -07:00
Rickard Bäckman
2d77390705
8020701: Avoid crashes in WatcherThread
...
Reviewed-by: acorn, dcubed, dsimms
2013-07-17 13:48:15 +02:00
Joseph Provino
b573023374
Merge
2013-07-16 12:20:08 -04:00
Joseph Provino
b5c0da41b9
8011569: ARM -- avoid native stack walking
...
ARM compilers do not emit FramePointer on each native frame by default
Reviewed-by: dholmes, zgu
2013-07-16 10:55:48 -04:00
Tao Mao
4b6898af4a
Merge
2013-07-15 15:14:58 -07:00