Description[ic] Completely unroll polymorphic IC map checks
Polymorphic IC feedback can contain up to four (map, handler) pairs.
HandlePolymorphicCase already unrolled checks for the first two pairs; these
are guaranteed to exist and can omit bound checks.
This CL unrolls checks against the final two pairs as well.
BUG=v8:5917
Review-Url: https://codereview.chromium.org/2728293005
Cr-Commit-Position: refs/heads/master@{#43650}
Committed: https://chromium.googlesource.com/v8/v8/+/3c246db781fa78bca43fa668c1ba0c83c141d2ef
Patch Set 1 #
Total comments: 1
Patch Set 2 : Change HandlePolymorphicCase to take a min_feedback_capacity #
Total comments: 1
Patch Set 3 : Remove assert for maximal size #
Total comments: 2
Messages
Total messages: 21 (14 generated)
|