On Apr 18, 2010, at 4:52 PM, Cliff Hudson wrote: > On the subject of multi-threaded implementation, let me vote +1 for providing > a mechanism for target implementors to take advantage of this. :) Multi-core > systems are the norm now. In my job, we spend a LOT of time determining how > best to extract maximum work in minimum time, and parallel programming is a > big part of that.
Yeah, best we can do is linear for NFA evaluation given infinite processors, though, unless I allow lexer to race ahead of parser, buffering up all the tokens. It's a good idea to explore. Synchronization might kill idea of threads to handle a single token though. I need n-1 threads to die when one of the threads succeeds. actually that could be unguarded boolean i think. anyway, i'm still thinking about action execution. grrr. a hard nut to crack. Ter List: http://www.antlr.org/mailman/listinfo/antlr-interest Unsubscribe: http://www.antlr.org/mailman/options/antlr-interest/your-email-address -- You received this message because you are subscribed to the Google Groups "il-antlr-interest" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/il-antlr-interest?hl=en.
