Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I am more familiar with Java where the runtime implementations have gone back and forth through various iterations, such as Jazelle and various ways to accelerate Java on ARM, the various Android implementations, etc.

What people think is the best choice of tiers to use is always evolving.

One factor against JIT's is that modern chips and OS want to set the NX (no execute) bit against the stack and the heap which at least forces attackers into return-oriented programming. To JIT you have to at least partially disable that behavior.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: