aboutsummaryrefslogtreecommitdiffstats
path: root/src/alloc.c (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* | | | | | | | | * window.h (struct window): Replace hchild, vchild and buffer slotsDmitry Antipov2013-03-281-3/+2
* | | | | | | | | Reorder conditions that are written backwardsAndreas Schwab2013-03-241-2/+2
* | | | | | | | | Use functions and constants to manipulate Lisp_Save_Value objects.Paul Eggert2013-03-211-55/+40
* | | | | | | | | * alloc.c: Remove redundant static declarations.Paul Eggert2013-03-211-18/+0
* | | | | | | | | Spelling fixes.Paul Eggert2013-03-181-1/+1
| |_|_|_|_|_|_|/ |/| | | | | | |
* | | | | | | | Static checking by Sun C 5.12.Paul Eggert2013-03-131-2/+2
| |_|_|_|_|_|/ |/| | | | | |
* | | | | | | * lisp.h (make_uninit_vector): New function.Dmitry Antipov2013-02-081-11/+4
* | | | | | | * src/xdisp.c (message2, message2_nolog): Remove functions.Stefan Monnier2013-01-231-7/+7
* | | | | | | * lisp.h (toplevel): Add comment about using Lisp_Save_ValueDmitry Antipov2013-01-171-8/+12
| |_|_|_|_|/ |/| | | | |
* | | | | | * src/alloc.c (free_save_value): Now static.Paul Eggert2013-01-151-1/+2
* | | | | | * src/lisp.h (XSAVE_POINTER, XSAVE_INTEGER): Change to allow extractionDmitry Antipov2013-01-151-1/+1
* | | | | | Some convenient bits to deal with Lisp_Save_Values.Dmitry Antipov2013-01-151-13/+55
* | | | | | Avoid needless casts with XSAVE_POINTER.Paul Eggert2013-01-141-1/+1
* | | | | | Make Lisp_Save_Value more versatile storage for up to four objects.Dmitry Antipov2013-01-141-23/+36
* | | | | | Remove obsolete comment about NON_SAVING_SETJMP.Paul Eggert2013-01-111-5/+0
| |_|_|_|/ |/| | | |
* | | | | Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.caPaul Eggert2013-01-021-2/+2
|\ \ \ \ \
| * | | | | Update copyright notices for 2013.Paul Eggert2013-01-011-2/+2
* | | | | | * print.c (print_object): If Lisp_Save_Value object's pointerDmitry Antipov2012-12-261-6/+6
| |_|_|_|/ |/| | | |
* | | | | Use putenv+unsetenv instead of modifying environ directly.Paul Eggert2012-12-081-0/+9
* | | | | * alloc.c (free_save_value): New function.Dmitry Antipov2012-12-031-6/+14
* | | | | Fix xpalloc confusion after memory is exhausted.Paul Eggert2012-12-021-4/+8
* | | | | * alloc.c (Fgarbage_collect): Unblock input after clearingDmitry Antipov2012-11-221-2/+2
* | | | | Assume POSIX 1003.1-1988 or later for unistd.h.Paul Eggert2012-11-211-4/+0
* | | | | Conflate Qnil and Qunbound for `symbol-function'.Stefan Monnier2012-11-201-2/+2
* | | | | Another tweak to vectorlike_header change.Paul Eggert2012-11-111-14/+17
* | | | | Tweak last vectorlike_header change.Dmitry Antipov2012-11-091-7/+9
* | | | | Use ad-hoc comparison function for the profiler's hash-tables.Stefan Monnier2012-11-081-0/+3
* | | | | Shrink struct vectorlike_header to the only size field.Dmitry Antipov2012-11-081-71/+114
|/ / / /
* | | | Decrease NSTATICS to 0x800.Eli Zaretskii2012-10-191-1/+1
* | | | Fix wording of error message in staticpro.Eli Zaretskii2012-10-181-1/+1
* | | | Increase NSTATICS; tell the user when we run out of static slots.Daniel Colascione2012-10-181-2/+2
* | | | * alloc.c (Fmake_byte_code): Fix typo in comment.Dmitry Antipov2012-10-161-1/+1
* | | | * alloc.c (mark_object): Use meaningful PVEC_NORMAL_VECTOR.Dmitry Antipov2012-10-101-1/+1
* | | | * alloc.c (gc_sweep): Use pointer-to-a-pointer loop for buffers.Dmitry Antipov2012-10-101-9/+4
* | | | Prefer plain 'static' to 'static inline'.Paul Eggert2012-09-301-12/+12
* | | | Support x64 build on MS-Windows with MSVC.Fabrice Popineau2012-09-301-1/+4
* | | | * src/lisp.h (struct backtrace): Remove indirection for `function' field.Stefan Monnier2012-09-281-2/+2
* | | | Merge profiler branchStefan Monnier2012-09-261-10/+57
|\ \ \ \
| * | | | * src/profiler.c: Rename sample_profiler_* to profiler_cpu_* andStefan Monnier2012-09-241-8/+5
| * | | | Rewrite sampler to use Elisp hash-tables.Stefan Monnier2012-09-241-12/+14
| * | | | * alloc.c (emacs_blocked_malloc): Remove redundant MALLOC_PROBE.Tomohiro Matsuyama2012-09-151-2/+0
| * | | | Add GC profiler.Tomohiro Matsuyama2012-08-221-10/+43
| * | | | Add emacs native profiler.Tomohiro Matsuyama2012-08-221-0/+10
* | | | | Do not use SA_NODEFER.Paul Eggert2012-09-231-1/+0
* | | | | Simplify and avoid signal-handling races.Paul Eggert2012-09-231-5/+6
* | | | | * 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