summaryrefslogtreecommitdiff
path: root/regen/mph.pl
Commit message (Expand)AuthorAgeFilesLines
* 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-191-4/+367
* regen/mph.pl & mk_invlists.pl - convert from sub interfaces to OO interfacesYves Orton2022-04-191-87/+113
* 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/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
* regen/mph.pl - fix assignment to be consistent with other assignments.Yves Orton2022-04-191-1/+1
* regen/mph.pl - do a bit less work in build_split_words()Yves Orton2022-04-191-4/+4
* regen/mph.pl - track added bytes while we process/check the blobYves Orton2022-04-191-1/+14
* regen/mph.pl - dont null terminate in preprocess stageYves Orton2022-04-191-1/+1
* regen/mph.pl - dont use $key when dealing with $part of a keyYves Orton2022-04-191-4/+4
* regen/mph.pl - remove unused arguments from build_split_words()Yves Orton2022-04-191-10/+14
* regen/mph.pl - refactor common sort routine outYves Orton2022-04-191-10/+13
* regen/mph.pl - document build_split_words()Yves Orton2022-04-191-1/+19
* regen/mph.pl - remove unnecessary use of bignumYves Orton2022-04-191-2/+9
* Remove lib/unicore/Heavy.plKarl Williamson2019-11-061-1/+1
* uni_keywords.h: Fix to work on EBCDICKarl Williamson2019-08-211-1/+1
* regen/mph.pl: Remove unused variableKarl Williamson2018-12-261-2/+0
* regen/mph.pl: Add commentsKarl Williamson2018-07-201-0/+22
* regen/mph.pl: Use 'bignum'Karl Williamson2018-07-071-1/+1
* fix issue in regen/mph under 32 bit buildsYves Orton2018-07-021-1/+1
* regen/mph.pl: Add comment to generated codeKarl Williamson2018-06-251-1/+1
* regen/mph.pl: Add comments to gen'd fileKarl Williamson2018-04-201-2/+2
* regen/mph.pl: Split function into twoKarl Williamson2018-04-201-28/+40