Reviewers: jochen, baptiste.afsa1,

Message:
PTAL

Description:
A64: Add support for --stress_pointer_maps and --stress_environments.

BUG=

Please review this at https://codereview.chromium.org/144853005/

SVN Base: https://v8.googlecode.com/svn/branches/experimental/a64

Affected files (+6, -2 lines):
  src/a64/lithium-a64.cc


Index: src/a64/lithium-a64.cc
diff --git a/src/a64/lithium-a64.cc b/src/a64/lithium-a64.cc
index b14b4d7d6585cd925ddf0824d26b460cd5ddde95..5048275526f6031166819e452fbca4dc621951e0 100644
--- a/src/a64/lithium-a64.cc
+++ b/src/a64/lithium-a64.cc
@@ -717,8 +717,12 @@ void LChunkBuilder::VisitInstruction(HInstruction* current) {
     }
 #endif

-    // TODO(all): Add support for FLAG_stress_pointer_maps and
-    // FLAG_stress_environments.
+    if (FLAG_stress_pointer_maps && !instr->HasPointerMap()) {
+      instr = AssignPointerMap(instr);
+    }
+    if (FLAG_stress_environments && !instr->HasEnvironment()) {
+      instr = AssignEnvironment(instr);
+    }
     instr->set_hydrogen_value(current);
     chunk_->AddInstruction(instr, current_block_);
   }


--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
--- You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to