Loosening requirements for super() invocation

Archie Cobbs archie.cobbs at gmail.com
Thu Jan 5 18:24:15 UTC 2023


On Thu, Jan 5, 2023 at 9:25 AM Brian Goetz <brian.goetz at oracle.com> wrote:

>  - Figure out what we are going to say for the cases where we @SW but want
> to indicate that things are not indeed safe.   I think the way to do this
> is to write a short explanation of the this-escape problem on an HTML page
> in the doc set, and come up with a suitably scary one-sentence @implNote
> that links to it.
>

Sounds good. Please see ThisEscape.html
<https://github.com/archiecobbs/jdk/blob/ThisEscape/src/java.base/share/classes/java/lang/doc-files/ThisEscape.html>
and commit 9d45b4d5
<https://github.com/archiecobbs/jdk/commit/9d45b4d528ce5bddfaf4fdd7c5d1b3c6630b61a1>
.


>  - Get the code reviewed, and make sure the implementation is in line with
> how we are doing larger lint analysis these days (I know this has evolved
> over time.).
>

Sounds good. Can you suggest (or even better, help encourage) some
reviewer(s)?

Unfortunately, based on past experience, I'm pretty sure if I just ask for
volunteers on compiler-dev myself it's likely such a request will be
ignored.

More generally, at this point do we need to recruit other folks to the
cause (so to speak)?

Thanks,
-Archie

-- 
Archie L. Cobbs
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.org/pipermail/amber-dev/attachments/20230105/c27ca0c8/attachment.htm>


More information about the amber-dev mailing list