[plt-scheme] Speed up check-syntax

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

I think what you're asking is if the parallelism we get from the disk
and the cpu is already enough to get some speed up here(?). I'm not
sure.

Robby

On Mon, Nov 9, 2009 at 12:13 PM, Matthias Felleisen
<matthias at ccs.neu.edu> wrote:
>
> Could we approximate parallelism with a 'niced' threading model? -- Matthias
>
>
>
>
>
>
>
>
> On Nov 9, 2009, at 1:09 PM, Robby Findler wrote:
>
>> 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.