summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/debug.el
diff options
context:
space:
mode:
authorGerd Moellmann <gerd@gnu.org>2000-06-28 20:28:50 +0000
committerGerd Moellmann <gerd@gnu.org>2000-06-28 20:28:50 +0000
commit6df5d75f4a689f43edf7bef787afa1d5414c9d2c (patch)
tree755acc088604ebfb8bb4786eb2ddf3f851a56bd2 /lisp/emacs-lisp/debug.el
parent6e509e80cb6f30ba4413e741b93aea5994926c27 (diff)
downloademacs-6df5d75f4a689f43edf7bef787afa1d5414c9d2c.tar.gz
emacs-6df5d75f4a689f43edf7bef787afa1d5414c9d2c.tar.bz2
emacs-6df5d75f4a689f43edf7bef787afa1d5414c9d2c.zip
(struct row_entry): New structure.
(row_entry_pool, row_entry_pool_size, row_entry_idx, row_table) (row_table_size, old_lines, new_lines, old_lines_size) (new_lines_size, run_pool, runs_size, runs): New variables. (add_row_entry): New function. (scrolling_window): Use data structures allocated with xmalloc and held in global variables, instead of allocing them with alloca and holding them in local variables. Use a larger hash table whose size depends on glyph matrix sizes. Don't use bzero to clear the hash table; instead, clear used slots only.
Diffstat (limited to 'lisp/emacs-lisp/debug.el')
0 files changed, 0 insertions, 0 deletions