]> git.eshelyaron.com Git - emacs.git/commitdiff
*** empty log message *** other-branches/Boehm-GC
authorDave Love <fx@gnu.org>
Mon, 16 Jun 2003 18:33:59 +0000 (18:33 +0000)
committerDave Love <fx@gnu.org>
Mon, 16 Jun 2003 18:33:59 +0000 (18:33 +0000)
README.GC
gc/ChangeLog
src/ChangeLog

index da4e71274981fa3d3d41872fc6eb540c2d9eb034..9cf750bdbce183d629886fc0e65b20e166bb2c3d 100644 (file)
--- a/README.GC
+++ b/README.GC
@@ -81,3 +81,8 @@ The portable alloca needs to use GC_malloc to have the same effect as
 conservative stack scanning.
 
 Don't know if this can work without NO_UNION_TYPE.
+
+Might be worth allowing XGC_MALLOC to allocate using mmap (in an
+already-dumped Emacs), since the address doesn't have to fit into
+EMACS_INT and that might save significant allocation in precious Lisp
+address space.  Should be able to do similarly with string data.
index bbb50f100c13064ef36f527cbc0f4ac5dfbcdfea..30f3b6da99b4e44f7ce29165c3dd645d6a6cd2e1 100644 (file)
@@ -1,5 +1,11 @@
 2003-06-16  Dave Love  <fx@gnu.org>
 
+       * include/Makefile.am (dist_noinst_HEADERS): Remove some files not
+       currently installed.
+
+       * Makefile.am (libgc_la_SOURCES): Remove some files not currently
+       installed.
+
        * Makefile.am, Makefile.dj, Makefile.in, aclocal.m4, alloc.c:
        * alpha_mach_dep.S, configure, dbg_mlc.c, dyn_load.c, finalize.c:
        * gc_dlopen.c, mach_dep.c, mark.c, mark_rts.c, misc.c:
@@ -12,7 +18,7 @@
 
        * configure.in: Merge changes from 6.2alpha6.
        (AC_REVISION): Removed.
-       (Ac_INIT): Modify version and remove bug address.
+       (Ac_INIT): Remove bug address.
 
        * Makefile.direct: Removed.
 
@@ -23,7 +29,7 @@
 2003-06-06  Dave Love  <fx@gnu.org>
 
        This is based on Boehm's 6.2alpha4 version with the cord and tests
-       directories removed..
+       directories removed.
 
        * include/private/gcconfig.h (GET_MEM): Comment out top
        definition.
index 82909c6014ba0e9c906efa50e11b3c25baa282e4..319e086975a6c810e668c2e835e92449d9f90f6f 100644 (file)
@@ -1,3 +1,9 @@
+2003-06-16  Dave Love  <fx@gnu.org>
+
+       * Makefile.in (GCINCLUDE) [BOEHM_GC]: New.  (Don't use CPPFLAGS.)
+       (ALL_CFLAGS): Use it.
+       (gclib): Don't use top_srcdir.
+
 2003-06-11  Dave Love  <fx@gnu.org>
 
        * xterm.c [BOEHM_GC]: Include gc.h.