##// END OF EJS Templates
remove dead code
Srinivas Reddy Thatiparthy -
Show More
@@ -124,7 +124,6 b' except NameError:'
124 from imp import reload
124 from imp import reload
125
125
126 from IPython.utils import openpy
126 from IPython.utils import openpy
127 from IPython.utils.py3compat import PY3
128
127
129 #------------------------------------------------------------------------------
128 #------------------------------------------------------------------------------
130 # Autoreload functionality
129 # Autoreload functionality
@@ -356,10 +355,7 b' def superreload(module, reload=reload, old_objects={}):'
356 try:
355 try:
357 old_objects.setdefault(key, []).append(weakref.ref(obj))
356 old_objects.setdefault(key, []).append(weakref.ref(obj))
358 except TypeError:
357 except TypeError:
359 # weakref doesn't work for all types;
358 pass
360 # create strong references for 'important' cases
361 if not PY3 and isinstance(obj, types.ClassType):
362 old_objects.setdefault(key, []).append(StrongRef(obj))
363
359
364 # reload module
360 # reload module
365 try:
361 try:
General Comments 0
You need to be logged in to leave comments. Login now