[Vm-dev] Cog will require changes to JIT on the next version of Mac

Jan Vrany jan.vrany at fit.cvut.cz
Wed Aug 14 12:32:12 UTC 2019


> 2. Inline cache logic (Mono, closedPIC and openPIC) should be changed
> not to edit the instructions in the machine code zone but a RW
> structure (likely execution time overhead induced)

Do you have any performance measurements or references? 

I must admit I dislike patching PICs in instruction stream and I
wonder if it's worth on modern CPUs...

Thanks, Jan




More information about the Vm-dev mailing list