| Index: src/factory.cc
|
| diff --git a/src/factory.cc b/src/factory.cc
|
| index 8d01918e292902edad3c807ae65c5cabd172b4aa..b28f82cab460d126a5056468db0cae930f762580 100644
|
| --- a/src/factory.cc
|
| +++ b/src/factory.cc
|
| @@ -62,6 +62,18 @@ Handle<PrototypeInfo> Factory::NewPrototypeInfo() {
|
| }
|
|
|
|
|
| +Handle<SloppyBlockWithEvalContextExtension>
|
| +Factory::NewSloppyBlockWithEvalContextExtension(
|
| + Handle<ScopeInfo> scope_info, Handle<JSObject> extension) {
|
| + Handle<SloppyBlockWithEvalContextExtension> result =
|
| + Handle<SloppyBlockWithEvalContextExtension>::cast(
|
| + NewStruct(SLOPPY_BLOCK_WITH_EVAL_CONTEXT_EXTENSION_TYPE));
|
| + result->set_scope_info(*scope_info);
|
| + result->set_extension(*extension);
|
| + return result;
|
| +}
|
| +
|
| +
|
| Handle<Oddball> Factory::NewOddball(Handle<Map> map, const char* to_string,
|
| Handle<Object> to_number,
|
| const char* type_of, byte kind) {
|
|
|