Stefan Karlsson
81f94a04b9
Merge
2014-12-08 15:17:39 +00:00
Yumin Qi
bb30bd7e0a
Merge
2014-12-08 00:15:55 -08:00
Alejandro Murillo
db929c3598
Merge
2014-12-05 16:36:07 -08:00
Coleen Phillimore
d1414caa19
Merge
2014-12-05 23:21:29 +00:00
Calvin Cheung
701b666284
8065050: vm crashes during CDS dump when very small SharedMiscDataSize is specified
...
Define minimum required sizes for the ro, rw, and md regions and make sure the specified sizes are not less than the minimum sizes
Reviewed-by: jiangli, dholmes, mseledtsov
2014-12-05 12:24:10 -08:00
Stefan Karlsson
e9b92ce024
8065634: Crash in InstanceKlass::clean_method_data when _method is NULL
...
Reviewed-by: coleenp, hseigel, poonam
2014-12-05 21:16:45 +01:00
Coleen Phillimore
4b628f1aee
8066171: Out of order with Metaspace allocation lock
...
Lock resolved_references instead.
Reviewed-by: twisti, sspitsyn
2014-12-05 15:15:13 -05: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
Ioi Lam
ea256a978f
8066670: PrintSharedArchiveAndExit does not exit the VM when the archive is invalid
...
In FileMapInfo::fail_continue do not set UseSharedSpaces = false
Reviewed-by: dholmes, ccheung
2014-12-04 15:20:09 -08: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
Mikael Gerdin
44dd635112
Merge
2014-12-04 15:09:18 +01:00
Roland Westrelin
349669a9de
Merge
2014-12-04 11:22:05 +00:00
Bengt Rutisson
902d2139f6
Merge
2014-12-04 09:43:12 +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
Chris Hegarty
7e65ec970c
Merge
2014-12-03 17:48:58 +00:00
Staffan Friberg
4b3a02ee0b
8066441: Add PLAB trace event
...
Reviewed-by: tschatzl, ehelin, egahlin
2014-12-03 09:27:24 -08:00
Chris Hegarty
393a39afe3
8049367: Modular Run-Time Images
...
Co-authored-by: Alan Bateman <alan.bateman@oracle.com>
Co-authored-by: Alex Buckley <alex.buckley@oracle.com>
Co-authored-by: Bradford Wetmore <bradford.wetmore@oracle.com>
Co-authored-by: Erik Joelsson <erik.joelsson@oracle.com>
Co-authored-by: James Laskey <james.laskey@oracle.com>
Co-authored-by: Jonathan Gibbons <jonathan.gibbons@oracle.com>
Co-authored-by: Karen Kinnear <karen.kinnear@oracle.com>
Co-authored-by: Magnus Ihse Bursie <magnus.ihse.bursie@oracle.com>
Co-authored-by: Mandy Chung <mandy.chung@oracle.com>
Co-authored-by: Mark Reinhold <mark.reinhold@oracle.com>
Co-authored-by: Paul Sandoz <paul.sandoz@oracle.com>
Co-authored-by: Sundararajan Athijegannathan <sundararajan.athijegannathan@oracle.com>
Reviewed-by: chegar, dfuchs, ihse, joehw, mullan, psandoz, wetmore
2014-12-03 14:21:14 +00: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
Erik Helin
cbe8efabfe
8059066: CardTableModRefBS might commit the same page twice
...
Reviewed-by: tschatzl, kbarrett, jmasa
2014-12-02 09:53:30 +01:00
David Chase
2080004ef0
8064524: Compiler code generation improvements
...
Reviewed-by: jrose, acorn, vlivanov
2014-12-01 13:06:20 -05: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
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