This repository was archived by the owner on Jun 1, 2023. It is now read-only.
Commit 27c9cdd
committed
Harmonize TOKENBUF_SIZE and stack buf sizes
The max identifier length depends on the max tokenbuf size,
which went from 256 in perl5 to 1024 in cperl, mostly to speed up parsing
with a larger parser buffer.
Harmonize a few places which still kept a hardcoded 256.
Fixes id:000099,sig:11,src:027197,op:havoc,rep:4 from #293
Use a larger IO buffer of 1024 for pp_backtick, when draining it for the
sideeffect only.
Get rid of unnecessary sv_gets COW logic. SvGROW already does add +1.1 parent 284f609 commit 27c9cdd
6 files changed
+8
-14
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
670 | 670 | | |
671 | 671 | | |
672 | 672 | | |
673 | | - | |
| 673 | + | |
674 | 674 | | |
675 | 675 | | |
676 | 676 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1303 | 1303 | | |
1304 | 1304 | | |
1305 | 1305 | | |
1306 | | - | |
| 1306 | + | |
1307 | 1307 | | |
1308 | 1308 | | |
1309 | 1309 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12967 | 12967 | | |
12968 | 12968 | | |
12969 | 12969 | | |
12970 | | - | |
| 12970 | + | |
12971 | 12971 | | |
12972 | 12972 | | |
12973 | 12973 | | |
12974 | 12974 | | |
12975 | | - | |
| 12975 | + | |
12976 | 12976 | | |
12977 | 12977 | | |
12978 | 12978 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
312 | 312 | | |
313 | 313 | | |
314 | 314 | | |
315 | | - | |
| 315 | + | |
316 | 316 | | |
317 | 317 | | |
318 | 318 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8636 | 8636 | | |
8637 | 8637 | | |
8638 | 8638 | | |
8639 | | - | |
8640 | | - | |
8641 | | - | |
8642 | | - | |
8643 | | - | |
8644 | 8639 | | |
8645 | | - | |
8646 | 8640 | | |
8647 | 8641 | | |
8648 | 8642 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
556 | 556 | | |
557 | 557 | | |
558 | 558 | | |
559 | | - | |
| 559 | + | |
560 | 560 | | |
561 | 561 | | |
562 | 562 | | |
| |||
9468 | 9468 | | |
9469 | 9469 | | |
9470 | 9470 | | |
9471 | | - | |
| 9471 | + | |
9472 | 9472 | | |
9473 | 9473 | | |
9474 | 9474 | | |
| |||
13209 | 13209 | | |
13210 | 13210 | | |
13211 | 13211 | | |
13212 | | - | |
| 13212 | + | |
13213 | 13213 | | |
13214 | 13214 | | |
13215 | 13215 | | |
| |||
0 commit comments