summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDave Love <fx@gnu.org>2003-06-16 18:33:59 +0000
committerDave Love <fx@gnu.org>2003-06-16 18:33:59 +0000
commitffd9295047d643ff8bbb89a679062c5eed7fff7c (patch)
treed49adbd66e03eeb3b76f9600e1c09f72ff4c3f50
parentf6563c4c31025bef171026da7c7a08a260578f28 (diff)
downloademacs-other-branches/Boehm-GC.tar.gz
*** empty log message ***other-branches/Boehm-GC
-rw-r--r--README.GC5
-rw-r--r--gc/ChangeLog10
-rw-r--r--src/ChangeLog6
3 files changed, 19 insertions, 2 deletions
diff --git a/README.GC b/README.GC
index da4e7127498..9cf750bdbce 100644
--- 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.
diff --git a/gc/ChangeLog b/gc/ChangeLog
index bbb50f100c1..30f3b6da99b 100644
--- a/gc/ChangeLog
+++ b/gc/ChangeLog
@@ -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.
diff --git a/src/ChangeLog b/src/ChangeLog
index 82909c6014b..319e086975a 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -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.