EgorBo / Disasmo

VS2022 Add-in. Click on any method or class to see what .NET Core's JIT generates for them (ASM).
MIT License
638 stars 39 forks source link

(Option to) use release runtime instead of checked #21

Open pentp opened 3 years ago

pentp commented 3 years ago

https://github.com/EgorBo/Disasmo/commit/21619e8d7414b2888107c0f97eca463c878c936f removed the option "prefer checked runtime" and now disassembly is always done using checked runtime which unfortunately means that various runtime asserts and extra validations are also left in and thus the disassembly isn't always accurate. Only JIT dll needs to be from checked/debug build.

EgorBo commented 3 years ago

@pentp oops, will bring it back

En3Tho commented 1 year ago

@EgorBo This is what we've talked about lately. Posting asm from main branch using disasmo will be more accurate with release jit.