Re: [rust-dev] Ragel support for Rust

2012-07-29 Thread Patrick Walton
On 07/29/2012 11:43 AM, Erick Tryzelaar wrote: Morning all, I just finished my initial support for a Rust backend for Ragel, which I describe on my blog: Awesome! Unfortunately there are some pretty severe performance issues at the moment. Ragel supports two state machine styles,

Re: [rust-dev] Ragel support for Rust

2012-07-29 Thread Tim Chevalier
On Sun, Jul 29, 2012 at 11:43 AM, Erick Tryzelaar erick.tryzel...@gmail.com wrote: Unfortunately there are some pretty severe performance issues at the moment. Ragel supports two state machine styles, table-driven and goto-driven. My backend uses tables, but since Rust doesn't yet support

Re: [rust-dev] Ragel support for Rust

2012-07-29 Thread Patrick Walton
On 07/29/2012 11:43 AM, Erick Tryzelaar wrote: Unfortunately there are some pretty severe performance issues at the moment. Ragel supports two state machine styles, table-driven and goto-driven. My backend uses tables, but since Rust doesn't yet support global constant vectors, I need to malloc