aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-01-21Configurable minimum tree sizeHEADmainMarvin Borner
For cool optimizer in blocade, hint hint :)
2024-01-18BLoCadeMarvin Borner
2024-01-18Unshared output for unsuitable termsMarvin Borner
2023-05-26Switched to xxHash from murmur3Marvin Borner
2023-05-23Made stdout default instead of `out` fileMarvin Borner
2023-05-22Changed order of abstraction and application encodingsMarvin Borner
This gives some minor space improvements as almost all abstractions imply a following application but not so much with applications. At least by case-analysis :)
2023-05-21It WAS a hash collision after all!Marvin Borner
I don't know what I tested before lol but okay great!
2023-05-21Fixed BIT_AT implementationMarvin Borner
2023-05-21Generalized hash functionMarvin Borner
I also tried murmur64 but I don't see any reason for actually switching
2023-05-21Applied variadic index length techniqueMarvin Borner
2023-05-21Added additional optimizerMarvin Borner
This will be useful for variadic index lengths
2023-05-20Added testing flagMarvin Borner
still not able to find the 8cc bug but idc because I tested it with many programs and it probably won't be an issue for now
2023-05-17General improvementsMarvin Borner
(nothing special, mainly cleanup and docs)
2023-04-21Improved readmeMarvin Borner
2023-04-17Added logging and verbosity flagMarvin Borner
2023-04-14Added test infrastructureMarvin Borner
2023-04-14pqueue lib and fixesMarvin Borner
this makes everything dramatically faster
2023-04-13Options and fixesMarvin Borner
2023-04-13Basically workingMarvin Borner
many memory leaks, will fix kthxbye
2023-04-11Better ideaMarvin Borner
2023-04-11BootstrappingMarvin Borner
2023-04-11Improved spec and added exampleMarvin Borner
2023-04-11Initial ideaMarvin Borner