[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: guile-vm 0.3
From: |
Rob Browning |
Subject: |
Re: guile-vm 0.3 |
Date: |
11 Apr 2001 16:57:31 -0500 |
User-agent: |
Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7 |
Evan Prodromou <address@hidden> writes:
> See, I'd probably say that the value of having a common intermediate
> representation (and really, isn't it pretty much a virtual machine
> language? Or am I nuts?) far outweighs the optimization advantages
> of having separate representations.
Well, actually, all I had been thinking was that if a common language
is feasible (and for simplicity's sake I hope it is), that language
might need to represent a superset of what each of the backends need
-- containing markup that might mean nothing to the vm but be
important to lightning, and vice-versa. Presumably such markup would
be fairly rare, but I suspect there may be situations where it could
have a big impact.
> SURE, you could possible squeak out 1-2% better performance by
> maintaining lots of high-level information (or even programmer hints)
> along the way, but then again having *any* compilation functionality
> sooner rather than later seems much more important than
> super-optimizing at the design phase.
Agreed.
--
Rob Browning <address@hidden> PGP=E80E0D04F521A094 532B97F5D64E3930
- Re: guile-vm 0.3, (continued)
- Re: guile-vm 0.3, Marius Vollmer, 2001/04/09
- Re: guile-vm 0.3, Evan Prodromou, 2001/04/09
- Re: guile-vm 0.3, Marius Vollmer, 2001/04/09
- Re: guile-vm 0.3, Rob Browning, 2001/04/09
- Re: guile-vm 0.3, Marius Vollmer, 2001/04/09
- Re: guile-vm 0.3, Rob Browning, 2001/04/09
- Re: guile-vm 0.3, Keisuke Nishida, 2001/04/11
- Re: guile-vm 0.3, Evan Prodromou, 2001/04/11
- Re: guile-vm 0.3,
Rob Browning <=
- Re: guile-vm 0.3, Marius Vollmer, 2001/04/12
- Re: guile-vm 0.3, Michael Livshin, 2001/04/12
- Re: guile-vm 0.3, Rob Browning, 2001/04/12
- Re: guile-vm 0.3, Keisuke Nishida, 2001/04/12
- Re: guile-vm 0.3, Marius Vollmer, 2001/04/12
- Re: guile-vm 0.3, Keisuke Nishida, 2001/04/12
- Re: guile-vm 0.3, Marius Vollmer, 2001/04/12
- Re: guile-vm 0.3, Rob Browning, 2001/04/12
- Re: guile-vm 0.3, Marius Vollmer, 2001/04/12
Re: guile-vm 0.3, Keisuke Nishida, 2001/04/01