Commit 7a31c17
authored
[Profiler] Update GetFunctionInfo2 to have a decent default ClassID (#107753)
* [Profiler] Modify GetFunctionInfo2 to always have classId
In scenarios where missing frame information would prevent
exact ClassID and type arguments from always being resolved,
a decent default value such as the method's method table
will atleast give callers some information.
* [Profiler] Default GetFunctionInfo2 ClassID
* Note and simplify logic1 parent c582320 commit 7a31c17
2 files changed
+9
-22
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3168 | 3168 | | |
3169 | 3169 | | |
3170 | 3170 | | |
3171 | | - | |
| 3171 | + | |
3172 | 3172 | | |
3173 | 3173 | | |
3174 | 3174 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5983 | 5983 | | |
5984 | 5984 | | |
5985 | 5985 | | |
5986 | | - | |
| 5986 | + | |
| 5987 | + | |
5987 | 5988 | | |
5988 | 5989 | | |
5989 | 5990 | | |
5990 | | - | |
5991 | 5991 | | |
5992 | 5992 | | |
5993 | 5993 | | |
| |||
6010 | 6010 | | |
6011 | 6011 | | |
6012 | 6012 | | |
6013 | | - | |
| 6013 | + | |
6014 | 6014 | | |
6015 | 6015 | | |
6016 | 6016 | | |
6017 | 6017 | | |
6018 | 6018 | | |
6019 | 6019 | | |
6020 | | - | |
| 6020 | + | |
| 6021 | + | |
| 6022 | + | |
| 6023 | + | |
| 6024 | + | |
6021 | 6025 | | |
6022 | 6026 | | |
6023 | 6027 | | |
6024 | | - | |
6025 | | - | |
6026 | | - | |
6027 | | - | |
6028 | | - | |
6029 | | - | |
6030 | | - | |
6031 | | - | |
6032 | | - | |
6033 | | - | |
6034 | | - | |
6035 | | - | |
6036 | | - | |
6037 | | - | |
6038 | | - | |
6039 | 6028 | | |
6040 | 6029 | | |
6041 | 6030 | | |
6042 | | - | |
6043 | | - | |
6044 | 6031 | | |
6045 | 6032 | | |
6046 | 6033 | | |
| |||
0 commit comments