Author: Wim Lavrijsen <wlavrij...@lbl.gov> Branch: reflex-support Changeset: r45463:cc09cf376a35 Date: 2011-07-11 10:01 -0700 http://bitbucket.org/pypy/pypy/changeset/cc09cf376a35/
Log: merge heads diff --git a/pypy/jit/tl/pypyjit_demo.py b/pypy/jit/tl/pypyjit_demo.py --- a/pypy/jit/tl/pypyjit_demo.py +++ b/pypy/jit/tl/pypyjit_demo.py @@ -1,11 +1,15 @@ +import cppyy -try: - import numpy - a = numpy.array(range(10)) - b = a + a + a - print b[3] +import time +import cppyy +lib = cppyy.load_lib("../../module/cppyy/test/example01Dict.so") +cls = cppyy._type_byname('example01') +inst = cls.construct(-17) +cppol = cls.get_overload("addDataToInt") -except Exception, e: - print "Exception: ", type(e) - print e - +t1 = time.time() +res = 0 +for i in range(1000000): + res += inst.invoke(cppol, i) +t2 = time.time() +print t2 - t1 _______________________________________________ pypy-commit mailing list pypy-commit@python.org http://mail.python.org/mailman/listinfo/pypy-commit