John,
In: http://www.rubymotion.com/tour/features/
it says: "RubyMotion transforms the Ruby source code of your project
into optimized, blazing-fast machine code using a revolutionary,
state-of-the-art ahead-of-time (AOT) compiler, based on LLVM (see
how)."
where "see how" links to a picture of a stack containing LLVM IR.
I don't work on RubyMotion so you might want to contact them directly
to get more information about how it is used, or maybe there is enough
info in the source:
https://github.com/HipByte/RubyMotion
https://github.com/HipByte/RubyMotion/search?utf8=%E2%9C%93&q=llvm
Thanks!
Gary
On Wed, Sep 2, 2015 at 10:58 AM, John Criswell <jtcriswel at gmail.com>
wrote:> Dear Gary,
>
> Can you elaborate on how Ruby Motion uses LLVM? I'd like to know how
it's
> using LLVM before adding it to the LLVM Users page
> (http://llvm.org/Users.html); the web page a rubymotion.com doesn't
mention
> LLVM anywhere.
>
> If you'd like RubyMotion listed on the LLVM Projects page
> (http://llvm.org/ProjectsWithLLVM), please send a description of it to the
> list so that I know what you want the description to read.
>
> Regards,
>
> John Criswell
>
> On 8/21/15 8:09 AM, Gary Weaver via llvm-dev wrote:
>>
>> Thanks for your work on LLVM!
>>
>> Noticed that on the site on http://llvm.org/ you might want to list
>> RubyMotion http://www.rubymotion.com/ as a user/project. Also, HipByte
>> who writes RubyMotion could be listed as one of the companies that use
>> it.
>>
>> Gary
>> _______________________________________________
>> LLVM Developers mailing list
>> llvm-dev at lists.llvm.org
>> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>
>
>
> --
> John Criswell
> Assistant Professor
> Department of Computer Science, University of Rochester
> http://www.cs.rochester.edu/u/criswell
>