On Mon, 9 Nov 2020 08:34:56 GMT, Erik Österlund <eosterl...@openjdk.org> wrote:

>> I noticed that in my preliminary review of Erik's changes. He checked
>> with the JFR guys and they said it just needed to be an address and
>> does not have to refer to the Object.
>> 
>> @fisk - can you think of a comment we should add here?
>
> We could write something along the lines of "An address that is 'unique 
> enough', such that events close in time and with the same address are likely 
> (but not guaranteed) to belong to the same object". This uniqueness property 
> has always been more of a heuristic thing than anything else, as deflation 
> shuffles the addresses around. Taking the this pointer vs an offset into the 
> this pointer does however serve the exact same purpose; there was never any 
> correlation to the contents of the object field.

Thanks @fisk! I've added a slightly edited version of the comment:
    // Set an address that is 'unique enough', such that events close in
    // time and with the same address are likely (but not guaranteed) to
    // belong to the same object.
@dholmes-ora - does this work for you?

>> I noticed that in my preliminary review of Erik's changes. He checked
>> with the JFR guys and they said it just needed to be an address and
>> does not have to refer to the Object.
>> 
>> @fisk - can you think of a comment we should add here?
>
> I wrote one in the section above, hope it is useful.

Thanks @fisk. I copied the same comment here since it is about
1000 lines away from the other comment.

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

PR: https://git.openjdk.java.net/jdk/pull/642

Reply via email to