[racket-users] Making sure I understand part of the GC docs

2017-11-16 Thread David Storrs
>From the Guide: --- This code [...] has a subtle bug: #lang racket (let* ([fishes (list (fish 8 'red) (fish 7 'blue))] [wb (make-weak-box (list-ref fishes 0))]) (collect-garbage) (printf "still there? ~s\n" (weak-box-value wb))) Specifically, it will show

Re: [racket-users] 3d plots "broken" some time after 6.11 release

2017-11-16 Thread Robby Findler
Dragging and IO could easily be different things. For IO, when I run this program with a git build from 9 days ago, I don't see any freezing (up to 1,000 lines). Do you? #lang racket (let loop ([n 0]) (printf "~a ~a\n" n (make-string 100 (integer->char (+ 97 (modulo n

[racket-users] 3d plots "broken" some time after 6.11 release

2017-11-16 Thread 'John Clements' via Racket Users
Since the release of 6.11, it appears there’s been a major major performance regression in the display of 3d plots in the interactions window. To see this, try running this program (from the plot docs), then try to drag the image around. On a fresh download of the snapshot, dragging is