Home
last modified time | relevance | path

Searched refs:StackBuffer (Results 1 – 25 of 44) sorted by relevance

12

/external/cronet/tot/base/profiler/
Dstack_buffer.h20 class BASE_EXPORT StackBuffer {
30 explicit StackBuffer(size_t buffer_size);
32 StackBuffer(const StackBuffer&) = delete;
33 StackBuffer& operator=(const StackBuffer&) = delete;
35 ~StackBuffer();
Dstack_buffer.cc27 constexpr size_t StackBuffer::kPlatformStackAlignment;
31 void StackBuffer::MarkUpperBufferContentsAsUnneeded(size_t retained_bytes) { in MarkUpperBufferContentsAsUnneeded()
51 StackBuffer::StackBuffer(size_t buffer_size) in StackBuffer() function in base::StackBuffer
76 StackBuffer::~StackBuffer() = default;
Dstack_copier_suspend_unittest.cc116 std::unique_ptr<StackBuffer> stack_buffer = in TEST()
117 std::make_unique<StackBuffer>(stack.size() * sizeof(uintptr_t)); in TEST()
149 std::unique_ptr<StackBuffer> stack_buffer = in TEST()
150 std::make_unique<StackBuffer>((stack.size() - 1) * sizeof(stack[0])); in TEST()
181 std::unique_ptr<StackBuffer> stack_buffer = in TEST()
182 std::make_unique<StackBuffer>(stack.size() * sizeof(uintptr_t)); in TEST()
205 std::unique_ptr<StackBuffer> stack_buffer = in TEST()
206 std::make_unique<StackBuffer>(stack.size() * sizeof(uintptr_t)); in TEST()
226 std::unique_ptr<StackBuffer> stack_buffer = in TEST()
227 std::make_unique<StackBuffer>(stack.size() * sizeof(uintptr_t)); in TEST()
[all …]
Dstack_copier_unittest.cc36 bool CopyStack(StackBuffer* stack_buffer, in CopyStack()
47 union alignas(StackBuffer::kPlatformStackAlignment) TestStackBuffer {
96 StackBuffer::kPlatformStackAlignment, &stack_copy.as_uintptr[0]); in TEST()
120 const size_t extra_space = StackBuffer::kPlatformStackAlignment; in TEST()
131 StackBuffer::kPlatformStackAlignment, in TEST()
179 StackBuffer::kPlatformStackAlignment, in TEST()
216 StackBuffer::kPlatformStackAlignment, in TEST()
247 StackBuffer::kPlatformStackAlignment, &stack_copy_buffer.as_uintptr[0]); in TEST()
256 StackBuffer original_stack(kTestStackBufferSize); in TEST()
272 std::unique_ptr<StackBuffer> cloned_stack = in TEST()
Dstack_copier.h18 class StackBuffer; variable
48 virtual bool CopyStack(StackBuffer* stack_buffer,
59 std::unique_ptr<StackBuffer> CloneStack(const StackBuffer& stack_buffer,
Dstack_copier.cc26 std::unique_ptr<StackBuffer> StackCopier::CloneStack( in CloneStack()
27 const StackBuffer& stack_buffer, in CloneStack()
34 auto cloned_stack_buffer = std::make_unique<StackBuffer>(stack_size); in CloneStack()
38 StackBuffer::kPlatformStackAlignment, cloned_stack_buffer->buffer()); in CloneStack()
Dstack_sampler_unittest.cc86 bool CopyStack(StackBuffer* stack_buffer, in CopyStack()
122 bool CopyStack(StackBuffer* stack_buffer, in CopyStack()
320 std::unique_ptr<StackBuffer> stack_buffer = in TEST_F()
321 std::make_unique<StackBuffer>(stack.size() * sizeof(uintptr_t)); in TEST_F()
356 std::unique_ptr<StackBuffer> stack_buffer = in TEST_F()
357 std::make_unique<StackBuffer>(stack.size() * sizeof(uintptr_t)); in TEST_F()
394 std::unique_ptr<StackBuffer> stack_buffer = in TEST_F()
395 std::make_unique<StackBuffer>(stack.size() * sizeof(uintptr_t)); in TEST_F()
409 std::unique_ptr<StackBuffer> stack_buffer = std::make_unique<StackBuffer>(10); in TEST_F()
430 std::unique_ptr<StackBuffer> stack_buffer = std::make_unique<StackBuffer>(10); in TEST_F()
Dstack_buffer_unittest.cc25 StackBuffer stack_buffer(kBufferSize); in TEST()
32 StackBuffer::kPlatformStackAlignment)); in TEST()
44 StackBuffer stack_buffer(kBufferSize); in TEST()
Dstack_sampler.h27 class StackBuffer; variable
68 static std::unique_ptr<StackBuffer> CreateStackBuffer();
85 void RecordStackFrames(StackBuffer* stack_buffer,
Dstack_copier_signal_unittest.cc98 StackBuffer stack_buffer(/* buffer_size = */ 1 << 20); in TEST()
141 StackBuffer stack_buffer(/* buffer_size = */ 1 << 20); in TEST()
174 StackBuffer stack_buffer(/* buffer_size = */ 1 << 20); in TEST()
206 StackBuffer stack_buffer(/* buffer_size = */ 1 << 20); in TEST()
Dstack_sampler.cc91 std::unique_ptr<StackBuffer> StackSampler::CreateStackBuffer() { in CreateStackBuffer()
96 return std::make_unique<StackBuffer>(size); in CreateStackBuffer()
171 void StackSampler::RecordStackFrames(StackBuffer* stack_buffer, in RecordStackFrames()
259 std::unique_ptr<StackBuffer> cloned_stack = in RecordStackFrames()
267 std::unique_ptr<StackBuffer> stack, uintptr_t stack_top) { in RecordStackFrames()
/external/cronet/stable/base/profiler/
Dstack_buffer.h20 class BASE_EXPORT StackBuffer {
30 explicit StackBuffer(size_t buffer_size);
32 StackBuffer(const StackBuffer&) = delete;
33 StackBuffer& operator=(const StackBuffer&) = delete;
35 ~StackBuffer();
Dstack_buffer.cc27 constexpr size_t StackBuffer::kPlatformStackAlignment;
31 void StackBuffer::MarkUpperBufferContentsAsUnneeded(size_t retained_bytes) { in MarkUpperBufferContentsAsUnneeded()
51 StackBuffer::StackBuffer(size_t buffer_size) in StackBuffer() function in base::StackBuffer
76 StackBuffer::~StackBuffer() = default;
Dstack_copier_suspend_unittest.cc116 std::unique_ptr<StackBuffer> stack_buffer = in TEST()
117 std::make_unique<StackBuffer>(stack.size() * sizeof(uintptr_t)); in TEST()
149 std::unique_ptr<StackBuffer> stack_buffer = in TEST()
150 std::make_unique<StackBuffer>((stack.size() - 1) * sizeof(stack[0])); in TEST()
181 std::unique_ptr<StackBuffer> stack_buffer = in TEST()
182 std::make_unique<StackBuffer>(stack.size() * sizeof(uintptr_t)); in TEST()
205 std::unique_ptr<StackBuffer> stack_buffer = in TEST()
206 std::make_unique<StackBuffer>(stack.size() * sizeof(uintptr_t)); in TEST()
226 std::unique_ptr<StackBuffer> stack_buffer = in TEST()
227 std::make_unique<StackBuffer>(stack.size() * sizeof(uintptr_t)); in TEST()
[all …]
Dstack_copier_unittest.cc36 bool CopyStack(StackBuffer* stack_buffer, in CopyStack()
47 union alignas(StackBuffer::kPlatformStackAlignment) TestStackBuffer {
96 StackBuffer::kPlatformStackAlignment, &stack_copy.as_uintptr[0]); in TEST()
120 const size_t extra_space = StackBuffer::kPlatformStackAlignment; in TEST()
131 StackBuffer::kPlatformStackAlignment, in TEST()
179 StackBuffer::kPlatformStackAlignment, in TEST()
216 StackBuffer::kPlatformStackAlignment, in TEST()
247 StackBuffer::kPlatformStackAlignment, &stack_copy_buffer.as_uintptr[0]); in TEST()
256 StackBuffer original_stack(kTestStackBufferSize); in TEST()
272 std::unique_ptr<StackBuffer> cloned_stack = in TEST()
Dstack_copier.h18 class StackBuffer; variable
48 virtual bool CopyStack(StackBuffer* stack_buffer,
59 std::unique_ptr<StackBuffer> CloneStack(const StackBuffer& stack_buffer,
Dstack_copier.cc26 std::unique_ptr<StackBuffer> StackCopier::CloneStack( in CloneStack()
27 const StackBuffer& stack_buffer, in CloneStack()
34 auto cloned_stack_buffer = std::make_unique<StackBuffer>(stack_size); in CloneStack()
38 StackBuffer::kPlatformStackAlignment, cloned_stack_buffer->buffer()); in CloneStack()
Dstack_sampler_unittest.cc86 bool CopyStack(StackBuffer* stack_buffer, in CopyStack()
122 bool CopyStack(StackBuffer* stack_buffer, in CopyStack()
320 std::unique_ptr<StackBuffer> stack_buffer = in TEST_F()
321 std::make_unique<StackBuffer>(stack.size() * sizeof(uintptr_t)); in TEST_F()
356 std::unique_ptr<StackBuffer> stack_buffer = in TEST_F()
357 std::make_unique<StackBuffer>(stack.size() * sizeof(uintptr_t)); in TEST_F()
394 std::unique_ptr<StackBuffer> stack_buffer = in TEST_F()
395 std::make_unique<StackBuffer>(stack.size() * sizeof(uintptr_t)); in TEST_F()
409 std::unique_ptr<StackBuffer> stack_buffer = std::make_unique<StackBuffer>(10); in TEST_F()
430 std::unique_ptr<StackBuffer> stack_buffer = std::make_unique<StackBuffer>(10); in TEST_F()
Dstack_buffer_unittest.cc25 StackBuffer stack_buffer(kBufferSize); in TEST()
32 StackBuffer::kPlatformStackAlignment)); in TEST()
44 StackBuffer stack_buffer(kBufferSize); in TEST()
Dstack_sampler.h27 class StackBuffer; variable
68 static std::unique_ptr<StackBuffer> CreateStackBuffer();
85 void RecordStackFrames(StackBuffer* stack_buffer,
Dstack_copier_signal_unittest.cc98 StackBuffer stack_buffer(/* buffer_size = */ 1 << 20); in TEST()
141 StackBuffer stack_buffer(/* buffer_size = */ 1 << 20); in TEST()
174 StackBuffer stack_buffer(/* buffer_size = */ 1 << 20); in TEST()
206 StackBuffer stack_buffer(/* buffer_size = */ 1 << 20); in TEST()
Dstack_sampler.cc91 std::unique_ptr<StackBuffer> StackSampler::CreateStackBuffer() { in CreateStackBuffer()
96 return std::make_unique<StackBuffer>(size); in CreateStackBuffer()
171 void StackSampler::RecordStackFrames(StackBuffer* stack_buffer, in RecordStackFrames()
259 std::unique_ptr<StackBuffer> cloned_stack = in RecordStackFrames()
267 std::unique_ptr<StackBuffer> stack, uintptr_t stack_top) { in RecordStackFrames()
Dstack_copier_suspend.cc24 bool StackCopierSuspend::CopyStack(StackBuffer* stack_buffer, in CopyStack()
64 StackBuffer::kPlatformStackAlignment, stack_buffer->buffer()); in CopyStack()
/external/libchrome/base/profiler/
Dnative_stack_sampler.cc11 NativeStackSampler::StackBuffer::StackBuffer(size_t buffer_size) in StackBuffer() function in base::NativeStackSampler::StackBuffer
16 NativeStackSampler::StackBuffer::~StackBuffer() = default;
22 std::unique_ptr<NativeStackSampler::StackBuffer>
27 return std::make_unique<StackBuffer>(size); in CreateStackBuffer()
Dnative_stack_sampler.h26 class StackBuffer {
28 StackBuffer(size_t buffer_size);
29 ~StackBuffer();
41 DISALLOW_COPY_AND_ASSIGN(StackBuffer);
57 static std::unique_ptr<StackBuffer> CreateStackBuffer();
67 StackBuffer* stackbuffer,

12