[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-users] csc's -heap-... options
From: |
Felix Winkelmann |
Subject: |
Re: [Chicken-users] csc's -heap-... options |
Date: |
Wed, 09 Apr 2003 16:04:52 +0200 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.0.0) Gecko/20020530 |
Sven Hartrumpf wrote:
On 09 Apr 2003, Sven Hartrumpf <address@hidden> wrote:
2. -heap-growth 0 -heap-initial-size 768m -heap-shrinkage 0
BTW: these csc options generate the following C code:
C_heap_growth=0
C_heap_shrinkage=0
Note the two missing ; which make your C compiler very unhappy :-(
Oops. Thanks. Here is a patch:
cd c:/chicken/
diff -c "c:/chicken/c-backend.scm~" "c:/chicken/c-backend.scm"
*** c:/chicken/c-backend.scm~ Sat Mar 15 11:24:48 2003
--- c:/chicken/c-backend.scm Wed Apr 9 16:03:53 2003
***************
*** 753,761 ****
(gen #t "C_set_or_change_heap_size(" target-heap-size
",1);"
#t "C_heap_size_is_fixed=1;") ] )
(when target-heap-growth
! (gen #t "C_heap_growth=" target-heap-growth) )
(when target-heap-shrinkage
! (gen #t "C_heap_shrinkage=" target-heap-shrinkage) )
(when target-stack-size
(gen #t "C_resize_stack(" target-stack-size ");") ) )
(gen #t "C_check_nursery_minimum(" demand ");"
--- 753,761 ----
(gen #t "C_set_or_change_heap_size(" target-heap-size
",1);"
#t "C_heap_size_is_fixed=1;") ] )
(when target-heap-growth
! (gen #t "C_heap_growth=" target-heap-growth #\;) )
(when target-heap-shrinkage
! (gen #t "C_heap_shrinkage=" target-heap-shrinkage #\;) )
(when target-stack-size
(gen #t "C_resize_stack(" target-stack-size ");") ) )
(gen #t "C_check_nursery_minimum(" demand ");"
Diff finished at Wed Apr 09 16:04:01
cheers,
felix
--
address@hidden
http://www.proxima-mt.de