| Index: src/heap-inl.h
|
| diff --git a/src/heap-inl.h b/src/heap-inl.h
|
| index 57374572166d8b9785f60f486338d328165b943c..790441b7982169177963dc999561ff16f61d451b 100644
|
| --- a/src/heap-inl.h
|
| +++ b/src/heap-inl.h
|
| @@ -85,22 +85,6 @@ void PromotionQueue::ActivateGuardIfOnTheSamePage() {
|
| }
|
|
|
|
|
| -MaybeObject* Heap::AllocateStringFromUtf8(Vector<const char> str,
|
| - PretenureFlag pretenure) {
|
| - // Check for ASCII first since this is the common case.
|
| - const char* start = str.start();
|
| - int length = str.length();
|
| - int non_ascii_start = String::NonAsciiStart(start, length);
|
| - if (non_ascii_start >= length) {
|
| - // If the string is ASCII, we do not need to convert the characters
|
| - // since UTF8 is backwards compatible with ASCII.
|
| - return AllocateStringFromOneByte(str, pretenure);
|
| - }
|
| - // Non-ASCII and we need to decode.
|
| - return AllocateStringFromUtf8Slow(str, non_ascii_start, pretenure);
|
| -}
|
| -
|
| -
|
| template<>
|
| bool inline Heap::IsOneByte(Vector<const char> str, int chars) {
|
| // TODO(dcarney): incorporate Latin-1 check when Latin-1 is supported?
|
|
|