+1

> On 25 Mar 2015, at 10:05, A. Sundararajan 
> <[email protected]> wrote:
> 
> Made Math as eagerly initialized property again. Uploaded updated webrev for 
> reference here:
> http://cr.openjdk.java.net/~sundar/8012190/webrev.01/
> 
> thanks for the review,
> -Sundar
> 
> On Wednesday 25 March 2015 01:50 PM, Hannes Wallnoefer wrote:
>> +1, nice.
>> 
>> Maybe leave Math eagerly initialized as it is often used in hot numeric code?
>> 
>> Hannes
>> 
>> Am 2015-03-25 um 07:21 schrieb A. Sundararajan:
>>> Please review http://cr.openjdk.java.net/~sundar/8012190/webrev.00/ for 
>>> https://bugs.openjdk.java.net/browse/JDK-8012190
>>> 
>>> Except for mostly used/needed objects such as Object, Function, Number etc. 
>>> other constructors, objects are lazily initialized via @Getter (Math, 
>>> RegExp, Date, Java, JavaImporter, EvalError, URIError, typed array 
>>> constructors).
>>> 
>>> ~200 classes are not loaded at startup when jjs is started in interactive 
>>> mode. Should help in startup - both interactive mode and in scenarios when 
>>> many globals are created and thrown away after simple code evaluation.
>>> 
>>> Thanks,
>>> -Sundar
>> 
> 

Reply via email to