]> git.eshelyaron.com Git - emacs.git/commitdiff
Don't inline tramp-debug-message
authorMattias Engdegård <mattiase@acm.org>
Thu, 11 Feb 2021 19:41:02 +0000 (20:41 +0100)
committerMattias Engdegård <mattiase@acm.org>
Fri, 12 Feb 2021 19:52:05 +0000 (20:52 +0100)
* lisp/net/tramp.el (tramp-debug-message): Change defsubst into defun.
Until now the byte-compiler hasn't been clever enough to inline this
function but this is about to change; the code expansion is
unnecessary and makes compiler improvements more difficult to gauge.

lisp/net/tramp.el

index 690dd99ae552940c0218808791a807ac2c04db2c..e33075ec6f5467d777c60bba39afee88811c6b77 100644 (file)
@@ -1750,7 +1750,7 @@ The outline level is equal to the verbosity of the Tramp message."
    (tramp-compat-string-replace "/" " " (tramp-debug-buffer-name vec))
    (tramp-compat-temporary-file-directory)))
 
-(defsubst tramp-debug-message (vec fmt-string &rest arguments)
+(defun tramp-debug-message (vec fmt-string &rest arguments)
   "Append message to debug buffer of VEC.
 Message is formatted with FMT-STRING as control string and the remaining
 ARGUMENTS to actually emit the message (if applicable)."