Vladimir Kozlov
|
648272884a
|
Merge
|
2014-08-08 10:35:05 -07:00 |
|
Jon Masamitsu
|
1cf05b831f
|
Merge
|
2014-08-08 07:38:34 -07:00 |
|
Stefan Karlsson
|
ef47f5dc0e
|
8048269: Add flag to turn off class unloading after G1 concurrent mark
Added -XX:+/-ClassUnloadingWithConcurrentMark
Reviewed-by: jmasa, brutisso, mgerdin
|
2014-08-06 09:55:16 +02:00 |
|
Jon Masamitsu
|
5f2c33e42b
|
8031323: Optionally align objects copied to survivor spaces
Reviewed-by: brutisso, tschatzl
|
2014-08-01 15:40:12 -07:00 |
|
Roland Westrelin
|
e546e2a060
|
8054054: 8040121 is broken
C++ code pattern from 8040121 is incorrect
Reviewed-by: kvn
|
2014-07-31 19:59:36 +02:00 |
|
Coleen Phillimore
|
d230f0b4fd
|
8051398: jvmti tests fieldacc002, fieldmod002 fail in nightly with errors: (watch#0) wrong location
Didn't handle NULL bcp for native methods
Reviewed-by: dcubed, sspitsyn
|
2014-07-31 00:50:55 +00:00 |
|
Vladimir Kozlov
|
7a9fc5ff21
|
Merge
|
2014-07-29 21:28:09 +00:00 |
|
Vladimir Kozlov
|
4e83db432d
|
8049252: VerifyStack logic in Deoptimization::unpack_frames does not expect to see invoke bc at the top frame during normal deoptimization
Add missing check for reexecute flag to VerifyStack code.
Reviewed-by: roland
|
2014-07-29 13:40:58 -07:00 |
|
Tobias Hartmann
|
c36b77bbfd
|
8049043: Load variable through a pointer of an incompatible type in hotspot/src/share/vm/runtime/sharedRuntimeMath.hpp
Fixed parfait warnings caused by __HI and __LO macros in sharedRuntimeMath.hpp by using a union.
Reviewed-by: kvn, drchase
|
2014-07-29 13:56:29 +02:00 |
|
Jon Masamitsu
|
e242f23105
|
Merge
|
2014-07-23 14:06:28 -07:00 |
|
Thomas Schatzl
|
ce1a131e47
|
8048088: Conservative maximum heap alignment should take vm_allocation_granularity into account
Also consider os::vm_allocation_granularity in the calculation.
Reviewed-by: brutisso
|
2014-07-21 09:59:54 +02:00 |
|
Serguei Spitsyn
|
b0367c3bea
|
Merge
|
2014-07-18 23:53:59 -07:00 |
|
Alejandro Murillo
|
f4aa8d51a5
|
Merge
|
2014-07-18 12:02:54 -07:00 |
|
Coleen Phillimore
|
e051932425
|
Merge
|
2014-07-18 11:22:49 -04:00 |
|
Coleen Phillimore
|
3f0a945468
|
8004128: NPG: remove stackwalking in Threads::gc_prologue and gc_epilogue code
Remove bcx and mdx handling. We no longer have to convert bytecode pointers to indices for GC since Methods aren't moved.
Reviewed-by: mgerdin, kvn
|
2014-07-17 15:45:46 -04:00 |
|
Daniel D. Daugherty
|
a06d36cada
|
8049717: expose L1_data_cache_line_size for diagnostic/sanity checks
Add support for VM_Version::L1_data_cache_line_size().
Reviewed-by: dsimms, kvn, dholmes
|
2014-07-15 07:33:49 -07:00 |
|
Coleen Phillimore
|
c9b2bc62c9
|
Merge
|
2014-07-14 10:15:21 -04:00 |
|
David Simms
|
e5b71580fb
|
8046919: jni_PushLocalFrame OOM - increase MAX_REASONABLE_LOCAL_CAPACITY
Increase the previous limit from 4k to 64k, added "-XX:MaxJNILocalCapacity=<capacity>" flag
Reviewed-by: hseigel, fparain
|
2014-07-14 10:52:52 +02:00 |
|
Serguei Spitsyn
|
206c37a5e6
|
Merge
|
2014-07-12 01:26:13 -07:00 |
|
Roland Westrelin
|
471e47dddf
|
Merge
|
2014-07-11 02:34:11 -07:00 |
|
Jon Masamitsu
|
fbe6d80096
|
Merge
|
2014-07-10 13:39:18 -07:00 |
|
Daniel D. Daugherty
|
4c156aa18c
|
8049104: resolve atomic.hpp wording issues from JDK-8047104 code review
Reviewed-by: dholmes, dice, rdurbin, acorn
|
2014-07-10 08:15:30 -07:00 |
|
Roland Westrelin
|
a03d25366a
|
Merge
|
2014-07-09 02:50:46 -07:00 |
|
Frederic Parain
|
5a8cc5f33d
|
8047714: Fix for JDK-6546236 made Solaris os::yield() a no-op
Reviewed-by: hseigel, lfoltan
|
2014-07-08 08:04:06 -07:00 |
|
Stefan Karlsson
|
1b001a2afd
|
8049421: G1 Class Unloading after completing a concurrent mark cycle
Co-authored-by: Mikael Gerdin <mikael.gerdin@oracle.com>
Reviewed-by: tschatzl, ehelin, brutisso, coleenp, roland, iveresov
|
2014-07-07 10:12:40 +02:00 |
|
Stefan Karlsson
|
ef1e9b3c80
|
8049420: Backout 8048248 to correct attribution
Reviewed-by: ehelin, brutisso
|
2014-07-07 12:37:11 +02:00 |
|
Stefan Karlsson
|
8c3aced316
|
8048248: G1 Class Unloading after completing a concurrent mark cycle
Reviewed-by: tschatzl, ehelin, brutisso, coleenp, roland, iveresov
|
2014-07-07 10:12:40 +02:00 |
|
Markus Grönlund
|
95d07208f7
|
8049324: interpretedVFrame::expressions to index oopmap correctly
Reviewed-by: sspitsyn, coleenp
|
2014-07-05 20:05:29 +02:00 |
|
Goetz Lindenmaier
|
25f33c005d
|
8049325: Introduce and clean up umbrella headers for the files in the cpu subdirectories
Introduce and clean up umbrella headers for the files in the cpu subdirectories.
Reviewed-by: lfoltan, coleenp, dholmes
|
2014-07-04 11:46:01 +02:00 |
|
Markus Grönlund
|
034751cd14
|
8039905: heapdump/OnOOMToFile and heapdump/OnOOMToPath fail with "assert(fr().interpreter_frame_expression_stack_size() >= length) failed: error in expression stack!"
Reviewed-by: coleenp, sspitsyn
|
2014-07-03 21:37:31 +02:00 |
|
Daniel D. Daugherty
|
2876714328
|
8047104: cleanup misc issues prior to Contended Locking reorder and cache
Checkpoint misc cleanups for Contended Locking prior to first optimization bucket.
Reviewed-by: dholmes, sspitsyn, dice
|
2014-07-03 11:07:51 -07:00 |
|
Serguei Spitsyn
|
43c4569404
|
Merge
|
2014-07-02 17:24:50 -07:00 |
|
Coleen Phillimore
|
6db67f9317
|
Merge
|
2014-07-02 20:20:45 -04:00 |
|
Staffan Larsen
|
c689cebe98
|
Merge
|
2014-07-02 15:17:11 +02:00 |
|
Erik Helin
|
4aa97f918f
|
Merge
|
2014-07-02 13:52:52 +02:00 |
|
Erik Helin
|
40e186ac67
|
8048895: Back out JDK-8027915
Reviewed-by: mgerdin, stefank
|
2014-07-02 11:05:10 +02:00 |
|
Daniel D. Daugherty
|
8f73a84a15
|
8047720: Xprof hangs on Solaris
Update use of PeriodicTask_lock in WatcherThread::stop() to avoid safepoint deadlock.
Reviewed-by: mgronlun, coleenp
|
2014-06-27 14:00:50 -07:00 |
|
Jon Masamitsu
|
38aa661273
|
Merge
|
2014-06-26 18:55:29 -07:00 |
|
Christian Thalinger
|
4c565a7708
|
Merge
|
2014-06-26 16:53:35 -07:00 |
|
Goetz Lindenmaier
|
f2051ed6fa
|
8048241: Introduce umbrella header os.inline.hpp and clean up includes
Reviewed-by: coleenp, dholmes, lfoltan
|
2014-06-26 16:05:15 +02:00 |
|
Jon Masamitsu
|
8dac1f1b8a
|
Merge
|
2014-06-25 20:43:05 -07:00 |
|
Jon Masamitsu
|
0e622bfc55
|
Merge
|
2014-06-25 20:41:16 -07:00 |
|
Alejandro Murillo
|
b531babf09
|
8043541: 'fastdebug' is printed twice in java -version
Reviewed-by: dholmes, dcubed, jcoomes
|
2014-06-24 12:27:51 -07:00 |
|
Erik Helin
|
4241d1c605
|
8027915: TestParallelHeapSizeFlags fails with unexpected heap size on sparcv9
Reviewed-by: jmasa, sjohanss
|
2014-06-24 15:50:50 +02:00 |
|
Poonam Bajaj
|
754a598a62
|
8046282: SA update
These changes add some definitions on the SA side and the supporting code on the hotspot side.
Reviewed-by: sundar, mgronlun
|
2014-06-24 02:19:59 -07:00 |
|
Tobias Hartmann
|
886066e697
|
8035328: closed/compiler/6595044/Main.java failed with timeout
Patch call sites of non-entrant methods to avoid re-resolving if method is still executed.
Reviewed-by: twisti, iveresov, roland, kvn
|
2014-06-24 08:12:30 +02:00 |
|
Jon Masamitsu
|
633706fa4e
|
Merge
|
2014-06-23 14:20:20 -07:00 |
|
Frederic Parain
|
5507f2b476
|
8043630: Method os::yield_all() should be removed
Reviewed-by: dholmes, dsimms
|
2014-06-23 06:58:26 -07:00 |
|
Tobias Hartmann
|
fa6b220619
|
8022968: Some codecache allocation failures don't result in invoking the sweeper
Add calls to CompileBroker::handle_full_code_cache() or fail gracefully whenever allocation in the code cache fails.
Reviewed-by: iveresov, vlivanov
|
2014-07-03 08:46:44 +02:00 |
|
Jon Masamitsu
|
049207e162
|
Merge
|
2014-06-19 09:44:12 -07:00 |
|