а ты откуда столько про джит знаешь?
надо было как-то плотно зацепиться на внутренности PresentationCore/PresentationFramework, и что б быстро работало
сделал биндинги через ILGenerator/DynamicMethod, с косяками - но в тестовом x64 приложении все работало
как перенес в реальное x32 - там все и посыпалось с ошибками CLR
вот так я и оценил, какие костыли создатели x64 JIT затащили туда
а потом пришел RyuJIT