On Thu, 14 Nov 2024 07:53:32 GMT, David Holmes <dhol...@openjdk.org> wrote:

> > > To be fair I'm unclear what role PD still plays on the JDK side and would 
> > > not be surprised if it is destined for removal at some point.
> > 
> > 
> > PD is not deprecated as PD::getCodeSource is widely used. It may be that an 
> > alternative means is introduced in the future to expose the code location 
> > but nothing specific at this time.
> 
> Okay but I still remain unclear about the role of PD in the VM, in particular 
> how CDS is using it.

CDS just emulates what the Java code does -- to ensure that 
Class.getProtectionDomain() would get the same answer as if the class was 
loaded from bytecodes.

-------------

PR Comment: https://git.openjdk.org/jdk/pull/22064#issuecomment-2477083960

Reply via email to