Skip to content

Commit be01425

Browse files
hashseedCommit Bot
authored andcommitted
Move string-related files to src/strings
Bug: v8:9247 Change-Id: I9bcf2694b449f79cdbe03f5fde59cb21b8cad418 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1619758 Commit-Queue: Yang Guo <yangguo@chromium.org> Reviewed-by: Michael Lippautz <mlippautz@chromium.org> Reviewed-by: Andreas Haas <ahaas@chromium.org> Reviewed-by: Georg Neis <neis@chromium.org> Cr-Commit-Position: refs/heads/master@{#61676}
1 parent 93d3b71 commit be01425

99 files changed

Lines changed: 955 additions & 963 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

BUILD.gn

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -2106,9 +2106,6 @@ v8_source_set("v8_base_without_compiler") {
21062106
"src/callable.h",
21072107
"src/cancelable-task.cc",
21082108
"src/cancelable-task.h",
2109-
"src/char-predicates-inl.h",
2110-
"src/char-predicates.cc",
2111-
"src/char-predicates.h",
21122109
"src/checks.h",
21132110
"src/code-comments.cc",
21142111
"src/code-comments.h",
@@ -2806,17 +2803,27 @@ v8_source_set("v8_base_without_compiler") {
28062803
"src/source-position.h",
28072804
"src/splay-tree-inl.h",
28082805
"src/splay-tree.h",
2809-
"src/string-builder-inl.h",
2810-
"src/string-builder.cc",
2811-
"src/string-case.cc",
2812-
"src/string-case.h",
28132806
"src/string-constants.cc",
28142807
"src/string-constants.h",
2815-
"src/string-hasher-inl.h",
2816-
"src/string-hasher.h",
2817-
"src/string-search.h",
2818-
"src/string-stream.cc",
2819-
"src/string-stream.h",
2808+
"src/strings/char-predicates-inl.h",
2809+
"src/strings/char-predicates.cc",
2810+
"src/strings/char-predicates.h",
2811+
"src/strings/string-builder-inl.h",
2812+
"src/strings/string-builder.cc",
2813+
"src/strings/string-case.cc",
2814+
"src/strings/string-case.h",
2815+
"src/strings/string-hasher-inl.h",
2816+
"src/strings/string-hasher.h",
2817+
"src/strings/string-search.h",
2818+
"src/strings/string-stream.cc",
2819+
"src/strings/string-stream.h",
2820+
"src/strings/unicode-decoder.cc",
2821+
"src/strings/unicode-decoder.h",
2822+
"src/strings/unicode-inl.h",
2823+
"src/strings/unicode.cc",
2824+
"src/strings/unicode.h",
2825+
"src/strings/uri.cc",
2826+
"src/strings/uri.h",
28202827
"src/task-utils.cc",
28212828
"src/task-utils.h",
28222829
"src/third_party/siphash/halfsiphash.cc",
@@ -2842,15 +2849,8 @@ v8_source_set("v8_base_without_compiler") {
28422849
"src/type-hints.cc",
28432850
"src/type-hints.h",
28442851
"src/type-traits.h",
2845-
"src/unicode-decoder.cc",
2846-
"src/unicode-decoder.h",
2847-
"src/unicode-inl.h",
2848-
"src/unicode.cc",
2849-
"src/unicode.h",
28502852
"src/unoptimized-compilation-info.cc",
28512853
"src/unoptimized-compilation-info.h",
2852-
"src/uri.cc",
2853-
"src/uri.h",
28542854
"src/utils-inl.h",
28552855
"src/utils.cc",
28562856
"src/utils.h",
@@ -3264,7 +3264,6 @@ v8_source_set("v8_base_without_compiler") {
32643264
} else {
32653265
sources -= [
32663266
"src/builtins/builtins-intl.cc",
3267-
"src/char-predicates.cc",
32683267
"src/objects/intl-objects.cc",
32693268
"src/objects/intl-objects.h",
32703269
"src/objects/js-break-iterator-inl.h",
@@ -3298,6 +3297,7 @@ v8_source_set("v8_base_without_compiler") {
32983297
"src/objects/js-segmenter.cc",
32993298
"src/objects/js-segmenter.h",
33003299
"src/runtime/runtime-intl.cc",
3300+
"src/strings/char-predicates.cc",
33013301
]
33023302
}
33033303

src/api/api.cc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
#include "src/base/safe_conversions.h"
2525
#include "src/base/utils/random-number-generator.h"
2626
#include "src/builtins/builtins-utils.h"
27-
#include "src/char-predicates-inl.h"
2827
#include "src/compiler-dispatcher/compiler-dispatcher.h"
2928
#include "src/compiler.h"
3029
#include "src/contexts.h"
@@ -94,10 +93,11 @@
9493
#include "src/snapshot/read-only-serializer.h"
9594
#include "src/snapshot/snapshot.h"
9695
#include "src/snapshot/startup-serializer.h"
97-
#include "src/string-hasher.h"
96+
#include "src/strings/char-predicates-inl.h"
97+
#include "src/strings/string-hasher.h"
98+
#include "src/strings/unicode-inl.h"
9899
#include "src/tracing/trace-event.h"
99100
#include "src/trap-handler/trap-handler.h"
100-
#include "src/unicode-inl.h"
101101
#include "src/v8.h"
102102
#include "src/v8threads.h"
103103
#include "src/value-serializer.h"

src/asmjs/asm-scanner.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@
66

77
#include <cinttypes>
88

9-
#include "src/char-predicates-inl.h"
109
#include "src/flags.h"
1110
#include "src/numbers/conversions.h"
1211
#include "src/parsing/scanner.h"
12+
#include "src/strings/char-predicates-inl.h"
1313

1414
namespace v8 {
1515
namespace internal {

src/ast/ast-value-factory.cc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,10 @@
2727

2828
#include "src/ast/ast-value-factory.h"
2929

30-
#include "src/char-predicates-inl.h"
3130
#include "src/objects-inl.h"
3231
#include "src/objects.h"
33-
#include "src/string-hasher.h"
32+
#include "src/strings/char-predicates-inl.h"
33+
#include "src/strings/string-hasher.h"
3434
#include "src/utils-inl.h"
3535

3636
namespace v8 {

src/ast/ast.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
#include "src/objects/map.h"
2323
#include "src/objects/property-details.h"
2424
#include "src/objects/property.h"
25-
#include "src/string-stream.h"
25+
#include "src/strings/string-stream.h"
2626
#include "src/zone/zone-list-inl.h"
2727

2828
namespace v8 {

src/ast/prettyprinter.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
#include "src/base/platform/platform.h"
1212
#include "src/globals.h"
1313
#include "src/objects-inl.h"
14-
#include "src/string-builder-inl.h"
14+
#include "src/strings/string-builder-inl.h"
1515
#include "src/vector.h"
1616

1717
namespace v8 {

src/builtins/builtins-date.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
#include "src/objects/intl-objects.h"
1515
#include "src/objects/js-date-time-format.h"
1616
#endif
17-
#include "src/string-stream.h"
17+
#include "src/strings/string-stream.h"
1818

1919
namespace v8 {
2020
namespace internal {

src/builtins/builtins-function.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
#include "src/objects-inl.h"
1212
#include "src/objects/api-callbacks.h"
1313
#include "src/objects/lookup.h"
14-
#include "src/string-builder-inl.h"
14+
#include "src/strings/string-builder-inl.h"
1515

1616
namespace v8 {
1717
namespace internal {

src/builtins/builtins-global.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
#include "src/compiler.h"
99
#include "src/logging/counters.h"
1010
#include "src/objects-inl.h"
11-
#include "src/uri.h"
11+
#include "src/strings/uri.h"
1212

1313
namespace v8 {
1414
namespace internal {

src/builtins/builtins-regexp.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
#include "src/objects-inl.h"
99
#include "src/regexp/jsregexp.h"
1010
#include "src/regexp/regexp-utils.h"
11-
#include "src/string-builder-inl.h"
11+
#include "src/strings/string-builder-inl.h"
1212

1313
namespace v8 {
1414
namespace internal {

0 commit comments

Comments
 (0)