<br><br><div class="gmail_quote">On Wed, Feb 24, 2010 at 2:26 PM, Robby Findler <span dir="ltr"><<a href="mailto:robby@eecs.northwestern.edu">robby@eecs.northwestern.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Wed, Feb 24, 2010 at 12:44 AM, Tomi Neste <<a href="mailto:tomi.neste@gmail.com">tomi.neste@gmail.com</a>> wrote:<br>
><br>
><br>
> On Tue, Feb 23, 2010 at 11:04 PM, Robby Findler<br>
> <<a href="mailto:robby@eecs.northwestern.edu">robby@eecs.northwestern.edu</a>> wrote:<br>
>><br>
>> On Tue, Feb 23, 2010 at 3:00 PM, Sam Tobin-Hochstadt <<a href="mailto:samth@ccs.neu.edu">samth@ccs.neu.edu</a>><br>
>> wrote:<br>
>> > You can also compile files with the 'mzc' command-line program, which<br>
>> > will both run faster and save the results of compilation and<br>
>> > typechecking.<br>
>><br>
>> IIUC, the default settings in DrScheme (assuming you're using the<br>
>> Module language) will also have this effect; you may also see some<br>
>> speed up by choosing the "No debugging or profiling" in the "details"<br>
>> section of the language dialog. Note that your stack traces will get<br>
>> worse, tho (you'll still have some stack trace information, just not<br>
>> as much).<br>
>><br>
>> Robby<br>
>> _________________________________________________<br>
>> For list-related administrative tasks:<br>
>> <a href="http://list.cs.brown.edu/mailman/listinfo/plt-scheme" target="_blank">http://list.cs.brown.edu/mailman/listinfo/plt-scheme</a><br>
><br>
> IME "No debugging or profiling" and turning off "Preserve stacktrace" helps<br>
> a lot with Typed Scheme compilation performance. Interestingly when I'm<br>
> running from Emacs (using the excellent Geiser mode) compiling Typed Scheme<br>
> code is a lot faster than using DrScheme.<br>
<br>
Likely because you're running in a mode that is equivalent to<br>
disabling those things (the default from the commandline tools).<br>
<br>
> Regarding the "Populate compiled..." option, I assume it is supposed to<br>
> automatically compile to .zos when I run the module?<br>
<br>
Yes.<br>
<br>
> Either I'm doing<br>
> something wrong or it doesn't work since I don't see any compiled files in<br>
> my module directory...<br>
<br>
Look in compilled/drscheme/, relative to your source files.<br>
<font color="#888888"><br>
Robby<br></font></blockquote><div> </div></div>Hmm, I have /home/tomppa/Projects/collects/ included in my collections path and a file /home/tomppa/Projects/collects/foo/foo.ss in there. I also have a symlink to my collects in ~/.plt-scheme/4.2.4/<br>
<br>After I run the foo.ss from DrScheme there are still no .zos anywhere. I tried manually adding the compiled/drscheme directories first but no change. Running mzc from shell works fine.<br><br>I have v4.2.4 running on Ubuntu but I think I didn't get it working with earlier versions (with XP & Ubuntu) either.<br>
<br>-- <br>tomppa<br>