summaryrefslogtreecommitdiff
path: root/regen
Commit message (Expand)AuthorAgeFilesLines
* Document that use feature 'defer' is still experimentalPaul "LeoNerd" Evans2022-05-241-0/+6
* regen/embed.pl: Allow perl_' prefix to namesKarl Williamson2022-05-181-2/+11
* Put 'bareword_filehandles' feature back into the v5.35 bundlePaul "LeoNerd" Evans2022-05-131-6/+3
* regen/mg_vtable.pl: Output section for perlapiKarl Williamson2022-05-091-0/+1
* regen/warnings.pl: rename $tre to $treeDavid Mitchell2022-05-041-13/+13
* regen/warnings.pl: add comments about $TREEDavid Mitchell2022-05-041-0/+17
* regen/warnings.pl: rename filehandle variablesDavid Mitchell2022-05-041-36/+39
* regen/warnings.pl: better comment what the subs doDavid Mitchell2022-05-041-0/+22
* regen/warnings.pl: eliminate broken dup checkDavid Mitchell2022-05-041-2/+0
* regen/warnings.pl: eliminate global %v_list varDavid Mitchell2022-05-041-7/+28
* regen/warnings.pl: eliminate lexical var %ValueDavid Mitchell2022-05-041-2/+0
* regen/warnings.pl: uppercase 'global' lexical varsDavid Mitchell2022-05-041-32/+41
* regen/warnings.pl: remove a block scopeDavid Mitchell2022-05-041-41/+39
* regen/warnings.pl: remove unused lexical variableDavid Mitchell2022-05-041-2/+0
* regen/warnings.pl: move boilerplate text to endDavid Mitchell2022-05-041-102/+115
* regen/mph.pl - make sure the author of _squeeze() has a commit in the logIlya Sashcheka2022-04-211-0/+1
* regen/mph.pl - add a validation step to build_split_words()Yves Orton2022-04-191-4/+17
* regen/mph.pl & mk_invlists.pl - add the "_squeeze" algorithm to produce small...Yves Orton2022-04-192-4/+373
* regen/mph.pl & mk_invlists.pl - convert from sub interfaces to OO interfacesYves Orton2022-04-192-93/+120
* regen/mph.pl - tweaks to generated code, put type on its own lineYves Orton2022-04-191-1/+3
* regen/mph.pl - use $n instead of @$second_levelYves Orton2022-04-191-1/+1
* regen/mph.pl - remove bogus defaulting for undef varsYves Orton2022-04-191-2/+2
* regen/mph.pl - move file open logic to a subYves Orton2022-04-191-10/+24
* regen/mph.pl - whitespace fixupsYves Orton2022-04-191-3/+3
* regen/mph.pl - rename $smart_blob to $blob across fileYves Orton2022-04-191-18/+15
* regen/mph.pl - move split key logic out of make_mph_from_hashYves Orton2022-04-191-19/+29
* regen/mph.pl - fixup wording in comment to be grammaticalYves Orton2022-04-191-3/+4
* regen/mph.pl - change fnv1a_32() to _fnv1a_32() as it is not publicYves Orton2022-04-191-2/+2
* regen/mph.pl - fixup die that is issued if we can't solve this hashYves Orton2022-04-191-3/+3
* regen/mph.pl - Clean up diagnostics logic, allow DEBUG from env.Yves Orton2022-04-191-23/+30
* regen/mph.pl - use more efficient logic in build_perfect_hash()Yves Orton2022-04-191-4/+132
* regen/mph.pl - eliminate the need to use gotoYves Orton2022-04-191-26/+72
* regen/mph.pl - change $hash argument to $source_hashYves Orton2022-04-191-3/+3
* regen/mph.pl - move bucket info construction log into a subYves Orton2022-04-191-7/+10
* regen/mph.pl - bucket info storage: remove 'hash', move 'value' logicYves Orton2022-04-191-2/+1
* regen/mph.pl - add sanity check for idx and value parametersYves Orton2022-04-191-0/+3
* regen/mph.pl - convert loop to use block form and add commentYves Orton2022-04-191-2/+8
* regen/mph.pl - enable fatal warningsYves Orton2022-04-191-0/+2
* regen/mph.pl - remove unused varYves Orton2022-04-191-1/+0
* regen/mph.pl - perltidy file for style consistencyYves Orton2022-04-191-120/+171
* regen/mph.pl - remove $max_h check in build_perfect_hash()Yves Orton2022-04-191-3/+0
* regen/mph.pl - specify which fnv we are usingYves Orton2022-04-191-3/+7
* regen/mph.pl - replace hard coded literal constantsYves Orton2022-04-191-10/+17
* regen/mk_invlists.pl - add a way to dump the keywords hash for reviewYves Orton2022-04-191-1/+10
* regen/mk_invlists.pl - move token_name() sub closer to where it is usedYves Orton2022-04-191-7/+8
* regen/mk_invlists.pl - move require to top of fileYves Orton2022-04-191-1/+1
* regen/mph.pl - handle split data in make_mph_from_hash()Yves Orton2022-04-191-6/+13
* regen/mph.pl - calculate $length_all_keys in make_mph_from_hash()Yves Orton2022-04-191-13/+11
* regen/mph.pl - rename var $b2 to $new_blob in build_split_words()Yves Orton2022-04-191-5/+5
* regen/mph.pl - better diags in build_split_words()Yves Orton2022-04-191-4/+12