summaryrefslogtreecommitdiff
path: root/deps/v8/src/profiler/strings-storage.cc
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/profiler/strings-storage.cc')
-rw-r--r--deps/v8/src/profiler/strings-storage.cc26
1 files changed, 13 insertions, 13 deletions
diff --git a/deps/v8/src/profiler/strings-storage.cc b/deps/v8/src/profiler/strings-storage.cc
index 04a2379707..eeb5261f2c 100644
--- a/deps/v8/src/profiler/strings-storage.cc
+++ b/deps/v8/src/profiler/strings-storage.cc
@@ -6,8 +6,8 @@
#include <memory>
-#include "src/allocation.h"
-#include "src/objects-inl.h"
+#include "src/utils/allocation.h"
+#include "src/objects/objects-inl.h"
namespace v8 {
namespace internal {
@@ -33,7 +33,7 @@ const char* StringsStorage::GetCopy(const char* src) {
Vector<char> dst = Vector<char>::New(len + 1);
StrNCpy(dst, src, len);
dst[len] = '\0';
- entry->key = dst.start();
+ entry->key = dst.begin();
entry->value = entry->key;
}
return reinterpret_cast<const char*>(entry->value);
@@ -63,21 +63,21 @@ const char* StringsStorage::GetVFormatted(const char* format, va_list args) {
Vector<char> str = Vector<char>::New(1024);
int len = VSNPrintF(str, format, args);
if (len == -1) {
- DeleteArray(str.start());
+ DeleteArray(str.begin());
return GetCopy(format);
}
- return AddOrDisposeString(str.start(), len);
+ return AddOrDisposeString(str.begin(), len);
}
const char* StringsStorage::GetName(Name name) {
- if (name->IsString()) {
+ if (name.IsString()) {
String str = String::cast(name);
- int length = Min(FLAG_heap_snapshot_string_limit, str->length());
+ int length = Min(FLAG_heap_snapshot_string_limit, str.length());
int actual_length = 0;
- std::unique_ptr<char[]> data = str->ToCString(
+ std::unique_ptr<char[]> data = str.ToCString(
DISALLOW_NULLS, ROBUST_STRING_TRAVERSAL, 0, length, &actual_length);
return AddOrDisposeString(data.release(), actual_length);
- } else if (name->IsSymbol()) {
+ } else if (name.IsSymbol()) {
return "<symbol>";
}
return "";
@@ -88,11 +88,11 @@ const char* StringsStorage::GetName(int index) {
}
const char* StringsStorage::GetConsName(const char* prefix, Name name) {
- if (name->IsString()) {
+ if (name.IsString()) {
String str = String::cast(name);
- int length = Min(FLAG_heap_snapshot_string_limit, str->length());
+ int length = Min(FLAG_heap_snapshot_string_limit, str.length());
int actual_length = 0;
- std::unique_ptr<char[]> data = str->ToCString(
+ std::unique_ptr<char[]> data = str.ToCString(
DISALLOW_NULLS, ROBUST_STRING_TRAVERSAL, 0, length, &actual_length);
int cons_length = actual_length + static_cast<int>(strlen(prefix)) + 1;
@@ -100,7 +100,7 @@ const char* StringsStorage::GetConsName(const char* prefix, Name name) {
snprintf(cons_result, cons_length, "%s%s", prefix, data.get());
return AddOrDisposeString(cons_result, cons_length);
- } else if (name->IsSymbol()) {
+ } else if (name.IsSymbol()) {
return "<symbol>";
}
return "";