[turbofan] Record SharedFunctionInfo of inlined functions.
authorbmeurer <bmeurer@chromium.org>
Thu, 28 May 2015 12:12:43 +0000 (05:12 -0700)
committerCommit bot <commit-bot@chromium.org>
Thu, 28 May 2015 12:12:52 +0000 (12:12 +0000)
commitce2b39f2f26901ba060d7316ff8d9bfa172acff8
tree90a720dabf60c44e49de55aafca96534b3b3d53f
parent77b7b39b4ee2428ced631227b8f19d42997b1718
[turbofan] Record SharedFunctionInfo of inlined functions.

We need the shared function info of inlined functions to prevent code
flushing for their unoptimized code, and also to make sure that liveedit
can find the proper functions to deoptimize.

R=jarin@chromium.org

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

Cr-Commit-Position: refs/heads/master@{#28677}
src/compiler/ast-graph-builder.cc
src/compiler/code-generator.cc
src/compiler/code-generator.h
src/compiler/common-operator.cc
src/compiler/common-operator.h
src/compiler/frame-states.cc
src/compiler/frame-states.h
src/compiler/instruction-selector.cc
src/compiler/instruction.cc
src/compiler/instruction.h
src/objects.cc