Uses of Class
org.github.jamm.MemoryMeter.Builder
Packages that use MemoryMeter.Builder
-
Uses of MemoryMeter.Builder in org.github.jamm
Methods in org.github.jamm that return MemoryMeter.BuilderModifier and TypeMethodDescriptionstatic MemoryMeter.Builder
MemoryMeter.builder()
MemoryMeter.Builder.ignoreOuterClassReference()
Ignores the outer class reference from non-static inner classes.MemoryMeter.Builder.measureKnownSingletons()
Measures the space occupied by known singletons such asClass
objects,enum
s,ClassLoader
s andAccessControlContext
s.MemoryMeter.Builder.measureNonStrongReferences()
Measures the references from aReference
(like weak/soft/phantom references).MemoryMeter.Builder.printVisitedTree()
Prints the classes tree toSystem.out
when measuring throughmeasureDeep
.MemoryMeter.Builder.printVisitedTreeUpTo
(int depth) Prints the classes tree toSystem.out
up to the specified depth when measuring throughmeasureDeep
.MemoryMeter.Builder.withGuessing
(MemoryMeter.Guess strategy, MemoryMeter.Guess... fallbacks) Specify what should be the strategy used to measure the shallow size of object.