[prev in list] [next in list] [prev in thread] [next in thread] 

List:       sbcl-devel
Subject:    Re: [Sbcl-devel] Future of sb-c:stack-allocate-dynamic-extent
From:       "Nikodemus Siivola" <nikodemus () random-state ! net>
Date:       2008-06-30 11:21:04
Message-ID: 633d72b0806300421n6ddac9b6p1d2d0b11e45eeffd () mail ! gmail ! com
[Download RAW message or body]

On Sat, May 31, 2008 at 4:35 PM, Nikodemus Siivola
<nikodemus@random-state.net> wrote:
> The attached patch implements my current thinking:
>
> * DYNAMIC-EXTENT is controlled by
> SB-EXT:*STACK-ALLOCATE-DYNAMIC-EXTENT* at compile-time, defaulting to
> true. Potentially large vectors are stack allocated only in SAFETY 0
> code. Value cells are not stack allocated.
>
> * SB-INT:TRULY-DYNAMIC-EXTENT takes always effect, and also always
> stack allocates even large vectors and value cells.

Unless there are objections, I will merge something like this early
next week. (Slightly updated patch attached.)

Cheers,

 -- Nikodemus

["0001-refactor-stack-allocation-policy-2.patch" (application/octet-stream)]

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php

_______________________________________________
Sbcl-devel mailing list
Sbcl-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sbcl-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic