[jit] Disable inlining for methods with [System.Security.DynamicSecurityMethod],...
commit8b1a18784dd17b1a683f3d73ecb51d5b2c7f974f
authorZoltan Varga <vargaz@gmail.com>
Sun, 7 Apr 2019 21:20:31 +0000 (7 17:20 -0400)
committerMarek Safar <marek.safar@gmail.com>
Thu, 11 Apr 2019 09:21:02 +0000 (11 11:21 +0200)
tree10f486f099e039bc82b853c2888f173af550dd53
parent995bbb998c638b3fe563dbaa5aff6c5198d1d5ce
[jit] Disable inlining for methods with [System.Security.DynamicSecurityMethod], its used to make methods which contain a StackCrawlMark.

Also check that the attribute is present for StackMaekMark locals.
mono/metadata/tabledefs.h
mono/mini/method-to-ir.c
mono/mini/mini.c