Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(794)

Issue 1758333002: [compiler] Introduce code stubs for string relational comparisons. (Closed)

Created:
4 years, 9 months ago by Benedikt Meurer
Modified:
4 years, 9 months ago
Reviewers:
CC:
v8-reviews_googlegroups.com
Base URL:
https://chromium.googlesource.com/v8/v8.git@AbstractRelationalComparison
Target Ref:
refs/pending/heads/master
Project:
v8
Visibility:
Public.

Description

[compiler] Introduce code stubs for string relational comparisons. Add StringLessThanStub, StringLessThanOrEqualStub, StringGreaterThanStub and StringGreaterThanOrEqualStub, based on the CodeStubAssembler, and hook them up with TurboFan (and Ignition). The stubs are currently essentially comparable with the StringCompareStub, which is then soon obsolete.

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+343 lines, -89 lines) Patch
M src/code-factory.h View 1 chunk +4 lines, -0 lines 0 comments Download
M src/code-factory.cc View 1 chunk +24 lines, -0 lines 0 comments Download
M src/code-stubs.h View 2 chunks +39 lines, -0 lines 0 comments Download
M src/code-stubs.cc View 5 chunks +217 lines, -12 lines 0 comments Download
M src/compiler/code-stub-assembler.h View 2 chunks +2 lines, -0 lines 0 comments Download
M src/compiler/code-stub-assembler.cc View 2 chunks +25 lines, -0 lines 0 comments Download
M src/compiler/simplified-lowering.h View 2 chunks +0 lines, -3 lines 0 comments Download
M src/compiler/simplified-lowering.cc View 3 chunks +30 lines, -57 lines 0 comments Download
M test/cctest/compiler/test-simplified-lowering.cc View 2 chunks +2 lines, -17 lines 0 comments Download

Depends on Patchset:

Powered by Google App Engine
This is Rietveld 408576698