]> git.eshelyaron.com Git - emacs.git/commit
* lisp.h (vcopy): Use memcpy rather than our own loop.
authorPaul Eggert <eggert@cs.ucla.edu>
Tue, 21 Aug 2012 17:18:21 +0000 (10:18 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Tue, 21 Aug 2012 17:18:21 +0000 (10:18 -0700)
commit1b9d9d1659f819252abb4d8f49e5fd0f7bb56efd
treec425b1328e1ce7ac339c8d643740ff81fe473044
parentb2f09701eadc7dfb70f331869daf295628926af6
* lisp.h (vcopy): Use memcpy rather than our own loop.

This fixes a performance regression introduced by the recent
addition of vcopy.  This means 'vcopy' will need to be modified
for a copying collector, but that's OK.  Also, tighten the
checking in the assertion.
src/ChangeLog
src/lisp.h