Chromium Code Reviews| Index: src/compiler/access-builder.h |
| diff --git a/src/compiler/access-builder.h b/src/compiler/access-builder.h |
| index 7c51b0cb5e33605dde2faf9706e69f7699331fd0..96df55f5aafcaa2e418877d57dabced745c82e2d 100644 |
| --- a/src/compiler/access-builder.h |
| +++ b/src/compiler/access-builder.h |
| @@ -61,10 +61,20 @@ class AccessBuilder final : public AllStatic { |
| // Provides access to String::length() field. |
| static FieldAccess ForStringLength(Zone* zone); |
| + // Provides access to GlobalObject::native_context() field. |
| + static FieldAccess ForGlobalObjectNativeContext(); |
| + |
| // Provides access to JSValue::value() field. |
| static FieldAccess ForValue(); |
| - // Provides access Context slots. |
| + // Provides access to arguments objects fields. |
| + static FieldAccess ForArgumentsLength(); |
| + static FieldAccess ForArgumentsCallee(); |
|
Jarin
2015/10/23 14:09:22
I could not find the implementation ForArgumentsCa
Michael Starzinger
2015/10/23 15:09:39
Done. Will be used for the "mapped arguments objec
|
| + |
| + // Provides access to FixedArray slots. |
| + static FieldAccess ForFixedArraySlot(size_t index); |
| + |
| + // Provides access to Context slots. |
| static FieldAccess ForContextSlot(size_t index); |
| // Provides access to PropertyCell::value() field. |