| Index: src/arm/ic-arm.cc
|
| diff --git a/src/arm/ic-arm.cc b/src/arm/ic-arm.cc
|
| index 1af6cf87b8f4b2dd0b2a2fb0e736428084973114..3d57105afea664d8f07fb765dc01bb14b89b7bd3 100644
|
| --- a/src/arm/ic-arm.cc
|
| +++ b/src/arm/ic-arm.cc
|
| @@ -427,7 +427,7 @@ static MemOperand GenerateMappedArgumentsLookup(MacroAssembler* masm,
|
| __ b(ne, slow_case);
|
|
|
| // Load the elements into scratch1 and check its map.
|
| - Handle<Map> arguments_map(heap->non_strict_arguments_elements_map());
|
| + Handle<Map> arguments_map(heap->sloppy_arguments_elements_map());
|
| __ ldr(scratch1, FieldMemOperand(object, JSObject::kElementsOffset));
|
| __ CheckMap(scratch1, scratch2, arguments_map, slow_case, DONT_DO_SMI_CHECK);
|
|
|
| @@ -489,7 +489,7 @@ static MemOperand GenerateUnmappedArgumentsLookup(MacroAssembler* masm,
|
| }
|
|
|
|
|
| -void KeyedLoadIC::GenerateNonStrictArguments(MacroAssembler* masm) {
|
| +void KeyedLoadIC::GenerateSloppyArguments(MacroAssembler* masm) {
|
| // ---------- S t a t e --------------
|
| // -- lr : return address
|
| // -- r0 : key
|
| @@ -515,7 +515,7 @@ void KeyedLoadIC::GenerateNonStrictArguments(MacroAssembler* masm) {
|
| }
|
|
|
|
|
| -void KeyedStoreIC::GenerateNonStrictArguments(MacroAssembler* masm) {
|
| +void KeyedStoreIC::GenerateSloppyArguments(MacroAssembler* masm) {
|
| // ---------- S t a t e --------------
|
| // -- r0 : value
|
| // -- r1 : key
|
| @@ -876,7 +876,7 @@ void KeyedStoreIC::GenerateSlow(MacroAssembler* masm) {
|
|
|
|
|
| void KeyedStoreIC::GenerateRuntimeSetProperty(MacroAssembler* masm,
|
| - StrictModeFlag strict_mode) {
|
| + StrictMode strict_mode) {
|
| // ---------- S t a t e --------------
|
| // -- r0 : value
|
| // -- r1 : key
|
| @@ -1060,7 +1060,7 @@ static void KeyedStoreGenerateGenericHelper(
|
|
|
|
|
| void KeyedStoreIC::GenerateGeneric(MacroAssembler* masm,
|
| - StrictModeFlag strict_mode) {
|
| + StrictMode strict_mode) {
|
| // ---------- S t a t e --------------
|
| // -- r0 : value
|
| // -- r1 : key
|
| @@ -1219,7 +1219,7 @@ void StoreIC::GenerateNormal(MacroAssembler* masm) {
|
|
|
|
|
| void StoreIC::GenerateRuntimeSetProperty(MacroAssembler* masm,
|
| - StrictModeFlag strict_mode) {
|
| + StrictMode strict_mode) {
|
| // ----------- S t a t e -------------
|
| // -- r0 : value
|
| // -- r1 : receiver
|
|
|