IRC channel logs

2015-05-16.log

back to list of logs

<please_help>can guile allocate data on the stack as needed?
<mark_weaver>the compiler tries to allocate non-top-level variables on the stack when it is safe to do so. however, any Scheme value that is not an "immediate" (small exact integers, characters, booleans, and a few others) is a pointer to a block on the garbage collected heap. there's no avoiding that in Guile.
<mark_weaver>not at present, I mean.
<ahills>does guile 2.0 still use the boehm gc?
<mark_weaver>guile-2.0.0 was the first version to use boehm gc, and yes, it still does.
<mark_weaver>s/it/guile-2.0.x/
<ahills>some day, I will get gc to build against musl...
***cataska_ is now known as cataska