Michael Sperber | 14 Jun 2012 15:47
Picon

Re: Changeset 0306c5a64775


Roderic Morris <roderyc <at> gmail.com> writes:

> Great! Related tests pass in scsh as well. Code looks good as well
> from what I've been able to check. I'm glad to see the ball moving on
> this, and I'm trying to do the same with my scheme48 based projects.

Thanks for trying this out!

> One issue that you may or may not consider a release blocker though:
> scheme48 is almost unusably slow and resource intensive on OSX. It
> seems to be to happen when loading code, for instance ,opening posix
> takes at least a minute of 100% usage of a cpu core. Opening packages
> that don't use the FFI also seem to be unusually slow, though not
> nearly so. Even starting scheme48 has a noticeable pause. I believe
> it's related to the change to an llvm based compiler in the latest OSX
> releases. scheme48 1.8 doesn't seem to be affected though.

Yes, there's a bug in the LLVM shipped with Mac OS X / XCode these days:
It contains a buggy prerelease of LLVM.  I haven't found a way to work
around it in Scheme 48, and it really does not seem worth it: I
downloaded the clang+llvm binaries from the LLVM site, and those work
just fine.

--

-- 
Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla


Gmane