- 25 9月, 2012 2 次提交
- 19 9月, 2012 1 次提交
-
-
由 jmasa 提交于
Reviewed-by: johnc, ysr
-
- 17 9月, 2012 1 次提交
-
-
由 coleenp 提交于
Summary: restore java/lang/ClassLoader.addClass() upcall Reviewed-by: sspitsyn, dcubed, jmasa
-
- 14 9月, 2012 1 次提交
-
-
由 brutisso 提交于
Reviewed-by: brutisso, johnc, ysr Contributed-by: NHal Mo <kungu.mjh@taobao.com>
-
- 11 9月, 2012 1 次提交
-
-
由 stefank 提交于
Summary: Fix the iteration over the system classes and report the correct reference kind. Reviewed-by: coleenp, rbackman
-
- 08 9月, 2012 2 次提交
-
-
由 coleenp 提交于
7196103: NPG: Unable to allocate bit map for parallel garbage collection for the requested heap size Summary: Don't allocate huge class metaspace size by default on x64 Reviewed-by: stefank, jmasa, kvn
-
由 coleenp 提交于
Summary: Simple renaming to be consistent with instanceKlass->InstanceKlass renaming Reviewed-by: stefank, jmasa
-
- 06 9月, 2012 2 次提交
-
-
由 jmasa 提交于
Reviewed-by: jcoomes, brutisso
-
由 coleenp 提交于
7195867: NPG: SAJDI tests fail with sun.jvm.hotspot.types.WrongTypeException: No suitable match for type Summary: Need to restore the vtable in metadata when we restore the type from the shared archive. Reviewed-by: acorn, jcoomes, jmasa, jrose
-
- 05 9月, 2012 1 次提交
-
-
由 jmasa 提交于
Reviewed-by: coleenp, jcoomes
-
- 04 9月, 2012 1 次提交
-
-
由 coleenp 提交于
Summary: If the commit fails, the size isn't set so the assert fails. Reviewed-by: kamg
-
- 02 9月, 2012 1 次提交
-
-
由 coleenp 提交于
Summary: Remove PermGen, allocate meta-data in metaspace linked to class loaders, rewrite GC walking, rewrite and rename metadata to be C++ classes Reviewed-by: jmasa, stefank, never, coleenp, kvn, brutisso, mgerdin, dholmes, jrose, twisti, roland Contributed-by: Njmasa <jon.masamitsu@oracle.com>, stefank <stefan.karlsson@oracle.com>, mgerdin <mikael.gerdin@oracle.com>, never <tom.rodriguez@oracle.com>
-
- 07 8月, 2012 1 次提交
-
-
由 johnc 提交于
Summary: Employ PLABStats instances to record information about survivor and old PLABs, and use the recorded stats to adjust the sizes of survivor and old PLABS. Reviewed-by: johnc, ysr Contributed-by: NBrandon Mitchell <brandon@twitter.com>
-
- 29 6月, 2012 1 次提交
-
-
由 zgu 提交于
7151532: DCmd for hotspot native memory tracking Summary: Implementation of native memory tracking phase 1, which tracks VM native memory usage, and related DCmd Reviewed-by: acorn, coleenp, fparain
-
- 27 6月, 2012 1 次提交
-
-
由 jiangli 提交于
Summary: Change constMethodOop::_exception_table to optionally inlined u2 table. Reviewed-by: bdelsart, coleenp, kamg
-
- 19 6月, 2012 1 次提交
-
-
由 twisti 提交于
Reviewed-by: jrose, kvn
-
- 14 6月, 2012 1 次提交
-
-
由 coleenp 提交于
Summary: Use an alternate version of hashing algorithm for symbol string tables and after a certain bucket size to improve performance Reviewed-by: pbk, kamg, dlong, kvn, fparain
-
- 04 6月, 2012 1 次提交
-
-
由 mgerdin 提交于
Summary: Add "using" keyword to import base class functions from FreeList<T> to fix template name lookup in gcc 4.7 Reviewed-by: brutisso, iveresov
-
- 01 6月, 2012 1 次提交
-
-
由 brutisso 提交于
Summary: Simplify code, remove unused code, remove ExitAfterGCNum Reviewed-by: huntch, johnc
-
- 15 5月, 2012 2 次提交
- 10 5月, 2012 1 次提交
-
-
由 stefank 提交于
Reviewed-by: brutisso, mgerdin
-
- 03 5月, 2012 1 次提交
-
-
由 jiangli 提交于
Summary: Change the _host_klass to be conditionally created embedded instanceKlass field. Reviewed-by: jrose, coleenp, dholmes
-
- 26 4月, 2012 1 次提交
-
-
由 jmasa 提交于
Summary: Fix naming style to be consistent with the predominant hotspot style. Reviewed-by: ysr, brutisso
-
- 16 4月, 2012 1 次提交
-
-
由 brutisso 提交于
Summary: removed oop_verify_old_oop and allow_dirty. Also reviewed by: alexlamsl@gmail.com Reviewed-by: jmasa, jwilhelm
-
- 03 4月, 2012 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn, iveresov
-
- 30 3月, 2012 1 次提交
-
-
由 jmasa 提交于
Summary: Make the FreeChunk, FreeList, TreeList, and BinaryTreeDictionary classes usable outside CMS. Reviewed-by: brutisso, johnc, jwilhelm Contributed-by: coleen.phillimore@oracle.com
-
- 23 3月, 2012 1 次提交
-
-
由 coleenp 提交于
Summary: Move symbol allocation to an arena so NMT doesn't have to track them at startup. Reviewed-by: never, kamg, zgu
-
- 14 3月, 2012 2 次提交
-
-
由 brutisso 提交于
Summary: Check clean words instead of clean bytes Reviewed-by: jcoomes, jmasa, jwilhelm, ysr Contributed-by: alexey.ragozin@gmail.com
-
由 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>
-
- 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
-
- 17 2月, 2012 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn, twisti
-
- 16 2月, 2012 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn, twisti
-
- 15 2月, 2012 1 次提交
-
-
由 dlong 提交于
Summary: resize covered region only after successfully mapping shared archive Reviewed-by: brutisso, ysr Contributed-by: dean.long@oracle.com
-
- 02 2月, 2012 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn
-
- 01 2月, 2012 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn, jrose, kevinw, brutisso, twisti, jmasa
-
- 30 1月, 2012 1 次提交
-
-
由 never 提交于
Reviewed-by: kvn, iveresov, dholmes
-
- 19 1月, 2012 1 次提交
-
-
由 johnc 提交于
Summary: Replace calls to os::javaTimeMillis() that are used to update the milliseconds since the last GC to an equivalent that uses a monotonically non-decreasing time source. Reviewed-by: ysr, jmasa
-
- 20 12月, 2011 1 次提交
-
-
由 johnc 提交于
Summary: Replaces calls to os::javaTimeMillis(), which does not (and cannot) guarantee monotonicity, in GC code to an equivalent expression that uses os::javaTimeNanos(). os::javaTimeNanos is guaranteed monotonically non-decreasing if the underlying platform provides a monotonic time source. Changes in OS files are to make use of the newly defined constants in globalDefinitions.hpp. Reviewed-by: dholmes, ysr
-