Re: [racket-dev] Universe and Redex

2011-04-23 Thread Robby Findler
On Sat, Apr 23, 2011 at 8:23 PM, Neil Van Dyke wrote: > David Van Horn wrote at 04/23/2011 09:12 PM: >> >> was to define the language of client to server messages as a Redex >> language and then use Redex's random term generation to stress test our >> server. > > Would be interesting to see how th

Re: [racket-dev] Universe and Redex

2011-04-23 Thread Neil Van Dyke
David Van Horn wrote at 04/23/2011 09:12 PM: was to define the language of client to server messages as a Redex language and then use Redex's random term generation to stress test our server. Would be interesting to see how this work with Redex would be framed within related work. There is a

[racket-dev] Universe and Redex

2011-04-23 Thread David Van Horn
Sam and I have been teaching a first year course on programming and our final project is a distributed, multi-player game similar to this one: http://www.gamedesign.jp/flash/dice/dice.html Students had to write clients, servers, and AI players, and during our final exam period, we're going

[racket-dev] Pre-Release Checklist for v5.1.1, second call

2011-04-23 Thread Ryan Culpepper
Checklist items for the v5.1.1 release (using the v5.1.0.900 release candidate build) Search for your name to find relevant items, reply when you finish an item (please indicate which item/s is/are done). Also, if you have any commits that should have been picked, make sure that the changes are

Re: [racket-dev] Pre-Release Checklist for v5.1.1

2011-04-23 Thread Matthias Felleisen
On Apr 23, 2011, at 2:08 PM, Robby Findler wrote: > Also: anyone else who has the energy to fiddle with the teaching > languages a bit, doing some fiddling now would be helpful I will be fiddling when I do my checks. I tend to wait these days to go as one of the last ones. ___

Re: [racket-dev] Pre-Release Checklist for v5.1.1

2011-04-23 Thread Michael Sperber
Robby Findler writes: > On Sat, Apr 23, 2011 at 7:28 AM, Michael Sperber > wrote: >> >> Ryan Culpepper writes: >> >>> * Mike Sperber >>>   - DMdA Tests >>>   - Stepper Tests >>>   - Signature Tests >> >> Pending the merge of 7f9bd528573ddbe5c3b4607e0b9d842e93662427 into the >> release branch,

Re: [racket-dev] Pre-Release Checklist for v5.1.1

2011-04-23 Thread Robby Findler
On Sat, Apr 23, 2011 at 7:28 AM, Michael Sperber wrote: > > Ryan Culpepper writes: > >> * Mike Sperber >>   - DMdA Tests >>   - Stepper Tests >>   - Signature Tests > > Pending the merge of 7f9bd528573ddbe5c3b4607e0b9d842e93662427 into the > release branch, done.  (Thanks, Robby!) I hate to be

Re: [racket-dev] Pre-Release Checklist for v5.1.1

2011-04-23 Thread Eli Barzilay
Two days ago, Jon Rafkind wrote: > > > * Jon Rafkind > > Release tests for (one of the) linux releases: > > - Test that the `racket' and `racket-textual' source releases > > compile fine > > - Test that the binary installers for both work, try each one in > > both normal and unix-st

Re: [racket-dev] Pre-Release Checklist for v5.1.1

2011-04-23 Thread Gregory Cooper
> > * Greg Cooper > - FrTime Tests > Done. _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev

Re: [racket-dev] Memory consumption of Racket

2011-04-23 Thread Nevo
hi Kevin: Thanks for your help here. I'm trying to enable "place" first then I think I can apply your patch. Is there still a way to reduce unused memory as in your patch, but without the need of "place"? Nevo On 23 April 2011 21:16, Kevin Tew wrote: > Here is another patch you can try to red

Re: [racket-dev] Memory consumption of Racket

2011-04-23 Thread Kevin Tew
Here is another patch you can try to reduce caching of unused memory. diff --git a/src/racket/gc2/alloc_cache.c b/src/racket/gc2/alloc_cache.c index 44895af..d1f1c03 100644 --- a/src/racket/gc2/alloc_cache.c +++ b/src/racket/gc2/alloc_cache.c @@ -10,7 +10,7 @@ */ /* Controls how often freed pa

Re: [racket-dev] Memory consumption of Racket

2011-04-23 Thread Nevo
> > I am curious which iPhone and which iPad? > > For the non-iPad owners here are a few (unofficial) specs, so you > have a rough idea of how much memory the iDevices have: > > Internal RAM for: > iPad 2512MB > iPad 1256MB > > iPhone 4 512MB > iPhone 3GS256M

Re: [racket-dev] Memory consumption of Racket

2011-04-23 Thread Nevo
Yeah, I've already found that in vm.c . I'll have to enable place, but right now, as you may notice, I'm trying to run Racket engine on iOS, and I want to start from the simple hygienic interpreter. Actually, I'm curious about why even a "hello world" test requires more than 30MB memory. I've ever

Re: [racket-dev] Pre-Release Checklist for v5.1.1

2011-04-23 Thread Michael Sperber
Ryan Culpepper writes: > * Mike Sperber > - DMdA Tests > - Stepper Tests > - Signature Tests Pending the merge of 7f9bd528573ddbe5c3b4607e0b9d842e93662427 into the release branch, done. (Thanks, Robby!) -- Cheers =8-} Mike Friede, Völkerverständigung und überhaupt blabla _

Re: [racket-dev] Optional equality predicate for assoc and member

2011-04-23 Thread Eli Barzilay
9 hours ago, Noel Welsh wrote: > On Sat, Apr 23, 2011 at 12:52 AM, Eli Barzilay wrote: > > Is there some obvious reason for the huge difference in > > improvement between the 32 and the 64 bits (Almost twice slower > > and roughly the same resp.)? > > My guess is that this benchmark is dominated

Re: [racket-dev] Memory consumption of Racket

2011-04-23 Thread Jens Axel Søgaard
2011/4/22 Nevo : > hi >   My attempt on porting Racket interpreter to iOS has been for a while and > I've been able to run interpreter on both iOS device as well iOS simulator. Great news. > Right now, it runs perfectly on iOS simulator, but lack of satisfaction on > device. The reason is for tho

Re: [racket-dev] Memory consumption of Racket

2011-04-23 Thread Kevin Tew
BLOCK_CACHE IS enabled by default in 5.1.1.3. #define MZ_USE_PLACES (the default as of 5.1.1.3) enables block cache (see top of gc2/vm.c file). If you have a pre 5.1.1 version or have places disabled, then my block cache patch won't be of any help. Kevin On 04/23/2011 01:09 AM, Nevo wrote

Re: [racket-dev] Memory consumption of Racket

2011-04-23 Thread Nevo
hi Kevin: Your patch seems requiring "USE_BLOCK_CACHE" to be enabled. Sorry for my lack of knowledge into Racket's memory management component, how can I safely enable that because I cannot find its reference in configure or Makefile.in? Thanks! Nevo On 23 April 2011 14:27, Nevo wrote: > hi R