diff --git a/bindings/python/ns3modulegen.py b/bindings/python/ns3modulegen.py index 21f9e72d9..a54fb5768 100755 --- a/bindings/python/ns3modulegen.py +++ b/bindings/python/ns3modulegen.py @@ -146,5 +146,14 @@ def main(): out.close() if __name__ == '__main__': - main() + if 0: + try: + import cProfile as profile + except ImportError: + main() + else: + print >> sys.stderr, "** running under profiler" + profile.run('main()', 'ns3modulegen.pstat') + else: + main()