Information on properties com.glide.script.interpret.short.expressions and com.glide.script.interpret.short.expressions.threshold


Details

These properties are configured by ServiceNow engineers to modify the utilisation of MetaSpace memory within application nodes

Details of these properties are not typically shared as setting them incorrectly can have unforeseen impact on instance performance.

Typically if an instance suffers from frequent application node restarts which ServiceNow confirms to be caused by MetaSpace Out Of Memory errors then we will follow internal Knowledge article to investigate and make adjustments accordingly.

There is no benefit to setting these unless there are MetaSpace utilisation issues for the instance(s) in question

Setting them forces some script to be interpreted at run time rather than compiled and access from cache memory. This might cause slight millisecond performance increases due to the additional interpretation requirements however this is negligible compared to unexpected restarts of application nodes