Index: src/factory.cc |
diff --git a/src/factory.cc b/src/factory.cc |
index 556f2b01b793bc11c45a1c0a1f094e57b02ff835..0922f9fdbe9a291b2a5b9d1f4d0152499a46811b 100644 |
--- a/src/factory.cc |
+++ b/src/factory.cc |
@@ -158,9 +158,9 @@ Handle<TypeFeedbackInfo> Factory::NewTypeFeedbackInfo() { |
// Symbols are created in the old generation (data space). |
-Handle<String> Factory::LookupSymbol(Vector<const char> string) { |
+Handle<String> Factory::LookupUtf8Symbol(Vector<const char> string) { |
CALL_HEAP_FUNCTION(isolate(), |
- isolate()->heap()->LookupSymbol(string), |
+ isolate()->heap()->LookupUtf8Symbol(string), |
String); |
} |
@@ -171,18 +171,18 @@ Handle<String> Factory::LookupSymbol(Handle<String> string) { |
String); |
} |
-Handle<String> Factory::LookupAsciiSymbol(Vector<const char> string) { |
+Handle<String> Factory::LookupOneByteSymbol(Vector<const char> string) { |
CALL_HEAP_FUNCTION(isolate(), |
- isolate()->heap()->LookupAsciiSymbol(string), |
+ isolate()->heap()->LookupOneByteSymbol(string), |
String); |
} |
-Handle<String> Factory::LookupAsciiSymbol(Handle<SeqOneByteString> string, |
+Handle<String> Factory::LookupOneByteSymbol(Handle<SeqOneByteString> string, |
int from, |
int length) { |
CALL_HEAP_FUNCTION(isolate(), |
- isolate()->heap()->LookupAsciiSymbol(string, |
+ isolate()->heap()->LookupOneByteSymbol(string, |
from, |
length), |
String); |
@@ -741,7 +741,7 @@ Handle<String> Factory::EmergencyNewError(const char* type, |
Handle<Object> Factory::NewError(const char* maker, |
const char* type, |
Handle<JSArray> args) { |
- Handle<String> make_str = LookupAsciiSymbol(maker); |
+ Handle<String> make_str = LookupUtf8Symbol(maker); |
Handle<Object> fun_obj( |
isolate()->js_builtins_object()->GetPropertyNoExceptionThrown(*make_str)); |
// If the builtins haven't been properly configured yet this error |
@@ -750,7 +750,7 @@ Handle<Object> Factory::NewError(const char* maker, |
return EmergencyNewError(type, args); |
} |
Handle<JSFunction> fun = Handle<JSFunction>::cast(fun_obj); |
- Handle<Object> type_obj = LookupAsciiSymbol(type); |
+ Handle<Object> type_obj = LookupUtf8Symbol(type); |
Handle<Object> argv[] = { type_obj, args }; |
// Invoke the JavaScript factory method. If an exception is thrown while |
@@ -772,7 +772,7 @@ Handle<Object> Factory::NewError(Handle<String> message) { |
Handle<Object> Factory::NewError(const char* constructor, |
Handle<String> message) { |
- Handle<String> constr = LookupAsciiSymbol(constructor); |
+ Handle<String> constr = LookupUtf8Symbol(constructor); |
Handle<JSFunction> fun = Handle<JSFunction>( |
JSFunction::cast(isolate()->js_builtins_object()-> |
GetPropertyNoExceptionThrown(*constr))); |