--- old/src/jdk/nashorn/internal/objects/NativeString.java 2014-03-17 14:05:49.796455127 +0530 +++ new/src/jdk/nashorn/internal/objects/NativeString.java 2014-03-17 14:05:49.612454212 +0530 @@ -78,16 +78,12 @@ // initialized by nasgen private static PropertyMap $nasgenmap$; - static PropertyMap getInitialMap() { - return $nasgenmap$; - } - private NativeString(final CharSequence value) { this(value, Global.instance()); } NativeString(final CharSequence value, final Global global) { - this(value, global.getStringPrototype(), getInitialMap()); + this(value, global.getStringPrototype(), $nasgenmap$); } private NativeString(final CharSequence value, final ScriptObject proto, final PropertyMap map) {