Despite the popular information that Just-In-Time compilation is not available in .NET Micro Framework, there is a lot of JIT-related code in CLR core source files, controlled by TINYCLR_JITTER conditional compilation (TinyCLR_PlatformDef.h). As the code clearly performs translation from CIL op-codes to ARM instructions, it is obviously not intended to solve "jitter" issues. Thus, does anyone have any idea what is this code used for? Why it is disabled? And what will be the results/consequences after enabling it? Apart from the compiler errors I am seeing now...
JIT support in TinyCLR?
Started by CW2, Aug 20 2010 11:55 AM
1 reply to this topic
#1
Posted 20 August 2010 - 11:55 AM
#2
Posted 21 August 2010 - 07:35 AM
I imagine that in the future it'd be supported as more beefy architectures become available. Who knows, maybe the NETMF team is working on a JIT that balances the desire for faster execution with the inherent constraints of embedded systems.
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users