55
66import os
77import sys
8- import time
8+ import timeit
99import hotshot
1010import hotshot .stats
1111
2727def test_on_windows_dot_h ():
2828 he = r"2003\Vc7\PlatformSDK\Include\windows.h"
2929 windows_header = r"D:\Program Files\Microsoft Visual Studio .NET " + he
30- clock_prev = time . clock ()
30+ clock_prev = timeit . default_timer ()
3131 dcache = parser .file_cache_t (dcache_file_name )
3232 reader = parser .source_reader_t (
3333 parser .xml_generator_configuration_t (
3434 xml_generator_path = autoconfig .generator_path ),
3535 dcache )
3636 reader .read_file (windows_header )
3737 dcache .flush ()
38- clock_now = time . clock ()
38+ clock_now = timeit . default_timer ()
3939 print ('without cache: %f seconds' % (clock_now - clock_prev ))
4040
41- clock_prev = time . clock ()
41+ clock_prev = timeit . default_timer ()
4242 dcache = parser .file_cache_t (dcache_file_name )
4343 reader = parser .source_reader_t (
4444 parser .xml_generator_configuration_t (
4545 xml_generator_path = autoconfig .generator_path ),
4646 dcache )
4747 reader .read_file (windows_header )
48- clock_now = time . clock ()
48+ clock_now = timeit . default_timer ()
4949 print ('with cache : %f seconds' % (clock_now - clock_prev ))
5050
5151#########################################################################
@@ -56,25 +56,25 @@ def test_source_on_include_std_dot_hpp():
5656 include_std_header = os .path .join (
5757 autoconfig .data_directory ,
5858 'include_std.hpp' )
59- clock_prev = time . clock ()
59+ clock_prev = timeit . default_timer ()
6060 dcache = parser .file_cache_t (dcache_file_name )
6161 reader = parser .source_reader_t (
6262 parser .xml_generator_configuration_t (
6363 xml_generator_path = autoconfig .generator_path ),
6464 dcache )
6565 reader .read_file (include_std_header )
6666 dcache .flush ()
67- clock_now = time . clock ()
67+ clock_now = timeit . default_timer ()
6868 print ('without cache: %f seconds' % (clock_now - clock_prev ))
6969
70- clock_prev = time . clock ()
70+ clock_prev = timeit . default_timer ()
7171 dcache = parser .file_cache_t (dcache_file_name )
7272 reader = parser .source_reader_t (
7373 parser .xml_generator_configuration_t (
7474 xml_generator_path = autoconfig .generator_path ),
7575 dcache )
7676 reader .read_file (include_std_header )
77- clock_now = time . clock ()
77+ clock_now = timeit . default_timer ()
7878 print ('with cache : %f seconds' % (clock_now - clock_prev ))
7979
8080
@@ -84,25 +84,25 @@ def test_project_on_include_std_dot_hpp():
8484 include_std_header = os .path .join (
8585 autoconfig .data_directory ,
8686 'include_std.hpp' )
87- clock_prev = time . clock ()
87+ clock_prev = timeit . default_timer ()
8888 dcache = parser .file_cache_t (dcache_file_name )
8989 reader = parser .project_reader_t (
9090 parser .xml_generator_configuration_t (
9191 xml_generator_path = autoconfig .generator_path ),
9292 dcache )
9393 reader .read_files ([include_std_header ])
9494 dcache .flush ()
95- clock_now = time . clock ()
95+ clock_now = timeit . default_timer ()
9696 print ('without cache: %f seconds' % (clock_now - clock_prev ))
9797
98- clock_prev = time . clock ()
98+ clock_prev = timeit . default_timer ()
9999 dcache = parser .file_cache_t (dcache_file_name )
100100 reader = parser .project_reader_t (
101101 parser .xml_generator_configuration_t (
102102 xml_generator_path = autoconfig .generator_path ),
103103 dcache )
104104 reader .read_files ([include_std_header ])
105- clock_now = time . clock ()
105+ clock_now = timeit . default_timer ()
106106 print ('with cache : %f seconds' % (clock_now - clock_prev ))
107107
108108
0 commit comments