Lines Matching refs:call_origin
207 RegExp::CallOrigin call_origin) { in ThrowStackOverflow() argument
208 CHECK(call_origin == RegExp::CallOrigin::kFromRuntime); in ThrowStackOverflow()
219 Isolate* isolate, RegExp::CallOrigin call_origin) { in MaybeThrowStackOverflow() argument
220 if (call_origin == RegExp::CallOrigin::kFromRuntime) { in MaybeThrowStackOverflow()
221 return ThrowStackOverflow(isolate, call_origin); in MaybeThrowStackOverflow()
252 Isolate* isolate, RegExp::CallOrigin call_origin, ByteArray* code_array_out, in HandleInterrupts() argument
260 if (call_origin == RegExp::CallOrigin::kFromJs) { in HandleInterrupts()
272 DCHECK(call_origin == RegExp::CallOrigin::kFromRuntime); in HandleInterrupts()
279 return ThrowStackOverflow(isolate, call_origin); in HandleInterrupts()
385 uint32_t current_char, RegExp::CallOrigin call_origin, in RawMatch() argument
468 return MaybeThrowStackOverflow(isolate, call_origin); in RawMatch()
475 return MaybeThrowStackOverflow(isolate, call_origin); in RawMatch()
482 return MaybeThrowStackOverflow(isolate, call_origin); in RawMatch()
529 HandleInterrupts(isolate, call_origin, &code_array, &subject_string, in RawMatch()
1056 RegExp::CallOrigin call_origin) { in Match() argument
1065 start_position, call_origin, regexp.BacktrackLimit()); in Match()
1071 int start_position, RegExp::CallOrigin call_origin, in MatchInternal() argument
1091 call_origin, backtrack_limit); in MatchInternal()
1099 call_origin, backtrack_limit); in MatchInternal()
1110 RegExp::CallOrigin call_origin, Isolate* isolate, Address regexp) { in MatchForCallFromJs() argument
1113 DCHECK(call_origin == RegExp::CallOrigin::kFromJs); in MatchForCallFromJs()
1130 output_register_count, start_position, call_origin); in MatchForCallFromJs()