emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Suppressing native compilation (short and long term)


From: Gregor Zattler
Subject: Re: Suppressing native compilation (short and long term)
Date: Sun, 23 Oct 2022 19:33:05 +0200

Hi Eli,
* Gregor Zattler <telegraph@gmx.net> [2022-10-23; 19:08 +02]:
[...]
> I did
>
> find "/home/grfz/.config/emacs/eln-cache/" 
> "/home/grfz/src/emacs-master-next/native-lisp/" -type f | xargs -r ls -Altr > 
> /tmp/before
>
> <start Emacs again>
>
> while sleep 1 ; do ps -eo pid,tty,stat,user,group,etime,time,cgroup,args  fax 
> >> faxme; done  # while emacs started
>
> find "/home/grfz/.config/emacs/eln-cache/" 
> "/home/grfz/src/emacs-master-next/native-lisp/" -type f | xargs -r ls -Altr > 
> /tmp/before

arhgs, that should have been:

find "/home/grfz/.config/emacs/eln-cache/" 
"/home/grfz/src/emacs-master-next/native-lisp/" -type f | xargs -r ls -Altr > 
/tmp/after

> now
>
> $ diff -aNur before after
> $
>
> --> No new .eln files were written.
>
>
> But file faxme contains 280 lines like this:
>
> /home/grfz/src/emacs-master-next/src/emacs --batch -l 
> /tmp/emacs-async-comp-cl-lib-7Go9da.el
>
>
>
> 0 grfz@no:/tmp$ grep -o 'emacs-async-comp-.*' faxme | cut -d - -f 4- | sed -e 
> "s/-[^-]*\.el$//" |sort -u | while read ; do grep -qs $REPLY before || echo 
> $REPLY; done
> 0 grfz@no:/tmp$
>
>
> So all these "emacs-async-comp-cl-lib-7Go9da.el" like files
> have corresponding files in the .eln cache.
>
> Is it possible that it takes 150 secs to test the .eln cache?

I assumed this is only a test of mtime of files?


Ciao; Gregor



reply via email to

[Prev in Thread] Current Thread [Next in Thread]