[racket] DrRacket 5.3 [3m] hangs for a while when closing tab with open file

From: Robby Findler (robby at eecs.northwestern.edu)
Date: Thu Aug 16 08:59:54 EDT 2012

Thanks for the profiling results. Unfortunately, I'm not seeing
something helpful there.

Can you check to see if the preferences file (one of the files in the
.racket directory) is the one that correlates with the slowness and,
if so, send it to me? If not, then hopefully just a listing of what
you've got in there might suggest something.

Thanks,
Robby

On Thu, Aug 16, 2012 at 3:02 AM, Erik Dominikus
<erik.dominikus71 at gmail.com> wrote:
> I'm attaching two profiling results here. The first one is for
> DrRacket's start up. The second one is for opening and closing two to
> three files in different tabs.
>
> I'm not sure about their validity; the window became totally
> unresponsive for a few seconds.
>
> I guess there must be something in my ~/.racket directory slowing it
> down. I did download some PLaneT packages using (require (planet ...)).
> Maybe they are incompatible?
>
>
> On Wed, 2012-08-15 at 23:39 -0500, Robby Findler wrote:
>> I'm not seeing this behavior.
>>
>> It may shed some light if you run the profiler. You can do that by
>> setting the PLTDRPROFILE environment variable (to anything), starting
>> up DrRacket, opening a file in a tab, clicking "start" in the
>> profiling window, and then closing the tab. The profiling window
>> should fill up with some helpful information.
>>
>> One way to run with the environment variable set is via the command-line:
>>
>>  env PLTDRPROFILE=1 drracket
>>
>> Thanks,
>> Robby
>>
>> On Wed, Aug 15, 2012 at 10:51 PM, Erik Dominikus
>> <erik.dominikus71 at gmail.com> wrote:
>> > On my machine, DrRacket 5.3 [3m] (built from source package) looks like
>> > waiting for something for about 5-10 seconds when closing a tab that has
>> > a file open in it. It did not happen on Racket 5.2 [3m].
>> >
>> >
>> > My machine's uname -a:
>> >
>> > Linux kire 2.6.32-41-generic #91-Ubuntu SMP Wed Jun 13 11:43:55 UTC 2012
>> > x86_64 GNU/Linux
>> >
>> >
>> > (FYI, if a reply is needed, expect it to be late as I'll be on holiday
>> > until Aug 27.)
>> >
>> >
>> > ____________________
>> >   Racket Users list:
>> >   http://lists.racket-lang.org/users
>

Posted on the users mailing list.