Home
last modified time | relevance | path

Searched refs:regexp_stack (Results 1 – 6 of 6) sorted by relevance

/third_party/node/deps/v8/src/regexp/
Dregexp-stack.cc14 : regexp_stack_(isolate->regexp_stack()), in RegExpStackScope()
49 void RegExpStack::ThreadLocal::ResetToStaticStack(RegExpStack* regexp_stack) { in ResetToStaticStack() argument
52 memory_ = regexp_stack->static_stack_; in ResetToStaticStack()
53 memory_top_ = regexp_stack->static_stack_ + kStaticStackSize; in ResetToStaticStack()
56 limit_ = reinterpret_cast<Address>(regexp_stack->static_stack_) + in ResetToStaticStack()
Dregexp-stack.h105 explicit ThreadLocal(RegExpStack* regexp_stack) { in ThreadLocal()
106 ResetToStaticStack(regexp_stack); in ThreadLocal()
120 void ResetToStaticStack(RegExpStack* regexp_stack);
121 void ResetToStaticStackIfEmpty(RegExpStack* regexp_stack) { in ResetToStaticStackIfEmpty()
122 if (stack_pointer_ == memory_top_) ResetToStaticStack(regexp_stack); in ResetToStaticStackIfEmpty()
Dregexp-macro-assembler.cc510 RegExpStack* regexp_stack = isolate->regexp_stack(); in GrowStack() local
511 const size_t old_size = regexp_stack->memory_size(); in GrowStack()
514 const Address old_stack_top = regexp_stack->memory_top(); in GrowStack()
515 const Address old_stack_pointer = regexp_stack->stack_pointer(); in GrowStack()
520 Address new_stack_base = regexp_stack->EnsureCapacity(old_size * 2); in GrowStack()
523 return regexp_stack->stack_pointer(); in GrowStack()
/third_party/node/deps/v8/src/execution/
Dv8threads.cc144 from = isolate_->regexp_stack()->RestoreStack(from); in RestoreThread()
278 to = isolate_->regexp_stack()->ArchiveStack(to); in EagerlyArchiveThread()
292 isolate_->regexp_stack()->FreeThreadResources(); in FreeThreadResources()
Disolate.h1294 RegExpStack* regexp_stack() const { return regexp_stack_; } in regexp_stack() function
/third_party/node/deps/v8/src/codegen/
Dexternal-reference.cc785 return ExternalReference(isolate->regexp_stack()->limit_address_address()); in address_of_regexp_stack_limit_address()
791 isolate->regexp_stack()->memory_top_address_address()); in address_of_regexp_stack_memory_top_address()
796 return ExternalReference(isolate->regexp_stack()->stack_pointer_address()); in address_of_regexp_stack_stack_pointer()