[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: push parser implemenation
From: |
Akim Demaille |
Subject: |
Re: push parser implemenation |
Date: |
Thu, 20 Apr 2006 11:38:10 +0200 |
User-agent: |
Gnus/5.110004 (No Gnus v0.4) Emacs/21.4 (gnu/linux) |
>>> "Bob" == Bob Rossi <address@hidden> writes:
> I have a patch that I'll post here shortly. Still trying to generate a
> parser that works. It should increase the performance and get yacc mode
> within 1% of it's original speed.
That's very good news! Please, besides the patch, also include a
complete copy of push.c.
Also, have you tried to play with inlining directives? Maybe inlining
yyparse_push into yyparse enables more optimizations from the
compiler: it might be finally able to keep more values in register,
without having all the time to store them in the stack and restore
them afterward.
- Re: push parser implemenation, (continued)
- Re: push parser implemenation, Akim Demaille, 2006/04/20
- Re: push parser implemenation, Akim Demaille, 2006/04/20
- Re: push parser implemenation, Bob Rossi, 2006/04/20
- Re: push parser implemenation, Akim Demaille, 2006/04/24
- Re: push parser implemenation, Joel E. Denny, 2006/04/24
- Re: push parser implemenation, Akim Demaille, 2006/04/25
- Re: push parser implemenation, Bob Rossi, 2006/04/26
- Re: push parser implemenation, Akim Demaille, 2006/04/27
- Re: push parser implemenation, Bob Rossi, 2006/04/27
- Re: push parser implemenation, Paul Eggert, 2006/04/27