Re: RFR: 8199443: Nashorn multithread bottleneck with "use strict"

2018-03-16 Thread Sundararajan Athijegannathan

+1

-Sundar

On 15/03/18, 7:00 PM, Hannes Wallnöfer wrote:

Please review:

Bug: https://bugs.openjdk.java.net/browse/JDK-8199443
Webrev: http://cr.openjdk.java.net/~hannesw/8199443/webrev/

If we make sure the property maps for strict functions and arguments are set up 
correctly (they weren’t before) we can skip setting the property in 
ScriptObject#initUserAccessors.

Thanks,
Hannes




Re: RFR: 8199443: Nashorn multithread bottleneck with "use strict"

2018-03-15 Thread Jim Laskey
+1


> On Mar 15, 2018, at 10:30 AM, Hannes Wallnöfer  
> wrote:
> 
> Please review:
> 
> Bug: https://bugs.openjdk.java.net/browse/JDK-8199443
> Webrev: http://cr.openjdk.java.net/~hannesw/8199443/webrev/
> 
> If we make sure the property maps for strict functions and arguments are set 
> up correctly (they weren’t before) we can skip setting the property in 
> ScriptObject#initUserAccessors.
> 
> Thanks,
> Hannes
> 
> 



RFR: 8199443: Nashorn multithread bottleneck with "use strict"

2018-03-15 Thread Hannes Wallnöfer
Please review:

Bug: https://bugs.openjdk.java.net/browse/JDK-8199443
Webrev: http://cr.openjdk.java.net/~hannesw/8199443/webrev/

If we make sure the property maps for strict functions and arguments are set up 
correctly (they weren’t before) we can skip setting the property in 
ScriptObject#initUserAccessors.

Thanks,
Hannes