src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AccessorProperty.java

Print this page

        

*** 117,127 **** * Note that we can't do the same simple caching for optimistic getters, * due to the fact that they are bound to a program point, which will * produce different boun method handles wrapping the same access mechanism * depending on callsite */ ! private MethodHandle[] GETTER_CACHE = new MethodHandle[NOOF_TYPES]; /** * Create a new accessor property. Factory method used by nasgen generated code. * * @param key {@link Property} key. --- 117,127 ---- * Note that we can't do the same simple caching for optimistic getters, * due to the fact that they are bound to a program point, which will * produce different boun method handles wrapping the same access mechanism * depending on callsite */ ! private transient MethodHandle[] GETTER_CACHE = new MethodHandle[NOOF_TYPES]; /** * Create a new accessor property. Factory method used by nasgen generated code. * * @param key {@link Property} key.