summaryrefslogtreecommitdiff
path: root/test/lisp/emacs-lisp/timer-tests.el
diff options
context:
space:
mode:
authorStefan Kangas <stefankangas@gmail.com>2024-01-03 05:11:10 +0100
committerStefan Kangas <stefankangas@gmail.com>2024-01-03 05:11:10 +0100
commit5a1cd1bb98f74710d3b2a227755c5627a256dafb (patch)
tree2cb470c1497dbd71a438bf1755865e6415448008 /test/lisp/emacs-lisp/timer-tests.el
parent91bc775b0c60342f118640001d2ce293d4f1f7ef (diff)
downloademacs-5a1cd1bb98f74710d3b2a227755c5627a256dafb.tar.gz
emacs-5a1cd1bb98f74710d3b2a227755c5627a256dafb.tar.bz2
emacs-5a1cd1bb98f74710d3b2a227755c5627a256dafb.zip
Delete obsolete GC debugging code
This code was introduced in 2014 to catch a GC bug that, according to Paul Eggert in 2019, "seems to have been fixed" (see 2b552f34892 2019-08-21 "Don’t debug fset by default"). It has been marked obsolete since that time, and no one has mentioned it on our mailing lists since. Let's just get rid of it. * src/alloc.c (SUSPICIOUS_OBJECT_CHECKING) [ENABLE_CHECKING]: Don't define. (suspicious_free_record, suspicious_objects, suspicious_object_index) (suspicious_free_history, suspicious_free_history_index) (note_suspicious_free) [SUSPICIOUS_OBJECT_CHECKING]: Delete. (find_suspicious_object_in_range) (detect_suspicious_free): Delete functions. (cleanup_vector) (allocate_vectorlike): Don't call above deleted functions. (Fsuspicious_object): Delete DEFUN. (syms_of_alloc) <Ssuspicious_object>: Delete defsubr.
Diffstat (limited to 'test/lisp/emacs-lisp/timer-tests.el')
0 files changed, 0 insertions, 0 deletions