aboutsummaryrefslogtreecommitdiffstats
path: root/src/alloc.c (unfollow)
Commit message (Expand)AuthorFilesLines
2012-10-19Decrease NSTATICS to 0x800.Eli Zaretskii1-1/+1
2012-10-18Fix wording of error message in staticpro.Eli Zaretskii1-1/+1
2012-10-18Increase NSTATICS; tell the user when we run out of static slots.Daniel Colascione1-2/+2
2012-10-16* alloc.c (Fmake_byte_code): Fix typo in comment.Dmitry Antipov1-1/+1
2012-10-10* alloc.c (mark_object): Use meaningful PVEC_NORMAL_VECTOR.Dmitry Antipov1-1/+1
2012-10-10* alloc.c (gc_sweep): Use pointer-to-a-pointer loop for buffers.Dmitry Antipov1-9/+4
2012-09-30Prefer plain 'static' to 'static inline'.Paul Eggert1-12/+12
2012-09-30Support x64 build on MS-Windows with MSVC.Fabrice Popineau1-1/+4
2012-09-28* src/lisp.h (struct backtrace): Remove indirection for `function' field.Stefan Monnier1-2/+2
2012-09-24* src/profiler.c: Rename sample_profiler_* to profiler_cpu_* andStefan Monnier1-8/+5
2012-09-24Rewrite sampler to use Elisp hash-tables.Stefan Monnier1-12/+14
2012-09-23Do not use SA_NODEFER.Paul Eggert1-1/+0
2012-09-23Simplify and avoid signal-handling races.Paul Eggert1-5/+6
2012-09-19* src/alloc.c (mark_object) <PVEC_WINDOW>: Mark prev/next_buffers *after*Stefan Monnier1-12/+12
2012-09-16Remove configure's --without-sync-input option.Paul Eggert1-388/+36
2012-09-15* alloc.c (emacs_blocked_malloc): Remove redundant MALLOC_PROBE.Tomohiro Matsuyama1-2/+0
2012-09-15Port better to POSIX hosts lacking _setjmp.Paul Eggert1-7/+6
2012-09-14Fix glitches with 'configure --without-sync-input'.Paul Eggert1-0/+2
2012-09-13Function to mark objects and remove killed buffers at once.Dmitry Antipov1-21/+15
2012-09-11* alloc.c (discard_killed_buffers): Tune and simplify a bit.Paul Eggert1-12/+8
2012-09-11Discard killed buffers from deleted window and frame objects.Dmitry Antipov1-8/+59
2012-09-11Convenient macro to check whether the buffer is live.Dmitry Antipov1-1/+1
2012-09-07Fix compilation failure under ENABLE_CHECKING.Eli Zaretskii1-0/+4
2012-09-07* alloc.c (mark_buffer): Revert unsafe marking optimization.Dmitry Antipov1-33/+15
2012-09-06Signal-handler cleanup.Paul Eggert1-3/+0
2012-09-06Explicitly mark buffer_defaults and buffer_local_symbols.Dmitry Antipov1-13/+17
2012-09-06* alloc.c (mark_object): Revert window marking codeDmitry Antipov1-15/+11
2012-09-05Do not mark objects from deleted buffers, windows and frames.Dmitry Antipov1-22/+42
2012-09-05* alloc.c (valid_lisp_object_p): Treat killed buffers,Dmitry Antipov1-2/+6
2012-09-04Give more-useful info on a fatal error (Bug#12328).Paul Eggert1-8/+1
2012-09-04Simplify redefinition of 'abort' (Bug#12316).Paul Eggert1-32/+32
2012-09-03Be more systematic about _setjmp vs setjmp.Paul Eggert1-3/+3
2012-09-02Clean up some extern decls.Paul Eggert1-4/+4
2012-08-31Remove mark_ttys function and fix tty_display_info initialization.Dmitry Antipov1-1/+0
2012-08-27Fix spare memory change.Dmitry Antipov1-0/+2
2012-08-27Special MEM_TYPE_SPARE to denote reserved memory.Dmitry Antipov1-7/+9
2012-08-24On assertion failure, print backtrace if available.Paul Eggert1-0/+8
2012-08-22Add GC profiler.Tomohiro Matsuyama1-10/+43
2012-08-22Add emacs native profiler.Tomohiro Matsuyama1-0/+10
2012-08-21* alloc.c: Use bool for booleans.Paul Eggert1-40/+40
2012-08-17A few more naming-convention fixes for getters and setters.Paul Eggert1-3/+3
2012-08-14* src/alloc.c (Fgarbage_collect): Use plural form consistently.Stefan Monnier1-39/+58
2012-08-14Revert and cleanup some recent overlay changes.Dmitry Antipov1-2/+2
2012-08-08Inline functions to examine and change buffer overlays.Dmitry Antipov1-2/+2
2012-08-08Inline functions to examine and change buffer intervals.Dmitry Antipov1-31/+9
2012-08-08Inline functions to examine and change string intervals.Dmitry Antipov1-1/+1
2012-08-08Cleanup intervals.Dmitry Antipov1-13/+14
2012-08-07Revert and cleanup Lisp_Cons, Lisp_Misc and Lisp_Symbol things.Dmitry Antipov1-28/+28
2012-08-07Basic functions to set Lisp_Object and pointer slots of intervals.Dmitry Antipov1-1/+1
2012-08-07Drop WGET and revert read access to Lisp_Objects slots of struct window.Dmitry Antipov1-1/+1