tks,but
>>>>test-red_black_dict_mod.py under pypy-2.1. consume :3.89574193954
import sys
import red_black_dict_mod
import time
import random
t = red_black_dict_mod.RedBlackTree()
begin = time.time()
for i in range(100000):
k = random.randint(0, 10000000)
t[k] = k
end = time.time()
print end - begin
while
>>>>test-rbtree.py under python2.7.3 .consume:0.35432600975
import sys
import rbtree
import time
import random
t = rbtree.rbtree()
begin = time.time()
for i in range(100000):
k = random.randint(0, 10000000)
t[k] = k
end = time.time()
print end - begin
------------------ Original ------------------
From: "Dan Stromberg";<[email protected]>;
Date: Fri, Nov 1, 2013 06:29 AM
To: "Armin Rigo"<[email protected]>;
Cc: "KaShining"<[email protected]>; "pypy-dev"<[email protected]>;
Subject: Re: [pypy-dev] pip install rbtree fail in pypy env!
On Thu, Oct 31, 2013 at 1:53 AM, Armin Rigo <[email protected]> wrote:
Hi KaShining,
On Thu, Oct 31, 2013 at 9:32 AM, KaShining <[email protected]> wrote:
> src/rbtree.c: In function '__pyx_f_6rbtree_6rbtree_byOffset':
This is using Cython. Compiling Cython modules with PyPy
kind-of-works but is shaky.
Here's a pure python red black tree:
https://pypi.python.org/pypi/red-black-tree-mod
Full disclosure: I put it on Pypi after getting it passing pylint and such._______________________________________________
pypy-dev mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-dev