/external/v8/src/ |
runtime-profiler.h | 14 class JSFunction; 24 void AttemptOnStackReplacement(JSFunction* function, int nesting_levels = 1); 27 void MaybeOptimizeFullCodegen(JSFunction* function, int frame_count, 29 void MaybeOptimizeIgnition(JSFunction* function); 30 void Optimize(JSFunction* function, const char* reason); 31 void Baseline(JSFunction* function, const char* reason);
|
contexts.h | 71 V(IS_ARRAYLIKE, JSFunction, is_arraylike) \ 72 V(GET_TEMPLATE_CALL_SITE_INDEX, JSFunction, get_template_call_site) \ 73 V(MAKE_RANGE_ERROR_INDEX, JSFunction, make_range_error) \ 74 V(MAKE_TYPE_ERROR_INDEX, JSFunction, make_type_error) \ 75 V(OBJECT_DEFINE_PROPERTIES, JSFunction, object_define_properties) \ 76 V(OBJECT_DEFINE_PROPERTY, JSFunction, object_define_property) \ 77 V(OBJECT_FREEZE, JSFunction, object_freeze) \ 78 V(OBJECT_GET_PROTOTYPE_OF, JSFunction, object_get_prototype_of) \ 79 V(OBJECT_IS_EXTENSIBLE, JSFunction, object_is_extensible) \ 80 V(OBJECT_IS_FROZEN, JSFunction, object_is_frozen) [all...] |
runtime-profiler.cc | 59 static void GetICCounts(JSFunction* function, int* ic_with_type_info_count, 92 static void TraceRecompile(JSFunction* function, const char* reason, 111 void RuntimeProfiler::Optimize(JSFunction* function, const char* reason) { 121 void RuntimeProfiler::Baseline(JSFunction* function, const char* reason) { 131 void RuntimeProfiler::AttemptOnStackReplacement(JSFunction* function, 160 void RuntimeProfiler::MaybeOptimizeFullCodegen(JSFunction* function, 256 void RuntimeProfiler::MaybeOptimizeIgnition(JSFunction* function) { 302 JSFunction* function = frame->function(); 304 List<JSFunction*> functions(4);
|
bootstrapper.cc | 158 Handle<JSFunction> CreateEmptyFunction(Isolate* isolate); 160 Handle<JSFunction> GetRestrictedFunctionPropertiesThrower(); 161 Handle<JSFunction> GetStrictArgumentsPoisonFunction(); 162 Handle<JSFunction> GetThrowTypeErrorIntrinsic(Builtins::Name builtin_name); 164 void CreateStrictModeFunctionMaps(Handle<JSFunction> empty); 165 void CreateIteratorMaps(Handle<JSFunction> empty); 166 void CreateAsyncFunctionMaps(Handle<JSFunction> empty); 170 void AddRestrictedFunctionProperties(Handle<JSFunction> empty); 196 Handle<JSFunction> empty_function, 212 Handle<JSFunction> InstallArrayBuffer(Handle<JSObject> target [all...] |
api-natives.h | 22 MUST_USE_RESULT static MaybeHandle<JSFunction> InstantiateFunction( 35 static Handle<JSFunction> CreateApiFunction(Isolate* isolate,
|
accessors.cc | 668 Handle<JSFunction> function) { 671 JSFunction::SetPrototype(function, proto); 678 Isolate* isolate, Handle<JSFunction> function, Handle<Object> value) { 679 JSFunction::SetPrototype(function, value); 685 MaybeHandle<Object> Accessors::FunctionSetPrototype(Handle<JSFunction> function, 698 Handle<JSFunction> function = 699 Handle<JSFunction>::cast(Utils::OpenHandle(*info.Holder())); 712 Handle<JSFunction> object = 713 Handle<JSFunction>::cast(Utils::OpenHandle(*info.Holder())); 740 Handle<JSFunction> function [all...] |
factory.h | 243 Handle<Context> NewScriptContext(Handle<JSFunction> function, 253 Handle<Context> NewFunctionContext(int length, Handle<JSFunction> function); 256 Handle<Context> NewCatchContext(Handle<JSFunction> function, 262 Handle<Context> NewWithContext(Handle<JSFunction> function, 272 Handle<Context> NewBlockContext(Handle<JSFunction> function, 330 Handle<JSObject> NewFunctionPrototype(Handle<JSFunction> function); 393 Handle<JSObject> NewArgumentsObject(Handle<JSFunction> callee, int length); 397 Handle<JSObject> NewJSObject(Handle<JSFunction> constructor, 400 Handle<JSObject> NewJSObjectWithMemento(Handle<JSFunction> constructor, 406 Handle<JSGlobalObject> NewJSGlobalObject(Handle<JSFunction> constructor) [all...] |
compiler.h | 46 static bool Compile(Handle<JSFunction> function, ClearExceptionFlag flag); 47 static bool CompileBaseline(Handle<JSFunction> function); 48 static bool CompileOptimized(Handle<JSFunction> function, ConcurrencyMode); 49 static bool CompileDebugCode(Handle<JSFunction> function); 59 static void PostInstantiation(Handle<JSFunction> function, PretenureFlag); 78 MUST_USE_RESULT static MaybeHandle<JSFunction> GetFunctionFromEval( 119 Handle<JSFunction> function, BailoutId osr_ast_id, 152 CompilationInfo(ParseInfo* parse_info, Handle<JSFunction> closure); 175 Handle<JSFunction> closure() const { return closure_; } 362 closure_ = Handle<JSFunction>(*closure_) [all...] |
/external/v8/test/cctest/interpreter/ |
interpreter-tester.h | 19 Handle<JSFunction> function); 22 Handle<JSFunction> function, 33 InterpreterCallable(Isolate* isolate, Handle<JSFunction> function) 43 Handle<JSFunction> function_; 89 Handle<JSFunction> GetBytecodeFunction() { 90 Handle<JSFunction> function; 99 function = Handle<JSFunction>::cast(v8::Utils::OpenHandle(*api_function)); 107 function = Handle<JSFunction>::cast(v8::Utils::OpenHandle(
|
/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); 80 return *Handle<JSFunction>::cast(function)->shared()->GetSourceCode(); 90 CONVERT_ARG_CHECKED(JSFunction, fun, 0); 109 CONVERT_ARG_CHECKED(JSFunction, fun, 0); 118 CONVERT_ARG_CHECKED(JSFunction, fun, 0); 129 CONVERT_ARG_CHECKED(JSFunction, fun, 0) [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_;
|
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 | 22 AstTyper(Isolate* isolate, Zone* zone, Handle<JSFunction> closure, 39 Handle<JSFunction> closure_;
|
/external/v8/src/heap/ |
mark-compact-inl.h | 80 void CodeFlusher::AddCandidate(JSFunction* function) { 89 JSFunction** CodeFlusher::GetNextCandidateSlot(JSFunction* candidate) { 90 return reinterpret_cast<JSFunction**>( 91 HeapObject::RawField(candidate, JSFunction::kNextFunctionLinkOffset)); 95 JSFunction* CodeFlusher::GetNextCandidate(JSFunction* candidate) { 97 return reinterpret_cast<JSFunction*>(next_candidate); 101 void CodeFlusher::SetNextCandidate(JSFunction* candidate, 102 JSFunction* next_candidate) [all...] |
incremental-marking-inl.h | 22 void IncrementalMarking::RecordWriteOfCodeEntry(JSFunction* host, Object** slot,
|
objects-visiting.cc | 250 struct WeakListVisitor<JSFunction> { 251 static void SetWeakNext(JSFunction* function, Object* next) { 255 static Object* WeakNext(JSFunction* function) { 259 static int WeakNextOffset() { return JSFunction::kNextFunctionLinkOffset; } 261 static void VisitLiveObject(Heap*, JSFunction*, WeakObjectRetainer*) {} 263 static void VisitPhantomObject(Heap*, JSFunction*) {} 300 DoWeakList<JSFunction>(heap, context, retainer, 337 ClearWeakList<JSFunction>(heap,
|
/external/v8/test/cctest/wasm/ |
test-wasm-trap-position.cc | 75 Handle<JSFunction> js_wasm_wrapper = module.WrapCode(wasm_index); 77 Handle<JSFunction> js_trampoline = Handle<JSFunction>::cast( 116 Handle<JSFunction> js_wasm_wrapper = module.WrapCode(wasm_index_2); 118 Handle<JSFunction> js_trampoline = Handle<JSFunction>::cast(
|
test-wasm-stack.cc | 97 Handle<JSFunction> js_wasm_wrapper = module.WrapCode(wasm_index_2); 99 Handle<JSFunction> js_trampoline = Handle<JSFunction>::cast( 141 Handle<JSFunction> js_wasm_wrapper = module.WrapCode(wasm_index_2); 143 Handle<JSFunction> js_trampoline = Handle<JSFunction>::cast(
|
/external/v8/test/cctest/ |
test-compiler.cc | 59 static Handle<JSFunction> Compile(const char* source) { 77 Handle<JSFunction> fun = Compile(buffer.start()); 94 Handle<JSFunction> fun = Compile("result = x + y;"); 113 Handle<JSFunction> fun = Compile("if (x < 0) result = -x; else result = x;"); 131 Handle<JSFunction> fun = 154 Handle<JSFunction> fun = Compile(source); 185 Handle<JSFunction> fun = Compile(source); 199 Handle<JSFunction> fun = Compile(source); 223 Handle<JSFunction> fun0 = Compile(source); 239 Handle<JSFunction>::cast(fun1) [all...] |
/external/v8/src/debug/ |
debug-evaluate.h | 70 Handle<JSFunction> function); 74 Handle<JSFunction> local_function,
|
/external/v8/test/cctest/compiler/ |
test-linkage.cc | 29 static Handle<JSFunction> Compile(const char* source) { 45 Handle<JSFunction> function = Compile("a + b"); 59 Handle<JSFunction> function = 60 Handle<JSFunction>::cast(v8::Utils::OpenHandle( 77 Handle<JSFunction> function = Compile("a + c");
|
/external/v8/src/compiler/ |
js-inlining-heuristic.h | 34 Handle<JSFunction> function; // The call target being inlined.
|
js-inlining.h | 36 Reduction ReduceJSCall(Node* node, Handle<JSFunction> function);
|
pipeline.h | 30 static CompilationJob* NewCompilationJob(Handle<JSFunction> function);
|