diff options
author | Koundinya Veluri <kouvel@users.noreply.github.com> | 2019-05-08 19:16:16 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-05-08 19:16:16 -0700 |
commit | 93ec324ee831cd4db087ae985c5b3a814ba8abb3 (patch) | |
tree | 350a6362ac2548c390d1294c3388150f7626fa28 /src/vm/prestub.cpp | |
parent | 54affc4d950184a11f7815eaa418cba5fe0a9a36 (diff) | |
download | coreclr-93ec324ee831cd4db087ae985c5b3a814ba8abb3.tar.gz coreclr-93ec324ee831cd4db087ae985c5b3a814ba8abb3.tar.bz2 coreclr-93ec324ee831cd4db087ae985c5b3a814ba8abb3.zip |
Fix ETL event rejit IDs and sending of the IL to native map event when code versioning is in use (#24422)
Fix ETL event rejit IDs and sending of the IL to native map event when code versioning is in use
Fixes https://github.com/dotnet/coreclr/issues/22904
Fixes https://github.com/dotnet/coreclr/issues/22908
- Method events now always send the native code ID for the rejit ID, and the IL to native map event continues to send the IL code ID
- Took code versioning into account when sending rundown events for a method including the IL to native map
Diffstat (limited to 'src/vm/prestub.cpp')
-rw-r--r-- | src/vm/prestub.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/vm/prestub.cpp b/src/vm/prestub.cpp index 1d99f43b30..0e45b96cad 100644 --- a/src/vm/prestub.cpp +++ b/src/vm/prestub.cpp @@ -811,6 +811,7 @@ PCODE MethodDesc::JitCompileCodeLockedEventWrapper(PrepareCodeConfig* pConfig, J &methodName, &methodSignature, pCode, + pConfig->GetCodeVersion().GetILCodeVersionId(), pConfig->GetCodeVersion().GetVersionId(), pConfig->ProfilerRejectedPrecompiledCode(), pConfig->ReadyToRunRejectedPrecompiledCode()); |