AOT Compiler

Hi,

I'm wondering what's the status of the AOT compiler. Is it adequate

for production ?

I know it can compile all the .rb files in a directory, but looking

at JRubyC seems like it can’t recurse subfolders. Is there a simple way
to do this ? Or should I build the file list and pass it to the compiler
?

Another small issue, I noticed that it isn't possible to specify the

target directory for the compilation. Is there a workaround for this ?

thanks,
Ricardo


To unsubscribe from this list please visit:

http://xircles.codehaus.org/manage_email

Ricardo T. wrote:

Hi,

I’m wondering what’s the status of the AOT compiler. Is it adequate
for production ?

I know it can compile all the .rb files in a directory, but looking
at JRubyC seems like it can’t recurse subfolders. Is there a simple way
to do this ? Or should I build the file list and pass it to the compiler ?

JRubyC needs work, and we also need someone to create ant and rake tasks
for the compiler. The full feature set is open for debate.

So no, the compiler itself probably isn’t really production-ready, but
the files it produces should be just fine. We just need better tooling
here.

Another small issue, I noticed that it isn’t possible to specify the
target directory for the compilation. Is there a workaround for this ?

There is not currently. I’d love some help building out the compiler
tooling to be more useful.

  • Charlie

To unsubscribe from this list please visit:

http://xircles.codehaus.org/manage_email

On 10/17/07, Charles Oliver N. [email protected] wrote:

?

JRubyC needs work, and we also need someone to create ant and rake tasks
for the compiler. The full feature set is open for debate.

What, no maven? :slight_smile:

(I know, I know – patches welcome)

Hi,

I built a simple ruby script that crawls a file structure and

compiles everything there. It appears to work fine. This could be the
base for a rake/buildr task, I think. The problem is that buildr doesn’t
run on jruby…

thanks,
Ricardo

Charles Oliver N. wrote:


To unsubscribe from this list please visit:

http://xircles.codehaus.org/manage_email