summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)Author
2017-05-10Merge branch 'notsystemd/postmove' into notsystemd/masterLuke Shumaker
2017-05-10fixLuke Shumaker
2017-05-10move/fixup backportLuke Shumaker
2017-02-01Add a GNUmakefile to apply the MAKEFLAGS we want.Luke Shumaker
2017-02-01move systemd-cgroups-agent into grp-systemLuke Shumaker
2016-12-17Merge branch 'notsystemd/postmove' into notsystemd/masterLuke Shumaker
# Conflicts: # src/grp-journal/libjournal-core/.gitignore # src/grp-system/libcore/include/core/mount.h
2016-12-17update notsd-moveLuke Shumaker
2016-10-31Merge branch 'notsystemd/postmove' into notsystemd/masterLuke Shumaker
2016-10-31tidy upLuke Shumaker
2016-10-31at: sd: clean up, documentLuke Shumaker
2016-10-30at: (sd)man: clean up, rename {,sd}manLuke Shumaker
2016-10-27Merge branch 'notsystemd/postmove' into notsystemd/masterLuke Shumaker
2016-10-26fixityLuke Shumaker
2016-10-26tools/notsd-move: oops: don't invoke the editor, for real this timeLuke Shumaker
2016-10-26have libbasic gperf headers be privateLuke Shumaker
2016-10-26add missing stub MakefilesLuke Shumaker
2016-10-26tools/notsd-move: avoid dangling empty directoriesLuke Shumaker
2016-10-26tools/notsd-move: bus-util locationLuke Shumaker
2016-10-26tools/notsd-fixup--includes: fix mucking with typedefsLuke Shumaker
2016-10-26tools/notsd-fixup--includes: Fix a variable reuse bug.Luke Shumaker
2016-10-26tidyLuke Shumaker
2016-10-26tools/notsd-fixup: Split the makefile pass into a separate executable.Luke Shumaker
This avoids using bash read(1) to loop over the files, as we've already gotten decent speedups from avoiding bash read(1). This means we've got at least two more fork/exec's because of xargs, but it's probably worth it. But that's kind of premature-optimization; the time improvement here is probably just random noise. But, I think this makes the code more maintainable/manageable too, so I'm committing it.
2016-10-26tools/notsd-fixup: Merge the pre-includes pass the includes pass.Luke Shumaker
This shaves off a decent chunk of time, and simplifies the code.
2016-10-26tools/notsd-fixup--includes: Allow passing multiple arguments.Luke Shumaker
This substantially speeds things up because it doesn't have to set up and tear down the Python runtime for every single C file now.
2016-10-26tools/notsd-fixup--includes: port from bash to python for speedLuke Shumaker
This shaves off a decent chunk of time because Bash read(1) is slow because it can't buffer and has to read(2) one byte at a time.
2016-10-26tools/notsd-move: avoid invoking the editor for the merge commitLuke Shumaker
2016-10-26tools/notsd-fixup--includes: clean up, add cachingLuke Shumaker
So now it should cache calls to `cpp` or filesystem checks, which are comparatively expensive.
2016-10-22moreLuke Shumaker
2016-10-22moreLuke Shumaker
2016-10-22moreLuke Shumaker
2016-10-21moreLuke Shumaker
2016-10-21moreLuke Shumaker
2016-10-21more renamesLuke Shumaker
2016-10-21Add a script for finding renames, so I don't have to reinvent it every timeLuke Shumaker
2016-10-21pull tools/notsd-* changes from notsystemd/masterLuke Shumaker
2016-10-21tidy tags and remotesLuke Shumaker
2016-10-21fix includability of headersLuke Shumaker
2016-10-21wipLuke Shumaker
2016-09-15fixLuke Shumaker
2016-09-15stuffLuke Shumaker
2016-09-13whoops, don't create a file named 'all'Luke Shumaker
2016-09-13tools/notsd-move: don't require putting something in each fileLuke Shumaker
2016-09-13tools/: pull changes from masterLuke Shumaker
2016-09-11fixLuke Shumaker
2016-09-11tools/notsd-move: better loggingLuke Shumaker
2016-09-10tools/notsd-move: clean up .tmp.logLuke Shumaker
2016-09-10fixLuke Shumaker
2016-09-10clean up tools/Luke Shumaker
2016-09-10sync other tools from masterLuke Shumaker
2016-09-10moreLuke Shumaker