-
`ildasm/dis.cpp`'s `Disassemble` method uses an array named `LineCode` allocated on the heap:
https://github.com/dotnet/runtime/blob/b23205f59ab3853e4b6b43f91a7ca3900c0cc7d0/src/coreclr/ildasm/dis.…
-
In multiple artifacts produced by build of the runtime repo, such as [runtime.linux-arm.Microsoft.NETCore.ILDAsm](https://dnceng.visualstudio.com/public/_artifacts/feed/darc-pub-sym-dotnet-runtime-4bc…
-
There was a discussion about rewriting ilasm/ildasm in C#. If that is not happening in a near future, it would be nice to combine `ilasm/main.cpp` and `ildasm/windasm.cpp` main() functions and the arg…
-
I've tested this on sharplab.io IL assembler.
Using function pointers (specifically the `unmanaged` callconv (see documentation [here](https://docs.microsoft.com/en-us/dotnet/csharp/language-refere…
-
When running ildasm with files with long paths, ildasm fails when the -out parameter specifies a file path length > 260 with the error:
Unable to open '' for output.
-
```
I want to use precompiler. But it generates not strongly signed assembly and my
projects which strongly signed fail to compile with it. I have to use ildasm
and ilasm to sign. But it seems can b…
-
```
I want to use precompiler. But it generates not strongly signed assembly and my
projects which strongly signed fail to compile with it. I have to use ildasm
and ilasm to sign. But it seems can b…
-
```
I want to use precompiler. But it generates not strongly signed assembly and my
projects which strongly signed fail to compile with it. I have to use ildasm
and ilasm to sign. But it seems can b…
-
```
I want to use precompiler. But it generates not strongly signed assembly and my
projects which strongly signed fail to compile with it. I have to use ildasm
and ilasm to sign. But it seems can b…
-
You can see the number of 'box' operations by using
ildasm /text > findstr box
A number of these are in generic classes and using a comparison against null, as value types will be boxed, and th…