Roland Westrelin
|
0dbf9d7161
|
8067144: SIGSEGV with +TraceDeoptimization in Deoptimization::print_objects
-XX:+TraceDeoptimization tries to print realloc'ed objects even when there are none
Reviewed-by: kvn
|
2014-12-10 16:45:55 +01:00 |
|
Igor Veresov
|
f4a9c05895
|
Merge
|
2014-12-09 21:33:51 +00:00 |
|
Igor Veresov
|
5af5b25f98
|
8066900: Array Out Of Bounds Exception causes variable corruption
Fix FP registers save/restore during exception handling
Reviewed-by: kvn, vlivanov
|
2014-12-09 12:25:38 -08:00 |
|
Roland Westrelin
|
caa8dcea64
|
8066103: C2's range check smearing allows out of bound array accesses
Range check smearing uncorrectly adjust first range check in a list of range checks to cover all of them
Reviewed-by: jrose, kvn, iveresov
|
2014-12-09 18:49:13 +01:00 |
|
Igor Ignatyev
|
d1220c8dee
|
Merge
|
2014-12-09 14:49:27 +00:00 |
|
Tatiana Pivovarova
|
79ed4de1e1
|
8065134: Need WhiteBox::allocateCodeBlob(long, int) method to be implemented
Reviewed-by: kvn, dholmes, iignatyev
|
2014-12-09 17:31:40 +03:00 |
|
Roland Westrelin
|
5974dd3005
|
8066775: opto/node.hpp:355, assert(i < _max) failed: oob: i=1, _max=1
Bad assumption on graph shape in CastIINode::Value if that part of the graph is becoming dead.
Reviewed-by: kvn
|
2014-12-05 18:03:15 +01:00 |
|
Roland Westrelin
|
15dcd41e87
|
6898462: The escape analysis with G1 cause crash assertion src/share/vm/runtime/vframeArray.cpp:94
OOM during reallocation of scalar replaced objects in deoptimization causes crashes
Reviewed-by: kvn, jrose
|
2014-11-25 17:33:59 +01:00 |
|
Niclas Adlertz
|
53f42d325b
|
Merge
|
2014-12-05 15:16:01 +01:00 |
|
David Chase
|
32897d3cd3
|
Merge
|
2014-12-04 17:53:36 +00:00 |
|
David Chase
|
0b7c6dc57c
|
Merge
|
2014-12-04 11:35:09 -05:00 |
|
Roland Westrelin
|
1976f161a5
|
Merge
|
2014-12-04 14:11:11 +00:00 |
|
Mikael Gerdin
|
44dd635112
|
Merge
|
2014-12-04 15:09:18 +01:00 |
|
Roland Westrelin
|
07537703cc
|
8048170: Test closed/java/text/Normalizer/ConformanceTest.java failed
PhaseIdealLoop::split_if_with_blocks_post() shoulnd't reorder range checks adjusted by range check smearing
Reviewed-by: kvn, jrose
|
2014-12-04 14:34:11 +01:00 |
|
Roland Westrelin
|
349669a9de
|
Merge
|
2014-12-04 11:22:05 +00:00 |
|
Jesper Wilhelmsson
|
9b430f2262
|
Merge
|
2014-12-04 10:40:19 +01:00 |
|
Goetz Lindenmaier
|
7a3496218a
|
8066662: Fix include after 8065993: Merge OneContigSpaceCardGeneration with TenuredGeneration
Reviewed-by: mgerdin, brutisso
|
2014-12-04 10:10:52 +01:00 |
|
Tobias Hartmann
|
f9806ff009
|
8066448: SmallCodeCacheStartup.java exits with exit code 1
Check for VirtualMachineError in case VM initialization fails.
Reviewed-by: kvn
|
2014-12-04 09:52:15 +01:00 |
|
Yumin Qi
|
9767fa7cb2
|
Merge
|
2014-12-03 20:32:33 -08:00 |
|
Vladimir Kozlov
|
65fe921d3d
|
8066199: C2 escape analysis prevents VM from exiting quickly
Check for safepoint and block during EA Connection graph construction.
Reviewed-by: roland, vlivanov, shade
|
2014-12-02 12:24:31 -08:00 |
|
Igor Ignatyev
|
3a9c14c70a
|
8064669: compiler/whitebox/AllocationCodeBlobTest.java crashes / asserts
Reviewed-by: kvn, anoll
|
2014-12-02 12:36:03 +03:00 |
|
Vladimir Kempik
|
4e46878062
|
8058935: CPU detection gives 0 cores per cpu, 2 threads per core in Amazon EC2 environment
Reviewed-by: kvn, dsamersoff
|
2014-12-01 18:22:45 +04:00 |
|
Max Ockner
|
91dbd4f088
|
8060074: os::free() takes MemoryTrackingLevel but doesn't need it
Cleaned up unused arguments in os::free and it's callers.
Reviewed-by: lfoltan, coleenp, ctornqvi, dholmes
|
2014-12-01 12:16:15 -05:00 |
|
Bengt Rutisson
|
5c41d82d78
|
8065993: Merge OneContigSpaceCardGeneration with TenuredGeneration
Reviewed-by: mgerdin, kbarrett
|
2014-12-01 14:37:25 +01:00 |
|
Bengt Rutisson
|
ca3e287e96
|
8065992: Change CMSCollector::_young_gen to be a ParNewGeneration*
Reviewed-by: mgerdin, kbarrett
|
2014-12-02 09:51:16 +01:00 |
|
Jesper Wilhelmsson
|
4fafece403
|
Merge
|
2014-12-01 12:11:11 +01:00 |
|
Roland Westrelin
|
686e5a0a6f
|
8064703: crash running specjvm98's javac following 8060252
Uncommon trap between arraycopy and initialization may leave array initialized
Reviewed-by: kvn, vlivanov, goetz
|
2014-12-01 11:59:56 +01:00 |
|
Jaroslav Bachorik
|
6c1cf6ba45
|
8065783: DCMD parser fails to recognize one character argument when it's positioned last
Reviewed-by: sla, egahlin, fparain
|
2014-11-28 16:33:57 +01:00 |
|
Thomas Schatzl
|
77f5cb9219
|
Merge
|
2014-11-28 08:53:48 +00:00 |
|
Leonid Mesnik
|
c8a147b8c7
|
8065579: WB method to start G1 concurrent mark cycle should be introduced
Add a WhiteBox callback to the VM to start a concurrent mark cycle in G1.
Reviewed-by: tschatzl, sjohanss
|
2014-11-28 09:33:48 +01:00 |
|
Bengt Rutisson
|
d8635f58cd
|
8066133: Fix missing reivew changes for JDK-8065972
Reviewed-by: mgerdin, stefank
|
2014-11-28 08:20:52 +01:00 |
|
Bengt Rutisson
|
0ecc753586
|
8065972: Remove support for ParNew+SerialOld and DefNew+CMS
Reviewed-by: mgerdin, stefank
|
2014-11-27 21:02:13 +01:00 |
|
Roland Westrelin
|
6d20d3298a
|
8066045: opto/node.hpp:355, assert(i < _max) failed: oob: i=1, _max=1
Code in PhaseIterGVN::add_users_to_worklist() from 8054478 makes incorrect assumption about graph shape
Reviewed-by: iveresov
|
2014-11-27 16:54:49 +01:00 |
|
David Chase
|
e7cf10b9eb
|
Merge
|
2014-11-27 11:33:04 -05:00 |
|
Stefan Johansson
|
02adde2aac
|
8065227: Report allocation context stats at end of cleanup
Moved allocation context update from remark to the cleanup phase.
Reviewed-by: mgerdin, jmasa
|
2014-11-27 11:09:55 +01:00 |
|
Sangheon Kim
|
1ffc316e18
|
8055239: assert(_thread == Thread::current()->osthread()) failed: The PromotionFailedInfo should be thread local
Changed to trace and reset before second use of PromotionFailedInfo.
Reviewed-by: jmasa, brutisso, kbarrett
|
2014-11-26 21:38:25 -08:00 |
|
David Chase
|
bd885cddf0
|
Merge
|
2014-11-26 20:38:10 -05:00 |
|
Yumin Qi
|
bfefbe8ba4
|
Merge
|
2014-11-26 18:47:23 +00:00 |
|
Yumin Qi
|
d620b54c63
|
8053995: Add method to WhiteBox to get vm pagesize
Unsafe is not recommended and may deprecated in future. Added a WhiteBox API to get VM page size.
Reviewed-by: dholmes, ccheung, mseledtsov
|
2014-11-26 10:32:21 -08:00 |
|
Jesper Wilhelmsson
|
11267d8d06
|
Merge
|
2014-11-26 17:24:57 +00:00 |
|
Jesper Wilhelmsson
|
3c3e60d5be
|
Merge
|
2014-11-26 18:01:10 +01:00 |
|
Mikael Gerdin
|
b5ef32af36
|
8065358: Refactor G1s usage of save_marks and reduce related races
Stop using save_marks in G1 related code and make setting the replacement field less racy.
Reviewed-by: brutisso, tschatzl
|
2014-11-26 10:53:31 +01:00 |
|
Mikael Gerdin
|
d65f3c41b7
|
8065218: Move CMS-specific fields from Space to CompactibleFreeListSpace
Reviewed-by: brutisso, tschatzl, sangheki
|
2014-11-26 10:51:52 +01:00 |
|
Tobias Hartmann
|
137d39454d
|
8007993: hotspot.log w/ enabled LogCompilation can be an invalid XML
Open compilation log files in write-mode and close before deletion attempt.
Reviewed-by: vlivanov
|
2014-11-26 08:06:58 +01:00 |
|
David Holmes
|
26dc1466b7
|
8035663: Suspicious failure of test java/util/concurrent/Phaser/FickleRegister.java
Reviewed-by: shade, coleenp
|
2014-11-25 21:00:21 -05:00 |
|
Goetz Lindenmaier
|
bdefb9e250
|
8065915: Fix includes after 8058148: MaxNodeLimit and LiveNodeCountInliningCutoff
Reviewed-by: vlivanov, dholmes
|
2014-11-25 15:59:42 +01:00 |
|
Jesper Wilhelmsson
|
1da0a96993
|
8065305: Make it possible to extend the G1CollectorPolicy
Added a G1CollectorPolicyExt where it is possible to extend the class.
Reviewed-by: sjohanss, tschatzl
|
2014-11-25 13:41:08 +01:00 |
|
Ivan Gerasimov
|
5ffd65a731
|
8064694: Kitchensink: WaitForMultipleObjects failed in hotspot\src\os\windows\vm\os_windows.cpp: 3844
Increase the timeout in debug builds; raise the priority of exiting threads
Reviewed-by: dcubed, dholmes
|
2014-11-25 14:16:32 +03:00 |
|
Alexander Harlap
|
aba13c04f2
|
8059492: Wrong spelling in assert: "Not initialied properly?"
Fixed typo in metaspace assert message
Reviewed-by: mgerdin
|
2014-11-20 10:03:22 -05:00 |
|
Ioi Lam
|
68c088e66f
|
8065346: WB_AddToBootstrapClassLoaderSearch calls JvmtiEnv::create_a_jvmti when not in _thread_in_vm state
Removed ThreadToNativeFromVM and use java_lang_String::as_utf8_string instead
Reviewed-by: dholmes, minqi
|
2014-11-19 19:31:13 -08:00 |
|