[turbofan] basic block profiler
authordcarney@chromium.org <dcarney@chromium.org>
Mon, 29 Sep 2014 07:29:14 +0000 (07:29 +0000)
committerdcarney@chromium.org <dcarney@chromium.org>
Mon, 29 Sep 2014 07:29:14 +0000 (07:29 +0000)
commit5d0e9a249696525a1dc311127dfc6faee99e9769
tree1e6a287c7f43dffb39597e0e5cae83dc95fd9327
parent667f15a1047eeadf4cbadbb50dafe6541745cdc3
[turbofan] basic block profiler

R=titzer@chromium.org, mstarzinger@chromium.org

BUG=

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24263 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
14 files changed:
BUILD.gn
src/basic-block-profiler.cc [new file with mode: 0644]
src/basic-block-profiler.h [new file with mode: 0644]
src/compiler/basic-block-instrumentor.cc [new file with mode: 0644]
src/compiler/basic-block-instrumentor.h [new file with mode: 0644]
src/compiler/pipeline.cc
src/compiler/schedule.h
src/d8.cc
src/flag-definitions.h
src/isolate.cc
src/isolate.h
test/cctest/cctest.gyp
test/cctest/compiler/test-basic-block-profiler.cc [new file with mode: 0644]
tools/gyp/v8.gyp