Comment by monocasa
8 hours ago
Yeah, nesting JITs was kind of always an Achilles heel of this kind of architecture.
IIRC, they had a research project to look at shipping a custom JVM that compiled straight to their internal ISA to skip the impedance mismatch between two JITs. JITed JS (or really any extremely dynamic code that also asks for high perf) probably wasn't even on their radar given the era with even the SmallTalk VM that HotSpot derived from being a strongly typed derivative of SmallTalk.
No comments yet
Contribute on Hacker News ↗