aboutsummaryrefslogtreecommitdiffstats
path: root/src/alloc.c (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* | | | | | | | | | | | | | | | Avoid writing to purespaceYAMAMOTO Mitsuharu2015-12-311-4/+9
* | | | | | | | | | | | | | | | Avoid assertion violations in compact_font_cache_entryEli Zaretskii2015-12-291-1/+4
* | | | | | | | | | | | | | | | Fix performance regression with gcc -O0Paul Eggert2015-12-121-11/+24
* | | | | | | | | | | | | | | | Improve module interface when WIDE_EMACS_INTPaul Eggert2015-12-061-4/+0
* | | | | | | | | | | | | | | | Fix crash at startup related to GC of font entitiesEli Zaretskii2015-11-241-13/+6
* | | | | | | | | | | | | | | | Add a few safety checks when ENABLE_CHECKINGPaul Eggert2015-11-211-1/+1
* | | | | | | | | | | | | | | | Improve documentation of dynamic modulesEli Zaretskii2015-11-211-1/+1
* | | | | | | | | | | | | | | | Add dynamic module module supportAurélien Aptel2015-11-181-0/+4
* | | | | | | | | | | | | | | | Add new User Pointer (User_Ptr) typeAurélien Aptel2015-11-181-1/+31
* | | | | | | | | | | | | | | | Spelling fixesPaul Eggert2015-11-101-1/+1
* | | | | | | | | | | | | | | | Fix a memory leak in GC of font cacheDima Kogan2015-11-091-3/+27
* | | | | | | | | | | | | | | | Use INT_ADD_WRAPV etc. to check integer overflowPaul Eggert2015-11-081-22/+33
* | | | | | | | | | | | | | | | * src/alloc.c: Silence compiler warningsJuanma Barranquero2015-10-311-0/+2
| |_|_|_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | |
* | | | | | | | | | | | | | | Include-file cleanup for src directoryPaul Eggert2015-10-201-1/+2
* | | | | | | | | | | | | | | Take XPNTR privatePaul Eggert2015-10-131-24/+35
* | | | | | | | | | | | | | | Fix bug in GC_CHECK_MARKED_OBJECTS checkPaul Eggert2015-10-061-1/+1
* | | | | | | | | | | | | | | Assume GC_MARK_STACK == GC_MAKE_GCPROS_NOOPSPaul Eggert2015-08-261-254/+13
* | | | | | | | | | | | | | | Don't miss warnings about removing string text properties while dumpingEli Zaretskii2015-08-141-8/+7
* | | | | | | | | | | | | | | Make add_to_log varargsPaul Eggert2015-08-131-1/+1
* | | | | | | | | | | | | | | Improve warning about purecopy of strings with propertiesEli Zaretskii2015-08-131-1/+2
* | | | | | | | | | | | | | | Clear gcprolist etc. after stack overflowPaul Eggert2015-07-141-2/+0
* | | | | | | | | | | | | | | Fix GC bugs --with-wide-int and Qnil == 0Paul Eggert2015-06-241-49/+10
* | | | | | | | | | | | | | | Avoid grave accent quoting in stderr diagnosticsPaul Eggert2015-05-311-1/+1
* | | | | | | | | | | | | | | Don't misencode C-generated messagesPaul Eggert2015-05-301-3/+3
* | | | | | | | | | | | | | | * lisp/emacs-lisp/testcover.el: Don't use edebug--read (bug#20487)Stefan Monnier2015-05-061-1/+1
* | | | | | | | | | | | | | | Remove the deprecated INTERNAL_FIELD macro by expanding itOleh Krehel2015-04-291-1/+1
* | | | | | | | | | | | | | | Add classes as run-time descriptors of cl-structs.Stefan Monnier2015-03-181-22/+21
* | | | | | | | | | | | | | | Rename gc-precise-p to gc-preciseDaniel Colascione2015-03-031-2/+3
* | | | | | | | | | | | | | | * alloc.c (run_finalizers): Omit unused local.Paul Eggert2015-03-031-32/+29
* | | | | | | | | | | | | | | Add support for finalizersDaniel Colascione2015-03-021-5/+167
* | | | | | | | | | | | | | | Count MANY function args more reliablyPaul Eggert2015-01-251-62/+46
* | | | | | | | | | | | | | | Better isolate code that assumes NIL_IS_ZEROPaul Eggert2015-01-211-5/+2
* | | | | | | | | | | | | | | Undo port to hypothetical nonzero Qnil casePaul Eggert2015-01-201-3/+2
* | | | | | | | | | | | | | | Port to hypothetical case where Qnil is nonzeroPaul Eggert2015-01-191-3/+4
* | | | | | | | | | | | | | | Prefer memset to repeatedly assigning QnilPaul Eggert2015-01-191-2/+4
* | | | | | | | | | | | | | | Tune pseudovector allocation assuming Qnil == 0Dmitry Antipov2015-01-161-59/+5
* | | | | | | | | | | | | | | Port to 32-bit --with-wide-intPaul Eggert2015-01-101-2/+2
* | | | | | | | | | | | | | | Compute C decls for DEFSYMs automaticallyPaul Eggert2015-01-051-57/+90
* | | | | | | | | | | | | | | Update copyright year to 2015Paul Eggert2015-01-011-1/+1
* | | | | | | | | | | | | | | Minor cleanups for Lisp objects and symbolsPaul Eggert2014-12-181-8/+7
* | | | | | | | | | | | | | | Replace union hack with C11-style max_align_tPaul Eggert2014-12-121-2/+1
* | | | | | | | | | | | | | | Fix misspellings like "an unibyte buffer"Paul Eggert2014-12-091-2/+2
* | | | | | | | | | | | | | | Port better to AddressSanitizer.Paul Eggert2014-11-291-5/+9
* | | | | | | | | | | | | | | * alloc.c (mark_overlay): Assume that overlay boundaries areDmitry Antipov2014-10-021-2/+3
* | | | | | | | | | | | | | | * alloc.c: Remove now-unnecessary check.Paul Eggert2014-09-301-6/+0
* | | | | | | | | | | | | | | Keep stack-allocated Lisp objects fast rather than versatile.Dmitry Antipov2014-09-291-47/+18
* | | | | | | | | | | | | | | Fix minor problems found by static checking.Paul Eggert2014-09-171-11/+0
* | | | | | | | | | | | | | | * alloc.c (local_vector_init): Remove useless INLINE.Dmitry Antipov2014-09-171-1/+1
* | | | | | | | | | | | | | | If USE_LOCAL_ALLOCATORS, allocate some Lisp objects on stack.Dmitry Antipov2014-09-151-0/+6
* | | | | | | | | | | | | | | Spelling fixes.Paul Eggert2014-09-111-2/+2