[Python-checkins] CVS: python/dist/src/Lib/test/output test_profile,NONE,1.1.4.1

Guido van Rossum gvanrossum@users.sourceforge.net
2001年10月19日 08:13:54 -0700


Update of /cvsroot/python/python/dist/src/Lib/test/output
In directory usw-pr-cvs1:/tmp/cvs-serv23540/test/output
Added Files:
 Tag: release21-maint
	test_profile 
Log Message:
Merge in selected changes from profile.py on the trunk. Note that
this is *not* a simple-minded merge from the code on the trunk -- that
does too much other stuff to be 100% safe for the 2.1.2 release
(e.g. getting rid of HotProfile and OldProfile, changing some methods
into global functions, a new calibration API).
Add the test_profile.py module which verifies that the profiler works
as expected.
--- NEW FILE: test_profile ---
test_profile
 53 function calls in 1.000 CPU seconds
 Ordered by: standard name
 ncalls tottime percall cumtime percall filename:lineno(function)
 1 0.000 0.000 1.000 1.000 <string>:1(?)
 0 0.000 0.000 profile:0(profiler)
 1 0.000 0.000 1.000 1.000 profile:0(testfunc())
 1 0.400 0.400 1.000 1.000 test_profile.py:21(testfunc)
 2 0.080 0.040 0.600 0.300 test_profile.py:30(helper)
 4 0.116 0.029 0.120 0.030 test_profile.py:48(helper1)
 8 0.312 0.039 0.400 0.050 test_profile.py:56(helper2)
 8 0.064 0.008 0.080 0.010 test_profile.py:66(subhelper)
 28 0.028 0.001 0.028 0.001 test_profile.py:78(__getattr__)

AltStyle によって変換されたページ (->オリジナル) /