| Index: src/builtins/builtins.h
|
| diff --git a/src/builtins/builtins.h b/src/builtins/builtins.h
|
| index b4529f820e0697c8942be6558fc10a791bdbeea7..d6d5a1f1e8a50907f7b49605495215a9024558fa 100644
|
| --- a/src/builtins/builtins.h
|
| +++ b/src/builtins/builtins.h
|
| @@ -94,6 +94,25 @@ namespace internal {
|
| FastNewFunctionContext) \
|
| TFS(FastNewFunctionContextFunction, BUILTIN, kNoExtraICState, \
|
| FastNewFunctionContext) \
|
| + TFS(FastCloneRegExp, BUILTIN, kNoExtraICState, FastCloneRegExp) \
|
| + TFS(FastCloneShallowArrayTrack, BUILTIN, kNoExtraICState, \
|
| + FastCloneShallowArray) \
|
| + TFS(FastCloneShallowArrayDontTrack, BUILTIN, kNoExtraICState, \
|
| + FastCloneShallowArray) \
|
| + TFS(FastCloneShallowObject0, BUILTIN, kNoExtraICState, \
|
| + FastCloneShallowObject) \
|
| + TFS(FastCloneShallowObject1, BUILTIN, kNoExtraICState, \
|
| + FastCloneShallowObject) \
|
| + TFS(FastCloneShallowObject2, BUILTIN, kNoExtraICState, \
|
| + FastCloneShallowObject) \
|
| + TFS(FastCloneShallowObject3, BUILTIN, kNoExtraICState, \
|
| + FastCloneShallowObject) \
|
| + TFS(FastCloneShallowObject4, BUILTIN, kNoExtraICState, \
|
| + FastCloneShallowObject) \
|
| + TFS(FastCloneShallowObject5, BUILTIN, kNoExtraICState, \
|
| + FastCloneShallowObject) \
|
| + TFS(FastCloneShallowObject6, BUILTIN, kNoExtraICState, \
|
| + FastCloneShallowObject) \
|
| \
|
| /* Apply and entries */ \
|
| ASM(Apply) \
|
| @@ -784,6 +803,8 @@ class Builtins {
|
| CallableType function_type = CallableType::kAny);
|
| Handle<Code> InterpreterPushArgsAndConstruct(CallableType function_type);
|
| Handle<Code> NewFunctionContext(ScopeType scope_type);
|
| + Handle<Code> NewCloneShallowArray(AllocationSiteMode allocation_mode);
|
| + Handle<Code> NewCloneShallowObject(int length);
|
|
|
| Code* builtin(Name name) {
|
| // Code::cast cannot be used here since we access builtins
|
|
|