Jump to content
yck1509

CoreCLR is open-source!

Recommended Posts

See https://github.com/dotnet/coreclr

It seems very similar to desktop version of .NET

 

Also, FYI, https://github.com/dotnet/coreclr/blob/cbf46fb0b6a0b209ed1caf4a680910b383e68cba/src/inc/corjit.h#L398

// Note: Obfuscators that are hacking the JIT depend on this method having __stdcall calling convention.

Which explains 0xd4d's observation at https://github.com/0xd4d/de4dot/blob/master/de4dot.mdecrypt/DynamicMethodsDecrypter.cs#L125 :P

 

EDIT: From their wiki: https://github.com/dotnet/coreclr/wiki/Contributing

 

 

Equally important is to understand that both CoreCLR and Desktop CLR (part of the .NET Framework) are built from the same source code and this repository contains a subset of that source code - targeted to build CoreCLR.

It seems pretty sure most of the code is identical to desktop CLR.

  • Upvote 4

Share this post


Link to post

Also, FYI, https://github.com/dotnet/coreclr/blob/cbf46fb0b6a0b209ed1caf4a680910b383e68cba/src/inc/corjit.h#L398

// Note: Obfuscators that are hacking the JIT depend on this method having __stdcall calling convention.

Which explains 0xd4d's observation at https://github.com/0xd4d/de4dot/blob/master/de4dot.mdecrypt/DynamicMethodsDecrypter.cs#L125 :P

 

I immediately knew what that MS comment was referring to when I read it in your post. :D Can't believe they made that mistake in .NET 4.5 beta.

Share this post


Link to post

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×
×
  • Create New...