Include more information in --prof log.
authoryangguo@chromium.org <yangguo@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 28 Nov 2012 11:01:10 +0000 (11:01 +0000)
committeryangguo@chromium.org <yangguo@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 28 Nov 2012 11:01:10 +0000 (11:01 +0000)
commit028f85a244289a8daed21b6e984de574452b7df5
treea4e39037d3bedb00fbd4b9f8769e49b2d7d04712
parent5a6c1e51098d67b03af31a42fd3205a727b89cac
Include more information in --prof log.

Main changes:
- include timestamps in profile ticks
- include code kind in code create events
- time execution in external code
- changed plot-timer-events.js to show the code kind being executed

R=jkummerow@chromium.org
BUG=

Review URL: https://chromiumcodereview.appspot.com/11428025

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@13074 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/log.cc
src/log.h
src/vm-state-inl.h
test/cctest/test-log.cc
test/mjsunit/tools/tickprocessor-test-func-info.log
test/mjsunit/tools/tickprocessor-test.log
tools/plot-timer-events
tools/plot-timer-events.js
tools/tickprocessor.js