/third_party/node/deps/v8/src/regexp/ |
D | regexp.cc | 41 int capture_count, uint32_t backtrack_limit); 95 uint32_t& backtrack_limit); 188 uint32_t backtrack_limit) { in Compile() argument 195 (backtrack_limit == JSRegExp::kNoBacktrackLimit); in Compile() 263 parse_result.capture_count, backtrack_limit); in Compile() 559 uint32_t backtrack_limit = re->backtrack_limit(); in CompileIrregexp() local 562 is_one_byte, backtrack_limit); in CompileIrregexp() 596 data->set(JSRegExp::kIrregexpBacktrackLimit, Smi::FromInt(backtrack_limit)); in CompileIrregexp() 633 uint32_t backtrack_limit) { in IrregexpInitialize() argument 637 capture_count, backtrack_limit); in IrregexpInitialize() [all …]
|
D | regexp-macro-assembler.h | 226 void set_backtrack_limit(uint32_t backtrack_limit) { in set_backtrack_limit() argument 227 backtrack_limit_ = backtrack_limit; in set_backtrack_limit() 255 uint32_t backtrack_limit() const { return backtrack_limit_; } in backtrack_limit() function
|
D | regexp-interpreter.h | 57 uint32_t backtrack_limit);
|
D | regexp-interpreter.cc | 389 const uint32_t backtrack_limit) { in RawMatch() argument 526 if (++backtrack_count == backtrack_limit) { in RawMatch() 1068 start_position, call_origin, regexp.backtrack_limit()); in Match() 1075 uint32_t backtrack_limit) { in MatchInternal() argument 1102 call_origin, backtrack_limit); in MatchInternal() 1111 call_origin, backtrack_limit); in MatchInternal()
|
D | regexp.h | 87 RegExpFlags flags, uint32_t backtrack_limit);
|
/third_party/node/deps/v8/src/objects/ |
D | js-regexp.h | 50 uint32_t backtrack_limit = kNoBacktrackLimit); 54 uint32_t backtrack_limit = kNoBacktrackLimit); 83 uint32_t backtrack_limit() const;
|
D | js-regexp.cc | 109 uint32_t JSRegExp::backtrack_limit() const { in backtrack_limit() function in v8::internal::JSRegExp 152 Flags flags, uint32_t backtrack_limit) { in New() argument 157 return JSRegExp::Initialize(regexp, pattern, flags, backtrack_limit); in New() 401 uint32_t backtrack_limit) { in Initialize() argument 413 backtrack_limit), in Initialize()
|
/third_party/node/deps/v8/include/ |
D | v8-regexp.h | 65 uint32_t backtrack_limit);
|
/third_party/node/deps/v8/src/runtime/ |
D | runtime-test.cc | 1602 uint32_t backtrack_limit = args.positive_smi_value_at(2); in RUNTIME_FUNCTION() local 1608 isolate, JSRegExp::New(isolate, pattern, flags, backtrack_limit)); in RUNTIME_FUNCTION()
|
/third_party/node/deps/v8/src/heap/ |
D | factory.h | 819 uint32_t backtrack_limit);
|
D | factory.cc | 3588 uint32_t backtrack_limit) { in SetRegExpIrregexpData() argument 3589 DCHECK(Smi::IsValid(backtrack_limit)); in SetRegExpIrregexpData() 3608 store.set(JSRegExp::kIrregexpBacktrackLimit, Smi::FromInt(backtrack_limit)); in SetRegExpIrregexpData()
|
/third_party/node/deps/v8/src/regexp/x64/ |
D | regexp-macro-assembler-x64.cc | 155 __ cmpq(Operand(rbp, kBacktrackCount), Immediate(backtrack_limit())); in Backtrack()
|
/third_party/node/deps/v8/src/regexp/mips/ |
D | regexp-macro-assembler-mips.cc | 159 __ Branch(&next, ne, a0, Operand(backtrack_limit())); in Backtrack()
|
/third_party/node/deps/v8/src/regexp/mips64/ |
D | regexp-macro-assembler-mips64.cc | 197 __ Branch(&next, ne, a0, Operand(backtrack_limit())); in Backtrack()
|
/third_party/node/deps/v8/src/regexp/ia32/ |
D | regexp-macro-assembler-ia32.cc | 144 __ cmp(Operand(ebp, kBacktrackCount), Immediate(backtrack_limit())); in Backtrack()
|
/third_party/node/deps/v8/src/regexp/loong64/ |
D | regexp-macro-assembler-loong64.cc | 157 __ Branch(&next, ne, a0, Operand(backtrack_limit())); in Backtrack()
|
/third_party/node/deps/v8/src/regexp/arm/ |
D | regexp-macro-assembler-arm.cc | 161 __ cmp(r0, Operand(backtrack_limit())); in Backtrack()
|
/third_party/node/deps/v8/src/regexp/s390/ |
D | regexp-macro-assembler-s390.cc | 173 __ CmpU64(r2, Operand(backtrack_limit())); in Backtrack()
|
/third_party/node/deps/v8/src/regexp/riscv64/ |
D | regexp-macro-assembler-riscv64.cc | 162 __ BranchShort(&next, ne, a0, Operand(backtrack_limit())); in Backtrack()
|
/third_party/node/deps/v8/src/regexp/ppc/ |
D | regexp-macro-assembler-ppc.cc | 178 __ mov(r0, Operand(backtrack_limit())); in Backtrack()
|
/third_party/node/deps/v8/src/regexp/arm64/ |
D | regexp-macro-assembler-arm64.cc | 200 __ Cmp(scratch, Operand(backtrack_limit())); in Backtrack()
|
/third_party/node/deps/v8/src/api/ |
D | api.cc | 7272 uint32_t backtrack_limit) { in NewWithBacktrackLimit() argument 7273 Utils::ApiCheck(i::Smi::IsValid(backtrack_limit), in NewWithBacktrackLimit() 7276 Utils::ApiCheck(backtrack_limit != i::JSRegExp::kNoBacktrackLimit, in NewWithBacktrackLimit() 7283 static_cast<i::JSRegExp::Flags>(flags), backtrack_limit), in NewWithBacktrackLimit()
|