[antlr-interest] Re: ANTLR vs FLEX/BISON: performance issues?
gary_schaps
gschaps at attbi.com
Thu Sep 5 06:48:56 PDT 2002
Elias-
I have observed a 7X performance improvement in ANTLR
generated compiler front ends through the use of aggressive
compiler optimization. And my input sets are quite large
(>130 MB) so I have confidence that this is real. I've
achieved these results using the JOVE native compiler for
JAVA and the "-Ox" compiler flag in MSVC++ 6.0 for C++ with
two different compilers showing very similar results.
Gary Schaps
--- In antlr-interest at y..., Elias Biris <user_sofia at b...> wrote:
> Hi,
>
> thanks for this. It is the first reply I got :-)
>
> I was thinking mainly whether the difference in performance in the
> generated parser has any similarity to the difference in
performance
of
> the lexer side (as far as I know from reading the FAQ at jguru
there
is
> an issue of performance of the lexer when compared to flex generated
> lexers).
>
> Also I am interested in the issue of grammar inheritance: is that
> feasible in pccts at all? Has anyone tried this with ANTLR?
>
> Best regards,
>
> Elias
>
> On Mon, 2002-09-02 at 23:22, Robert Sherry wrote:
> > Elias,
> >
> > I do not have any formal bench marks but, about 5 years ago,
I
bench
> > marked an Antlr generated scanner against a Lex generated
scanner.
I found
> > that the Antlr generated scanner ran at least as fast as the Lex
generated
> > scanner.
> >
> >
> >
> > In addition, I have used both Yacc/Lex and Antlr. I
personally believe
> > the Antlr is the better tool.
> >
> > In addition, it is better supported.
> >
> >
> >
> >
> >
> >
> > Robert Sherry
> >
> > ----- Original Message -----
> > From: "Elias Biris" <user_sofia at b...>
> > Newsgroups: comp.compilers
> > Sent: Saturday, August 10, 2002 2:33 AM
> > Subject: ANTLR vs FLEX/BISON: performance issues?
> >
> >
> > > Hello,
> > >
> > > I just discovered antlr and its earlier flavour, pccts.
> > >
> > > I was wondering whether there is any published material,
preferably with
> > > sample code, that atests for the performance characteristics of
> > > lexers/parsers generated by antlr (primarily, I am also
interested in
> > > similar material for pccts, if there is any) vs the same
lexer/parser as
> > > generated by flex and bison.
> > >
> > > Has anyone got any idea where to find something like that? All
tips and
> > > pointers will be gratefully appreciated :-)
> > >
> > > Thanks
> > >
> > > Elias Biris
> >
> >
Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
More information about the antlr-interest
mailing list