| Index: src/factory.h
|
| diff --git a/src/factory.h b/src/factory.h
|
| index a4f60bdc6d06494a8c9a2d19f6117f8ae4e6e084..b2b426d02ed0eeb0adbca036490d4669ecaa8477 100644
|
| --- a/src/factory.h
|
| +++ b/src/factory.h
|
| @@ -59,6 +59,11 @@ class Factory {
|
| int size,
|
| PretenureFlag pretenure = NOT_TENURED);
|
|
|
| + Handle<ConstantPoolArray> NewConstantPoolArray(
|
| + int number_of_int64_entries,
|
| + int number_of_ptr_entries,
|
| + int number_of_int32_entries);
|
| +
|
| Handle<SeededNumberDictionary> NewSeededNumberDictionary(
|
| int at_least_space_for);
|
|
|
| @@ -273,6 +278,9 @@ class Factory {
|
| Handle<FixedDoubleArray> CopyFixedDoubleArray(
|
| Handle<FixedDoubleArray> array);
|
|
|
| + Handle<ConstantPoolArray> CopyConstantPoolArray(
|
| + Handle<ConstantPoolArray> array);
|
| +
|
| // Numbers (e.g. literals) are pretenured by the parser.
|
| Handle<Object> NewNumber(double value,
|
| PretenureFlag pretenure = NOT_TENURED);
|
|
|