| Index: src/interpreter/interpreter.cc
|
| diff --git a/src/interpreter/interpreter.cc b/src/interpreter/interpreter.cc
|
| index c6a2bc7a121e69546dd874550fe05adb1d9affcd..3d37874075575fcda79404b63d0a4f1c01713791 100644
|
| --- a/src/interpreter/interpreter.cc
|
| +++ b/src/interpreter/interpreter.cc
|
| @@ -53,6 +53,7 @@ void Interpreter::Initialize(bool create_heap_objects) {
|
| // Load literal '0' into the accumulator.
|
| void Interpreter::DoLdaZero(compiler::InterpreterAssembler* assembler) {
|
| // TODO(rmcilroy) Implement.
|
| + __ Dispatch();
|
| }
|
|
|
|
|
| @@ -61,6 +62,7 @@ void Interpreter::DoLdaZero(compiler::InterpreterAssembler* assembler) {
|
| // Load an 8-bit integer literal into the accumulator as a Smi.
|
| void Interpreter::DoLdaSmi8(compiler::InterpreterAssembler* assembler) {
|
| // TODO(rmcilroy) Implement 8-bit integer to SMI promotion.
|
| + __ Dispatch();
|
| }
|
|
|
|
|
| @@ -69,6 +71,7 @@ void Interpreter::DoLdaSmi8(compiler::InterpreterAssembler* assembler) {
|
| // Load Undefined into the accumulator.
|
| void Interpreter::DoLdaUndefined(compiler::InterpreterAssembler* assembler) {
|
| // TODO(rmcilroy) Implement.
|
| + __ Dispatch();
|
| }
|
|
|
|
|
| @@ -77,6 +80,7 @@ void Interpreter::DoLdaUndefined(compiler::InterpreterAssembler* assembler) {
|
| // Load Null into the accumulator.
|
| void Interpreter::DoLdaNull(compiler::InterpreterAssembler* assembler) {
|
| // TODO(rmcilroy) Implement.
|
| + __ Dispatch();
|
| }
|
|
|
|
|
| @@ -85,6 +89,7 @@ void Interpreter::DoLdaNull(compiler::InterpreterAssembler* assembler) {
|
| // Load TheHole into the accumulator.
|
| void Interpreter::DoLdaTheHole(compiler::InterpreterAssembler* assembler) {
|
| // TODO(rmcilroy) Implement.
|
| + __ Dispatch();
|
| }
|
|
|
|
|
| @@ -93,6 +98,7 @@ void Interpreter::DoLdaTheHole(compiler::InterpreterAssembler* assembler) {
|
| // Load True into the accumulator.
|
| void Interpreter::DoLdaTrue(compiler::InterpreterAssembler* assembler) {
|
| // TODO(rmcilroy) Implement.
|
| + __ Dispatch();
|
| }
|
|
|
|
|
| @@ -101,6 +107,7 @@ void Interpreter::DoLdaTrue(compiler::InterpreterAssembler* assembler) {
|
| // Load False into the accumulator.
|
| void Interpreter::DoLdaFalse(compiler::InterpreterAssembler* assembler) {
|
| // TODO(rmcilroy) Implement.
|
| + __ Dispatch();
|
| }
|
|
|
|
|
| @@ -109,6 +116,7 @@ void Interpreter::DoLdaFalse(compiler::InterpreterAssembler* assembler) {
|
| // Load accumulator with value from register <src>.
|
| void Interpreter::DoLdar(compiler::InterpreterAssembler* assembler) {
|
| // TODO(rmcilroy) Implement.
|
| + __ Dispatch();
|
| }
|
|
|
|
|
| @@ -117,6 +125,7 @@ void Interpreter::DoLdar(compiler::InterpreterAssembler* assembler) {
|
| // Store accumulator to register <dst>.
|
| void Interpreter::DoStar(compiler::InterpreterAssembler* assembler) {
|
| // TODO(rmcilroy) Implement.
|
| + __ Dispatch();
|
| }
|
|
|
|
|
| @@ -125,6 +134,7 @@ void Interpreter::DoStar(compiler::InterpreterAssembler* assembler) {
|
| // Add register <src> to accumulator.
|
| void Interpreter::DoAdd(compiler::InterpreterAssembler* assembler) {
|
| // TODO(rmcilroy) Implement.
|
| + __ Dispatch();
|
| }
|
|
|
|
|
| @@ -133,6 +143,7 @@ void Interpreter::DoAdd(compiler::InterpreterAssembler* assembler) {
|
| // Subtract register <src> from accumulator.
|
| void Interpreter::DoSub(compiler::InterpreterAssembler* assembler) {
|
| // TODO(rmcilroy) Implement.
|
| + __ Dispatch();
|
| }
|
|
|
|
|
| @@ -141,6 +152,7 @@ void Interpreter::DoSub(compiler::InterpreterAssembler* assembler) {
|
| // Multiply accumulator by register <src>.
|
| void Interpreter::DoMul(compiler::InterpreterAssembler* assembler) {
|
| // TODO(rmcilroy) Implement add register to accumulator.
|
| + __ Dispatch();
|
| }
|
|
|
|
|
| @@ -149,6 +161,7 @@ void Interpreter::DoMul(compiler::InterpreterAssembler* assembler) {
|
| // Divide register <src> by accumulator.
|
| void Interpreter::DoDiv(compiler::InterpreterAssembler* assembler) {
|
| // TODO(rmcilroy) Implement.
|
| + __ Dispatch();
|
| }
|
|
|
|
|
|
|