| Index: src/profiler/circular-queue-inl.h
|
| diff --git a/src/profiler/circular-queue-inl.h b/src/profiler/circular-queue-inl.h
|
| index 428945a2eed45a59b2057a91121720db68049c24..7391b459a68feeadd822bbb661f0f33a72493c22 100644
|
| --- a/src/profiler/circular-queue-inl.h
|
| +++ b/src/profiler/circular-queue-inl.h
|
| @@ -55,6 +55,11 @@ void SamplingCircularQueue<T, L>::FinishEnqueue() {
|
| enqueue_pos_ = Next(enqueue_pos_);
|
| }
|
|
|
| +template <typename T, unsigned L>
|
| +T* SamplingCircularQueue<T, L>::CurrentEnqueue() {
|
| + base::MemoryBarrier();
|
| + return &enqueue_pos_->record;
|
| +}
|
|
|
| template<typename T, unsigned L>
|
| typename SamplingCircularQueue<T, L>::Entry* SamplingCircularQueue<T, L>::Next(
|
|
|