- 12 4月, 2012 1 次提交
-
-
由 rbackman 提交于
Reviewed-by: acorn, dcubed
-
- 06 4月, 2012 1 次提交
-
-
由 tonyp 提交于
Summary: Removed lots of dead code after some recent conc mark changes. Reviewed-by: brutisso, johnc
-
- 03 4月, 2012 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn, iveresov
-
- 30 3月, 2012 1 次提交
-
-
由 jiangli 提交于
7154670: The instanceKlass _implementors[] and _nof_implementors are not needed for non-interface klass. Summary: Change implementor to embedded instanceKlass field. Reviewed-by: sspitsyn, minqi, coleenp
-
- 29 3月, 2012 1 次提交
-
-
由 fparain 提交于
Reviewed-by: acorn, dcubed, rbackman
-
- 27 3月, 2012 1 次提交
-
-
由 brutisso 提交于
Summary: Some minor cleanups Reviewed-by: tonyp, jwilhelm
-
- 23 3月, 2012 3 次提交
-
-
由 coleenp 提交于
Summary: Move symbol allocation to an arena so NMT doesn't have to track them at startup. Reviewed-by: never, kamg, zgu
-
由 brutisso 提交于
Summary: Make sure that MutableNUMASpace::ensure_parsability() only calls CollectedHeap::fill_with_object() with valid sizes and make sure CollectedHeap::filler_array_max_size() returns a value that can be converted to an int without overflow Reviewed-by: azeemj, jmasa, iveresov
-
由 tonyp 提交于
Summary: Make two G1 cmd line flags available in product builds: G1HeapWastePercent (previously called: G1OldReclaimableThresholdPercent) and G1MixedGCCountTarget (previous called: G1MaxMixedGCNum). Also changed the default of the former from 1% to 5% and the default for G1OldCSetRegionLiveThresholdPercent to 90%. Reviewed-by: azeemj, jwilhelm, johnc
-
- 21 3月, 2012 2 次提交
-
-
由 jmelvin 提交于
7144328: Improper commandlines for -XX:+-UnlockCommercialFeatures require proper warning/error messages Summary: Provide custom error messages for locked commercial feature options which are not first unlocked. Reviewed-by: dcubed, jcoomes, kamg Contributed-by: james.melvin@oracle.com
-
由 kvn 提交于
Summary: Skip only G1 cases and explicitly set global escape state in unsafe cases. Reviewed-by: never
-
- 16 3月, 2012 2 次提交
- 15 3月, 2012 2 次提交
- 14 3月, 2012 6 次提交
-
-
由 brutisso 提交于
Summary: Check clean words instead of clean bytes Reviewed-by: jcoomes, jmasa, jwilhelm, ysr Contributed-by: alexey.ragozin@gmail.com
-
由 never 提交于
Reviewed-by: kvn, never Contributed-by: nils.eliasson@oracle.com
-
由 brutisso 提交于
Summary: Add destructor to TruncatedSeq and call delete when necessary Reviewed-by: johnc, tonyp
-
由 johnc 提交于
Summary: Tiered compilation has increased the number of nmethods in the code cache. This has, in turn, significantly increased the number of marked nmethods processed during the StrongRootsScope destructor. Create a specialized version of CodeBlobToOopClosure for G1 which places only those nmethods that contain pointers into the collection set on to the marked nmethods list. Reviewed-by: iveresov, tonyp
-
由 jiangli 提交于
7109878: The instanceKlass EnclosingMethhod attribute fields can be folded into the _inner_class field. Summary: Fold instanceKlass::_enclosing_method_class_index and instanceKlass::_enclosing_method_method_index into the instanceKlass::_inner_classes array. Reviewed-by: never, coleenp Contributed-by: NJiangli Zhou <jiangli.zhou@oracle.com>
-
由 never 提交于
Reviewed-by: kvn, never Contributed-by: nils.eliasson@oracle.com
-
- 13 3月, 2012 2 次提交
-
-
由 never 提交于
Reviewed-by: kvn, never Contributed-by: nils.eliasson@oracle.com
-
由 johnc 提交于
Summary: Attempting to initiate a marking cycle when allocating a humongous object can, if a marking cycle is successfully initiated by another thread, result in the allocating thread spinning until the marking cycle is complete. Eliminate a deadlock between the main ConcurrentMarkThread, the SurrogateLocker thread, the VM thread, and a mutator thread waiting on the SecondaryFreeList_lock (while free regions are going to become available) by not manipulating the pending list lock during the prologue and epilogue of the cleanup pause. Reviewed-by: brutisso, jcoomes, tonyp
-
- 16 3月, 2012 1 次提交
-
-
由 nloodin 提交于
Reviewed-by: jcoomes, brutisso
-
- 13 3月, 2012 1 次提交
-
-
由 kvn 提交于
Summary: rewrote Connection graph construction code in EA to reduce time spent there. Reviewed-by: never
-
- 07 3月, 2012 1 次提交
-
-
由 never 提交于
Reviewed-by: dholmes, minqi, kvn, coleenp
-
- 06 3月, 2012 1 次提交
-
-
由 never 提交于
Summary: Allow fallback to non-intrinsic inline case Reviewed-by: kvn, jrose, never Contributed-by: nils.eliasson@oracle.com
-
- 03 3月, 2012 1 次提交
-
-
由 johnc 提交于
Summary: Update generation and collector counters only if UsePerfData is enabled. Reviewed-by: iveresov, tonyp
-
- 02 3月, 2012 1 次提交
-
-
由 roland 提交于
Summary: C1 does not recognize the default branch of a lookupswitch or tableswitch bytecode to be a safepoint if backward. Reviewed-by: kvn, never
-
- 01 3月, 2012 1 次提交
-
-
由 dsamersoff 提交于
Summary: Assert doesn't respect invokedynamic opcode Reviewed-by: dcubed, phh
-
- 28 2月, 2012 1 次提交
-
-
由 roland 提交于
Summary: When resolving exception edges after register allocation, the C1 register allocator may insert spill code at the wrong insertion position. Reviewed-by: kvn, never
-
- 27 2月, 2012 1 次提交
-
-
由 roland 提交于
Summary: check stack alignment on VM entry on x64. Reviewed-by: kvn, never
-
- 25 2月, 2012 1 次提交
-
-
由 dholmes 提交于
Summary: Should print to passed in stream not tty Reviewed-by: dholmes, never Contributed-by: NKrystal Mok <sajia@taobao.com>
-
- 23 2月, 2012 1 次提交
-
-
由 mgerdin 提交于
Summary: Add an internal testing API to HotSpot to enable more targeted testing of vm functionality Reviewed-by: phh, dholmes
-
- 22 2月, 2012 3 次提交
-
-
由 dsamersoff 提交于
Summary: Added a capability to start and stop JMX Agent by jcmd Reviewed-by: acorn, mchung
-
由 kvn 提交于
Summary: Take into account only stores captured by Initialize node. Added missing check for Top input in value() methods. Reviewed-by: never
-
由 jiangli 提交于
Summary: Issue storestore barrier before constructor return if the constructor write final field. Reviewed-by: dholmes, jrose, roland, coleenp Contributed-by: NJiangli Zhou <jiangli.zhou@oracle.com>
-
- 19 2月, 2012 1 次提交
-
-
由 sla 提交于
Summary: Change OSThread to use mach thread_t Reviewed-by: phh, dcubed
-
- 18 2月, 2012 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn
-
- 17 2月, 2012 1 次提交
-
-
由 kvn 提交于
Summary: Replace call_epilog() encoding with macroassembler use. Moved duplicated code to x86.ad. Fixed return_addr() definition. Reviewed-by: never
-