Bug#1099347: RFP: jol -- Java Object Layout - tiny toolbox to analyze object layouts in JVMs

Thomas Uhle thomas.uhle at mailbox.tu-dresden.de
Sun Mar 2 19:10:07 GMT 2025


Package: wnpp
Severity: wishlist
Control: block 1020916 by -1
X-Debbugs-CC: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>

* Package name    : jol
   Version         : 0.17
   Upstream Author : Aleksey Shipilev <shade at redhat.com>
* URL or Web page : https://openjdk.org/projects/code-tools/jol/
* License         : GPL-2.0 with the Classpath exception
   Description     : Java Object Layout - tiny toolbox to analyze object layouts in JVMs

JOL (Java Object Layout) is a tiny toolbox to analyze object layout 
schemes in JVMs. These tools are using Unsafe, JVMTI, and Serviceability 
Agent (SA) heavily to decode the actual object layout, footprint, and 
references. This makes JOL much more accurate than other tools relying on 
heap dumps, specification assumptions, etc.


JOL is a dependency of the Java library commons-imaging (cf. RFP #1020916 
[1]).

[1] https://bugs.debian.org/1020916



More information about the pkg-java-maintainers mailing list