[vm] Try to symbolize Dart frames on crash or assertion failure when there is an exit frame.
Remove disabled/broken symbolization based on heap iteration. Bug: https://bugs.fuchsia.dev/p/fuchsia/issues/detail?id=41154 Change-Id: I5e6644e6ef72177cefec920fbe653000a4868f5d Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/124826 Reviewed-by: Alexander Markov <alexmarkov@google.com> Commit-Queue: Ryan Macnak <rmacnak@google.com>
This commit is contained in:
committed by
commit-bot@chromium.org
parent
804706c026
commit
be6e5d8717
@@ -130,6 +130,8 @@ class StackFrame : public ValueObject {
|
||||
// Returns token_pos of the pc(), or -1 if none exists.
|
||||
TokenPosition GetTokenPos() const;
|
||||
|
||||
static void DumpCurrentTrace();
|
||||
|
||||
protected:
|
||||
explicit StackFrame(Thread* thread)
|
||||
: fp_(0), sp_(0), pc_(0), thread_(thread), is_interpreted_(false) {}
|
||||
|
||||
Reference in New Issue
Block a user