DescriptionRevert "Speed up the LookupIterator"
This reverts commit 2608ecc7157a9d6d482709fc197b2fc0317d9d09.
Revert "Specialize helper methods in the LookupIterator by is_element."
This reverts commit 6eb483f8782e32d32f75d091fea4b50846210372.
Revert "Avoid SetPropertyInternal if the LookupIterator is NotFound"
This reverts commit ca5bd8d4a9d91336d770668dc569661e4fba5aa3.
Revert "Inline fast-bailout-checks for LookupIterator::UpdateProtector"
This reverts commit d98570a1eb7f017ca6ecc9d79236456f2691aee3.
This breaks layout tests with timeouts:
https://build.chromium.org/p/client.v8.fyi/builders/V8-Blink%20Linux%2064/builds/5060
It also seems to break jsfunfuzz:
https://build.chromium.org/p/client.v8/builders/V8%20Fuzzer/builds/7930
The other three CLs are reverted to be able to revert the first.
BUG=v8:4798
LOG=n
TBR=verwaest@chromium.org
Committed: https://crrev.com/70ac41a84a1dbb2025bb447a81582146ceb2a5ff
Cr-Commit-Position: refs/heads/master@{#34457}
Patch Set 1 #
Messages
Total messages: 14 (8 generated)
|