equal
deleted
inserted
replaced
879 into. As a workaround, disable GC while building complex (huge) |
879 into. As a workaround, disable GC while building complex (huge) |
880 containers. |
880 containers. |
881 |
881 |
882 This garbage collector issue have been fixed in 2.7. |
882 This garbage collector issue have been fixed in 2.7. |
883 """ |
883 """ |
|
884 if sys.version >= (2, 7): |
|
885 return func |
884 def wrapper(*args, **kwargs): |
886 def wrapper(*args, **kwargs): |
885 gcenabled = gc.isenabled() |
887 gcenabled = gc.isenabled() |
886 gc.disable() |
888 gc.disable() |
887 try: |
889 try: |
888 return func(*args, **kwargs) |
890 return func(*args, **kwargs) |