summaryrefslogtreecommitdiff
path: root/src/vm/perfmap.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/vm/perfmap.h')
-rw-r--r--src/vm/perfmap.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/vm/perfmap.h b/src/vm/perfmap.h
index fe38ed3ad5..1f06bd4091 100644
--- a/src/vm/perfmap.h
+++ b/src/vm/perfmap.h
@@ -28,6 +28,9 @@ private:
// Set to true if an error is encountered when writing to the file.
bool m_ErrorEncountered;
+ // Set to true if an error is encountered when writing to the file.
+ unsigned m_StubsMapped;
+
// Construct a new map for the specified pid.
PerfMap(int pid);
@@ -64,6 +67,9 @@ public:
// Log a JIT compiled method to the map.
static void LogJITCompiledMethod(MethodDesc * pMethod, PCODE pCode, size_t codeSize);
+ // Log a set of stub to the map.
+ static void LogStubs(const char* stubType, const char* stubOwner, PCODE pCode, size_t codeSize);
+
// Close the map and flush any remaining data.
static void Destroy();
};