[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Compilation to native
From: |
Matthew Mundell |
Subject: |
Re: Compilation to native |
Date: |
24 Mar 2004 23:50:39 +0000 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50 |
Juri Linkov <address@hidden> writes:
> > Maybe Richard is right, but I wouldn't be surprised if we can't go much
> > faster than that. A lot of time is spent in C primitives including
> > binding variables and looking them up. Also a lot of the time spent in
> > function call is cleverly spread and duplicated between the caller and the
> > callee which are at two different places, so there's a lot of opportunities
> > for optimization but it's very difficult to do it at all, let
> > alone do it automatically.
>
> Yes, this would require implementing an optimizing Lisp compiler
> which is a tremendous task.
The byte compiler already does some optimisation. Surely the
combination of byte compiler and compilation to native heads towards
an optimising Lisp compiler?
- Compilation to native, Matthew Mundell, 2004/03/11
- Re: Compilation to native, Matthew Mundell, 2004/03/22
- Re: Compilation to native, Juri Linkov, 2004/03/23
- Re: Compilation to native, Matthew Mundell, 2004/03/24
- Re: Compilation to native, Richard Stallman, 2004/03/23
- Re: Compilation to native, Matthew Mundell, 2004/03/22
- Re: Compilation to native, Richard Stallman, 2004/03/23
- Re: Compilation to native, David Kastrup, 2004/03/23
- Re: Compilation to native, Matthew Mundell, 2004/03/24
- Re: Compilation to native, Matthew Mundell, 2004/03/30