| Index: runtime/lib/num.cc
|
| ===================================================================
|
| --- runtime/lib/num.cc (revision 39687)
|
| +++ runtime/lib/num.cc (working copy)
|
| @@ -11,7 +11,9 @@
|
|
|
| DEFINE_NATIVE_ENTRY(Num_toString, 1) {
|
| const Number& number = Number::CheckedHandle(arguments->NativeArgAt(0));
|
| - return number.ToString(Heap::kNew);
|
| + Heap::Space space = isolate->heap()->ShouldPretenure(kOneByteStringCid) ?
|
| + Heap::kPretenured : Heap::kNew;
|
| + return number.ToString(space);
|
| }
|
|
|
| } // namespace dart
|
|
|