Author: Stephan <[email protected]>
Branch:
Changeset: r299:5cef7b103d3a
Date: 2012-09-04 16:02 +0200
http://bitbucket.org/pypy/lang-js/changeset/5cef7b103d3a/
Log: removed elidable annotaiton from properties
diff --git a/js/property.py b/js/property.py
--- a/js/property.py
+++ b/js/property.py
@@ -26,7 +26,6 @@
def update_with_descriptor(self, desc):
raise NotImplementedError(self.__class__)
- @jit.elidable
def to_property_descriptor(self):
return PropertyDescriptor(enumerable=self.enumerable,
configurable=self.configurable)
@@ -63,7 +62,6 @@
return DataProperty(value, writable, enumerable, configurable)
- @jit.elidable
def to_property_descriptor(self):
return DataPropertyDescriptor(self.value, self.writable,
self.enumerable, self.configurable)
@@ -100,6 +98,5 @@
return AccessorProperty(getter, setter, enumerable, configurable)
- @jit.elidable
def to_property_descriptor(self):
return AccessorPropertyDescriptor(self.getter, self.setter,
self.enumerable, self.configurable)
diff --git a/js/property_descriptor.py b/js/property_descriptor.py
--- a/js/property_descriptor.py
+++ b/js/property_descriptor.py
@@ -1,21 +1,18 @@
-from pypy.rlib import jit
+#from pypy.rlib import jit
[email protected]
def is_data_descriptor(desc):
if desc is None:
return False
return desc.is_data_descriptor()
[email protected]
def is_accessor_descriptor(desc):
if desc is None:
return False
return desc.is_accessor_descriptor()
[email protected]
def is_generic_descriptor(desc):
if desc is None:
return False
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit