mikhail.naganov@gmail.com
|
393aa6865b
|
C++ profiler: publish the new API, make compatible with WebKit / Chromium.
I succeeded at connecting the new implementation to Chromium, this
commit includes required (although, not all) adjustments.
Review URL: http://codereview.chromium.org/1547023
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4349 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2010-04-06 14:54:20 +00:00 |
|
mikhail.naganov@gmail.com
|
889f6cce74
|
C++ profiles processor: wire up to VM.
If 'shell' is compiled with 'cppprofilesprocessor=on' and run
with '--prof' flag, top-down and bottom-up call trees are printed
on shell exit.
Review URL: http://codereview.chromium.org/1582004
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4343 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2010-04-06 10:36:38 +00:00 |
|
mikhail.naganov@gmail.com
|
dde48831be
|
C++ profiles processor: put under #ifdef and fix issues.
Review URL: http://codereview.chromium.org/1514006
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4317 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2010-03-30 11:38:39 +00:00 |
|
mikhail.naganov@gmail.com
|
71754ebe81
|
Add multithreading test for SamplingCircularQueue, fix implementation.
This is for the case of Linux, where sampling is done using SIGPROF
signal handler which is executed in the context of an interrupted
thread. In this case, my previous implementation with TLS doesn't
work.
Review URL: http://codereview.chromium.org/1138004
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4207 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2010-03-22 14:23:45 +00:00 |
|
mikhail.naganov@gmail.com
|
9582645a02
|
Add basic C++ implementation of CPU profiler.
Review URL: http://codereview.chromium.org/1079006
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4189 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2010-03-19 09:46:53 +00:00 |
|