Re: JEP update: Value Objects

2021-12-02 Thread Dan Smith
> On Dec 2, 2021, at 1:04 PM, Dan Heidinga wrote: > > On Thu, Dec 2, 2021 at 10:05 AM Dan Smith wrote: >> >> On Dec 2, 2021, at 7:08 AM, Dan Heidinga wrote: >> >> When converting back from our internal form to a classfile for the >> JVMTI RetransformClasses agents, I need to either filter the

Re: JEP update: Value Objects

2021-12-02 Thread Dan Heidinga
On Thu, Dec 2, 2021 at 10:05 AM Dan Smith wrote: > > On Dec 2, 2021, at 7:08 AM, Dan Heidinga wrote: > > When converting back from our internal form to a classfile for the > JVMTI RetransformClasses agents, I need to either filter the interface > out if we injected it or not if it was already the

Re: JEP update: Value Objects

2021-12-02 Thread Dan Smith
On Dec 2, 2021, at 7:08 AM, Dan Heidinga mailto:heidi...@redhat.com>> wrote: When converting back from our internal form to a classfile for the JVMTI RetransformClasses agents, I need to either filter the interface out if we injected it or not if it was already there. JVMTI's GetImplementedInter

Re: [External] : Re: JEP update: Value Objects

2021-12-02 Thread Dan Heidinga
Replying to both this and the previous email in one: > I guess I prefer C and D over A and B because of the reflection magic problem, > and also because of Dan H’s issue (IIUC) about “where do we look for the > metadata, if not in somebody’s constant pool?” +1 I prefer C or D as well for similar