[Interpreter] Minimal bytecode generator.
authoroth <oth@chromium.org>
Tue, 18 Aug 2015 13:46:43 +0000 (06:46 -0700)
committerCommit bot <commit-bot@chromium.org>
Tue, 18 Aug 2015 13:46:57 +0000 (13:46 +0000)
commit238397c10866c4b5a02bca00d6a7f0f75cb7fe2d
tree852707ec6d71fb4dff4b15ee59ca1f69f3016063
parentc01f419e1ac16551772c338446839d7b1cf83f4d
[Interpreter] Minimal bytecode generator.

Bytecode generator for local assignment and basic binary operations.

Command-line flag for printing bytecodes.

BUG=v8:4280
LOG=N

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

Cr-Commit-Position: refs/heads/master@{#30221}
14 files changed:
BUILD.gn
src/compiler.cc
src/flag-definitions.h
src/interpreter/bytecode-array-builder.cc
src/interpreter/bytecode-generator.cc [new file with mode: 0644]
src/interpreter/bytecode-generator.h [new file with mode: 0644]
src/interpreter/interpreter.cc
src/interpreter/interpreter.h
src/objects-inl.h
src/objects.h
src/runtime/runtime-compiler.cc
test/cctest/cctest.gyp
test/cctest/interpreter/test-bytecode-generator.cc [new file with mode: 0644]
tools/gyp/v8.gyp