DescriptionRemove threading primitives from ParseHTMLOnMainThread
This patch removes locks from ParsedChunkQueue, and use
of crossThreadBind in HTMLDocumentParser/BackgroundHTMLParser,
which introduces unecessary copies if we're not actually crossing
threads.
BUG=627198
Committed: https://crrev.com/0b4376118260f28c64433db1002e23ed8c663cb0
Cr-Commit-Position: refs/heads/master@{#405139}
Patch Set 1 #Patch Set 2 : stop using crossThreadBind all the time #Patch Set 3 : remove crossThreadBind from BackgroundHTMLParser #
Total comments: 4
Patch Set 4 : rebase on 405128 #
Messages
Total messages: 30 (14 generated)
|