[foreign] RFR 8212987 : Binder should allows negative values for native pointers
Henry Jen
henry.jen at oracle.com
Tue Oct 30 00:56:30 UTC 2018
I am afraid this is not that simple, we need to at least protect length from overflow the address to >= 0.
I haven’t completely check the implementation, we need to make sure all other operation will not expand or shift the region, which I believe is the constraint of the design. If that’s indeed the case, guard at construction is probably good enough.
Cheers,
Henry
> On Oct 29, 2018, at 10:04 AM, Jorn Vernee <jbvernee at xs4all.nl> wrote:
>
> Hello,
>
> Please review this patch which tweaks the binder to allow negative values for native pointers.
>
> The problem was previously discussed here: http://mail.openjdk.java.net/pipermail/panama-dev/2018-October/002994.html
>
> Bug : https://bugs.openjdk.java.net/browse/JDK-8212987
> Webrev : http://cr.openjdk.java.net/~jvernee/panama/webrevs/8212987/
>
> As a reminder, I'm not a committer, so someone else will have to push this.
>
> Thanks,
> Jorn
More information about the panama-dev
mailing list