Index: src/arm/full-codegen-arm.cc |
diff --git a/src/arm/full-codegen-arm.cc b/src/arm/full-codegen-arm.cc |
index dbce0edf97521e528667161cb9223586e5c0f22f..530cb71f06b320e196be00aae55ead1fe0193853 100644 |
--- a/src/arm/full-codegen-arm.cc |
+++ b/src/arm/full-codegen-arm.cc |
@@ -1482,7 +1482,7 @@ void FullCodeGenerator::EmitVariableLoad(VariableProxy* proxy) { |
// variables. |
switch (var->location()) { |
case Variable::UNALLOCATED: { |
- Comment cmnt(masm_, "Global variable"); |
+ Comment cmnt(masm_, "[ Global variable"); |
// Use inline caching. Variable name is passed in r2 and the global |
// object (receiver) in r0. |
__ ldr(r0, GlobalObjectOperand()); |
@@ -1495,9 +1495,8 @@ void FullCodeGenerator::EmitVariableLoad(VariableProxy* proxy) { |
case Variable::PARAMETER: |
case Variable::LOCAL: |
case Variable::CONTEXT: { |
- Comment cmnt(masm_, var->IsContextSlot() |
- ? "Context variable" |
- : "Stack variable"); |
+ Comment cmnt(masm_, var->IsContextSlot() ? "[ Context variable" |
+ : "[ Stack variable"); |
if (var->binding_needs_init()) { |
// var->scope() may be NULL when the proxy is located in eval code and |
// refers to a potential outside binding. Currently those bindings are |
@@ -1560,12 +1559,12 @@ void FullCodeGenerator::EmitVariableLoad(VariableProxy* proxy) { |
} |
case Variable::LOOKUP: { |
+ Comment cmnt(masm_, "[ Lookup variable"); |
Label done, slow; |
// Generate code for loading from variables potentially shadowed |
// by eval-introduced variables. |
EmitDynamicLookupFastCase(var, NOT_INSIDE_TYPEOF, &slow, &done); |
__ bind(&slow); |
- Comment cmnt(masm_, "Lookup variable"); |
__ mov(r1, Operand(var->name())); |
__ Push(cp, r1); // Context and name. |
__ CallRuntime(Runtime::kLoadContextSlot, 2); |
@@ -4476,7 +4475,7 @@ void FullCodeGenerator::VisitForTypeofValue(Expression* expr) { |
ASSERT(!context()->IsTest()); |
VariableProxy* proxy = expr->AsVariableProxy(); |
if (proxy != NULL && proxy->var()->IsUnallocated()) { |
- Comment cmnt(masm_, "Global variable"); |
+ Comment cmnt(masm_, "[ Global variable"); |
__ ldr(r0, GlobalObjectOperand()); |
__ mov(r2, Operand(proxy->name())); |
// Use a regular load, not a contextual load, to avoid a reference |
@@ -4485,6 +4484,7 @@ void FullCodeGenerator::VisitForTypeofValue(Expression* expr) { |
PrepareForBailout(expr, TOS_REG); |
context()->Plug(r0); |
} else if (proxy != NULL && proxy->var()->IsLookupSlot()) { |
+ Comment cmnt(masm_, "[ Lookup slot"); |
Label done, slow; |
// Generate code for loading from variables potentially shadowed |