summaryrefslogtreecommitdiff
path: root/deps/v8/src/objects/js-segmenter.h
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/objects/js-segmenter.h')
-rw-r--r--deps/v8/src/objects/js-segmenter.h16
1 files changed, 4 insertions, 12 deletions
diff --git a/deps/v8/src/objects/js-segmenter.h b/deps/v8/src/objects/js-segmenter.h
index 4fd509eb0c..423dd67497 100644
--- a/deps/v8/src/objects/js-segmenter.h
+++ b/deps/v8/src/objects/js-segmenter.h
@@ -12,10 +12,10 @@
#include <set>
#include <string>
+#include "src/execution/isolate.h"
#include "src/heap/factory.h"
-#include "src/isolate.h"
-#include "src/objects.h"
#include "src/objects/managed.h"
+#include "src/objects/objects.h"
#include "unicode/uversion.h"
// Has to be the last include (doesn't have include guards):
@@ -78,16 +78,8 @@ class JSSegmenter : public JSObject {
DECL_VERIFIER(JSSegmenter)
// Layout description.
-#define JS_SEGMENTER_FIELDS(V) \
- V(kJSSegmenterOffset, kTaggedSize) \
- V(kLocaleOffset, kTaggedSize) \
- V(kICUBreakIteratorOffset, kTaggedSize) \
- V(kFlagsOffset, kTaggedSize) \
- /* Header size. */ \
- V(kSize, 0)
-
- DEFINE_FIELD_OFFSET_CONSTANTS(JSObject::kHeaderSize, JS_SEGMENTER_FIELDS)
-#undef JS_SEGMENTER_FIELDS
+ DEFINE_FIELD_OFFSET_CONSTANTS(JSObject::kHeaderSize,
+ TORQUE_GENERATED_JSSEGMENTER_FIELDS)
private:
static Granularity GetGranularity(const char* str);