RFR: 8369856: AOT map does not include unregistered classes
    Ioi Lam 
    iklam at openjdk.org
       
    Fri Oct 17 00:41:21 UTC 2025
    
    
  
On Thu, 16 Oct 2025 19:26:23 GMT, Matias Saavedra Silva <matsaave at openjdk.org> wrote:
>> Thanks to @ashu-mehra for providing the fix!
>> 
>> I also updated the test cases:
>> 
>> - Use a custom class loader to load unregistered classes
>> - Check that all classes loaded from the AOT cache have an entry in the map file
>> - Rename "CDS" to "AOT"
>
> Change looks good! Seeing that we're moving class and file names from CDS to AOT, should the directory eventually be changed to aot as well?
Thanks @matias9927 @vnkozlov for the review
> Change looks good! Seeing that we're moving class and file names from CDS to AOT, should the directory eventually be changed to aot as well?
Yes, that's the plan but it's kind of low priority now. I hope to do more refactoring of both the code and tests after JEP 516 (https://github.com/openjdk/jdk/pull/27732/) is integrate, to avoid creating conflicts.
-------------
PR Comment: https://git.openjdk.org/jdk/pull/27828#issuecomment-3413367852
PR Comment: https://git.openjdk.org/jdk/pull/27828#issuecomment-3413372070
    
    
More information about the hotspot-runtime-dev
mailing list