3 ms·
I don't remember any Lisp work being considered an example of a JIT, the Deutsch/Schiffman paper was felt to be a big breakthrough when it was published.
by rjsw 5y ago
I don't remember any Lisp work being considered an example of a JIT, the Deutsch/Schiffman paper was felt to be a big breakthrough when it was published.
- KMag 5y agoJohn Aycock credits McCarthy's Lisp work in "A brief history of just-in-time"[0] Though, as I mentioned, I believe the native code was generated when the module was loaded. These days, we generally consider JIT compilation to be compilation that happens at first invocation (or after, in the case of hybrid interpretation/JIT), so it doesn't precisely fit the modern notion of JIT compilation. [0] https://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.97.3985 https://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.97....