summaryrefslogtreecommitdiff
path: root/src/alloc.c
AgeCommit message (Expand)Author
2016-08-09Remove interpreter’s byte stackPaul Eggert
2016-07-02Rename FACE_OPT_FROM_ID to FACE_FROM_ID_OR_NULLEli Zaretskii
2016-06-20Minor ABLOCKS_BUSY cleanups in alloc.cPaul Eggert
2016-06-19Rename ALIGN to pointer_alignPaul Eggert
2016-06-19Merge from origin/emacs-25Paul Eggert
2016-06-14* src/alloc.c (ALIGN): Avoid error on DragonFly BSD. (Bug#23764)Glenn Morris
2016-06-10Catch malloc_get_state, malloc_set_state failurePaul Eggert
2016-05-18Port --enable-gcc-warnings to GCC 6.1Paul Eggert
2016-04-04New C macro AUTO_STRING_WITH_LENPaul Eggert
2016-04-02Merge from origin/emacs-25John Wiegley
2016-03-27Rename C names to match Lisp symbols betterPaul Eggert
2016-03-24Define make_save_ptr_ptr unconditionallyEli Zaretskii
2016-03-20* src/alloc.c (purecopy): Use AUTO_STRING.Paul Eggert
2016-03-11Merge from origin/emacs-25John Wiegley
2016-03-10Rework C source files to avoid ^(Paul Eggert
2016-02-09-Paul Eggert
2016-02-09-Paul Eggert
2016-02-09Add lmalloc commentary and tweak lalignedPaul Eggert
2016-02-09Avoid aligned_alloc static/extern collisionPaul Eggert
2016-02-08Increase success rate of fallback lmallocPaul Eggert
2016-02-08Port to FreeBSD 11-CURRENT i386Paul Eggert
2016-02-05Omit XLI (init) == 0 optimization in make-vectorPaul Eggert
2016-02-04Prefer memcpy and memset to doing it by handPaul Eggert
2016-02-04Simplify USE_ALIGNED_ALLOCPaul Eggert
2016-02-03Merge from origin/emacs-25John Wiegley
2016-02-02Port malloc.h hygiene fix to LTOPaul Eggert
2016-01-30Correct reference to DARWIN_OS preprocessor symbolJohn Wiegley
2016-01-30Pacify GCC on C library without glibc APIPaul Eggert
2016-01-30Fix extern symbols defined and not usedPaul Eggert
2016-01-30Build lib/e-*.o only on platforms that need itPaul Eggert
2016-01-30Include <malloc.h> when advisablePaul Eggert
2016-01-30* src/alloc.c: Include "sheap.h".Paul Eggert
2016-01-26malloc.h hygienePaul Eggert
2016-01-11Avoid an infloop when we run out of memoryEli Zaretskii
2016-01-10Simplify HAVE_MODULES use in mark_maybe_pointerPaul Eggert
2016-01-10* src/alloc.c (mark_maybe_pointer): HAVE_MODULES may be undefinedStefan Monnier
2016-01-09* src/alloc.c (mark_maybe_pointer): Also check wide-int's emacs_valueStefan Monnier
2016-01-01Update copyright year to 2016Paul Eggert
2015-12-31Avoid writing to purespaceYAMAMOTO Mitsuharu
2015-12-29Avoid assertion violations in compact_font_cache_entryEli Zaretskii
2015-12-12Fix performance regression with gcc -O0Paul Eggert
2015-12-06Improve module interface when WIDE_EMACS_INTPaul Eggert
2015-11-24Fix crash at startup related to GC of font entitiesEli Zaretskii
2015-11-21Add a few safety checks when ENABLE_CHECKINGPaul Eggert
2015-11-21Improve documentation of dynamic modulesEli Zaretskii
2015-11-18Add dynamic module module supportAurélien Aptel
2015-11-18Add new User Pointer (User_Ptr) typeAurélien Aptel
2015-11-10Spelling fixesPaul Eggert
2015-11-09Fix a memory leak in GC of font cacheDima Kogan
2015-11-08Use INT_ADD_WRAPV etc. to check integer overflowPaul Eggert