HomeSort by relevance Sort by last modified time
    Searched refs:JSFunction (Results 1 - 25 of 248) sorted by null

1 2 3 4 5 6 7 8 910

  /external/v8/src/
runtime-profiler.h 15 class JSFunction;
30 void MaybeOptimizeFullCodegen(JSFunction* function, JavaScriptFrame* frame,
32 void MaybeBaselineIgnition(JSFunction* function, JavaScriptFrame* frame);
33 void MaybeOptimizeIgnition(JSFunction* function, JavaScriptFrame* frame);
36 bool MaybeOSRIgnition(JSFunction* function, JavaScriptFrame* frame);
37 OptimizationReason ShouldOptimizeIgnition(JSFunction* function,
39 void Optimize(JSFunction* function, OptimizationReason reason);
40 void Baseline(JSFunction* function, OptimizationReason reason);
contexts.h 39 V(ASYNC_FUNCTION_AWAIT_CAUGHT_INDEX, JSFunction, \
41 V(ASYNC_FUNCTION_AWAIT_UNCAUGHT_INDEX, JSFunction, \
43 V(ASYNC_FUNCTION_PROMISE_CREATE_INDEX, JSFunction, \
45 V(ASYNC_FUNCTION_PROMISE_RELEASE_INDEX, JSFunction, \
47 V(IS_ARRAYLIKE, JSFunction, is_arraylike) \
48 V(GENERATOR_NEXT_INTERNAL, JSFunction, generator_next_internal) \
49 V(GET_TEMPLATE_CALL_SITE_INDEX, JSFunction, get_template_call_site) \
50 V(MAKE_ERROR_INDEX, JSFunction, make_error) \
51 V(MAKE_RANGE_ERROR_INDEX, JSFunction, make_range_error) \
52 V(MAKE_SYNTAX_ERROR_INDEX, JSFunction, make_syntax_error)
    [all...]
compiler.h 52 static bool Compile(Handle<JSFunction> function, ClearExceptionFlag flag);
53 static bool CompileBaseline(Handle<JSFunction> function);
54 static bool CompileOptimized(Handle<JSFunction> function, ConcurrencyMode);
68 static void PostInstantiation(Handle<JSFunction> function, PretenureFlag);
86 static CompilationTier NextCompilationTier(JSFunction* function);
98 MUST_USE_RESULT static MaybeHandle<JSFunction> GetFunctionFromEval(
107 MUST_USE_RESULT static MaybeHandle<JSFunction> GetFunctionFromString(
144 Handle<JSFunction> function, BailoutId osr_ast_id,
api-natives.h 22 MUST_USE_RESULT static MaybeHandle<JSFunction> InstantiateFunction(
38 static Handle<JSFunction> CreateApiFunction(Isolate* isolate,
bootstrapper.cc 170 Handle<JSFunction> CreateEmptyFunction(Isolate* isolate);
172 Handle<JSFunction> GetRestrictedFunctionPropertiesThrower();
173 Handle<JSFunction> GetStrictArgumentsPoisonFunction();
174 Handle<JSFunction> GetThrowTypeErrorIntrinsic(Builtins::Name builtin_name);
176 void CreateStrictModeFunctionMaps(Handle<JSFunction> empty);
177 void CreateIteratorMaps(Handle<JSFunction> empty);
179 void CreateAsyncFunctionMaps(Handle<JSFunction> empty);
183 void AddRestrictedFunctionProperties(Handle<JSFunction> empty);
208 Handle<JSFunction> empty_function,
224 Handle<JSFunction> InstallArrayBuffer(Handle<JSObject> target
    [all...]
factory.h 292 Handle<Context> NewScriptContext(Handle<JSFunction> function,
300 Handle<JSFunction> function,
304 Handle<Context> NewFunctionContext(int length, Handle<JSFunction> function,
308 Handle<Context> NewCatchContext(Handle<JSFunction> function,
315 Handle<Context> NewWithContext(Handle<JSFunction> function,
327 Handle<Context> NewBlockContext(Handle<JSFunction> function,
391 Handle<JSObject> NewFunctionPrototype(Handle<JSFunction> function);
471 Handle<JSObject> NewArgumentsObject(Handle<JSFunction> callee, int length);
475 Handle<JSObject> NewJSObject(Handle<JSFunction> constructor,
482 Handle<JSGlobalObject> NewJSGlobalObject(Handle<JSFunction> constructor)
    [all...]
runtime-profiler.cc 99 static void GetICCounts(JSFunction* function, int* ic_with_type_info_count,
135 static void TraceRecompile(JSFunction* function, const char* reason,
154 void RuntimeProfiler::Optimize(JSFunction* function,
161 void RuntimeProfiler::Baseline(JSFunction* function,
171 JSFunction* function = frame->function();
213 void RuntimeProfiler::MaybeOptimizeFullCodegen(JSFunction* function,
309 void RuntimeProfiler::MaybeBaselineIgnition(JSFunction* function,
335 void RuntimeProfiler::MaybeOptimizeIgnition(JSFunction* function,
370 bool RuntimeProfiler::MaybeOSRIgnition(JSFunction* function,
399 JSFunction* function, JavaScriptFrame* frame)
    [all...]
accessors.cc 676 Handle<JSFunction> function) {
679 JSFunction::SetPrototype(function, proto);
686 Isolate* isolate, Handle<JSFunction> function, Handle<Object> value) {
687 JSFunction::SetPrototype(function, value);
693 MaybeHandle<Object> Accessors::FunctionSetPrototype(Handle<JSFunction> function,
708 Handle<JSFunction> function =
709 Handle<JSFunction>::cast(Utils::OpenHandle(*info.Holder()));
720 Handle<JSFunction> object =
721 Handle<JSFunction>::cast(Utils::OpenHandle(*info.Holder()));
750 Handle<JSFunction> function
    [all...]
api-natives.cc 41 MaybeHandle<JSFunction> InstantiateFunction(Isolate* isolate,
332 JSFunction* fun = JSFunction::cast(new_target);
342 Handle<JSFunction> constructor;
346 constructor = Handle<JSFunction>::cast(new_target);
369 Handle<JSFunction> tmp_constructor;
403 Handle<JSFunction> parent_instance;
409 JSFunction);
416 JSFunction);
421 MaybeHandle<JSFunction> InstantiateFunction(Isolate* isolate
    [all...]
contexts-inl.h 49 JSFunction* Context::closure() { return JSFunction::cast(get(CLOSURE_INDEX)); }
50 void Context::set_closure(JSFunction* closure) { set(CLOSURE_INDEX, closure); }
  /external/v8/src/runtime/
runtime-function.cc 28 return *JSFunction::GetName(isolate, Handle<JSFunction>::cast(function));
37 CONVERT_ARG_HANDLE_CHECKED(JSFunction, f, 0);
50 CONVERT_ARG_CHECKED(JSFunction, f, 0);
66 Handle<JSFunction>::cast(function)->shared()->script(), isolate);
81 Handle<JSFunction>::cast(function)->shared()->script(), isolate);
94 return *Handle<JSFunction>::cast(function)->shared()->GetSourceCode();
104 CONVERT_ARG_CHECKED(JSFunction, fun, 0);
113 CONVERT_ARG_CHECKED(JSFunction, fun, 0);
122 CONVERT_ARG_CHECKED(JSFunction, fun, 0)
    [all...]
runtime-compiler.cc 25 CONVERT_ARG_HANDLE_CHECKED(JSFunction, function, 0);
47 CONVERT_ARG_HANDLE_CHECKED(JSFunction, function, 0);
60 CONVERT_ARG_HANDLE_CHECKED(JSFunction, function, 0);
74 CONVERT_ARG_HANDLE_CHECKED(JSFunction, function, 0);
87 CONVERT_ARG_HANDLE_CHECKED(JSFunction, function, 0);
170 Handle<JSFunction> function = deoptimizer->function();
240 Handle<JSFunction> function) {
308 CONVERT_ARG_HANDLE_CHECKED(JSFunction, function, 0);
393 CONVERT_ARG_HANDLE_CHECKED(JSFunction, function, 0);
447 Handle<JSFunction> compiled
    [all...]
runtime-test.cc 84 Handle<JSFunction> function = Handle<JSFunction>::cast(function_object);
105 Handle<JSFunction> function;
109 if (!it.done()) function = Handle<JSFunction>(it.frame()->function());
160 Handle<JSFunction> function = Handle<JSFunction>::cast(function_object);
163 // JSFunction::MarkForOptimization().
200 Handle<JSFunction> function = Handle<JSFunction>::cast(function_object);
218 Handle<JSFunction> function = Handle<JSFunction>::cast(function_object)
    [all...]
  /external/v8/src/ic/
call-optimization.h 22 Handle<JSFunction> constant_function() const {
53 void Initialize(Handle<JSFunction> function);
58 void AnalyzePossibleApiFunction(Handle<JSFunction> function);
60 Handle<JSFunction> constant_function_;
ic-stats.h 24 class JSFunction;
62 const char* GetOrCacheFunctionName(JSFunction* function);
70 std::unordered_map<JSFunction*, std::unique_ptr<char[]>> function_name_map_;
call-optimization.cc 12 constant_function_ = Handle<JSFunction>::null();
17 Initialize(Handle<JSFunction>::cast(function));
104 void CallOptimization::Initialize(Handle<JSFunction> function) {
112 void CallOptimization::AnalyzePossibleApiFunction(Handle<JSFunction> function) {
  /external/v8/src/crankshaft/
hydrogen-environment-liveness.h 35 bool VerifyClosures(Handle<JSFunction> a, Handle<JSFunction> b);
typing.h 26 AstTyper(Isolate* isolate, Zone* zone, Handle<JSFunction> closure,
43 Handle<JSFunction> closure_;
  /external/v8/src/ffi/
ffi-compiler.h 30 Handle<JSFunction> CompileJSToNativeWrapper(Isolate* isolate,
  /external/v8/src/heap/
mark-compact-inl.h 58 void CodeFlusher::AddCandidate(JSFunction* function) {
67 JSFunction** CodeFlusher::GetNextCandidateSlot(JSFunction* candidate) {
68 return reinterpret_cast<JSFunction**>(
69 HeapObject::RawField(candidate, JSFunction::kNextFunctionLinkOffset));
73 JSFunction* CodeFlusher::GetNextCandidate(JSFunction* candidate) {
75 return reinterpret_cast<JSFunction*>(next_candidate);
79 void CodeFlusher::SetNextCandidate(JSFunction* candidate,
80 JSFunction* next_candidate)
    [all...]
incremental-marking-inl.h 23 void IncrementalMarking::RecordWriteOfCodeEntry(JSFunction* host, Object** slot,
objects-visiting.cc 293 struct WeakListVisitor<JSFunction> {
294 static void SetWeakNext(JSFunction* function, Object* next) {
298 static Object* WeakNext(JSFunction* function) {
302 static int WeakNextOffset() { return JSFunction::kNextFunctionLinkOffset; }
304 static void VisitLiveObject(Heap*, JSFunction*, WeakObjectRetainer*) {}
306 static void VisitPhantomObject(Heap*, JSFunction*) {}
343 DoWeakList<JSFunction>(heap, context, retainer,
380 ClearWeakList<JSFunction>(heap,
  /external/v8/src/debug/
debug-evaluate.h 71 Handle<JSFunction> function);
75 Handle<JSFunction> local_function,
debug-frames.h 31 Handle<JSFunction> GetFunction();
51 Handle<JSFunction> function);
  /external/v8/src/builtins/
builtins-arraybuffer.cc 20 Handle<JSFunction> target = args.target();
31 Handle<JSFunction> target = args.target();

Completed in 1279 milliseconds

1 2 3 4 5 6 7 8 910