Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Browse files

Added preliminary note on generational collector.

git-svn-id: 00db46b3-68df-0310-9c12-caf00c1e9a41
  • Loading branch information...
commit 3f83b6178f42aeeccbf21d0f3574eb54c10a3379 1 parent f097371
luke authored
Showing with 14 additions and 3 deletions.
  1. +3 −3 configure
  2. +11 −0 src/library/base/man/Memory.Rd
6 configure
@@ -801,7 +801,7 @@ fi
### Programs.
-for ac_prog in gawk mawk nawk awk
+for ac_prog in mawk gawk nawk awk
# Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
@@ -4105,7 +4105,7 @@ else
#include "confdefs.h"
#include <alloca.h>
int main() {
-char *p = (char *)alloca(2 * sizeof(int));
+char *p = alloca(2 * sizeof(int));
; return 0; }
if { (eval echo configure:4112: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
@@ -6022,7 +6022,7 @@ else
int main() {
/* Ultrix mips cc rejects this. */
-typedef int charset[2]; const charset x={0,0};
+typedef int charset[2]; const charset x;
/* SunOS 4.1.1 cc rejects this. */
char const *const *ccp;
char **p;
11 src/library/base/man/Memory.Rd
@@ -18,6 +18,17 @@ Rterm --vsize=v --nsize=n
\item{n}{Use \code{n} cons cells.}
+ [\R can now be compiled to use either a new generational garbage
+ collector or the original collector. The information below applies
+ to the original collector. The interface for controlling the
+ generational collector is still experimental and in flux. For now,
+ the command line arguments and environment variables described below
+ can be used to supply minimal values for the sizes of the node and
+ vector heaps. The generational collector will increase these values
+ as needed. This document will be revised once the interface to the
+ collector has been finalized.]
\R (currently) uses a static memory model. This means that when it
starts up, it asks the operating system to reserve a fixed amount of
memory for it. The size of this chunk cannot be changed subsequently.

0 comments on commit 3f83b61

Please sign in to comment.
Something went wrong with that request. Please try again.