Niclas Adlertz
bfe8385fa9
8022284: Hide internal data structure in PhaseCFG
...
Hide private node to block mapping using public interface
Reviewed-by: kvn, roland
2013-08-07 17:56:19 +02:00
Krystal Mok
27f8eea2ea
8021771: warning stat64 is deprecated - when building on OSX 10.7.5
...
Stat64 have to be replaced with stat
Reviewed-by: dholmes, kmo
2013-08-07 19:02:06 +04:00
Erik Helin
3ea9481c2f
8014659: NPG: performance counters for compressed klass space
...
Reviewed-by: mgerdin, coleenp, hseigel, jmasa, ctornqvi
2013-08-07 16:47:32 +02:00
David Holmes
598af92521
Merge
2013-08-06 21:06:19 -07: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
Serguei Spitsyn
4974d1aef2
7187554: JSR 292: JVMTI PopFrame needs to handle appendix arguments
...
Restore the appendix argument after PopFrame() call
Reviewed-by: twisti, coleenp
2013-08-06 16:33:59 -07:00
Omair Majid
6e609cbc64
8022188: Make zero compile after 8016131 and 8016697
...
Reviewed-by: dholmes, twisti
2013-08-06 12:28:46 -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
Vladimir Kozlov
665bf36b6f
8020433: Crash when using -XX:+RestoreMXCSROnJNICalls
...
Remove StubRoutines::x86::_mxcsr_std and use StubRoutines::_mxcsr_std
Reviewed-by: jrose
2013-07-15 10:28:32 -07:00
Carlos Lucasius
235c30f21c
Merge
2013-07-15 12:24:32 -04:00
Morris Meyer
bb62cf25ed
Merge
2013-07-15 06:27:46 -07:00
Vladimir Kozlov
1338c067aa
8007898: Incorrect optimization of Memory Barriers in Matcher::post_store_load_barrier()
...
Generate one "fat" membar instead of set of barriers for volitile store
Reviewed-by: roland
2013-07-12 14:03:10 -07:00