summaryrefslogtreecommitdiff
path: root/usr.bin/make/str.h
AgeCommit message (Expand)Author
2023-06-23make: warn about malformed patterns in ':M', ':N' and '.if make(...)'rillig
2022-12-05make: inline LazyBuf_AddBytesBetweenrillig
2021-12-15make: in CLEANUP mode, free interned strings at the very endrillig
2021-12-13make: fix memory leak for filenames in .for loops (since 2013-06-18)rillig
2021-12-12make: remove unused type MFStrrillig
2021-12-12make: fix memory leak in LazyBufrillig
2021-12-05make: save a memory allocation in each modifier ':O' and ':u'rillig
2021-12-05make: inline Str_Words into .for loop handlingrillig
2021-05-30make: inline str_concat4rillig
2021-04-14make: let the compiler decide whether to inline string functionsrillig
2021-04-14make: reduce memory allocations in the modifiers ':D' and ':U'rillig
2021-04-12make: reduce memory allocation and strlen calls in modifier ':from=to'rillig
2021-04-11make: improve performance for LazyBufrillig
2021-04-11make: migrate ParseModifierPart to use Substringrillig
2021-04-11make: avoid unnecessary calls to strlen when evaluating modifiersrillig
2021-04-11make: migrate ModifyWord functions to use Substringrillig
2021-04-11make: add types Substring and LazyBufrillig