Skip to content

Commit

Permalink
Fix broken callstacks in interpreter on MonoVM. (dotnet#60338)
Browse files Browse the repository at this point in the history
* Fix some broken callstacks in interpreter.

* Fix build error.
  • Loading branch information
lateralusX committed Jan 21, 2022
1 parent 4a099dc commit 8c188f3
Show file tree
Hide file tree
Showing 2 changed files with 230 additions and 144 deletions.
5 changes: 0 additions & 5 deletions src/mono/mono/mini/interp/interp-internals.h
Original file line number Diff line number Diff line change
Expand Up @@ -227,11 +227,6 @@ typedef struct {
guchar *stack_pointer;
/* Used for allocation of localloc regions */
FrameDataAllocator data_stack;
/* Used when a thread self-suspends at a safepoint in the interpreter, points to the
* currently executing frame. (If a thread self-suspends somewhere else in the runtime, this
* is NULL - the LMF will point to the InterpFrame before the thread exited the interpreter)
*/
InterpFrame *safepoint_frame;
} ThreadContext;

typedef struct {
Expand Down
Loading

0 comments on commit 8c188f3

Please sign in to comment.