| Index: src/frames.h
|
| diff --git a/src/frames.h b/src/frames.h
|
| old mode 100644
|
| new mode 100755
|
| index f09c24a3fbf43198d75bf07e75cfeed70e6c63e6..83370bd6507bdb67372d4c8c6df702874e199ecb
|
| --- a/src/frames.h
|
| +++ b/src/frames.h
|
| @@ -297,6 +297,10 @@ class StackFrame BASE_EMBEDDED {
|
| static void SetReturnAddressLocationResolver(
|
| ReturnAddressLocationResolver resolver);
|
|
|
| + // Resolves pc_address through the resolution address function if one is set.
|
| + static inline Address* ResolveReturnAddressLocation(Address* pc_address);
|
| +
|
| +
|
| // Printing support.
|
| enum PrintMode { OVERVIEW, DETAILS };
|
| virtual void Print(StringStream* accumulator,
|
| @@ -328,6 +332,8 @@ class StackFrame BASE_EMBEDDED {
|
| Isolate* isolate_;
|
| State state_;
|
|
|
| + static ReturnAddressLocationResolver return_address_location_resolver_;
|
| +
|
| // Fill in the state of the calling frame.
|
| virtual void ComputeCallerState(State* state) const = 0;
|
|
|
|
|