[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] master updated (51adab5 -> 4139c98)
From: |
Paul Eggert |
Subject: |
[Emacs-diffs] master updated (51adab5 -> 4139c98) |
Date: |
Thu, 14 Jun 2018 20:15:22 -0400 (EDT) |
eggert pushed a change to branch master.
from 51adab5 Also allow custom false and null when serializing to JSON
new 30d393f New mint_ptr representation for C pointers
new ef66660 Simplify init_module_assertions
new 12fd59b Avoid Lisp_Misc allocation if C stack suffices
new 3f0a8a2 Use record_unwind_protect_ptr to avoid allocation
new 888bf98 Avoid allocating a Lisp_Save_Value in ftfont.c
new 6c04c84 Just use cons in macfont_descriptor_entity
new aca938d Avoid allocating Lisp_Save_Value for excursions
new d98670e Avoid allocating Lisp_Save_Value for arrays
new f8ad6b3 New type Lisp_Misc_Ptr
new 4139c98 Remove Lisp_Misc_Save_Value
Summary of changes:
src/alloc.c | 158 ++++---------------------------------
src/dbusbind.c | 4 +-
src/editfns.c | 27 +++----
src/emacs-module.c | 34 ++++----
src/eval.c | 57 +++++++++++---
src/fileio.c | 29 ++++---
src/font.c | 10 +--
src/font.h | 2 +-
src/ftfont.c | 26 +++----
src/keymap.c | 26 +++++--
src/lisp.h | 223 ++++++++++++++---------------------------------------
src/macfont.m | 25 +++---
src/nsterm.h | 4 +-
src/nsterm.m | 4 +-
src/print.c | 82 +-------------------
src/term.c | 20 +++--
src/w32fns.c | 4 +-
src/w32font.c | 2 +-
src/xmenu.c | 16 +++-
src/xterm.c | 6 +-
src/xwidget.c | 8 +-
21 files changed, 254 insertions(+), 513 deletions(-)
- [Emacs-diffs] master updated (51adab5 -> 4139c98),
Paul Eggert <=
- [Emacs-diffs] master 12fd59b 03/10: Avoid Lisp_Misc allocation if C stack suffices, Paul Eggert, 2018/06/14
- [Emacs-diffs] master ef66660 02/10: Simplify init_module_assertions, Paul Eggert, 2018/06/14
- [Emacs-diffs] master 3f0a8a2 04/10: Use record_unwind_protect_ptr to avoid allocation, Paul Eggert, 2018/06/14
- [Emacs-diffs] master 30d393f 01/10: New mint_ptr representation for C pointers, Paul Eggert, 2018/06/14
- [Emacs-diffs] master d98670e 08/10: Avoid allocating Lisp_Save_Value for arrays, Paul Eggert, 2018/06/14
- [Emacs-diffs] master f8ad6b3 09/10: New type Lisp_Misc_Ptr, Paul Eggert, 2018/06/14
- [Emacs-diffs] master aca938d 07/10: Avoid allocating Lisp_Save_Value for excursions, Paul Eggert, 2018/06/14
- [Emacs-diffs] master 888bf98 05/10: Avoid allocating a Lisp_Save_Value in ftfont.c, Paul Eggert, 2018/06/14
- [Emacs-diffs] master 6c04c84 06/10: Just use cons in macfont_descriptor_entity, Paul Eggert, 2018/06/14
- [Emacs-diffs] master 4139c98 10/10: Remove Lisp_Misc_Save_Value, Paul Eggert, 2018/06/14