Antonios Printezis
203cd9408a
6904967: G1: some CollectionUsageThreshold tests fail
...
Ensure that max and committed are non-zero (currently: at least as large as the region size).
Reviewed-by: iveresov, mchung
2009-12-07 14:22:34 -05:00
Antonios Printezis
911a80e5d5
6906565: G1: deal with compilation warning in g1MemoryPool.hpp
...
Size_t max_size() hides size_t max_size() const.
Reviewed-by: jmasa, ysr
2009-12-04 07:44:41 -05:00
Antonios Printezis
8a125d9913
6880903: G1: G1 reports incorrect Runtime.maxMemory()
...
G1 reports committed memory instead of reserved memory from the Runtime.maxMemory() method
Reviewed-by: ysr, jmasa
2009-12-04 07:44:35 -05:00
Antonios Printezis
9cf0c891d9
6815790: G1: Missing MemoryPoolMXBeans with -XX:+UseG1GC
...
It introduces the necessary memory pools for G1.
Reviewed-by: mchung, ysr
2009-11-20 14:47:01 -05:00
Paul Hohensee
e38fa6385f
6898160: Need serviceability support for new vm argument type 'uint64_t'
...
Add serviceability support for uint64_t. Flags of unknown type assert in debug builds and are ignored in product builds.
Reviewed-by: never, xlu, mchung, dcubed
2009-11-04 16:49:23 -05:00
Xiaobin Lu
f5e722511a
Merge
2009-10-30 17:24:14 -07:00
Paul Hohensee
2f7d60fa36
6887571: Increase default heap config sizes
...
Apply modification of existing server heap size ergo to all collectors except CMS.
Reviewed-by: jmasa, ysr, xlu
2009-10-28 16:25:51 -04:00
Y. Srinivas Ramakrishna
cd43e74d4e
6818264: Heap dumper unexpectedly adds .hprof suffix
...
Restore old behaviour wrt HeapDumpPath; first dump goes to <file>, <n>th dump goes to <file>.<n-1>, with default value of <file> the same as before.
Reviewed-by: alanb, jcoomes, tonyp
2009-10-28 11:16:42 -07:00
Xiomara Jayasena
15f08eb80e
6884624: Update copyright year
...
Update copyright for files that have been modified in 2009 through Septermber
Reviewed-by: tbell, ohair
2009-09-22 14:06:10 -07:00
Mandy Chung
08f5aeffc1
6857194: Add hotspot perf counters to aid class loading performance measurement
...
Add new jvmstat counters to measure detailed class loading time
Reviewed-by: acorn, kamg
2009-07-10 11:10:00 -07:00
Erik Trimble
8d6035660e
Merge
2009-03-12 18:16:36 -07:00
Xiomara Jayasena
2be2e027b0
6814575: Update copyright year
...
Update copyright for files that have been modified in 2009, up to 03/09
Reviewed-by: katleman, tbell, ohair
2009-03-09 13:28:46 -07:00
Y. Srinivas Ramakrishna
72bfacbd95
6797870: Add -XX:+{HeapDump,PrintClassHistogram}{Before,After}FullGC
...
Call newly created CollectedHeap::dump_{pre,post}_full_gc before and after every stop-world full collection cycle on GenCollectedHeap and ParallelScavengeHeap. (Support for G1CollectedHeap forthcoming under CR 6810861.) Small modifications to existing heap dumping and class histogram implementation, especially to allow multiple on-the-fly histos/dumps by the VM thread during a single safepoint.
Reviewed-by: jmasa, alanb, mchung
2009-03-02 16:37:04 -08:00
John Coomes
2ba0d5b055
Merge
2009-01-14 14:12:55 -08:00
Jon Masamitsu
3474623106
6689653: JMapPerm fails with UseConcMarkSweepIncGC and compressed oops off
...
Added safe_object_iterate() for use by JMapPerm.
Reviewed-by: tonyp
2009-01-06 07:05:05 -08:00
Erik Trimble
ac1f463988
Merge
2008-12-20 09:58:36 -08:00
Xiomara Jayasena
99f0eac1a2
6785258: Update copyright year
...
Update copyright for files that have been modified starting July 2008 to Dec 2008
Reviewed-by: katleman, ohair, tbell
2008-12-15 16:55:11 -08:00
Swamy Venkataramanappa
06e37c03fb
6653214: MemoryPoolMXBean.setUsageThreshold() does not support large heap sizes
...
Reviewed-by: ysr, mchung
2008-12-15 13:58:57 -08:00
Mandy Chung
e5e6ca9d62
6306922: Dump dump created by +HeapDumpOnOutOfMemoryError should include stack traces for stack roots
...
Include stack traces of all threads in the heap dump
Reviewed-by: alanb
2008-10-14 15:16:38 -07:00
Antonios Printezis
615777b6da
Merge
2008-08-21 23:36:31 -04:00
Keith McGuigan
74faacc945
6721093: -XX:AppendRatio=N not supported
...
Add mechanism to ignore unsupported flags for a set period of time
Reviewed-by: acorn, never, coleenp
2008-07-28 14:07:44 -04:00
Xiomara Jayasena
c96a95c4b8
6719955: Update copyright year
...
Update copyright year for files that have been modified in 2008
Reviewed-by: ohair, tbell
2008-07-02 12:55:16 -07:00
Y. Srinivas Ramakrishna
d44be8e3a0
6618726: Introduce -XX:+UnlockExperimentalVMOptions flag
...
Experimental() flags will protect features of an experimental nature that are not supported in the regular product build. Made UseG1GC an experimental flag.
Reviewed-by: jmasa, kamg, coleenp
2008-06-30 17:04:59 -07:00
Y. Srinivas Ramakrishna
18f3386a98
6711316: Open source the Garbage-First garbage collector
...
First mercurial integration of the code for the Garbage-First garbage collector.
Reviewed-by: apetrusenko, iveresov, jmasa, sgoldman, tonyp, ysr
2008-06-05 15:57:56 -07:00
John R Rose
bb7ccea4ff
6652736: well known classes in system dictionary are inefficiently processed
...
Combine many scalar variables into a single enum-indexed array in SystemDictionary.
Reviewed-by: kvn
2008-04-29 19:45:22 -07:00
Coleen Phillimore
4a831d45f0
6420645: Create a vm that uses compressed oops for up to 32gb heapsizes
...
Compressed oops in instances, arrays, and headers. Code contributors are coleenp, phh, never, swamyv
Reviewed-by: jmasa, kamg, acorn, tbell, kvn, rasbold
2008-04-13 17:43:42 -04:00
Vladimir Kozlov
9f1a8ede80
6633953: type2aelembytes{T_ADDRESS} should be 8 bytes in 64 bit VM
...
T_ADDRESS size is defined as 'int' size (4 bytes) but C2 use it for raw pointers and as memory type for StoreP and LoadP nodes.
Reviewed-by: jrose
2008-02-25 15:05:44 -08:00
J. Duke
8153779ad3
Initial load
2007-12-01 00:00:00 +00:00