This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [tree-ssa] Speedup alias analysis [patch]


On 24 Jun 2003, Diego Novillo wrote:
> For the compiler itself I have a mix of large .i files from the compiler
> itself and a bunch of large .ii files from libstdc++.  Incidentally, I
> don't know what I'm going to do with Java.  AFAIK, one can't really get
> the equivalent of a .i file in Java.

Correct.  Java will always want to read declarations from an external
unit, typically a bytecode archive.

Anyway, I wonder if there'd be much value yet for gcj with alias analysis.
Large compiles are a tad unusual in Java land (that may change somewhat
once the inliner is up to speed) and typical C aliasing doesn't occur;
e.g. no pointers to primitive types, no stack-allocated record types.

Regardless it'd probably be constructive to pick some nice compile-time
benchmark for Java and start collecting data.  I'll see what I can find.

Jeff


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]