News for hackers. Stuff that matters.
Re:V8: A Tale of TurboFan by pjmlp on Thursday March 02, 2017 @06:41AM (#13773379)
That was just catching up with what mainframes have been doing since the 60's. :)

That is why when you research old papers about compilers, Assembly opcodes and Bytecode are often intermixed.

It was common for the OS, language runtime to work with bytecodes, with the execution being done at microcode level. What nowadays would be better done as FPGA.

On IBM i (aka OS/400), there is a kernel JIT and all languages target bytecode, including C. Also JVM bytecodes get translated into IBM I ones. It was implemented in PL/M, nowadays with many modules ported to C++. And if you want to generate actual machine code, you need the Metal C compilers.

There are plenty of other examples.

Like with containers, it is just recycling mainframe success stories.

There are no comments on this comment yet.