aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDave Love2003-06-16 18:33:59 +0000
committerDave Love2003-06-16 18:33:59 +0000
commitffd9295047d643ff8bbb89a679062c5eed7fff7c (patch)
treed49adbd66e03eeb3b76f9600e1c09f72ff4c3f50
parentf6563c4c31025bef171026da7c7a08a260578f28 (diff)
downloademacs-other-branches/Boehm-GC.tar.gz
emacs-other-branches/Boehm-GC.zip
*** 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
81conservative stack scanning. 81conservative stack scanning.
82 82
83Don't know if this can work without NO_UNION_TYPE. 83Don't know if this can work without NO_UNION_TYPE.
84
85Might be worth allowing XGC_MALLOC to allocate using mmap (in an
86already-dumped Emacs), since the address doesn't have to fit into
87EMACS_INT and that might save significant allocation in precious Lisp
88address 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 @@
12003-06-16 Dave Love <fx@gnu.org> 12003-06-16 Dave Love <fx@gnu.org>
2 2
3 * include/Makefile.am (dist_noinst_HEADERS): Remove some files not
4 currently installed.
5
6 * Makefile.am (libgc_la_SOURCES): Remove some files not currently
7 installed.
8
3 * Makefile.am, Makefile.dj, Makefile.in, aclocal.m4, alloc.c: 9 * Makefile.am, Makefile.dj, Makefile.in, aclocal.m4, alloc.c:
4 * alpha_mach_dep.S, configure, dbg_mlc.c, dyn_load.c, finalize.c: 10 * alpha_mach_dep.S, configure, dbg_mlc.c, dyn_load.c, finalize.c:
5 * gc_dlopen.c, mach_dep.c, mark.c, mark_rts.c, misc.c: 11 * gc_dlopen.c, mach_dep.c, mark.c, mark_rts.c, misc.c:
@@ -12,7 +18,7 @@
12 18
13 * configure.in: Merge changes from 6.2alpha6. 19 * configure.in: Merge changes from 6.2alpha6.
14 (AC_REVISION): Removed. 20 (AC_REVISION): Removed.
15 (Ac_INIT): Modify version and remove bug address. 21 (Ac_INIT): Remove bug address.
16 22
17 * Makefile.direct: Removed. 23 * Makefile.direct: Removed.
18 24
@@ -23,7 +29,7 @@
232003-06-06 Dave Love <fx@gnu.org> 292003-06-06 Dave Love <fx@gnu.org>
24 30
25 This is based on Boehm's 6.2alpha4 version with the cord and tests 31 This is based on Boehm's 6.2alpha4 version with the cord and tests
26 directories removed.. 32 directories removed.
27 33
28 * include/private/gcconfig.h (GET_MEM): Comment out top 34 * include/private/gcconfig.h (GET_MEM): Comment out top
29 definition. 35 definition.
diff --git a/src/ChangeLog b/src/ChangeLog
index 82909c6014b..319e086975a 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,9 @@
12003-06-16 Dave Love <fx@gnu.org>
2
3 * Makefile.in (GCINCLUDE) [BOEHM_GC]: New. (Don't use CPPFLAGS.)
4 (ALL_CFLAGS): Use it.
5 (gclib): Don't use top_srcdir.
6
12003-06-11 Dave Love <fx@gnu.org> 72003-06-11 Dave Love <fx@gnu.org>
2 8
3 * xterm.c [BOEHM_GC]: Include gc.h. 9 * xterm.c [BOEHM_GC]: Include gc.h.