Home
last modified time | relevance | path

Searched refs:JavaScriptFrame (Results 1 – 25 of 47) sorted by relevance

12

/external/v8/src/
Dframes-inl.h148 inline JavaScriptFrame::JavaScriptFrame(StackFrameIteratorBase* iterator) in JavaScriptFrame() function
151 Address JavaScriptFrame::GetParameterSlot(int index) const { in GetParameterSlot()
160 inline void JavaScriptFrame::set_receiver(Object* value) { in set_receiver()
165 inline bool JavaScriptFrame::has_adapted_arguments() const { in has_adapted_arguments()
170 inline Object* JavaScriptFrame::function_slot_object() const { in function_slot_object()
181 : JavaScriptFrame(iterator) { in OptimizedFrame()
186 : JavaScriptFrame(iterator) {} in InterpretedFrame()
190 StackFrameIteratorBase* iterator) : JavaScriptFrame(iterator) { in ArgumentsAdaptorFrame()
194 : JavaScriptFrame(iterator) {} in BuiltinFrame()
230 : JavaScriptFrame(iterator) {} in JavaScriptBuiltinContinuationFrame()
[all …]
Druntime-profiler.h14 class JavaScriptFrame; variable
26 void AttemptOnStackReplacement(JavaScriptFrame* frame,
30 void MaybeOptimize(JSFunction* function, JavaScriptFrame* frame);
33 bool MaybeOSR(JSFunction* function, JavaScriptFrame* frame);
35 JavaScriptFrame* frame);
Druntime-profiler.cc115 void RuntimeProfiler::AttemptOnStackReplacement(JavaScriptFrame* frame, in AttemptOnStackReplacement()
143 JavaScriptFrame* frame) { in MaybeOptimize()
171 bool RuntimeProfiler::MaybeOSR(JSFunction* function, JavaScriptFrame* frame) { in MaybeOSR()
196 JavaScriptFrame* frame) { in ShouldOptimize()
244 JavaScriptFrame* frame = it.frame(); in MarkCandidatesForOptimization()
Dframes.cc160 JavaScriptFrame* jsFrame = static_cast<JavaScriptFrame*>(frame); in IsValidFrame()
996 void JavaScriptFrame::SetParameterValue(int index, Object* value) const { in SetParameterValue()
1001 bool JavaScriptFrame::IsConstructor() const { in IsConstructor()
1011 bool JavaScriptFrame::HasInlinedFrames() const { in HasInlinedFrames()
1018 Code* JavaScriptFrame::unchecked_code() const { in unchecked_code()
1023 int JavaScriptFrame::GetNumberOfIncomingArguments() const { in GetNumberOfIncomingArguments()
1035 return JavaScriptFrame::GetNumberOfIncomingArguments(); in GetNumberOfIncomingArguments()
1039 Address JavaScriptFrame::GetCallerStackPointer() const { in GetCallerStackPointer()
1043 void JavaScriptFrame::GetFunctions( in GetFunctions()
1049 void JavaScriptFrame::GetFunctions( in GetFunctions()
[all …]
Doptimized-compilation-info.h29 class JavaScriptFrame; variable
92 JavaScriptFrame* osr_frame() const { return osr_frame_; } in osr_frame()
213 void SetOptimizingForOsr(BailoutId osr_offset, JavaScriptFrame* osr_frame) { in SetOptimizingForOsr()
324 JavaScriptFrame* osr_frame_ = nullptr;
Dframes.h704 class JavaScriptFrame : public StandardFrame {
766 static JavaScriptFrame* cast(StackFrame* frame) { in cast()
768 return static_cast<JavaScriptFrame*>(frame); in cast()
784 inline explicit JavaScriptFrame(StackFrameIteratorBase* iterator);
826 class OptimizedFrame : public JavaScriptFrame {
862 class InterpretedFrame : public JavaScriptFrame {
914 class ArgumentsAdaptorFrame: public JavaScriptFrame {
941 class BuiltinFrame final : public JavaScriptFrame {
1159 class JavaScriptBuiltinContinuationFrame : public JavaScriptFrame {
1265 inline JavaScriptFrame* frame() const;
[all …]
Daccessors.h21 class JavaScriptFrame; variable
91 static Handle<JSObject> FunctionGetArguments(JavaScriptFrame* frame,
Daccessors.cc412 Handle<JSObject> ArgumentsForInlinedFunction(JavaScriptFrame* frame, in ArgumentsForInlinedFunction()
456 int FindFunctionInFrame(JavaScriptFrame* frame, Handle<JSFunction> function) { in FindFunctionInFrame()
470 JavaScriptFrame* frame = it->frame(); in GetFrameArguments()
515 Handle<JSObject> Accessors::FunctionGetArguments(JavaScriptFrame* frame, in FunctionGetArguments()
541 JavaScriptFrame* frame = it.frame(); in FunctionArgumentsGetter()
614 JavaScriptFrame* frame = frame_iterator_.frame(); in MaterializeFunction()
656 JavaScriptFrame* frame = frame_iterator_.frame(); in GetFrames()
Dcompiler.h23 class JavaScriptFrame; variable
177 JavaScriptFrame* osr_frame);
/external/v8/src/x64/
Dframe-constants-x64.cc17 Register JavaScriptFrame::fp_register() { return rbp; } in fp_register()
18 Register JavaScriptFrame::context_register() { return rsi; } in context_register()
19 Register JavaScriptFrame::constant_pool_pointer_register() { UNREACHABLE(); } in constant_pool_pointer_register()
/external/v8/src/ia32/
Dframe-constants-ia32.cc17 Register JavaScriptFrame::fp_register() { return ebp; } in fp_register()
18 Register JavaScriptFrame::context_register() { return esi; } in context_register()
19 Register JavaScriptFrame::constant_pool_pointer_register() { UNREACHABLE(); } in constant_pool_pointer_register()
/external/v8/src/mips64/
Dframe-constants-mips64.cc17 Register JavaScriptFrame::fp_register() { return v8::internal::fp; } in fp_register()
18 Register JavaScriptFrame::context_register() { return cp; } in context_register()
19 Register JavaScriptFrame::constant_pool_pointer_register() { UNREACHABLE(); } in constant_pool_pointer_register()
/external/v8/src/arm/
Dframe-constants-arm.cc19 Register JavaScriptFrame::fp_register() { return v8::internal::fp; } in fp_register()
20 Register JavaScriptFrame::context_register() { return cp; } in context_register()
21 Register JavaScriptFrame::constant_pool_pointer_register() { UNREACHABLE(); } in constant_pool_pointer_register()
/external/v8/src/s390/
Dframe-constants-s390.cc19 Register JavaScriptFrame::fp_register() { return v8::internal::fp; } in fp_register()
20 Register JavaScriptFrame::context_register() { return cp; } in context_register()
21 Register JavaScriptFrame::constant_pool_pointer_register() { UNREACHABLE(); } in constant_pool_pointer_register()
/external/v8/src/mips/
Dframe-constants-mips.cc17 Register JavaScriptFrame::fp_register() { return v8::internal::fp; } in fp_register()
18 Register JavaScriptFrame::context_register() { return cp; } in context_register()
19 Register JavaScriptFrame::constant_pool_pointer_register() { UNREACHABLE(); } in constant_pool_pointer_register()
/external/v8/src/ppc/
Dframe-constants-ppc.cc19 Register JavaScriptFrame::fp_register() { return v8::internal::fp; } in fp_register()
20 Register JavaScriptFrame::context_register() { return cp; } in context_register()
21 Register JavaScriptFrame::constant_pool_pointer_register() { in constant_pool_pointer_register()
/external/v8/src/arm64/
Dframe-constants-arm64.cc18 Register JavaScriptFrame::fp_register() { return v8::internal::fp; } in fp_register()
19 Register JavaScriptFrame::context_register() { return cp; } in context_register()
20 Register JavaScriptFrame::constant_pool_pointer_register() { UNREACHABLE(); } in constant_pool_pointer_register()
/external/v8/src/debug/
Ddebug.h68 JavaScriptFrame* frame);
71 JavaScriptFrame* frame,
96 JavaScriptFrame* frame) const;
231 void Break(JavaScriptFrame* frame, Handle<JSFunction> break_target);
295 bool IsBreakAtReturn(JavaScriptFrame* frame);
427 bool IsFrameBlackboxed(JavaScriptFrame* frame);
433 bool IsMutedAtCurrentLocation(JavaScriptFrame* frame);
Dliveedit.h22 class JavaScriptFrame; variable
62 static bool RestartFrame(JavaScriptFrame* frame);
Ddebug-frames.h39 inline JavaScriptFrame* javascript_frame() { in javascript_frame()
41 : JavaScriptFrame::cast(frame_); in javascript_frame()
Ddebug.cc100 JavaScriptFrame* frame) { in FromFrame()
113 Handle<DebugInfo> debug_info, JavaScriptFrame* frame, in AllAtCurrentStatement()
134 JavaScriptFrame* frame) const { in GetGeneratorObjectForSuspendedFrame()
411 void Debug::Break(JavaScriptFrame* frame, Handle<JSFunction> break_target) { in Break()
533 bool Debug::IsMutedAtCurrentLocation(JavaScriptFrame* frame) { in IsMutedAtCurrentLocation()
895 JavaScriptFrame* frame = it.frame(); in PrepareStepOnThrow()
910 JavaScriptFrame* frame = JavaScriptFrame::cast(it.frame()); in PrepareStepOnThrow()
984 JavaScriptFrame* js_frame = JavaScriptFrame::cast(frame); in PrepareStep()
1045 JavaScriptFrame* frame = JavaScriptFrame::cast(frames_it.frame()); in PrepareStep()
1147 JavaScriptFrame* frame = it.frame(); in VisitThread()
[all …]
Ddebug-evaluate.h68 ContextBuilder(Isolate* isolate, JavaScriptFrame* frame,
Ddebug-frames.cc33 JavaScriptFrame* js_frame = in FrameInspector()
Ddebug-scopes.h119 inline JavaScriptFrame* GetFrame() const { in GetFrame()
/external/v8/src/runtime/
Druntime-compiler.cc170 JavaScriptFrame* top_frame = top_it.frame(); in RUNTIME_FUNCTION()
192 JavaScriptFrame* frame = it.frame(); in IsSuitableForOnStackReplacement()
201 BailoutId DetermineEntryAndDisarmOSRForInterpreter(JavaScriptFrame* frame) { in DetermineEntryAndDisarmOSRForInterpreter()
233 JavaScriptFrame* frame = it.frame(); in RUNTIME_FUNCTION()

12