Re: [racket-users] reducing pauses with incremental GC

2015-12-21 Thread Matthew Flatt
An update on incremental mode as of today's snapshot: DrRacket now enables incremental mode when you're editing. Specifically, the editor classes now request incremental mode when you click or type in the editor. This is an experiment to see whether incremental mode improves DrRacket's behavior

Re: [racket-users] reducing pauses with incremental GC

2015-12-02 Thread Matthew Flatt
At Wed, 2 Dec 2015 11:26:05 -0500, Matt Jadud wrote: > "Dad, when are you going to push that incremental GC? I want to move > Space Orbs out of alpha..." Exactly. And there was a game before Space Orbs. He's been waiting for a couple of years. -- You received this message because you are

Re: [racket-users] reducing pauses with incremental GC

2015-12-02 Thread Neil Van Dyke
This is awesome, Matthew. Best Christmas ever! Neil V. -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. For more

Re: [racket-users] reducing pauses with incremental GC

2015-12-02 Thread Jay McCarthy
Awesome Matthew! Jay On Wed, Dec 2, 2015 at 10:44 AM, Matthew Flatt wrote: > The development version of Racket now supports an incremental > garbage-collection mode that can eliminate long pauses in a program. > For example, incremental mode is useful for avoiding pauses in

[racket-users] reducing pauses with incremental GC

2015-12-02 Thread Matthew Flatt
The development version of Racket now supports an incremental garbage-collection mode that can eliminate long pauses in a program. For example, incremental mode is useful for avoiding pauses in games and animations. For more information, see http://goo.gl/rYjTIi You can try out incremental

Re: [racket-users] reducing pauses with incremental GC

2015-12-02 Thread Alexis King
Wow, this is great. I just tried it with one of my games that I made with big-bang, and the pauses I was having are completely gone, as far as I can tell. (I was doing quite a bit of copying, so I think the GC was triggering fairly often.) Thanks a lot for this; it’s definitely a big