nsBlockReflow, and most layout code, is indeed inefficient. Some amount of
that is because we support a lot of features and we've fixed a lot of bugs.
Fixing bugs tends to add code, and even if you try to keep things off
commonly taken paths, even not-taken conditionals add up.

I guess I'm saying that you really want to be quite a bit faster than Gecko
because over time you'll gradually slow down as you are able to handle more
of the Web. Although, since we have better specs and better understanding
of their implementation than we did as Gecko evolved, there's some hope
Servo will end up less crufty.

Rob
-- 
Jtehsauts  tshaei dS,o n" Wohfy  Mdaon  yhoaus  eanuttehrotraiitny  eovni
le atrhtohu gthot sf oirng iyvoeu rs ihnesa.r"t sS?o  Whhei csha iids  teoa
stiheer :p atroa lsyazye,d  'mYaonu,r  "sGients  uapr,e  tfaokreg iyvoeunr,
'm aotr  atnod  sgaoy ,h o'mGee.t"  uTph eann dt hwea lmka'n?  gBoutt  uIp
waanndt  wyeonut  thoo mken.o w  *
*
_______________________________________________
dev-servo mailing list
dev-servo@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-servo

Reply via email to