Messages in this thread | | | From | Jim Davis <> | Date | Wed, 29 Jun 2016 09:57:02 -0700 | Subject | Re: [PATCH 2/2] kbuild: add shell cache |
| |
On Mon, Jun 27, 2016 at 11:28 AM, Rabin Vincent <rabin@rab.in> wrote: > Running make results in over 40 invocations of the compiler just during > processing of the Makefile, before any actual rules are run. > > To reduce this overhead, cache the results of $(shell) calls to the > compiler.
Clever. Looks like lisp with all those parens!
One quirk with distclean:
jim@krebstar:~/linux-rc$ make defconfig >/dev/null jim@krebstar:~/linux-rc$ ls -la .shellcache -rw-rw-r-- 1 jim jim 7876 Jun 29 09:51 .shellcache jim@krebstar:~/linux-rc$ make distclean | grep '\.shellcache' CLEAN .shellcache jim@krebstar:~/linux-rc$ ls -la .shellcache -rw-rw-r-- 1 jim jim 1061 Jun 29 09:52 .shellcache
-- Jim
| |