From: <bh...@us...> - 2008-07-24 17:49:37
|
Revision: 10705 http://swig.svn.sourceforge.net/swig/?rev=10705&view=rev Author: bhy Date: 2008-07-24 17:49:32 +0000 (Thu, 24 Jul 2008) Log Message: ----------- fix prvious naming Added Paths: ----------- branches/gsoc2008-bhy/Examples/test-suite/python/pybuf_benchmark.i branches/gsoc2008-bhy/Examples/test-suite/python/pybuf_benchmark_runme.py branches/gsoc2008-bhy/Examples/test-suite/python/pybuf_benchmark_runme3.py Removed Paths: ------------- branches/gsoc2008-bhy/Examples/test-suite/python/pybuf.i branches/gsoc2008-bhy/Examples/test-suite/python/pybuf_benchmark.py branches/gsoc2008-bhy/Examples/test-suite/python/pybuf_benchmark3.py Deleted: branches/gsoc2008-bhy/Examples/test-suite/python/pybuf.i =================================================================== --- branches/gsoc2008-bhy/Examples/test-suite/python/pybuf.i 2008-07-24 17:45:33 UTC (rev 10704) +++ branches/gsoc2008-bhy/Examples/test-suite/python/pybuf.i 2008-07-24 17:49:32 UTC (rev 10705) @@ -1,31 +0,0 @@ -%module pybuf - -%include<pybuffer.i> -%include<cstring.i> -%pybuffer_mutable_string(char *str1); -%cstring_mutable(char *str2); - -%inline %{ -void title(char *str) { - int outword = 0; - while(*str) { - if (isalnum(*str)) { - if (outword) { - outword = 1; - *str = toupper(*str); - } - } - else { - outword = 0; - } - str++; - } -} - -void title1(char *str1) { - title(str1); -} -void title2(char *str2) { - title(str2); -} -%} Copied: branches/gsoc2008-bhy/Examples/test-suite/python/pybuf_benchmark.i (from rev 10703, branches/gsoc2008-bhy/Examples/test-suite/python/pybuf.i) =================================================================== --- branches/gsoc2008-bhy/Examples/test-suite/python/pybuf_benchmark.i (rev 0) +++ branches/gsoc2008-bhy/Examples/test-suite/python/pybuf_benchmark.i 2008-07-24 17:49:32 UTC (rev 10705) @@ -0,0 +1,31 @@ +%module pybuf_benchmark + +%include<pybuffer.i> +%include<cstring.i> +%pybuffer_mutable_string(char *str1); +%cstring_mutable(char *str2); + +%inline %{ +void title(char *str) { + int outword = 0; + while(*str) { + if (isalnum(*str)) { + if (outword) { + outword = 1; + *str = toupper(*str); + } + } + else { + outword = 0; + } + str++; + } +} + +void title1(char *str1) { + title(str1); +} +void title2(char *str2) { + title(str2); +} +%} Deleted: branches/gsoc2008-bhy/Examples/test-suite/python/pybuf_benchmark.py =================================================================== --- branches/gsoc2008-bhy/Examples/test-suite/python/pybuf_benchmark.py 2008-07-24 17:45:33 UTC (rev 10704) +++ branches/gsoc2008-bhy/Examples/test-suite/python/pybuf_benchmark.py 2008-07-24 17:49:32 UTC (rev 10705) @@ -1,16 +0,0 @@ -import pybuf -import time -k=1000000 -n=7 - -t=time.time() -a = bytearray(b'hello world') -for i in range(k): - pybuf.title1(a) -print "Time used by bytearray:",time.time()-t - -t=time.time() -b = 'hello world' -for i in range(k): - pybuf.title2(b) -print "Time used by string:",time.time()-t Deleted: branches/gsoc2008-bhy/Examples/test-suite/python/pybuf_benchmark3.py =================================================================== --- branches/gsoc2008-bhy/Examples/test-suite/python/pybuf_benchmark3.py 2008-07-24 17:45:33 UTC (rev 10704) +++ branches/gsoc2008-bhy/Examples/test-suite/python/pybuf_benchmark3.py 2008-07-24 17:49:32 UTC (rev 10705) @@ -1,16 +0,0 @@ -import pybuf -import time -k=1000000 -n=7 - -t=time.time() -a = bytearray(b'hello world') -for i in range(k): - pybuf.title1(a) -print("Time used by bytearray:",time.time()-t) - -t=time.time() -b = 'hello world' -for i in range(k): - pybuf.title2(b) -print("Time used by string:",time.time()-t) Copied: branches/gsoc2008-bhy/Examples/test-suite/python/pybuf_benchmark_runme.py (from rev 10704, branches/gsoc2008-bhy/Examples/test-suite/python/pybuf_benchmark.py) =================================================================== --- branches/gsoc2008-bhy/Examples/test-suite/python/pybuf_benchmark_runme.py (rev 0) +++ branches/gsoc2008-bhy/Examples/test-suite/python/pybuf_benchmark_runme.py 2008-07-24 17:49:32 UTC (rev 10705) @@ -0,0 +1,16 @@ +import pybuf +import time +k=1000000 +n=7 + +t=time.time() +a = bytearray(b'hello world') +for i in range(k): + pybuf.title1(a) +print "Time used by bytearray:",time.time()-t + +t=time.time() +b = 'hello world' +for i in range(k): + pybuf.title2(b) +print "Time used by string:",time.time()-t Copied: branches/gsoc2008-bhy/Examples/test-suite/python/pybuf_benchmark_runme3.py (from rev 10704, branches/gsoc2008-bhy/Examples/test-suite/python/pybuf_benchmark3.py) =================================================================== --- branches/gsoc2008-bhy/Examples/test-suite/python/pybuf_benchmark_runme3.py (rev 0) +++ branches/gsoc2008-bhy/Examples/test-suite/python/pybuf_benchmark_runme3.py 2008-07-24 17:49:32 UTC (rev 10705) @@ -0,0 +1,16 @@ +import pybuf +import time +k=1000000 +n=7 + +t=time.time() +a = bytearray(b'hello world') +for i in range(k): + pybuf.title1(a) +print("Time used by bytearray:",time.time()-t) + +t=time.time() +b = 'hello world' +for i in range(k): + pybuf.title2(b) +print("Time used by string:",time.time()-t) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |