- Run with Release
- See disasm after JIT for every public method.
- I'm not sure if it's an issue since I know nothing with JIT, but has some questions.
- Why all
ThrowWithCallhasrep stosbut not forThrowDirect, the latter one is about 50% faster in all cases; - Why when call directly into
CheckIndex0ThrowWithCall, the Branch Prediction didn't work well by move throw to the end but it's well for all others; - What's the different between
CheckIndexThrowDirectandCheckIndexThrowDirect2, why jmpTestin the first case and callTestfor the second.
- Why all
yyjdelete/JIT_Test
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|