Add source map support to tick processor.
authorjkummerow@chromium.org <jkummerow@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 23 Aug 2013 17:20:54 +0000 (17:20 +0000)
committerjkummerow@chromium.org <jkummerow@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 23 Aug 2013 17:20:54 +0000 (17:20 +0000)
commit43bf8f97549c87c9842a155be70590db225d3da7
tree6abdd1dd9d824e18bf15d626321344d3d6fd2f26
parent3837ef57d069c9c7644e589b51f366f8dec29efa
Add source map support to tick processor.

Added a console parameter for source map to the tick processor.
The tickprocesspor reads in the source maps and uses it to output the original filename, line number and column in the profile.
Modified d8 to output column numbers into the log, since this is needed to do source mapping.

R=jkummerow@chromium.org

Review URL: https://codereview.chromium.org/22897021

Patch from Daniel Kurka <dankurka@google.com>.

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@16307 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/compiler.cc
src/log.cc
src/log.h
tools/SourceMap.js [new file with mode: 0644]
tools/linux-tick-processor
tools/tickprocessor-driver.js
tools/tickprocessor.js
tools/windows-tick-processor.bat