emacs-devel
[Top][All Lists]
Advanced

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

why is reverse a string in-place so much slower than a vector?


From: Leo Liu
Subject: why is reverse a string in-place so much slower than a vector?
Date: Fri, 25 Apr 2014 16:12:16 +0800
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (CentOS 6.5)

(defun rev (a)
  (let ((l (length a)))
    (dotimes (i (floor l 2) a)
      (cl-rotatef (aref a i) (aref a (1- (- l i)))))))

-- 
Sent from my Emacs




reply via email to

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