Index: src/v8natives.js |
diff --git a/src/v8natives.js b/src/v8natives.js |
index 33f0c8bd03590032930b4dc8e28bc4e9a302a74f..41453d0b5364660c24f8cd9a51c93a9e71de6ffd 100644 |
--- a/src/v8natives.js |
+++ b/src/v8natives.js |
@@ -46,8 +46,7 @@ |
if (typeof attributes == "undefined") { |
attributes = DONT_ENUM; |
} |
- %FunctionSetName(getter, "get " + |
- (IS_SYMBOL(name) ? "[" + %SymbolDescription(name) + "]" : name)); |
+ %FunctionSetName(getter, name); |
%FunctionRemovePrototype(getter); |
%DefineAccessorPropertyUnchecked(object, name, getter, null, attributes); |
%SetNativeFlag(getter); |
@@ -56,10 +55,8 @@ |
// Helper function to install a getter/setter accessor property. |
function InstallGetterSetter(object, name, getter, setter) { |
- var functionName = |
- IS_SYMBOL(name) ? "[" + %SymbolDescription(name) + "]" : name; |
- %FunctionSetName(getter, "get " + functionName); |
- %FunctionSetName(setter, "set " + functionName); |
+ %FunctionSetName(getter, name); |
+ %FunctionSetName(setter, name); |
%FunctionRemovePrototype(getter); |
%FunctionRemovePrototype(setter); |
%DefineAccessorPropertyUnchecked(object, name, getter, setter, DONT_ENUM); |