- 24 12月, 2011 1 次提交
-
-
由 johnc 提交于
Summary: Parallelize the removal of self forwarding pointers etc. by wrapping in a HeapRegion closure, which is then wrapped inside an AbstractGangTask. Reviewed-by: tonyp, iveresov
-
- 06 1月, 2012 2 次提交
- 05 1月, 2012 2 次提交
-
-
由 tonyp 提交于
Summary: Introduce a flag that is set when a heap expansion attempt during a GC fails so that we do not consantly attempt to expand the heap when it's going to fail anyway. This not only prevents the excessive ergo output (which is generated when a region allocation fails) but also avoids excessive and ultimately unsuccessful expansion attempts. Reviewed-by: jmasa, johnc
-
由 jiangli 提交于
-
- 04 1月, 2012 2 次提交
- 02 1月, 2012 1 次提交
-
-
由 stefank 提交于
Summary: Used uintptr_t and void* for all the casts and checks in test_is_in. Reviewed-by: tonyp, jmasa
-
- 30 12月, 2011 1 次提交
-
-
由 vladidan 提交于
-
- 29 12月, 2011 2 次提交
-
-
由 stefank 提交于
Summary: Replaced the code with a ShouldNotReachHere Reviewed-by: tonyp, jmasa
-
由 jiangli 提交于
7123315: instanceKlass::_static_oop_field_count and instanceKlass::_java_fields_count should be u2 type. Summary: Change instanceKlass::_static_oop_field_count and instanceKlass::_java_fields_count to u2 type. Reviewed-by: never, bdelsart, dholmes Contributed-by: NJiangli Zhou <jiangli.zhou@oracle.com>
-
- 28 12月, 2011 2 次提交
-
-
由 iveresov 提交于
Summary: In os::free_memory() use mmap with the same attributes as for the heap space Reviewed-by: kvn Contributed-by: NAleksey Ignatenko <aleksey.v.ignatenko@intel.com>
-
由 jmasa 提交于
-
- 27 12月, 2011 1 次提交
-
-
由 vladidan 提交于
-
- 24 12月, 2011 3 次提交
- 23 12月, 2011 3 次提交
- 22 12月, 2011 4 次提交
-
-
由 coleenp 提交于
-
由 coleenp 提交于
Summary: Handle LVT attribute in the class file reconstitutor. Reviewed-by: phh, coleenp Contributed-by: Nthomaswue <thomas.wuerthinger@oracle.com>
-
由 brutisso 提交于
Summary: Use a percentage of -Xms as min and another percentage of -Xmx as max for the young gen size Reviewed-by: tonyp, johnc
-
由 phh 提交于
Summary: Revamp class os's socket method formal args to match socket.h, insert casts in appropriate places, and copyin-copyout int*'s that s/b socklen_t*'s in jvm.cpp. Reviewed-by: coleenp, dholmes Contributed-by: erik.gahlin@oracle.com, rickard.backman@oracle.com, nils.loodin@oracle.com, markus.gronlund@oracle.com
-
- 21 12月, 2011 1 次提交
-
-
由 jmasa 提交于
-
- 20 12月, 2011 5 次提交
-
-
由 bdelsart 提交于
Summary: GC crash for explicit stack overflow checks after a C2I transition. Reviewed-by: coleenp, never Contributed-by: yang02.wang@sap.com, bertrand.delsart@oracle.com
-
由 phh 提交于
-
由 phh 提交于
Summary: Add Flag::external_ext()/writable_ext(), both return false. Reviewed-by: coleenp, zgu
-
由 coleenp 提交于
Summary: Disable verify_heapbase on sparc if TraceBytecodes because the latter uses r12 as a temp register Reviewed-by: coleenp, phh Contributed-by: NVolker Simonis <volker.simonis@gmail.com>
-
由 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
-
- 17 12月, 2011 5 次提交
-
-
由 jiangli 提交于
-
由 amurillo 提交于
Reviewed-by: jcoomes
-
由 amurillo 提交于
-
由 amurillo 提交于
-
由 johnc 提交于
Summary: Running G1 with ParallelGCThreads==0 results in various crashes and asserts. Most of these are caused by unguarded references to the worker threads array or an incorrect number of active workers. Reviewed-by: jmasa, tonyp
-
- 16 12月, 2011 4 次提交
-
-
由 tonyp 提交于
Summary: Renamed partially-young GCs as mixed and fully-young GCs as young. Change all external output that includes those terms (GC log and GC ergo log) as well as any comments, fields, methods, etc. The changeset also includes very minor code tidying up (added some curly brackets). Reviewed-by: johnc, brutisso
-
由 katleman 提交于
-
由 katleman 提交于
-
由 katleman 提交于
-
- 15 12月, 2011 1 次提交
-
-
由 johnc 提交于
Summary: Cache workers' calculated starting heap region, used for parallel iteration over the collcection set, for subsequent reuse. Reviewed-by: tonyp, brutisso
-