diff options
author | Dmitry Antipov <dmantipov@yandex.ru> | 2012-11-09 15:38:31 +0400 |
---|---|---|
committer | Dmitry Antipov <dmantipov@yandex.ru> | 2012-11-09 15:38:31 +0400 |
commit | 7d377c482f6e60464c9891ee64cf6bcdf770a707 (patch) | |
tree | cbc3bd3c5569c9e5a5857f0ef151e98b94e9a36a /lisp/emacs-lisp/bytecomp.el | |
parent | 7ad27466f1bd9a61389b8b8b83db21ff2acfc575 (diff) | |
download | emacs-7d377c482f6e60464c9891ee64cf6bcdf770a707.tar.gz emacs-7d377c482f6e60464c9891ee64cf6bcdf770a707.tar.bz2 emacs-7d377c482f6e60464c9891ee64cf6bcdf770a707.zip |
Tweak last vectorlike_header change.
* alloc.c (struct Lisp_Vectorlike_Free): Special type to represent
vectorlike object on the free list. This is introduced to avoid
some (but not all) pointer casting and aliasing problems, see
http://lists.gnu.org/archive/html/emacs-devel/2012-11/msg00105.html.
* .gdbinit (pvectype, pvecsize): New commands to examine vectorlike
objects.
(xvectype, xvecsize): Use them to examine Lisp_Object values.
Diffstat (limited to 'lisp/emacs-lisp/bytecomp.el')
0 files changed, 0 insertions, 0 deletions