diff options
author | Alex Rønne Petersen <alpeters@microsoft.com> | 2017-12-13 23:57:30 +0300 |
---|---|---|
committer | Marek Safar <marek.safar@gmail.com> | 2017-12-14 11:47:31 +0300 |
commit | 76d7ab281db976c40e9f15176e0b5a3488bad869 (patch) | |
tree | af0f222c7c341e300e8c81e662aa19fedc526d83 /mcs/class/Mono.Profiler.Log | |
parent | f3e04b182a0988d0b019096474492ebc4824cf4a (diff) |
[Mono.Profiler.Log] Fix reading of TYPE_JITHELPER events for < v14.
Diffstat (limited to 'mcs/class/Mono.Profiler.Log')
-rw-r--r-- | mcs/class/Mono.Profiler.Log/Mono.Profiler.Log/LogProcessor.cs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/mcs/class/Mono.Profiler.Log/Mono.Profiler.Log/LogProcessor.cs b/mcs/class/Mono.Profiler.Log/Mono.Profiler.Log/LogProcessor.cs index 88ea2390dbe..6e26d22786c 100644 --- a/mcs/class/Mono.Profiler.Log/Mono.Profiler.Log/LogProcessor.cs +++ b/mcs/class/Mono.Profiler.Log/Mono.Profiler.Log/LogProcessor.cs @@ -575,6 +575,9 @@ namespace Mono.Profiler.Log { case LogEventType.RuntimeJitHelper: { var helperType = (LogJitHelper) _reader.ReadByte (); + if (StreamHeader.FormatVersion < 14) + helperType--; + ev = new JitHelperEvent { Type = helperType, BufferPointer = ReadPointer (), |