Chromium Code Reviews| Index: src/ia32/full-codegen-ia32.cc |
| diff --git a/src/ia32/full-codegen-ia32.cc b/src/ia32/full-codegen-ia32.cc |
| index 8e9c7084b95b74c41376197547bc2e7510078aa6..0e064b4fe6b18e5b130abf8eb2fe69a98ea1d3d7 100644 |
| --- a/src/ia32/full-codegen-ia32.cc |
| +++ b/src/ia32/full-codegen-ia32.cc |
| @@ -2442,8 +2442,8 @@ void FullCodeGenerator::EmitClassDefineProperties(ClassLiteral* lit) { |
| } |
| VisitForStackValue(key); |
| VisitForStackValue(value); |
| - __ push(Immediate(Smi::FromInt(SLOPPY))); // Strict mode |
| - __ CallRuntime(Runtime::kSetProperty, 4); |
| + __ push(Immediate(Smi::FromInt(NONE))); |
| + __ CallRuntime(Runtime::kDefineDataPropertyUnchecked, 4); |
|
Dmitry Lomov (no reviews)
2014/10/21 06:17:05
Ah, that's better, now I understand :)
This one is
|
| break; |
| case ObjectLiteral::Property::GETTER: { |