inline comments below..

On 12/18/2015 6:22 PM, Alan Bateman wrote:


On 18/12/2015 12:23, Sundararajan Athijegannathan wrote:
Please review http://cr.openjdk.java.net/~sundar/8145750/webrev.00/ for https://bugs.openjdk.java.net/browse/JDK-8145750

Adding missing permissions for jdk.dynalink module. Note that it used to be part of jdk.scripting.nashorn module in the past and therefore got AllPermission.
Is it really necessary to grant it AllPermission? Just wondering how hard it would be to figure out the permissions that it really needs.

May be, not. But I tried giving only sun.reflect package access -- didn't work. There are a few doPrivileged blocks in dynalink code as well. This needs further analysis. But dynalink code was part of nashorn and so was getting AllPermission so far - so there is no permission enhancement by adding this missing permission block.

That said, we can revisit reduced permission set for dynalink module. I'd prefer to track that as separate bug.

If test/tools/jjs is new then it would be good to this test directory into one of the test groups so that the tests are run, maybe jdk_other.

okay, I'll find out that.

-Sundar
-Alan

Reply via email to