Lines Matching refs:JSFunction
71 // - JSFunction
1009 V(JSFunction) \
4189 // JSFunctionResultCache caches results of some JSFunction invocation.
6531 // SharedFunctionInfo describes the JSFunction information that can be
6553 void InstallFromOptimizedCodeMap(JSFunction* function, int index);
7146 DECL_ACCESSORS(function, JSFunction)
7236 // JSFunction describes JavaScript functions.
7237 class JSFunction: public JSObject {
7279 static bool EnsureCompiled(Handle<JSFunction> function,
7281 static bool CompileLazy(Handle<JSFunction> function,
7283 static Handle<Code> CompileOsr(Handle<JSFunction> function,
7286 static bool CompileOptimized(Handle<JSFunction> function,
7323 static void EnsureHasInitialMap(Handle<JSFunction> function);
7325 // Get and set the prototype property on a JSFunction. If the
7333 static void SetPrototype(Handle<JSFunction> function,
7335 static void SetInstancePrototype(Handle<JSFunction> function,
7367 static inline JSFunction* cast(Object* obj);
7374 DECLARE_PRINTER(JSFunction)
7375 DECLARE_VERIFIER(JSFunction)
7409 DISALLOW_IMPLICIT_CONSTRUCTORS(JSFunction);
9560 static const int kSize = JSFunction::kSize;