Hi,

I just pushed 0.7.1 which is basically 0.7 + fixes to support the new 
BridgeSupport. You can find a pointer to it from this blog post:

http://www.macruby.org/blog/2010/10/08/bridgesupport-preview.html

Enjoy,
Laurent

On Oct 11, 2010, at 2:55 PM, Laurent Sansonetti wrote:

> Hi guys,
> 
> As promised for a long time, we finally prepared a preview of the next 
> BridgeSupport implementation we have been working on.
> 
> This new implementation has significant differences versus the current one; 
> the generator has been rewritten on top of clang/llvm. It now offers accurate 
> metadata representation of APIs, and it's also a lot faster and more stable. 
> Also, the project now covers all system frameworks (the previous release only 
> covered selected ones) and new API constructs (such as C-level blocks).
> 
> I updated the project's homepage and pushed the latest sources, that you can 
> build yourself.
> 
> http://bridgesupport.macosforge.org/trac/wiki
> 
> However, since the new generator depends on the clang binaries, clang must be 
> built as part of the build process, so it may take some time. Therefore, I 
> prepared a binary installer here:
> 
> http://www.macruby.org/files/BridgeSupport%20Preview%201.zip
> 
> For MacRuby, you will need trunk, or tonight's nightly build, in order to use 
> the new files. I intend to release 0.7.1 tomorrow (or later) which will 
> include the necessary minor fixes.
> 
> A well-known side effect of installing the new BridgeSupport release is that 
> `framework 'Cocoa'' takes more time to execute, since many more dependent 
> frameworks are covered. It takes a good second on my MacBook Pro, vs 0.3s 
> before. We will address this problem in the upcoming release of MacRuby, by 
> optimizing the BridgeSupport loader and maybe pre-compiling the files as 
> binary forms. But eventually this problem won't exist with static 
> compilation, since the BridgeSupport metadata is then compiled into the 
> binary and not loaded anymore at runtime.
> 
> Laurent
> _______________________________________________
> MacRuby-devel mailing list
> MacRuby-devel@lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel

_______________________________________________
MacRuby-devel mailing list
MacRuby-devel@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel

Reply via email to