Home
last modified time | relevance | path

Searched refs:StackFrame (Results 1 – 25 of 188) sorted by relevance

12345678

/external/v8/src/
Dmacro-assembler.h69 explicit FrameScope(TurboAssembler* tasm, StackFrame::Type type) in FrameScope()
72 if (type != StackFrame::MANUAL && type_ != StackFrame::NONE) { in FrameScope()
78 if (type_ != StackFrame::MANUAL && type_ != StackFrame::NONE) { in ~FrameScope()
90 DCHECK(type_ != StackFrame::MANUAL && type_ != StackFrame::NONE); in GenerateLeaveFrame()
96 StackFrame::Type type_;
102 FrameAndConstantPoolScope(MacroAssembler* masm, StackFrame::Type type) in FrameAndConstantPoolScope()
112 if (type_ != StackFrame::MANUAL && type_ != StackFrame::NONE) { in FrameAndConstantPoolScope()
131 DCHECK(type_ != StackFrame::MANUAL && type_ != StackFrame::NONE); in GenerateLeaveFrame()
137 StackFrame::Type type_;
172 : FrameScope(masm, StackFrame::NONE) { } in AllowExternalCallThatCantCauseGC()
Dframes-inl.h33 inline StackFrame::StackFrame(StackFrameIteratorBase* iterator) in StackFrame() function
38 inline StackHandler* StackFrame::top_handler() const { in top_handler()
43 inline Address* StackFrame::ResolveReturnAddressLocation(Address* pc_address) { in ResolveReturnAddressLocation()
54 : StackFrame(iterator) {} in NativeFrame()
61 : StackFrame(iterator) {} in EntryFrame()
68 : StackFrame(iterator) {} in ExitFrame()
101 : StackFrame(iterator) { in StandardFrame()
138 return frame_type == StackFrame::TypeToMarker(StackFrame::ARGUMENTS_ADAPTOR); in IsArgumentsAdaptorFrame()
145 return frame_type == StackFrame::TypeToMarker(StackFrame::CONSTRUCT); in IsConstructFrame()
254 StackFrame* frame = iterator_.frame(); in frame()
[all …]
Dframes.h113 class StackFrame BASE_EMBEDDED {
191 StackFrame(const StackFrame& original) { in StackFrame() function
300 void operator=(const StackFrame& original) = delete;
303 inline explicit StackFrame(StackFrameIteratorBase* iterator);
304 virtual ~StackFrame() { } in ~StackFrame()
337 class NativeFrame : public StackFrame {
358 class EntryFrame: public StackFrame {
367 static EntryFrame* cast(StackFrame* frame) { in cast()
393 static ConstructEntryFrame* cast(StackFrame* frame) { in cast()
407 class ExitFrame: public StackFrame {
[all …]
Dframes.cc27 ReturnAddressLocationResolver StackFrame::return_address_location_resolver_ =
34 StackHandlerIterator(const StackFrame* frame, StackHandler* handler) in StackHandlerIterator()
80 StackFrame::State state; in Advance()
81 StackFrame::Type type = frame_->GetCallerState(&state); in Advance()
98 StackFrame::State state; in Reset()
99 StackFrame::Type type = ExitFrame::GetStateForFramePointer( in Reset()
106 StackFrame* StackFrameIteratorBase::SingletonFor(StackFrame::Type type, in SingletonFor()
107 StackFrame::State* state) { in SingletonFor()
108 StackFrame* result = SingletonFor(type); in SingletonFor()
109 DCHECK((!result) == (type == StackFrame::NONE)); in SingletonFor()
[all …]
Doptimized-compilation-info.cc121 StackFrame::Type OptimizedCompilationInfo::GetOutputStackFrameType() const { in GetOutputStackFrameType()
126 return StackFrame::STUB; in GetOutputStackFrameType()
128 return StackFrame::WASM_COMPILED; in GetOutputStackFrameType()
130 return StackFrame::JS_TO_WASM; in GetOutputStackFrameType()
132 return StackFrame::WASM_TO_JS; in GetOutputStackFrameType()
134 return StackFrame::WASM_INTERPRETER_ENTRY; in GetOutputStackFrameType()
137 return StackFrame::NONE; in GetOutputStackFrameType()
/external/google-breakpad/src/google_breakpad/processor/
Dstack_frame.h42 struct StackFrame { struct
57 StackFrame() in StackFrame() function
66 virtual ~StackFrame() {} in ~StackFrame() argument
72 case StackFrame::FRAME_TRUST_CONTEXT: in trust_description() argument
74 case StackFrame::FRAME_TRUST_PREWALKED: in trust_description()
76 case StackFrame::FRAME_TRUST_CFI: in trust_description()
78 case StackFrame::FRAME_TRUST_CFI_SCAN: in trust_description()
80 case StackFrame::FRAME_TRUST_FP: in trust_description()
82 case StackFrame::FRAME_TRUST_SCAN: in trust_description()
Dstack_frame_cpu.h52 struct StackFrameX86 : public StackFrame {
100 struct StackFramePPC : public StackFrame {
126 struct StackFramePPC64 : public StackFrame {
152 struct StackFrameAMD64 : public StackFrame {
197 struct StackFrameSPARC : public StackFrame {
221 struct StackFrameARM : public StackFrame {
273 struct StackFrameARM64 : public StackFrame {
337 struct StackFrameMIPS : public StackFrame {
/external/v8/src/inspector/
Dv8-stack-trace-impl.h24 class StackFrame {
26 explicit StackFrame(v8::Isolate* isolate, v8::Local<v8::StackFrame> frame);
27 ~StackFrame() = default;
38 bool isEqual(StackFrame* frame) const;
83 V8StackTraceImpl(std::vector<std::shared_ptr<StackFrame>> frames,
93 StackFrame* frame();
97 std::vector<std::shared_ptr<StackFrame>>::const_iterator m_currentIt;
98 std::vector<std::shared_ptr<StackFrame>>::const_iterator m_currentEnd;
102 std::vector<std::shared_ptr<StackFrame>> m_frames;
138 const std::vector<std::shared_ptr<StackFrame>>& frames() const { in frames()
[all …]
Dv8-stack-trace-impl.cc24 std::vector<std::shared_ptr<StackFrame>> toFramesVector( in toFramesVector()
29 std::vector<std::shared_ptr<StackFrame>> frames(frameCount); in toFramesVector()
66 const std::vector<std::shared_ptr<StackFrame>>& frames, in buildInspectorObjectCommon()
120 StackFrame::StackFrame(v8::Isolate* isolate, v8::Local<v8::StackFrame> v8Frame) in StackFrame() function in v8_inspector::StackFrame
133 void StackFrame::translate(WasmTranslation* wasmTranslation) { in translate()
138 const String16& StackFrame::functionName() const { return m_functionName; } in functionName()
140 const String16& StackFrame::scriptId() const { return m_scriptId; } in scriptId()
142 const String16& StackFrame::sourceURL() const { return m_sourceURL; } in sourceURL()
144 int StackFrame::lineNumber() const { return m_lineNumber; } in lineNumber()
146 int StackFrame::columnNumber() const { return m_columnNumber; } in columnNumber()
[all …]
/external/google-breakpad/src/processor/
Dstackwalker_address_list.cc61 StackFrame* StackwalkerAddressList::GetContextFrame() { in GetContextFrame()
65 StackFrame* frame = new StackFrame(); in GetContextFrame()
67 frame->trust = StackFrame::FRAME_TRUST_PREWALKED; in GetContextFrame()
71 StackFrame* StackwalkerAddressList::GetCallerFrame(const CallStack* stack, in GetCallerFrame()
86 StackFrame* frame = new StackFrame(); in GetCallerFrame()
88 frame->trust = StackFrame::FRAME_TRUST_PREWALKED; in GetCallerFrame()
Dstackwalker_x86.cc120 StackFrame* StackwalkerX86::GetContextFrame() { in GetContextFrame()
132 frame->trust = StackFrame::FRAME_TRUST_CONTEXT; in GetContextFrame()
139 const vector<StackFrame*> &frames, in GetCallerByWindowsFrameInfo()
142 StackFrame::FrameTrust trust = StackFrame::FRAME_TRUST_NONE; in GetCallerByWindowsFrameInfo()
242 last_frame->trust == StackFrame::FRAME_TRUST_CONTEXT && in GetCallerByWindowsFrameInfo()
269 trust = StackFrame::FRAME_TRUST_CFI; in GetCallerByWindowsFrameInfo()
391 trust = StackFrame::FRAME_TRUST_SCAN; in GetCallerByWindowsFrameInfo()
431 trust = StackFrame::FRAME_TRUST_CFI_SCAN; in GetCallerByWindowsFrameInfo()
450 (trust != StackFrame::FRAME_TRUST_CFI && ebp <= raSearchStart + offset); in GetCallerByWindowsFrameInfo()
507 const vector<StackFrame*> &frames, in GetCallerByCFIFrameInfo()
[all …]
Dstackwalker_arm64.h72 virtual StackFrame* GetContextFrame();
73 virtual StackFrame* GetCallerFrame(const CallStack* stack,
79 StackFrameARM64* GetCallerByCFIFrameInfo(const vector<StackFrame*> &frames,
84 StackFrameARM64* GetCallerByFramePointer(const vector<StackFrame*> &frames);
88 StackFrameARM64* GetCallerByStackScan(const vector<StackFrame*> &frames);
Dstackwalker_arm.h71 virtual StackFrame* GetContextFrame();
72 virtual StackFrame* GetCallerFrame(const CallStack* stack,
78 StackFrameARM* GetCallerByCFIFrameInfo(const vector<StackFrame*> &frames,
83 StackFrameARM* GetCallerByFramePointer(const vector<StackFrame*> &frames);
87 StackFrameARM* GetCallerByStackScan(const vector<StackFrame*> &frames);
Dstackwalker_amd64.h71 virtual StackFrame* GetContextFrame();
72 virtual StackFrame* GetCallerFrame(const CallStack* stack,
78 StackFrameAMD64* GetCallerByCFIFrameInfo(const vector<StackFrame*> &frames,
87 const vector<StackFrame*>& frames);
91 StackFrameAMD64* GetCallerByStackScan(const vector<StackFrame*> &frames);
Dstackwalker_arm64.cc60 StackFrame* StackwalkerARM64::GetContextFrame() { in GetContextFrame()
72 frame->trust = StackFrame::FRAME_TRUST_CONTEXT; in GetContextFrame()
79 const vector<StackFrame*> &frames, in GetCallerByCFIFrameInfo()
150 frame->trust = StackFrame::FRAME_TRUST_CFI; in GetCallerByCFIFrameInfo()
155 const vector<StackFrame*> &frames) { in GetCallerByStackScan()
175 frame->trust = StackFrame::FRAME_TRUST_SCAN; in GetCallerByStackScan()
186 const vector<StackFrame*> &frames) { in GetCallerByFramePointer()
212 frame->trust = StackFrame::FRAME_TRUST_FP; in GetCallerByFramePointer()
226 StackFrame* StackwalkerARM64::GetCallerFrame(const CallStack* stack, in GetCallerFrame()
233 const vector<StackFrame*> &frames = *stack->frames(); in GetCallerFrame()
Dstackwalker_x86.h76 virtual StackFrame* GetContextFrame();
77 virtual StackFrame* GetCallerFrame(const CallStack* stack,
84 const vector<StackFrame*> &frames,
91 StackFrameX86* GetCallerByCFIFrameInfo(const vector<StackFrame*> &frames,
99 StackFrameX86* GetCallerByEBPAtBase(const vector<StackFrame*> &frames,
Dstackwalker_amd64.cc110 StackFrame* StackwalkerAMD64::GetContextFrame() { in GetContextFrame()
122 frame->trust = StackFrame::FRAME_TRUST_CONTEXT; in GetContextFrame()
129 const vector<StackFrame*> &frames, in GetCallerByCFIFrameInfo()
146 frame->trust = StackFrame::FRAME_TRUST_CFI; in GetCallerByCFIFrameInfo()
151 const vector<StackFrame*>& frames) { in GetCallerByFramePointerRecovery()
182 frame->trust = StackFrame::FRAME_TRUST_FP; in GetCallerByFramePointerRecovery()
197 const vector<StackFrame*> &frames) { in GetCallerByStackScan()
212 frame->trust = StackFrame::FRAME_TRUST_SCAN; in GetCallerByStackScan()
246 StackFrame* StackwalkerAMD64::GetCallerFrame(const CallStack* stack, in GetCallerFrame()
253 const vector<StackFrame*> &frames = *stack->frames(); in GetCallerFrame()
Dstackwalker_arm.cc61 StackFrame* StackwalkerARM::GetContextFrame() { in GetContextFrame()
73 frame->trust = StackFrame::FRAME_TRUST_CONTEXT; in GetContextFrame()
80 const vector<StackFrame*> &frames, in GetCallerByCFIFrameInfo()
159 frame->trust = StackFrame::FRAME_TRUST_CFI; in GetCallerByCFIFrameInfo()
164 const vector<StackFrame*> &frames) { in GetCallerByStackScan()
184 frame->trust = StackFrame::FRAME_TRUST_SCAN; in GetCallerByStackScan()
195 const vector<StackFrame*> &frames) { in GetCallerByFramePointer()
226 frame->trust = StackFrame::FRAME_TRUST_FP; in GetCallerByFramePointer()
240 StackFrame* StackwalkerARM::GetCallerFrame(const CallStack* stack, in GetCallerFrame()
247 const vector<StackFrame*> &frames = *stack->frames(); in GetCallerFrame()
Dstackwalker_mips.h64 virtual StackFrame* GetContextFrame();
65 virtual StackFrame* GetCallerFrame(const CallStack* stack,
71 StackFrameMIPS* GetCallerByCFIFrameInfo(const vector<StackFrame*>& frames,
76 StackFrameMIPS* GetCallerByStackScan(const vector<StackFrame*>& frames);
/external/oj-libjdwp/src/share/classes/com/sun/tools/jdi/
DStackFrameImpl.java39 implements StackFrame, ThreadListener
130 ps = JDWP.StackFrame.ThisObject. in thisObject()
136 thisObject = JDWP.StackFrame.ThisObject. in thisObject()
209 JDWP.StackFrame.GetValues.SlotInfo[] slots = in getValues()
210 new JDWP.StackFrame.GetValues.SlotInfo[count]; in getValues()
218 slots[i] = new JDWP.StackFrame.GetValues.SlotInfo(variable.slot(), in getValues()
227 ps = JDWP.StackFrame.GetValues.enqueueCommand(vm, thread, id, slots); in getValues()
233 values = JDWP.StackFrame.GetValues.waitForReply(vm, ps).values; in getValues()
276 JDWP.StackFrame.SetValues.SlotInfo[] slotVals = in setValue()
277 new JDWP.StackFrame.SetValues.SlotInfo[1]; in setValue()
[all …]
/external/antlr/runtime/CSharp2/Sources/Antlr3.Runtime/Antlr.Runtime.Misc/
DErrorManager.cs40 using StackFrame = System.Diagnostics.StackFrame; typedef
48 StackFrame location = GetLastNonErrorManagerCodeLocation(e); in InternalError()
56 StackFrame location = GetLastNonErrorManagerCodeLocation(new Exception()); in InternalError()
67 private static StackFrame GetLastNonErrorManagerCodeLocation(Exception e) in GetLastNonErrorManagerCodeLocation()
73 StackFrame f = stackTrace.GetFrame(i); in GetLastNonErrorManagerCodeLocation()
79 StackFrame location = stackTrace.GetFrame(i); in GetLastNonErrorManagerCodeLocation()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Support/Windows/
DSignals.inc229 STACKFRAME64 StackFrame = StackFrameOrig;
240 while (fStackWalk64(NativeMachineType, hProcess, hThread, &StackFrame,
243 if (StackFrame.AddrFrame.Offset == 0)
245 StackTrace[Depth++] = (void *)(uintptr_t)StackFrame.AddrPC.Offset;
298 HANDLE hThread, STACKFRAME64 &StackFrame,
307 if (printStackTraceWithLLVMSymbolizer(OS, hProcess, hThread, StackFrame,
313 if (!fStackWalk64(NativeMachineType, hProcess, hThread, &StackFrame,
319 if (StackFrame.AddrFrame.Offset == 0)
324 DWORD64 PC = StackFrame.AddrPC.Offset;
334 StackFrame.Params[0], StackFrame.Params[1], StackFrame.Params[2],
[all …]
/external/swiftshader/third_party/LLVM/lib/Support/Windows/
DSignals.inc348 STACKFRAME64 StackFrame;
349 memset(&StackFrame, 0, sizeof(StackFrame));
354 StackFrame.AddrPC.Offset = ep->ContextRecord->Rip;
355 StackFrame.AddrPC.Mode = AddrModeFlat;
356 StackFrame.AddrStack.Offset = ep->ContextRecord->Rsp;
357 StackFrame.AddrStack.Mode = AddrModeFlat;
358 StackFrame.AddrFrame.Offset = ep->ContextRecord->Rbp;
359 StackFrame.AddrFrame.Mode = AddrModeFlat;
362 StackFrame.AddrPC.Offset = ep->ContextRecord->Eip;
363 StackFrame.AddrPC.Mode = AddrModeFlat;
[all …]
/external/llvm/lib/Support/Windows/
DSignals.inc224 STACKFRAME64 StackFrame = StackFrameOrig;
235 while (fStackWalk64(NativeMachineType, hProcess, hThread, &StackFrame,
238 if (StackFrame.AddrFrame.Offset == 0)
240 StackTrace[Depth++] = (void *)(uintptr_t)StackFrame.AddrPC.Offset;
293 HANDLE hThread, STACKFRAME64 &StackFrame,
302 if (printStackTraceWithLLVMSymbolizer(OS, hProcess, hThread, StackFrame,
308 if (!fStackWalk64(NativeMachineType, hProcess, hThread, &StackFrame,
314 if (StackFrame.AddrFrame.Offset == 0)
319 DWORD64 PC = StackFrame.AddrPC.Offset;
329 StackFrame.Params[0], StackFrame.Params[1], StackFrame.Params[2],
[all …]
/external/swiftshader/third_party/llvm-subzero/lib/Support/Windows/
DSignals.inc225 STACKFRAME64 StackFrame = StackFrameOrig;
236 while (fStackWalk64(NativeMachineType, hProcess, hThread, &StackFrame,
239 if (StackFrame.AddrFrame.Offset == 0)
241 StackTrace[Depth++] = (void *)(uintptr_t)StackFrame.AddrPC.Offset;
294 HANDLE hThread, STACKFRAME64 &StackFrame,
303 if (printStackTraceWithLLVMSymbolizer(OS, hProcess, hThread, StackFrame,
309 if (!fStackWalk64(NativeMachineType, hProcess, hThread, &StackFrame,
315 if (StackFrame.AddrFrame.Offset == 0)
320 DWORD64 PC = StackFrame.AddrPC.Offset;
330 StackFrame.Params[0], StackFrame.Params[1], StackFrame.Params[2],
[all …]

12345678