Hello everybody, The profiling data Michael posted to this list is a result of some work we did to get dis-goal.py working (i.e. dis.dis(dis.dis)). It still doesn't work, but a pre-version does, checked in in dis-pregoal.py, which reads: dis.disassemble(dis.dis.func_code) which takes a good few minutes to complete :-) Armin