- Sep 01, 2012
-
-
Raymond Toy authored
* Get rid of the RCS Header stuff. They're meaningless in git. * Add public domain comment to some of the files if the only comment was the RCS header.
-
- Nov 04, 2011
-
-
Raymond Toy authored
-
- Sep 24, 2011
-
-
Raymond Toy authored
Make the size of all spaces configurable from the command line. code/commandline.lisp: o Define the switches so lisp doesn't complain. general-info/lisp.1: o Document new switches. general-info/release-20c.txt: o Update lisp/Darwin-os.c lisp/FreeBSD-os.c lisp/Linux-os.c lisp/NetBSD-os.c lisp/backtrace.c lisp/cgc.c lisp/gencgc.c lisp/os-common.c lisp/ppc-validate.h lisp/purify.c lisp/solaris-os.c lisp/sparc-arch.c lisp/sparc-validate.h lisp/x86-validate.h: lisp/validate.c o Basically rename CONTROL_STACK_SIZE, BINDING_STACK_SIZE, READ_ONLY_SPACE_SIZE, and STATIC_SPACE_SIZE to control_stack_size, binding_stack_size, read_only_space_size, and static_space_size, respectively. lisp/coreparse.c o Check the space size in the core file against the allocated size. If the allocated space is too small, print an error message and exit. lisp/globals.c o Define new variables for the allocated size of spaces. lisp/globals.h o Declare the new variables for the size of the spaces. lisp/lisp.c o Set the default values of the spaces. o Parse the new command-line flags and set the space sizes. lisp/sunos-os.c: o Added os_init0 (that we forgot last time). lisp/x86-assem.S: o Change $CONTROL_STACK_END to GNAME(control_stack_end) to get the correct end of the stack.
-
- Sep 15, 2005
-
-
rtoy authored
.indent.pro.
-
- Feb 03, 2005
-
-
rtoy authored
work on Solaris 10. (Eventually, he gets a GC lossage). But setting -dynamic-space-size 256 works fine. The difference is that the default is 256 MB - 32 KB. So change the default to just 256 MB. We don't understand why the old default causes funny things to happen on Solaris 10.
-
- Jan 13, 2005
-
-
fgilham authored
lisp.c into the correct <foo>-os.h files.
-
- May 13, 2004
-
-
rtoy authored
-
- Apr 28, 2004
-
-
rtoy authored
already had space for this but were only allocating 128 MB. If we want more, we'll have to move things around.)
-
- Jan 09, 2004
-
-
toy authored
o Increase the max heap space to 2816 MB from 2048 MB. (This is about as much as we can do, since some space is needed for the C stack located at high memory.)
-
- Oct 06, 2003
-
-
toy authored
o Moved definition of SPARSE_BLOCK_SIZE from solaris-os.c to here, so we can use it in defining the sizes of the various spaces. o With GENCGC, we can use the space that was allocated for dynamic space 1, so make it 2GB. (Not that I've ever had to use that much space.)
-
- Sep 22, 2003
-
-
toy authored
-
- Sep 16, 2003
-
-
toy authored
-
- Aug 15, 2003
-
-
toy authored
-
- Oct 24, 2002
-
-
toy authored
o Make new-genesis save target-foreign-linkage-table-size to internals.h.
-
- Oct 27, 2000
-
-
dtc authored
-
- Mar 21, 1998
-
-
dtc authored
-
- Oct 27, 1994
-
-
ram authored
-
- Oct 25, 1994
-
-
ram authored
-
- Oct 24, 1994
-
-
ram authored
-
- Apr 28, 1993
-
-
wlott authored
is restored, a (supplied) initial function is invoked which can do whatever kind of setup it wants. This makes a saved lisp totally independent of the location of the C stack.
-
- Mar 23, 1993
-
-
wlott authored
boundry. This is so that I don't have to change some assumptions in the sunos support code.
-
- Jan 18, 1993
-
-
wlott authored
of the heaps or stacks. This keeps os_allocate from deciding to use one of those pages for something else.
-
- Jan 13, 1993
-
-
cvs2git authored
-
- Dec 07, 1992
-
-
wlott authored
heaps and stacks, so something sane will happen if we overrun one.
-
- Sep 08, 1992
- Jul 28, 1992
-
-
wlott authored
-