summaryrefslogtreecommitdiff
path: root/src/vm/codeman.h
diff options
context:
space:
mode:
authorKoundinya Veluri <kouvel@users.noreply.github.com>2018-02-11 16:57:09 -0800
committerNoah Falk <noahfalk@users.noreply.github.com>2018-02-11 16:57:08 -0800
commitce060415550334e598ee2efbc4beed0f07ede3f9 (patch)
tree47e868f8019cf55ef537a5508503fb971f960278 /src/vm/codeman.h
parent78cd08538b59e8c2cff032f39a919b00eb552d74 (diff)
downloadcoreclr-ce060415550334e598ee2efbc4beed0f07ede3f9.tar.gz
coreclr-ce060415550334e598ee2efbc4beed0f07ede3f9.tar.bz2
coreclr-ce060415550334e598ee2efbc4beed0f07ede3f9.zip
Fix stack trace population to get proper source/line info for tier 1 methods (#16302)
Fixes https://github.com/dotnet/coreclr/issues/16224
Diffstat (limited to 'src/vm/codeman.h')
-rw-r--r--src/vm/codeman.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/vm/codeman.h b/src/vm/codeman.h
index 983e2ca555..0663d598c1 100644
--- a/src/vm/codeman.h
+++ b/src/vm/codeman.h
@@ -1245,6 +1245,9 @@ public:
// Special version with profiler hook
static BOOL IsManagedCode(PCODE currentPC, HostCallPreference hostCallPreference, BOOL *pfFailedReaderLock);
+ // Returns method's start address for a given PC
+ static PCODE GetCodeStartAddress(PCODE currentPC);
+
// Returns methodDesc for given PC
static MethodDesc * GetCodeMethodDesc(PCODE currentPC);