Great, thanks! If you have a version of your allocation profiler that I can run, I'm happy to try it myself, as well.
On Tue, Jul 24, 2012 at 4:51 PM, James Swaine <james.swa...@eecs.northwestern.edu> wrote: > I noticed the large amount of allocation going on when I was using > mandelbrot to test my fixes to the visualizer last week -- I'll take a look. > I wrote an allocation hotspot profiler tool that may end up as part of the > visualizer in some form, so I can try running it on your code. > > > > On Tue, Jul 24, 2012 at 6:12 PM, Sam Tobin-Hochstadt <sa...@ccs.neu.edu> > wrote: >> >> I've been trying to use the new futures visualizer (which is great) to >> improve my parallel version of the mandelbrot benchmark >> (collects/tests/racket/shootout/mandelbrot-futures.rkt). My current >> code is attached. You can run it like this: >> >> $ racket mand.rkt 4000 8 # 8 is the number of futures to use. >> >> The visualizer shows that each future syncs thousands of times for >> allocation. However, I can't find the allocation in the loop at all >> (even in the decompiler output). Does anyone have any suggestions on >> what might be allocating here, or any strategies I can use for finding >> the allocation? >> -- >> sam th >> sa...@ccs.neu.edu >> >> _________________________ >> Racket Developers list: >> http://lists.racket-lang.org/dev >> > -- sam th sa...@ccs.neu.edu _________________________ Racket Developers list: http://lists.racket-lang.org/dev