[plt-scheme] Speed up check-syntax

From: Robby Findler (robby at eecs.northwestern.edu)
Date: Mon Nov 9 13:09:50 EST 2009

Then it would slowdown the startup time by that much and people who
don't use check syntax would suffer.

Robby

On Mon, Nov 9, 2009 at 12:02 PM, Jaime Vargas <jev at mac.com> wrote:
> Why not simple load them on startup?
>
> On Nov 9, 2009, at 11:28 AM, Robby Findler wrote:
>
>> Sounds like a good task for when we get multicore support. I'll pass
>> that along to James and probably Kevin is reading this message.
>>
>> Robby
>>
>> On Mon, Nov 9, 2009 at 10:27 AM, Matthias Felleisen
>> <matthias at ccs.neu.edu> wrote:
>>>
>>> Yes, I know. It's very slow. Can't we load these indices while the user
>>> types in something?
>>>
>>>
>>> On Nov 9, 2009, at 10:57 AM, Robby Findler wrote:
>>>
>>>> The first time you run it, it loads in the documentation indicies.
>>>> That might be it. (Watch the status line at the bottom of the screen
>>>> and see if that's where it looks like the time is going to know for
>>>> sure.)
>>>>
>>>> Robby
>>>>
>>>> On Mon, Nov 9, 2009 at 8:23 AM, Matthias Felleisen
>>>> <matthias at ccs.neu.edu>
>>>> wrote:
>>>>>
>>>>> I have noticed this too. The first time around check syntax is indeed
>>>>> painfully slow. The second time+ it is as fast as it used to be.
>>>>>
>>>>>
>>>>> On Nov 9, 2009, at 8:56 AM, Stephen De Gabrielle wrote:
>>>>>
>>>>>> Hi, I'm refactoring some mred code, and I'm finding check syntax has
>>>>>> got painfully slow.
>>>>>> Does anyone else experience this and what strategies do you use to
>>>>>> avoid the problem?
>>>>>>
>>>>>> I don't think this is a mred specific issue- just an issue for code
>>>>>> with lots of dependencies.
>>>>>>
>>>>>> Thanks,
>>>>>>
>>>>>> Stephen
>>>>>>
>>>>>> --
>>>>>>
>>>>>> --
>>>>>> Stephen De Gabrielle
>>>>>> stephen.degabrielle at acm.org
>>>>>> Telephone +44 (0)20 85670911
>>>>>> Mobile        +44 (0)79 85189045
>>>>>> http://www.degabrielle.name/stephen
>>>>>> _________________________________________________
>>>>>>  For list-related administrative tasks:
>>>>>>  http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>>>>>
>>>>> _________________________________________________
>>>>>  For list-related administrative tasks:
>>>>>  http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>>>>>
>>>
>>>
>> _________________________________________________
>>  For list-related administrative tasks:
>>  http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>
>


Posted on the users mailing list.