Index: src/messages.js |
=================================================================== |
--- src/messages.js (revision 9884) |
+++ src/messages.js (working copy) |
@@ -745,12 +745,9 @@ |
hasBeenSet = true; |
value = v; |
} |
- var desc = { get: getter, |
- set: setter, |
- enumerable: false, |
- configurable: true }; |
- desc = ToPropertyDescriptor(desc); |
- DefineOwnProperty(obj, name, desc, true); |
+ var flag = DONT_ENUM; |
+ %DefineOrRedefineAccessorProperty(obj, name, GETTER, getter, flag); |
+ %DefineOrRedefineAccessorProperty(obj, name, SETTER, setter, flag); |
Lasse Reichstein
2011/11/07 08:51:04
Inline flag.
|
} |
function CallSite(receiver, fun, pos) { |