The GC's printer for `dump-memory-stats` is broken on Windows. It breaks in different ways depending on the compiler used to build Racket and for 32-bit vs. 64-bit.
I've pushed a repair for the next snapshot build --- at least for the Utah snapshot, which uses MSVC. I'll probably have to investigate more to make sure the release and the Northwestern snapshot build work. At Thu, 2 Jun 2016 05:24:42 -0700 (PDT), Alex Harsanyi wrote: > I'm trying to use dump-memory-stats to find out where my application uses its > memory, unfortunately, it does not seem to print out any usefull info. When > calling it with no arguments I get the value "???64d" for everything: > > Begin Dump > Begin Racket3m > <application-code>: ???64d ???64d > <unary-application-c: ???64d ???64d > <binary-application-: ???64d ???64d > <sequence-code>: ???64d ???64d > <branch-code>: ???64d ???64d > <procedure-code>: ???64d ???64d > <let-value-code>: ???64d ???64d > <let-void-code>: ???64d ???64d > <letrec-code>: ???64d ???64d > <let-one-code>: ???64d ???64d > <with-continuation-m: ???64d ???64d > <define-values-code>: ???64d ???64d > <set!-code>: ???64d ???64d > ... and so on. > > I'm using Racket 6.5 64bit on a Windows platform. > > Does anyone know how is this supposed to work? > > Thanks, > Alex. > > -- > 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 [email protected]. > For more options, visit https://groups.google.com/d/optout. -- 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 [email protected]. For more options, visit https://groups.google.com/d/optout.

