instanceof checks to test for text / element / comment node is much cheaper than using DOMUtils::is* helpers along with a DOMUtils::assertElt helper to satisfy phan.
Description
Details
Related Objects
Event Timeline
Change 533258 had a related patch set uploaded (by Subramanya Sastry; owner: Subramanya Sastry):
[mediawiki/services/parsoid@master] Replace DOMUtils::isElt && assertElt(..) combo with instanceof checks
Change 533258 merged by jenkins-bot:
[mediawiki/services/parsoid@master] Replace DOMUtils::isElt && assertElt(..) combo with instanceof checks
After reviewing Parsoid/PHP on Oct, 9, it appears that all performance improvements possible were addressed by:
https://gerrit.wikimedia.org/r/533258
Change 606258 had a related patch set uploaded (by Arlolra; owner: Arlolra):
[mediawiki/services/parsoid@master] Replace some instances of DOMUtils::assertElt
Change 606258 merged by jenkins-bot:
[mediawiki/services/parsoid@master] Replace some instances of DOMUtils::assertElt