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.

Reply via email to