Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | move PL_in_my and PL_in_my_stash into the PL_parser struct | Dave Mitchell | 2007-05-12 | 1 | -1/+4 |
| | | | p4raw-id: //depot/perl@31203 | ||||
* | save old PL_curcop value in parser struct | Dave Mitchell | 2007-05-12 | 1 | -0/+2 |
| | | | p4raw-id: //depot/perl@31201 | ||||
* | move PL_rsfp_filters into the parser struct | Dave Mitchell | 2007-05-12 | 1 | -0/+1 |
| | | | p4raw-id: //depot/perl@31200 | ||||
* | move PL_rsfp into the PL_parser struct | Dave Mitchell | 2007-05-11 | 1 | -0/+1 |
| | | | | | and simplify its creation and destruction p4raw-id: //depot/perl@31199 | ||||
* | move PL_lex_state into the PL_parser struct | Dave Mitchell | 2007-05-05 | 1 | -0/+1 |
| | | | p4raw-id: //depot/perl@31154 | ||||
* | migrate more variables to PL_parser struct: | Dave Mitchell | 2007-05-05 | 1 | -0/+9 |
| | | | | | PL_nexttoke PL_curforce PL_nextval PL_nexttype p4raw-id: //depot/perl@31148 | ||||
* | move some more variables into the PL_parser struct: | Dave Mitchell | 2007-05-04 | 1 | -0/+8 |
| | | | | | | | PL_bufptr PL_oldbufptr PL_oldoldbufptr PL_linestart PL_bufend PL_last_uni PL_last_lop PL_last_lop_op p4raw-id: //depot/perl@31147 | ||||
* | move PL_expect and PL_copline into the PL_parser structure | Dave Mitchell | 2007-05-04 | 1 | -0/+2 |
| | | | p4raw-id: //depot/perl@31134 | ||||
* | move PL_linestr from the interpreter struct to the parser struct | Dave Mitchell | 2007-04-24 | 1 | -0/+1 |
| | | | p4raw-id: //depot/perl@31058 | ||||
* | Several members of struct yy_parser can go on a diet. Some I32s were | Nicholas Clark | 2007-04-21 | 1 | -6/+6 |
| | | | | | actually only holding chars. p4raw-id: //depot/perl@31015 | ||||
* | Rearrange members of structures to reduce memory size on some | Nicholas Clark | 2007-03-31 | 1 | -2/+2 |
| | | | | | | platforms. On LP64 structs stackinfo, refcounted_he, and magic shrink by 8 bytes, struct yy_parser by 16. p4raw-id: //depot/perl@30817 | ||||
* | Update copyright years to include 2007. (Plus a couple of 2006s and | Nicholas Clark | 2007-01-02 | 1 | -1/+1 |
| | | | | | earlier we missed in av.h and hv.h) p4raw-id: //depot/perl@29670 | ||||
* | move easy lexer state variables into PL_parser | Dave Mitchell | 2007-01-02 | 1 | -0/+41 |
| | | | | | (where "easy" == "only appear in toke.c") p4raw-id: //depot/perl@29655 | ||||
* | split parser initialisation from parser execution | Dave Mitchell | 2007-01-01 | 1 | -0/+2 |
| | | | p4raw-id: //depot/perl@29652 | ||||
* | split parser stack from parser object | Dave Mitchell | 2007-01-01 | 1 | -2/+3 |
| | | | p4raw-id: //depot/perl@29649 | ||||
* | move parser state into new parser object, PL_parser | Dave Mitchell | 2006-12-18 | 1 | -0/+34 |
p4raw-id: //depot/perl@29570 |