summaryrefslogtreecommitdiff
path: root/Makefile.direct
diff options
context:
space:
mode:
authorivmai <ivmai>2009-09-23 06:53:48 +0000
committerIvan Maidanski <ivmai@mail.ru>2011-07-26 21:06:47 +0400
commit1d2e8299a2464b76c7540b4a87caa69c9b208906 (patch)
tree609209a61875b883dfcd47c59a671a7e4909d66b /Makefile.direct
parent363b895d36e2334c27e9fdb781b52246e2363b16 (diff)
downloadbdwgc-1d2e8299a2464b76c7540b4a87caa69c9b208906.tar.gz
2009-09-23 Ivan Maidanski <ivmai@mail.ru>
* Makefile.direct (LARGE_CONFIG): Update information. * include/gc.h (GC_stop_func): Refine the comment.
Diffstat (limited to 'Makefile.direct')
-rw-r--r--Makefile.direct5
1 files changed, 3 insertions, 2 deletions
diff --git a/Makefile.direct b/Makefile.direct
index 124135b6..7b49dc68 100644
--- a/Makefile.direct
+++ b/Makefile.direct
@@ -106,8 +106,9 @@ HOSTCFLAGS=$(CFLAGS)
# usually causing it to use less space in such situations.
# Incremental collection no longer works in this case.
# -DLARGE_CONFIG tunes the collector for unusually large heaps.
-# Necessary for heaps larger than about 500 MB on most machines.
-# Recommended for heaps larger than about 64 MB.
+# Necessary for heaps larger than about 4 GiB on most (64-bit) machines.
+# Recommended for heaps larger than about 500 MiB. Not recommended for
+# embedded systems.
# -DDONT_ADD_BYTE_AT_END is meaningful only with -DALL_INTERIOR_POINTERS or
# GC_all_interior_pointers = 1. Normally -DALL_INTERIOR_POINTERS
# causes all objects to be padded so that pointers just past the end of