mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-21 03:24:38 +02:00
7133260: AllocationProfiler uses space in metadata and doesn't seem to do anything useful
Remove -Xaprof and Klass::_alloc_count & ArrayKlass::_alloc_size. Reviewed-by: stefank, coleenp
This commit is contained in:
parent
4ecee47075
commit
b454ece6d7
30 changed files with 7 additions and 388 deletions
|
@ -551,12 +551,6 @@ class Generation: public CHeapObj<mtGC> {
|
|||
// the heap. This defaults to object_iterate() unless overridden.
|
||||
virtual void safe_object_iterate(ObjectClosure* cl);
|
||||
|
||||
// Iterate over all objects allocated in the generation since the last
|
||||
// collection, calling "cl.do_object" on each. The generation must have
|
||||
// been initialized properly to support this function, or else this call
|
||||
// will fail.
|
||||
virtual void object_iterate_since_last_GC(ObjectClosure* cl) = 0;
|
||||
|
||||
// Apply "cl->do_oop" to (the address of) all and only all the ref fields
|
||||
// in the current generation that contain pointers to objects in younger
|
||||
// generations. Objects allocated since the last "save_marks" call are
|
||||
|
@ -724,7 +718,6 @@ class OneContigSpaceCardGeneration: public CardGeneration {
|
|||
// Iteration
|
||||
void object_iterate(ObjectClosure* blk);
|
||||
void space_iterate(SpaceClosure* blk, bool usedOnly = false);
|
||||
void object_iterate_since_last_GC(ObjectClosure* cl);
|
||||
|
||||
void younger_refs_iterate(OopsInGenClosure* blk);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue