summaryrefslogtreecommitdiff
path: root/src/alloc.c
AgeCommit message (Expand)Author
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
2015-10-31* src/alloc.c: Silence compiler warningsJuanma Barranquero
2015-10-20Include-file cleanup for src directoryPaul Eggert
2015-10-13Take XPNTR privatePaul Eggert
2015-10-06Fix bug in GC_CHECK_MARKED_OBJECTS checkPaul Eggert
2015-08-26Assume GC_MARK_STACK == GC_MAKE_GCPROS_NOOPSPaul Eggert
2015-08-14Don't miss warnings about removing string text properties while dumpingEli Zaretskii
2015-08-13Make add_to_log varargsPaul Eggert
2015-08-13Improve warning about purecopy of strings with propertiesEli Zaretskii