|
Implement circular queues for the C++ version of CPU profiler.
Circular queues serve as a transport for communicating between
VM, stack sampler and analyzer threads. Logging requirements
for VM and stack sampler are completely different, that's why
I introduced two different versions of CQs.
Committed: http://code.google.com/p/v8/source/detail?r=4159
Total comments: 18
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+566 lines, -0 lines) |
Patch |
|
M |
src/SConscript
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
A |
src/circular-queue.h
|
View
|
1
|
1 chunk |
+130 lines, -0 lines |
0 comments
|
Download
|
|
A |
src/circular-queue.cc
|
View
|
1
|
1 chunk |
+131 lines, -0 lines |
0 comments
|
Download
|
|
A |
src/circular-queue-inl.h
|
View
|
1
|
1 chunk |
+101 lines, -0 lines |
0 comments
|
Download
|
|
M |
src/platform.h
|
View
|
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
|
M |
test/cctest/SConscript
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
A |
test/cctest/test-circular-queue.cc
|
View
|
1
|
1 chunk |
+127 lines, -0 lines |
0 comments
|
Download
|
|
M |
tools/gyp/v8.gyp
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
tools/v8.xcodeproj/project.pbxproj
|
View
|
|
5 chunks |
+10 lines, -0 lines |
0 comments
|
Download
|
|
M |
tools/visual_studio/v8_base.vcproj
|
View
|
|
1 chunk |
+12 lines, -0 lines |
0 comments
|
Download
|
|
M |
tools/visual_studio/v8_base_arm.vcproj
|
View
|
|
1 chunk |
+12 lines, -0 lines |
0 comments
|
Download
|
|
M |
tools/visual_studio/v8_base_x64.vcproj
|
View
|
|
1 chunk |
+12 lines, -0 lines |
0 comments
|
Download
|
|
M |
tools/visual_studio/v8_cctest.vcproj
|
View
|
|
2 chunks |
+8 lines, -0 lines |
0 comments
|
Download
|
|
M |
tools/visual_studio/v8_cctest_arm.vcproj
|
View
|
|
2 chunks |
+8 lines, -0 lines |
0 comments
|
Download
|
|
M |
tools/visual_studio/v8_cctest_x64.vcproj
|
View
|
|
2 chunks |
+8 lines, -0 lines |
0 comments
|
Download
|
Total messages: 3 (0 generated)
|