JEP draft: Scope Locals
Andrew Haley
aph at redhat.com
Fri May 14 15:07:16 UTC 2021
On 5/14/21 3:45 PM, Brian Goetz wrote:
> Where I think the JEP draft (the exposition, not the feature design)
> could be improved is to make the relationship to TL more clear. IMO,
> this is a "more modern" TL design; it addresses the same primary use
> cases, without the unconstrained mutability of TLs. The safety that
> comes from the immutability enables some new concurrent patterns (e.g.,
> structured concurrency) and some nice optimizations.
Thank you, that's a nice summary. I was trying to describe scope locals
in a stand-alone way, but everything that a scope local can do can also
be done by a TL, albeit with some clumsiness. I should be more explicit
about that.
--
Andrew Haley (he/him)
Java Platform Lead Engineer
Red Hat UK Ltd. <https://www.redhat.com>
https://keybase.io/andrewhaley
EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671
More information about the core-libs-dev
mailing list