Hi dev-servo,

For context, see other threads about my new CSS parser.

Servo is made to "parallel all the things", right? In a CSS parser, the tokenizer and maybe the decoder (from bytes to Unicode) could each be in their own task, running in parallel with the parser. Then each rule or declaration (in their generic form described by css3-syntax) could be parsed further in its own task.

But maybe that’s not desirable. Maybe such a parser would spend more time sending tiny messages between tons of tasks than doing actual work. I have no idea.

What is the desired level of parallelism?


Regards,
--
Simon Sapin
_______________________________________________
dev-servo mailing list
dev-servo@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-servo

Reply via email to