Revision: 16308
Author: [email protected]
Date: Fri Aug 23 17:55:22 2013 UTC
Log: Replace mapcheck dependency on HStoreNamedField with object.
[email protected]
Review URL: https://chromiumcodereview.appspot.com/23402005
http://code.google.com/p/v8/source/detail?r=16308
Modified:
/branches/bleeding_edge/src/hydrogen.cc
=======================================
--- /branches/bleeding_edge/src/hydrogen.cc Fri Aug 23 16:31:31 2013 UTC
+++ /branches/bleeding_edge/src/hydrogen.cc Fri Aug 23 17:55:22 2013 UTC
@@ -4495,7 +4495,7 @@
AddStoreMapConstant(heap_number,
isolate()->factory()->heap_number_map());
Add<HStoreNamedField>(heap_number,
HObjectAccess::ForHeapNumberValue(),
value);
- instr = New<HStoreNamedField>(checked_object,
+ instr = New<HStoreNamedField>(checked_object->ActualValue(),
heap_number_access,
heap_number);
} else {
@@ -4509,7 +4509,9 @@
}
} else {
// This is a normal store.
- instr = New<HStoreNamedField>(checked_object, field_access, value);
+ instr = New<HStoreNamedField>(checked_object->ActualValue(),
+ field_access,
+ value);
}
if (transition_to_field) {
--
--
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.