Source: jamm
Section: java
Priority: optional
Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>
Uploaders:
 Andrius Merkys <merkys@debian.org>,
Build-Depends:
 debhelper-compat (= 13),
 default-jdk,
 junit4 (>= 4.11),
 maven-debian-helper (>= 2.1),
Standards-Version: 4.7.4
Vcs-Git: https://salsa.debian.org/java-team/jamm.git
Vcs-Browser: https://salsa.debian.org/java-team/jamm
Homepage: https://github.com/jbellis/jamm/

Package: libjamm-java
Architecture: all
Depends:
 ${maven:CompileDepends},
 ${maven:Depends},
 ${misc:Depends},
Suggests: ${maven:OptionalDepends},
Description: Java Agent for Memory Measurements
 Jamm provides MemoryMeter, a java agent to measure actual object memory
 use including JVM overhead.
 .
 MemoryMeter is as accurate as
 java.lang.instrument.Instrumentation.getObjectSize, which only claims
 to provide "approximate" results, but in practice seems to work as
 expected.
 .
 MemoryMeter uses reflection to crawl the object graph for measureDeep.
 By default, MemoryMeter keeps track of descendants visited by
 measureDeep with an IdentityHashMap.
