diff options
| author | Dave Love | 2003-06-16 18:33:59 +0000 |
|---|---|---|
| committer | Dave Love | 2003-06-16 18:33:59 +0000 |
| commit | ffd9295047d643ff8bbb89a679062c5eed7fff7c (patch) | |
| tree | d49adbd66e03eeb3b76f9600e1c09f72ff4c3f50 | |
| parent | f6563c4c31025bef171026da7c7a08a260578f28 (diff) | |
| download | emacs-other-branches/Boehm-GC.tar.gz emacs-other-branches/Boehm-GC.zip | |
*** empty log message ***other-branches/Boehm-GC
| -rw-r--r-- | README.GC | 5 | ||||
| -rw-r--r-- | gc/ChangeLog | 10 | ||||
| -rw-r--r-- | src/ChangeLog | 6 |
3 files changed, 19 insertions, 2 deletions
| @@ -81,3 +81,8 @@ The portable alloca needs to use GC_malloc to have the same effect as | |||
| 81 | conservative stack scanning. | 81 | conservative stack scanning. |
| 82 | 82 | ||
| 83 | Don't know if this can work without NO_UNION_TYPE. | 83 | Don't know if this can work without NO_UNION_TYPE. |
| 84 | |||
| 85 | Might be worth allowing XGC_MALLOC to allocate using mmap (in an | ||
| 86 | already-dumped Emacs), since the address doesn't have to fit into | ||
| 87 | EMACS_INT and that might save significant allocation in precious Lisp | ||
| 88 | 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 @@ | |||
| 1 | 2003-06-16 Dave Love <fx@gnu.org> | 1 | 2003-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 @@ | |||
| 23 | 2003-06-06 Dave Love <fx@gnu.org> | 29 | 2003-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 @@ | |||
| 1 | 2003-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 | |||
| 1 | 2003-06-11 Dave Love <fx@gnu.org> | 7 | 2003-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. |