[erlang-questions] Fear and Loathing in Programming La La Land
Thomas Lindgren
thomasl_erlang@REDACTED
Thu Apr 12 16:31:01 CEST 2012
----- Original Message -----
> From: Joe Armstrong <erlang@REDACTED>
>
> Implementing everything from scratch would require major effort - the usual
> path is to implement a backend. You use standard Erlang to compile the Beam code
> then write a Beam backend.
>
> There are Beam backends for the JVM and JavaScript and there is work in progress
> for JIT'ing beam code.
Didn't we already do JIT 17-18 years ago or so ...? Is Erik Stenman around? :-) Hipe's predecessor Jericho apart, if Hipe still can compile single functions, then write your own profiling tracker, poke Hipe when you think a function ought to be native and presto you have the (admittedly unsophisticated) sibling of what's known as a "method level JIT".
Best regards,
Thomas
More information about the erlang-questions
mailing list