< prev index next >

docs/DEVELOPER_README

Print this page
rev 1905 : 8162955: Activate anonymous class loading for small sources
Reviewed-by: sundar

*** 298,307 **** --- 298,317 ---- Nashorn provides a fixed sized runtime event queue for debugging purposes. See -Dnashorn.debug for methods to access the event queue. The default value is 1024. + SYSTEM PROPERTY: -Dnashorn.anonymous.classes.threshold=<value> + + Nashorn can use anonymous classes for loading compiled scripts, depending + on the --anonymous-classes=[auto|true|false] option. Anonymous classes load + faster, but the loaded classes get less optimization applied to them and + therefore usually run slower. In the default "auto" setting, scripts are + loaded as anonymous classes if the script size does not exceed 512 bytes. + The above system property allows to set this threshold to a user defined + value. + =============== 2. The loggers. =============== It is very simple to create your own logger. Use the DebugLogger class
< prev index next >