Refactor compilation dependency handling.
authortitzer <titzer@chromium.org>
Thu, 16 Apr 2015 16:04:43 +0000 (09:04 -0700)
committerCommit bot <commit-bot@chromium.org>
Thu, 16 Apr 2015 16:04:34 +0000 (16:04 +0000)
commitb882479f1c84a48961b8aec81fa1bb1225034784
treedbb48536a2c17c9fb4acf7222b6a39b56ccc005c
parentcb08656b6df964b9312a5f73f61f1bdfed371cf0
Refactor compilation dependency handling.

Extract a new data structure CompilationDependencies and move (most) logic there.

R=mstarzinger@chromium.org,verwaest@chromium.org
BUG=

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

Cr-Commit-Position: refs/heads/master@{#27892}
12 files changed:
BUILD.gn
src/compilation-dependencies.cc [new file with mode: 0644]
src/compilation-dependencies.h [new file with mode: 0644]
src/compiler.cc
src/compiler.h
src/hydrogen.cc
src/hydrogen.h
src/lithium.cc
src/objects.cc
src/objects.h
test/cctest/test-migrations.cc
tools/gyp/v8.gyp