Erlang questions on comp.lang.functional.
Per Bergqvist
per@REDACTED
Mon Mar 3 08:33:40 CET 2003
> > 2. Bytecode interpreted (i.e. not compiled to native code).
>
> Isn't this why we have HIPE? And thus far, I have not seen HIPE
improve
> performance over code run in the bytecode interpreter. Therefore I
have
> to ask:
>
> - is the rest of erts slow?
> - is the bytecode interpreter really fast?
erts and beam are quite good.
HIPE generates good code for the function body but the gain is
"hidden" by the overhead costs.
Until HIPE starts to do loop and whole program optimisations we will
not see any major improvement IMHO.
> - do I just keep my mathmatical computation outside of erlang?
>
Depends. When you have a large number of items it might be worth it.
/Per
=========================================================
Per Bergqvist
Synapse Systems AB
Phone: +46 709 686 685
Email: per@REDACTED
More information about the erlang-questions
mailing list