It looks like there are some changes in the way that the typed/untyped boundaries are (judging from those two last commits). Maybe try running the contract profiler on the startup portion and see if it gives us a lead?
Robby On Fri, Jan 8, 2016 at 5:16 AM, Alex Harsanyi <[email protected]> wrote: > I finally got my application [1] to build using Racket 6.3 after working > around the problem with using plot-snip% objects [2]. Unfortunately, now > while building the application, Racket 6.3 uses between 1.5 and 3 Gb of RAM, > while Racket 6.1.1 only used between 0.5 and 0.8 Gb or ram to do the same > thing. Once built, the application takes about 60 seconds or more to start > up, compared to the version built using Racket 6.1.1 which takes about 3-5 > seconds to start up. Once it started up, the application is just as > responsive as the previous version, so the problem is only during startup. > > For reference, I'm using 64bit Racket versions on a Windows machine. > > Could someone provide some starting points for trying to diagnose the cause > of this? I'm not really familiar with the Racket internals. > > BTW, if anyone wants to build the application using Racket 6.1.1, you have > to drop the last two commits of the master branch, as they contain the > workaround to make the code work in Racket 6.3. > > Thanks, > Alex. > > [1] https://github.com/alex-hhh/ActivityLog2 > [2] > https://groups.google.com/forum/#!searchin/racket-dev/plot/racket-dev/wOgQ9gdWqfQ/sRwkfGBMXyIJ > > -- > You received this message because you are subscribed to the Google Groups > "Racket Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/racket-dev/47433de9-48b8-44b2-adfd-e4939db5394a%40googlegroups.com. > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "Racket Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/racket-dev/CAL3TdOOSNT8tmGN%3D4tMCGRspMrDRo7uYC8GxCG7xYHHGw4MZ3w%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
