AOT Cache Diagnostics Tool

María Arias de Reyna Dominguez mariasde at redhat.com
Thu Oct 30 10:27:15 UTC 2025


Hi,

I have been working on the README of the diagnostics tool I am working on
to make it easier to use: https://github.com/Delawen/leyden-analyzer

I tried to add some quick examples on how to answer common questions:


   - Why is this class in my AOT cache?
   <https://github.com/Delawen/leyden-analyzer?tab=readme-ov-file#why-is-this-class-in-my-aot-cache>
   - Which classes do this class drag into the cache?
   <https://github.com/Delawen/leyden-analyzer?tab=readme-ov-file#which-classes-do-this-class-drag-into-the-cache>
   - Why is this class NOT in my AOT cache?
   <https://github.com/Delawen/leyden-analyzer?tab=readme-ov-file#why-is-this-class-not-in-my-aot-cache>
   - Why is this method not properly trained?
   <https://github.com/Delawen/leyden-analyzer?tab=readme-ov-file#why-is-this-method-not-properly-trained>

I am still actively working on it, but it would be good if some of you can
take a look and give some feedback on it.

There's a lot of information still missing (like the PrintCompilation
output, I haven't started with that yet), but I think that for a basic "I
have no idea why my AOT cache is not working as expected", this can be
already helpful.

Kind regards,
María Arias de Reyna Domínguez
Senior Software Engineer
She / Her / Hers
ariasdereyna at redhat.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.org/pipermail/leyden-dev/attachments/20251030/228c437d/attachment.htm>


More information about the leyden-dev mailing list