new backend status

59 views
Skip to first unread message

Ryan Brown

unread,
May 24, 2013, 9:27:37 PM5/24/13
to mi...@googlegroups.com
I think we're getting close to being able to release an RC using the new backend.
More than 95% of tests are passing, the remaining failures are:
 - generics aren't implemented yet. I plan to tackle this next
 - dynamic isn't implemented yet
 - Two tests have different behaviour, I think the new behaviour is correct. 
 (test_rescue_scope and test_interface_implementation_with_array_params_requires_type_information)
 - There's one failure I can't reproduce outside the tests.

There's only a few remaining things left to port now to have a fully functional mirahc that doesn't depend on jruby:

 - argument parsing
 - error reporting (Mostly implemented, just need to convert ErrorTypes to Diagnostics)
 - macro compilation (The pieces are all there, just need to implement a couple interfaces to tie everything together)

The pure-mirah mirahc compiles 'hello world' in 0.5 seconds on my machine, vs 8 seconds for the jruby mirahc.

John Woodell

unread,
May 24, 2013, 10:02:12 PM5/24/13
to mi...@googlegroups.com
This is great news!
Reply all
Reply to author
Forward
0 new messages