summaryrefslogtreecommitdiff
path: root/src/alloc.c
Commit message (Expand)AuthorAgeFilesLines
* Update copyright year to 2017Paul Eggert2016-12-311-1/+1
* Port to Sun C 5.14Paul Eggert2016-12-011-4/+4
* Port last_marked change to full-program optimizersPaul Eggert2016-10-121-3/+1
* Avoid optimizing out the last_marked[] arrayEli Zaretskii2016-10-111-1/+3
* Allow to disable compaction of font cachesEli Zaretskii2016-10-081-1/+5
* * src/alloc.c: call only non-null finalizersAurelien Aptel2016-10-051-1/+2
* * src/alloc.c (ALIGN): Avoid error on DragonFly BSD. (Bug#23764)Glenn Morris2016-06-141-0/+5
* Define make_save_ptr_ptr unconditionallyEli Zaretskii2016-03-241-2/+0
* Rework C source files to avoid ^(Paul Eggert2016-03-101-2/+2
* Add lmalloc commentary and tweak lalignedPaul Eggert2016-02-091-3/+11
* Increase success rate of fallback lmallocPaul Eggert2016-02-081-4/+18
* Port to FreeBSD 11-CURRENT i386Paul Eggert2016-02-081-6/+64
* Correct reference to DARWIN_OS preprocessor symbolJohn Wiegley2016-01-301-1/+1
* Pacify GCC on C library without glibc APIPaul Eggert2016-01-301-3/+6
* malloc.h hygienePaul Eggert2016-01-261-1/+75
* Avoid an infloop when we run out of memoryEli Zaretskii2016-01-111-4/+11
* Simplify HAVE_MODULES use in mark_maybe_pointerPaul Eggert2016-01-101-12/+12
* * src/alloc.c (mark_maybe_pointer): HAVE_MODULES may be undefinedStefan Monnier2016-01-101-1/+7
* * src/alloc.c (mark_maybe_pointer): Also check wide-int's emacs_valueStefan Monnier2016-01-091-11/+17
* Update copyright year to 2016Paul Eggert2016-01-011-1/+1
* 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