summaryrefslogtreecommitdiff
path: root/lisp/mail
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2012-04-07 12:18:52 -0700
committerPaul Eggert <eggert@cs.ucla.edu>2012-04-07 12:18:52 -0700
commite3fb2efb80ee8beebf7963228c4508496ebf24fa (patch)
treea33a72f2745695e3e328a24ca8bbcd43bf8499d1 /lisp/mail
parentb5385551e363e616cc8bbe067d7a8b3587ac175e (diff)
downloademacs-e3fb2efb80ee8beebf7963228c4508496ebf24fa.tar.gz
Avoid unnecessary pointer scanning in garbage collection (Bug#10780).
* alloc.c (POINTERS_MIGHT_HIDE_IN_OBJECTS): New macro. (mark_memory): Mark Lisp_Objects only if pointers might hide in objects, as mark_maybe_pointer will catch them otherwise. (GC_LISP_OBJECT_ALIGNMENT): Remove; no longer needed. * s/gnu-linux.h (GC_LISP_OBJECT_ALIGNMENT) [__mc68000__]: Likewise.
Diffstat (limited to 'lisp/mail')
0 files changed, 0 insertions, 0 deletions