Home
last modified time | relevance | path

Searched refs:RegExpStack (Results 1 – 17 of 17) sorted by relevance

/third_party/node/deps/v8/src/regexp/
Dregexp-stack.h15 class RegExpStack; variable
29 RegExpStack* stack() const { return regexp_stack_; } in stack()
32 RegExpStack* const regexp_stack_;
36 class RegExpStack final {
38 RegExpStack();
39 ~RegExpStack();
40 RegExpStack(const RegExpStack&) = delete;
41 RegExpStack& operator=(const RegExpStack&) = delete;
105 explicit ThreadLocal(RegExpStack* regexp_stack) { in ThreadLocal()
120 void ResetToStaticStack(RegExpStack* regexp_stack);
[all …]
Dregexp-stack.cc24 RegExpStack::RegExpStack() : thread_local_(this) {} in RegExpStack() function in v8::internal::RegExpStack
26 RegExpStack::~RegExpStack() { thread_local_.FreeAndInvalidate(); } in ~RegExpStack()
28 char* RegExpStack::ArchiveStack(char* to) { in ArchiveStack()
44 char* RegExpStack::RestoreStack(char* from) { in RestoreStack()
49 void RegExpStack::ThreadLocal::ResetToStaticStack(RegExpStack* regexp_stack) { in ResetToStaticStack()
61 void RegExpStack::ThreadLocal::FreeAndInvalidate() { in FreeAndInvalidate()
73 Address RegExpStack::EnsureCapacity(size_t size) { in EnsureCapacity()
Dregexp-macro-assembler.cc510 RegExpStack* regexp_stack = isolate->regexp_stack(); in GrowStack()
Dregexp-interpreter.cc164 RegExpStack::kMaximumStackSize / sizeof(ValueT);
/third_party/node/deps/v8/src/execution/
Dv8threads.cc168 RegExpStack::ArchiveSpacePerThread() + in ArchiveSpacePerThread()
Disolate.h126 class RegExpStack; variable
1294 RegExpStack* regexp_stack() const { return regexp_stack_; } in regexp_stack()
2133 RegExpStack* regexp_stack_ = nullptr;
Disolate.cc3922 regexp_stack_ = new RegExpStack(); in ThrowInternal()
/third_party/node/deps/v8/src/regexp/arm/
Dregexp-macro-assembler-arm.cc131 return RegExpStack::kStackLimitSlack; in stack_limit_slack()
/third_party/node/deps/v8/src/regexp/mips/
Dregexp-macro-assembler-mips.cc129 return RegExpStack::kStackLimitSlack; in stack_limit_slack()
/third_party/node/deps/v8/src/regexp/mips64/
Dregexp-macro-assembler-mips64.cc167 return RegExpStack::kStackLimitSlack; in stack_limit_slack()
/third_party/node/deps/v8/src/regexp/ia32/
Dregexp-macro-assembler-ia32.cc119 return RegExpStack::kStackLimitSlack; in stack_limit_slack()
/third_party/node/deps/v8/src/regexp/loong64/
Dregexp-macro-assembler-loong64.cc130 return RegExpStack::kStackLimitSlack; in stack_limit_slack()
/third_party/node/deps/v8/src/regexp/x64/
Dregexp-macro-assembler-x64.cc130 return RegExpStack::kStackLimitSlack; in stack_limit_slack()
/third_party/node/deps/v8/src/regexp/riscv64/
Dregexp-macro-assembler-riscv64.cc135 return RegExpStack::kStackLimitSlack; in stack_limit_slack()
/third_party/node/deps/v8/src/regexp/ppc/
Dregexp-macro-assembler-ppc.cc142 return RegExpStack::kStackLimitSlack; in stack_limit_slack()
/third_party/node/deps/v8/src/regexp/s390/
Dregexp-macro-assembler-s390.cc142 return RegExpStack::kStackLimitSlack; in stack_limit_slack()
/third_party/node/deps/v8/src/regexp/arm64/
Dregexp-macro-assembler-arm64.cc148 return RegExpStack::kStackLimitSlack; in stack_limit_slack()