diff options
author | Michal Strehovský <MichalStrehovsky@users.noreply.github.com> | 2017-08-25 16:09:47 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-08-25 16:09:47 -0700 |
commit | c539df9eda6e8221c132f003f0266bf18b5a2499 (patch) | |
tree | b4b10d84a74385580464b25a47e3a53896cacf75 /perf.groovy | |
parent | f2bbee2ec637c7e2c87d9ab547f3e5ba7d6977e7 (diff) | |
download | coreclr-c539df9eda6e8221c132f003f0266bf18b5a2499.tar.gz coreclr-c539df9eda6e8221c132f003f0266bf18b5a2499.tar.bz2 coreclr-c539df9eda6e8221c132f003f0266bf18b5a2499.zip |
Fix generic context passed to resolved constrained method calls (#13577)
If the EE was able to resolve a constrained call, the instantiating
parameter to use is the type by which the call was constrained with. We
embed pConstrainedResolvedToken as the extra argument because
pResolvedToken is an interface method and interface types make a poor
generic context.
The CLR doesn't hit this path because these types of constrained method
calls go through an instantiating stub. We don't do instantiating stubs
in CoreRT.
Diffstat (limited to 'perf.groovy')
0 files changed, 0 insertions, 0 deletions