Chromium Code Reviews| Index: src/compiler/access-builder.cc |
| diff --git a/src/compiler/access-builder.cc b/src/compiler/access-builder.cc |
| index 0b1769bc4af0b49df4abf6ca4267f2ab532e55ab..5fe80cc31254780332322c9c15aa377ff47a1d04 100644 |
| --- a/src/compiler/access-builder.cc |
| +++ b/src/compiler/access-builder.cc |
| @@ -150,6 +150,20 @@ ElementAccess AccessBuilder::ForSeqStringChar(String::Encoding encoding) { |
| return {kUntaggedBase, 0, Type::None(), kMachNone}; |
| } |
| + |
| +// static |
| +FieldAccess AccessBuilder::ForJSFunctionSharedFunctionInfo() { |
| + return {kTaggedBase, JSFunction::kSharedFunctionInfoOffset, Handle<Name>(), |
| + Type::Any(), kMachAnyTagged}; |
| +} |
| + |
| + |
| +FieldAccess AccessBuilder::ForSharedFunctionInfoTypeFeedbackVector() { |
|
Benedikt Meurer
2015/05/11 04:40:12
Nit: Missing // static before definition.
danno
2015/05/11 06:14:19
Done.
|
| + return {kTaggedBase, SharedFunctionInfo::kFeedbackVectorOffset, |
| + Handle<Name>(), Type::Any(), kMachAnyTagged}; |
| +} |
| + |
|
Benedikt Meurer
2015/05/11 04:40:12
Nit: redundant new line :-)
danno
2015/05/11 06:14:19
Done.
|
| + |
| } // namespace compiler |
| } // namespace internal |
| } // namespace v8 |