aboutsummaryrefslogtreecommitdiffstats
path: root/src/alloc.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* * src/alloc.c (mark_object) <PVEC_WINDOW>: Mark prev/next_buffers *after*Stefan Monnier2012-09-191-12/+12
* Remove configure's --without-sync-input option.Paul Eggert2012-09-161-388/+36
* Port better to POSIX hosts lacking _setjmp.Paul Eggert2012-09-151-7/+6
* Fix glitches with 'configure --without-sync-input'.Paul Eggert2012-09-141-0/+2
* Function to mark objects and remove killed buffers at once.Dmitry Antipov2012-09-131-21/+15
* * alloc.c (discard_killed_buffers): Tune and simplify a bit.Paul Eggert2012-09-111-12/+8
* Discard killed buffers from deleted window and frame objects.Dmitry Antipov2012-09-111-8/+59
* Convenient macro to check whether the buffer is live.Dmitry Antipov2012-09-111-1/+1
* Fix compilation failure under ENABLE_CHECKING.Eli Zaretskii2012-09-071-0/+4
* * alloc.c (mark_buffer): Revert unsafe marking optimization.Dmitry Antipov2012-09-071-33/+15
* Signal-handler cleanup.Paul Eggert2012-09-061-3/+0
* Explicitly mark buffer_defaults and buffer_local_symbols.Dmitry Antipov2012-09-061-13/+17
* * alloc.c (mark_object): Revert window marking codeDmitry Antipov2012-09-061-15/+11
* Do not mark objects from deleted buffers, windows and frames.Dmitry Antipov2012-09-051-22/+42
* * alloc.c (valid_lisp_object_p): Treat killed buffers,Dmitry Antipov2012-09-051-2/+6
* Give more-useful info on a fatal error (Bug#12328).Paul Eggert2012-09-041-8/+1
* Simplify redefinition of 'abort' (Bug#12316).Paul Eggert2012-09-041-32/+32
* Be more systematic about _setjmp vs setjmp.Paul Eggert2012-09-031-3/+3
* Clean up some extern decls.Paul Eggert2012-09-021-4/+4
* Remove mark_ttys function and fix tty_display_info initialization.Dmitry Antipov2012-08-311-1/+0
* Fix spare memory change.Dmitry Antipov2012-08-271-0/+2
* Special MEM_TYPE_SPARE to denote reserved memory.Dmitry Antipov2012-08-271-7/+9
* On assertion failure, print backtrace if available.Paul Eggert2012-08-241-0/+8
* * alloc.c: Use bool for booleans.Paul Eggert2012-08-211-40/+40
* A few more naming-convention fixes for getters and setters.Paul Eggert2012-08-171-3/+3
* * src/alloc.c (Fgarbage_collect): Use plural form consistently.Stefan Monnier2012-08-141-39/+58
* Revert and cleanup some recent overlay changes.Dmitry Antipov2012-08-141-2/+2
* Inline functions to examine and change buffer overlays.Dmitry Antipov2012-08-081-2/+2
* Inline functions to examine and change buffer intervals.Dmitry Antipov2012-08-081-31/+9
* Inline functions to examine and change string intervals.Dmitry Antipov2012-08-081-1/+1
* Cleanup intervals.Dmitry Antipov2012-08-081-13/+14
* Revert and cleanup Lisp_Cons, Lisp_Misc and Lisp_Symbol things.Dmitry Antipov2012-08-071-28/+28
* Basic functions to set Lisp_Object and pointer slots of intervals.Dmitry Antipov2012-08-071-1/+1
* Drop WGET and revert read access to Lisp_Objects slots of struct window.Dmitry Antipov2012-08-071-1/+1
* Use GCALIGNMENT where appropriate.Dmitry Antipov2012-08-061-10/+9
* Separate read and write access to Lisp_Object slots of struct window.Dmitry Antipov2012-08-061-1/+1
* Generalize common compile-time constants.Dmitry Antipov2012-08-051-11/+3
* Remove unnecessary casts involving pointers.Paul Eggert2012-08-031-18/+18
* Use C99-style 'extern inline' if available.Paul Eggert2012-08-021-0/+3
* Use INTERNAL_FIELD for conses and overlays.Dmitry Antipov2012-08-011-10/+10
* Use INTERNAL_FIELD for symbols.Dmitry Antipov2012-08-011-16/+16
* Use INTERNAL_FIELD for windows.Dmitry Antipov2012-08-011-1/+2
* Generalize INTERNAL_FIELD between buffers, keyboards and frames.Dmitry Antipov2012-07-311-5/+5
* * lisp.h (SWITCH_ENUM_CAST): Remove. All uses removed.Paul Eggert2012-07-301-1/+1
* Export DIRECTORY_SEP, TYPEMASK, VALMASK to GDB.Paul Eggert2012-07-301-0/+3
* Export to GDB most of lisp.h's remaining object-like macros.Paul Eggert2012-07-291-33/+15
* Cleanup string bytes checking.Dmitry Antipov2012-07-301-44/+21
* Remove HIDE_LISP_IMPLEMENTATION and cleanup cons free list check.Dmitry Antipov2012-07-291-7/+2
* * alloc.c (Fgarbage_collect): Indent as per usual Emacs style.Paul Eggert2012-07-291-6/+8
* Cleanup statistics calculation in Fgarbage_collect.Dmitry Antipov2012-07-291-14/+9