question: callback for constant meta class update change concode_field_sep int THIS_CALL concode_elem_sep boolean LOG_ENABLED concode_elem_sep SwitchPoint switchPoint concode_elem_sep int GROOVY_OBJECT concode_elem_sep Logger LOG concode_elem_sep MethodHandle SELECT_METHOD concode_elem_sep int SAFE_NAVIGATION concode_elem_sep String name concode_elem_sep int UNCACHED_CALL concode_elem_sep int IMPLICIT_THIS concode_elem_sep int SPREAD_CALL concode_elem_sep MethodHandles.Lookup LOOKUP concode_field_sep CallSite staticArrayAccess concode_elem_sep void updateConstantMetaClass concode_elem_sep CallSite bootstrapCurrent concode_elem_sep String getCallSiteName concode_elem_sep MethodHandle makeFallBack concode_elem_sep Object selectMethod concode_elem_sep CallSite bootstrapCurrentSafe concode_elem_sep CallSite realBootstrap concode_elem_sep CallSite bootstrap concode_elem_sep CallSite bootstrap concode_elem_sep CallSite bootstrapSafe
target: void function ( ) { if ( LOG_ENABLED ) { LOG . info ( "srini_string" ) ; } SwitchPoint loc0 = switchPoint ; switchPoint = new SwitchPoint ( ) ; synchronized ( IndyInterface . class ) { SwitchPoint . invalidateAll ( new SwitchPoint [ ] { loc0 } ) ; } }