Home | History | Annotate | Download | only in src

Lines Matching refs:thread_local_

48   size_t size = sizeof(thread_local_);
50 &thread_local_,
52 thread_local_ = ThreadLocal();
58 size_t size = sizeof(thread_local_);
59 memcpy(&thread_local_, reinterpret_cast<void*>(from), size);
65 if (thread_local_.memory_size_ > kMinimumStackSize) {
66 DeleteArray(thread_local_.memory_);
67 thread_local_ = ThreadLocal();
73 if (thread_local_.memory_size_ > 0) {
74 DeleteArray(thread_local_.memory_);
75 thread_local_ = ThreadLocal();
83 if (thread_local_.memory_size_ < size) {
85 if (thread_local_.memory_size_ > 0) {
88 new_memory + size - thread_local_.memory_size_),
89 reinterpret_cast<void*>(thread_local_.memory_),
90 thread_local_.memory_size_);
91 DeleteArray(thread_local_.memory_);
93 thread_local_.memory_ = new_memory;
94 thread_local_.memory_size_ = size;
95 thread_local_.limit_ = new_memory + kStackLimitSlack * kPointerSize;
97 return thread_local_.memory_ + thread_local_.memory_size_;
101 RegExpStack::ThreadLocal RegExpStack::thread_local_;