Partial R2R IBC fixes (#19073)
authorJan Kotas <jkotas@microsoft.com>
Mon, 23 Jul 2018 19:17:56 +0000 (12:17 -0700)
committerGitHub <noreply@github.com>
Mon, 23 Jul 2018 19:17:56 +0000 (12:17 -0700)
commit0c7a59efa088c2043ec57d7449f9f11dc96a395e
tree22c678370ee17eb50485e3ff67c9ee493f51915a
parent456d22753b62b5e46b61fa13bef75847229d30ca
Partial R2R IBC fixes (#19073)

* Partial R2R IBC fixes

- Log use method code access in all cases, not just when the method is JITed
- Add workaround for CONTRACT_VIOLATION that shows up in checked builds when collecting IBC data
- Make /ReadyToRun switch work for CoreLib
src/tools/crossgen/crossgen.cpp
src/vm/ceemain.cpp
src/vm/prestub.cpp