/usr/lib64/python2.6/site-packages/meld3
NameSizeModeActions
clearsilverprofile.py16530644editdlrm
clearsilverprofile.pyc21820644editdlrm
clearsilverprofile.pyo21820644editdlrm
cmeld3.so113600755editdlrm
example.py15480644editdlrm
example.pyc18190644editdlrm
example.pyo18190644editdlrm
meld3.py506530644editdlrm
meld3.pyc482860644editdlrm
meld3.pyo482860644editdlrm
melddiff.py6200644editdlrm
melddiff.pyc9990644editdlrm
melddiff.pyo9990644editdlrm
meldprofile.py17700644editdlrm
meldprofile.pyc22350644editdlrm
meldprofile.pyo22350644editdlrm
testclone.py13330644editdlrm
testclone.pyc15310644editdlrm
testclone.pyo15310644editdlrm
test_getiterator.py12400644editdlrm
test_getiterator.pyc19800644editdlrm
test_getiterator.pyo19800644editdlrm
test_meld3.py620790644editdlrm
test_meld3.pyc638230644editdlrm
test_meld3.pyo638230644editdlrm
zptprofile.py19720644editdlrm
zptprofile.pyc34460644editdlrm
zptprofile.pyo34460644editdlrm
__init__.py1560644editdlrm
__init__.pyc3340644editdlrm
__init__.pyo3340644editdlrm
Edit: /usr/lib64/python2.6/site-packages/meld3/testclone.py (1333B)
import meld3 import time import timeit parent = meld3._MeldElementInterface('parent', {}) clonable = meld3._MeldElementInterface('root', {}) child1 = clonable.makeelement('child1', {}) child2 = clonable.makeelement('child2', {}) clonable.append(child1) child1.append(child2) for x in range(0, 10): new = child2.makeelement('tag%s'%x, {'x'+str(x):1}) child2.append(new) for x in range(0, 10): new = child1.makeelement('tag%s'%x, {'x'+str(x):1}) child1.append(new) NUM = 1000 def dotimeit(timer, name): repeat = 100 number = 100 result = timer.repeat(repeat, number) best = min(result) usec = best * 1e6 / number msec = usec / 1000 print "%s best of %d: %.*g msec per loop" % (name, repeat, 8, msec) t = timeit.Timer("meld3.chelper.clone(clonable, parent)", "from __main__ import meld3, clonable, parent") dotimeit(t, "C DF") t = timeit.Timer("meld3.chelper.bfclone(clonable, parent)", "from __main__ import meld3, clonable, parent") dotimeit(t, "C BF") t = timeit.Timer("meld3.pyhelper.clone(clonable, parent)", "from __main__ import meld3, clonable, parent") dotimeit(t, "Py DF") t = timeit.Timer("meld3.pyhelper.bfclone(clonable, parent)", "from __main__ import meld3, clonable, parent") dotimeit(t, "Py BF")