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. |