/[bison]/bison/ChangeLog
ViewVC logotype

Diff of /bison/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.173.2.143 by akim, Mon Nov 19 09:27:37 2001 UTC revision 1.173.2.144 by akim, Mon Nov 19 10:28:25 2001 UTC
# Line 4  Line 4 
4          (set_nullable): Call it when tracing.          (set_nullable): Call it when tracing.
5          Better locality of variables.          Better locality of variables.
6    
           
7  2001-11-19  Akim Demaille  <akim@epita.fr>  2001-11-19  Akim Demaille  <akim@epita.fr>
8    
9          * src/print.c (print_actions): Better locality of variables.          * src/print.c (print_actions): Better locality of variables.
10    
           
11  2001-11-19  Akim Demaille  <akim@epita.fr>  2001-11-19  Akim Demaille  <akim@epita.fr>
12    
13          * src/derives.c (print_derives): Fix and enrich.          * src/derives.c (print_derives): Fix and enrich.
14          * src/closure.c (print_fderives): Likewise.          * src/closure.c (print_fderives): Likewise.
15    
           
16  2001-11-19  Akim Demaille  <akim@epita.fr>  2001-11-19  Akim Demaille  <akim@epita.fr>
17    
18          * src/closure.c (itemsetend): Remove, replaced with...          * src/closure.c (itemsetend): Remove, replaced with...
19          (itemsetsize): new.          (itemsetsize): new.
20    
           
21  2001-11-19  Akim Demaille  <akim@epita.fr>  2001-11-19  Akim Demaille  <akim@epita.fr>
22    
23          * src/LR0.c (kernel_end): Remove, replaced with...          * src/LR0.c (kernel_end): Remove, replaced with...
24          (kernel_size): new.          (kernel_size): new.
25    
           
26  2001-11-19  Akim Demaille  <akim@epita.fr>  2001-11-19  Akim Demaille  <akim@epita.fr>
27    
28          * src/conflicts.c (set_conflicts): Use arrays instead of pointers          * src/conflicts.c (set_conflicts): Use arrays instead of pointers
29          to clarify.          to clarify.
30    
           
31  2001-11-19  Akim Demaille  <akim@epita.fr>  2001-11-19  Akim Demaille  <akim@epita.fr>
32    
33          * src/closure.c (closure): Use arrays instead of pointers to clarify.          * src/closure.c (closure): Use arrays instead of pointers to clarify.
34    
           
35  2001-11-19  Akim Demaille  <akim@epita.fr>  2001-11-19  Akim Demaille  <akim@epita.fr>
36    
37          * src/closure.c, src/derives.c, src/nullable.c: Adjust various          * src/closure.c, src/derives.c, src/nullable.c: Adjust various
# Line 80  Line 73 
73          * src/output.c (free_itemsets, free_reductions, free_shifts):          * src/output.c (free_itemsets, free_reductions, free_shifts):
74          Remove, replaced by LIST_FREE.          Remove, replaced by LIST_FREE.
75    
           
76  2001-11-19  Akim Demaille  <akim@epita.fr>  2001-11-19  Akim Demaille  <akim@epita.fr>
77    
78          * src/state.h (CORE_ALLOC, SHIFTS_ALLOC, ERRS_ALLOC)          * src/state.h (CORE_ALLOC, SHIFTS_ALLOC, ERRS_ALLOC)
# Line 88  Line 80 
80          * src/LR0.c, src/conflicts.c: Use them to de-obfuscate memory          * src/LR0.c, src/conflicts.c: Use them to de-obfuscate memory
81          allocation.          allocation.
82    
           
83  2001-11-19  Akim Demaille  <akim@epita.fr>  2001-11-19  Akim Demaille  <akim@epita.fr>
84    
85          * src/LR0.c (new_state): Complete trace code.          * src/LR0.c (new_state): Complete trace code.
86          * src/nullable.c (set_nullable): Don't translate traces.          * src/nullable.c (set_nullable): Don't translate traces.
87    
   
88  2001-11-19  Akim Demaille  <akim@epita.fr>  2001-11-19  Akim Demaille  <akim@epita.fr>
89    
90          * src/print_graph.c (print_core): Better locality of variables.          * src/print_graph.c (print_core): Better locality of variables.
# Line 108  Line 98 
98          (print_actions): Don't output the actions as part of the nodes,          (print_actions): Don't output the actions as part of the nodes,
99          since that's the job of the edges.          since that's the job of the edges.
100          (print_state): Don't output by hand: fill the node description,          (print_state): Don't output by hand: fill the node description,
101          and ask for its output.          and ask for its output.
102    
103  2001-11-19  Akim Demaille  <akim@epita.fr>  2001-11-19  Akim Demaille  <akim@epita.fr>
104    
# Line 122  Line 112 
112          * src/reader.c (record_rule_lines, rline, rline_allocated): Remove.          * src/reader.c (record_rule_lines, rline, rline_allocated): Remove.
113          * src/output.c: Adjust.          * src/output.c: Adjust.
114    
           
115  2001-11-19  Akim Demaille  <akim@epita.fr>  2001-11-19  Akim Demaille  <akim@epita.fr>
116    
117          * src/gram.h (rprec, rprecsym, rassoc): Remove, now part of...          * src/gram.h (rprec, rprecsym, rassoc): Remove, now part of...
# Line 138  Line 127 
127          * src/lalr.c, src/nullable.c, src/output.c, src/print.c,          * src/lalr.c, src/nullable.c, src/output.c, src/print.c,
128          * src/reader.c, src/reduce.c: Adjust.          * src/reader.c, src/reduce.c: Adjust.
129    
           
130  2001-11-19  Akim Demaille  <akim@epita.fr>  2001-11-19  Akim Demaille  <akim@epita.fr>
131    
132          * src/reader.c (symbols_output): New, extracted from...          * src/reader.c (symbols_output): New, extracted from...
# Line 166  Line 154 
154          * src/lalr.c (initialize_LA): Only initialize LA.  Let...          * src/lalr.c (initialize_LA): Only initialize LA.  Let...
155          (set_state_table): handle the `lookaheads' members.          (set_state_table): handle the `lookaheads' members.
156    
           
157  2001-11-19  Akim Demaille  <akim@epita.fr>  2001-11-19  Akim Demaille  <akim@epita.fr>
158    
159          * src/lalr.h (lookaheads): Removed array, which contents is now          * src/lalr.h (lookaheads): Removed array, which contents is now
# Line 191  Line 178 
178          * src/output.c, src/lalr.c, src/print_graph.c, src/conflicts.c:          * src/output.c, src/lalr.c, src/print_graph.c, src/conflicts.c:
179          Adjust.          Adjust.
180    
           
181  2001-11-19  Akim Demaille  <akim@epita.fr>  2001-11-19  Akim Demaille  <akim@epita.fr>
182    
183          * src/lalr.h (state_t): New.          * src/lalr.h (state_t): New.

Legend:
Removed from v.1.173.2.143  
changed lines
  Added in v.1.173.2.144

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26