It's not too late for access control

John Rose john.r.rose at oracle.com
Tue Jul 12 16:07:36 UTC 2016


On Jul 12, 2016, at 9:00 AM, John Rose <john.r.rose at oracle.com> wrote:
> 
> lurk mode

P.S. I forgot one more point:  As JVM/JIT guy I find the prospect of sealing
packages very appealing.  Maybe it's a false promise, but it would be a
home run if we could reliably seal sub-assemblies for tree-shaking AOT
compilation.  Doing this requires pretty strong assurances that the AOT
engine can enumerate all uses of a "public" class.  Doesn't this use case
interfere with the proposed principle that "public always means global"?
Again, it's a tug-of-war between the class author and an assembly-time
operation.


More information about the jigsaw-dev mailing list