-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Tom Tromey wrote on 05/04/06 12:58:

> I've got a java-specific case or two that stress this idea a bit.
> Where should I file these?
> 
The GCC wiki should be a good place for now.  Some of the ideas
discussed in this thread are sprinkled throughout, particularly in
http://gcc.gnu.org/wiki/Speedup%20areas.

I will try to get them together into a separate sub-page and move items
from 'Speedup areas' into the new one.


> If you want to do jit stuff then there are a few other things to add
> to the to-do list: remove global variables, general namespace
> cleanliness improvements, back ends that go direct to memory...  lots
> of work.
> 
Yes.  If LLVM were to become available for us to use, we could initially
start with a pass that emits LLVM bytecodes that are then sent to LLVM's
jit.  If not, we'll need to implement our own jit from scratch (perhaps
using LLVM bytecodes, or define our own, I'm not sure).

> Also some of the current global flags will have to be turned into
> bits on operations.  I'm thinking of things like -fwrapv here.
> 
Good point.  I had forgotten about that.  I'll add it to the list.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQFEWlslUTa2oAUaiwQRAtA/AJ95qFQilMICrNvWOeAG0UDbGgV/XACePpNQ
TQL+ARwA7F16xTf2kD/WOyE=
=CL4Q
-----END PGP SIGNATURE-----

Reply via email to