Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch:
Changeset: r183:59184f41478d
Date: 2012-07-09 18:18 +0200
http://bitbucket.org/pypy/benchmarks/changeset/59184f41478d/
Log:check track_memory capability with own process, so we don't have to
run it with root anymore
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch:
Changeset: r55722:9f7e8c8ce987
Date: 2012-06-20 12:16 +0200
http://bitbucket.org/pypy/pypy/changeset/9f7e8c8ce987/
Log:test speed optimization for set.update when updating a set of
obejcts with another set containing
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch:
Changeset: r55716:f7988abae5ec
Date: 2012-06-19 13:14 +0200
http://bitbucket.org/pypy/pypy/changeset/f7988abae5ec/
Log:issue 1183: added additional test
diff --git a/pypy/objspace/std/test/test_setobject.py
Author: l.diekmann
Branch:
Changeset: r55718:75dcb8759f38
Date: 2012-06-19 18:20 +0200
http://bitbucket.org/pypy/pypy/changeset/75dcb8759f38/
Log:merge
diff --git a/pypy/objspace/std/test/test_setobject.py
b/pypy/objspace/std/test/test_setobject.py
---
Author: l.diekmann
Branch: type-specialized-instances
Changeset: r52013:ed1dbd45c349
Date: 2012-02-01 12:48 +
http://bitbucket.org/pypy/pypy/changeset/ed1dbd45c349/
Log:fixed OverflowError for type-specialized instances
diff --git a/pypy/objspace/std/mapdict.py
Author: l.diekmann
Branch: type-specialized-instances
Changeset: r52014:ce9d7cbdddfb
Date: 2012-02-01 12:56 +
http://bitbucket.org/pypy/pypy/changeset/ce9d7cbdddfb/
Log:these lines are now unnecessary
diff --git a/pypy/objspace/std/mapdict.py b/pypy/objspace/std/mapdict.py
---
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch:
Changeset: r51908:3607ba0bb92d
Date: 2012-01-28 13:08 +0100
http://bitbucket.org/pypy/pypy/changeset/3607ba0bb92d/
Log:decided that a cached empty list is too dangerous and that is is
better to live with a sligthly
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch:
Changeset: r51907:a384864c5d6c
Date: 2012-01-28 12:39 +0100
http://bitbucket.org/pypy/pypy/changeset/a384864c5d6c/
Log:test and fix for cpyext/listobject.py: PyList_GET_SIZE and
PyList_SetItem
diff --git
Author: l.diekmann
Branch: set-strategies
Changeset: r51289:93d68d35cc81
Date: 2012-01-12 17:23 +
http://bitbucket.org/pypy/pypy/changeset/93d68d35cc81/
Log:little changes to make the jit inline more stuff and optimize the
trace
diff --git a/pypy/objspace/std/setobject.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r51290:a81b07b0d748
Date: 2012-01-12 18:27 +0100
http://bitbucket.org/pypy/pypy/changeset/a81b07b0d748/
Log:added tests for optimized jit output with merged strategy
implementations (lists,
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r51291:a4bba3dd3493
Date: 2012-01-12 18:29 +0100
http://bitbucket.org/pypy/pypy/changeset/a4bba3dd3493/
Log:merge
diff --git a/pypy/objspace/std/setobject.py b/pypy/objspace/std/setobject.py
---
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r51219:764907052fed
Date: 2012-01-10 17:43 +0100
http://bitbucket.org/pypy/pypy/changeset/764907052fed/
Log:added listview_str/int for setobjects to later create lists from
sets without
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r51221:29acb5e48ac9
Date: 2012-01-11 14:09 +0100
http://bitbucket.org/pypy/pypy/changeset/29acb5e48ac9/
Log:added fastpath for initialization of lists with iterables using int-
or stringstrategy
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r51220:95d8ecd1711f
Date: 2012-01-10 18:15 +0100
http://bitbucket.org/pypy/pypy/changeset/95d8ecd1711f/
Log:(cfbolz, l.diekmann): restructure some code: the speed hack in
FastListIterator is no
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r51222:b8be45d7d460
Date: 2012-01-11 14:24 +0100
http://bitbucket.org/pypy/pypy/changeset/b8be45d7d460/
Log:(cfbolz, l.diekmann) added fastpath for dict.fromkeys with iterable
using
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r51224:b1a065c4225d
Date: 2012-01-11 14:40 +0100
http://bitbucket.org/pypy/pypy/changeset/b1a065c4225d/
Log:(cfbolz, l.diekmann) implemented listview_str on dicts
diff --git
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r51226:243af83be4d9
Date: 2012-01-11 14:49 +0100
http://bitbucket.org/pypy/pypy/changeset/243af83be4d9/
Log:added listview tests for listobject
diff --git
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r51227:44c5a3419379
Date: 2012-01-11 14:55 +0100
http://bitbucket.org/pypy/pypy/changeset/44c5a3419379/
Log:(cfbolz, l.diekmann): added listview_str for strings
diff --git
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r51230:a26b3141a0d4
Date: 2012-01-11 15:55 +0100
http://bitbucket.org/pypy/pypy/changeset/a26b3141a0d4/
Log:(cfbolz, l.diekmann): added fastpath for dict.keys if keys are
strings
diff --git
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r51229:37da0bb1707e
Date: 2012-01-11 15:54 +0100
http://bitbucket.org/pypy/pypy/changeset/37da0bb1707e/
Log:fixed tests: stringobject has now a listview_str method, too
diff --git
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r51231:aae0411e2217
Date: 2012-01-11 16:07 +0100
http://bitbucket.org/pypy/pypy/changeset/aae0411e2217/
Log:fixed test: show that listview_str returns None for other objects
diff --git
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r51232:7578dd73ccf8
Date: 2012-01-11 16:53 +0100
http://bitbucket.org/pypy/pypy/changeset/7578dd73ccf8/
Log:fixes
diff --git a/pypy/objspace/std/setobject.py b/pypy/objspace/std/setobject.py
---
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r51211:498b6ee337e9
Date: 2012-01-10 17:22 +0100
http://bitbucket.org/pypy/pypy/changeset/498b6ee337e9/
Log:optimization fix
diff --git a/pypy/objspace/std/listobject.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r50751:b0d872ae3261
Date: 2011-12-20 13:42 +0100
http://bitbucket.org/pypy/pypy/changeset/b0d872ae3261/
Log:merged set- with liststrategies. when initializing a set with lists
they can copy the
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r50760:01dbcc06249a
Date: 2011-12-20 16:19 +0100
http://bitbucket.org/pypy/pypy/changeset/01dbcc06249a/
Log:better approach for merging sets with lists
diff --git a/pypy/objspace/std/listobject.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch:
Changeset: r50311:6acad4874739
Date: 2011-12-08 17:47 +0100
http://bitbucket.org/pypy/pypy/changeset/6acad4874739/
Log:merge
diff --git a/pypy/jit/backend/llsupport/regalloc.py
b/pypy/jit/backend/llsupport/regalloc.py
---
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch:
Changeset: r50310:f19d06a5972d
Date: 2011-12-08 17:27 +0100
http://bitbucket.org/pypy/pypy/changeset/f19d06a5972d/
Log:(l.diekmann, cfbolz): Be more careful about unrolling getitems. also
make one less copy
diff --git
Author: l.diekmann
Branch: type-specialized-instances
Changeset: r50312:e481a093e056
Date: 2011-12-08 16:35 +
http://bitbucket.org/pypy/pypy/changeset/e481a093e056/
Log:fixes for type-specialized-attributes
diff --git a/pypy/objspace/std/mapdict.py b/pypy/objspace/std/mapdict.py
---
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: type-specialized-instances
Changeset: r50207:940ed396c2d9
Date: 2011-12-06 14:34 +0100
http://bitbucket.org/pypy/pypy/changeset/940ed396c2d9/
Log:some fixes for type-specialized-attributes
diff --git
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: type-specialized-instances
Changeset: r50209:0c894ad8e9b5
Date: 2011-12-06 14:47 +0100
http://bitbucket.org/pypy/pypy/changeset/0c894ad8e9b5/
Log:oups
diff --git a/pypy/objspace/std/mapdict.py b/pypy/objspace/std/mapdict.py
---
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: type-specialized-instances
Changeset: r50169:591a337d364f
Date: 2011-12-05 12:32 +0100
http://bitbucket.org/pypy/pypy/changeset/591a337d364f/
Log:fixed mapdict tests
diff --git a/pypy/objspace/std/test/test_mapdict.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch:
Changeset: r50032:497907d5d515
Date: 2011-12-01 11:50 +0100
http://bitbucket.org/pypy/pypy/changeset/497907d5d515/
Log:added interp_magic method to get the strategy of a list on the
application level
diff --git
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch:
Changeset: r50010:748818c5a463
Date: 2011-11-30 15:03 +0100
http://bitbucket.org/pypy/pypy/changeset/748818c5a463/
Log:added floatstrategy for lists
diff --git a/pypy/objspace/std/listobject.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch:
Changeset: r50011:6d12edf0639c
Date: 2011-11-30 15:14 +0100
http://bitbucket.org/pypy/pypy/changeset/6d12edf0639c/
Log:merge
diff --git a/pypy/annotation/specialize.py b/pypy/annotation/specialize.py
---
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: list-strategies
Changeset: r49688:47318b7c592d
Date: 2011-11-23 15:19 +0100
http://bitbucket.org/pypy/pypy/changeset/47318b7c592d/
Log:added more tests for so far uncovered code in listobject.setslice
diff --git
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: type-specialized-instances
Changeset: r49664:c31774e1542e
Date: 2011-11-22 16:10 +0100
http://bitbucket.org/pypy/pypy/changeset/c31774e1542e/
Log:added tests and fixes for overwriting attributes with another type
and for
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: type-specialized-instances
Changeset: r49604:118048845a8d
Date: 2011-11-21 11:41 +0100
http://bitbucket.org/pypy/pypy/changeset/118048845a8d/
Log:reverted last fix, found a new (and better) one
diff --git
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: type-specialized-instances
Changeset: r49624:90348184732d
Date: 2011-11-21 16:44 +0100
http://bitbucket.org/pypy/pypy/changeset/90348184732d/
Log:fixed some tests where storage items are erased. there is no general
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: type-specialized-instances
Changeset: r49522:b16fead0c3f3
Date: 2011-11-16 18:24 +0100
http://bitbucket.org/pypy/pypy/changeset/b16fead0c3f3/
Log:introduced IntAttribute
diff --git a/pypy/objspace/std/mapdict.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: type-specialized-instances
Changeset: r49524:51f420b3af95
Date: 2011-11-16 20:40 +0100
http://bitbucket.org/pypy/pypy/changeset/51f420b3af95/
Log:fix: former PlainAttribute is now AbstractStoredAttribute
diff --git
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: type-specialized-instances
Changeset: r49523:26d4cedd131b
Date: 2011-11-16 20:39 +0100
http://bitbucket.org/pypy/pypy/changeset/26d4cedd131b/
Log:removed some old prints
diff --git a/pypy/objspace/std/test/test_mapdict.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: type-specialized-instances
Changeset: r49525:ca3e806187f6
Date: 2011-11-18 14:41 +0100
http://bitbucket.org/pypy/pypy/changeset/ca3e806187f6/
Log:fixed read with new selector (still not sure if this is the right
fix)
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: type-specialized-instances
Changeset: r49526:6f9cd7e5bdeb
Date: 2011-11-18 14:42 +0100
http://bitbucket.org/pypy/pypy/changeset/6f9cd7e5bdeb/
Log:started fixing tests to work with new selector
diff --git
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: type-specialized-instances
Changeset: r49527:c76cccda3d75
Date: 2011-11-18 14:43 +0100
http://bitbucket.org/pypy/pypy/changeset/c76cccda3d75/
Log:removed some old debug prints
diff --git a/pypy/objspace/std/test/test_mapdict.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: type-specialized-instances
Changeset: r49472:9348749a851e
Date: 2011-11-15 14:04 +0100
http://bitbucket.org/pypy/pypy/changeset/9348749a851e/
Log:do not use index anymore to read attributes. in future the
attributes
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: type-specialized-instances
Changeset: r49473:c905b06f965f
Date: 2011-11-16 14:17 +0100
http://bitbucket.org/pypy/pypy/changeset/c905b06f965f/
Log:read attributes only through Attribute class. fixed tests
diff --git
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49136:46455b9b0a9d
Date: 2011-04-30 11:35 +0200
http://bitbucket.org/pypy/pypy/changeset/46455b9b0a9d/
Log:First basic implementation of strategies for SetObjects
diff --git
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49137:34fd0e9fa474
Date: 2011-05-01 16:19 +0200
http://bitbucket.org/pypy/pypy/changeset/34fd0e9fa474/
Log:All tests for setobject are working (but there is still untested
code)
diff --git
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49138:4f1baf0b12d1
Date: 2011-05-01 16:53 +0200
http://bitbucket.org/pypy/pypy/changeset/4f1baf0b12d1/
Log:Cleaned up setobject.py
diff --git a/pypy/objspace/std/setobject.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49142:8ade98db780b
Date: 2011-05-01 17:35 +0200
http://bitbucket.org/pypy/pypy/changeset/8ade98db780b/
Log:test and fix for W_SetObject.pop()
diff --git a/pypy/objspace/std/setobject.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49144:b22d4b425150
Date: 2011-05-02 13:27 +0200
http://bitbucket.org/pypy/pypy/changeset/b22d4b425150/
Log:added test and fix for issubset and issuperset
diff --git a/pypy/objspace/std/setobject.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49140:d6824feeab55
Date: 2011-05-01 17:15 +0200
http://bitbucket.org/pypy/pypy/changeset/d6824feeab55/
Log:added fix and tests for clear and __sub__
diff --git a/pypy/objspace/std/setobject.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49148:ffa5d9dadcfe
Date: 2011-05-11 11:19 +0200
http://bitbucket.org/pypy/pypy/changeset/ffa5d9dadcfe/
Log:added test and fix for set(generator)
diff --git a/pypy/objspace/std/setobject.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49141:1e7b0dec4883
Date: 2011-05-01 17:25 +0200
http://bitbucket.org/pypy/pypy/changeset/1e7b0dec4883/
Log:another test for discard; cleaned up discard code
diff --git a/pypy/objspace/std/setobject.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49149:d926be3f2432
Date: 2011-05-11 13:33 +0200
http://bitbucket.org/pypy/pypy/changeset/d926be3f2432/
Log:refactored initialisation of W_SetObject
diff --git a/pypy/objspace/std/setobject.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49151:fd3571e19e87
Date: 2011-05-11 16:29 +0200
http://bitbucket.org/pypy/pypy/changeset/fd3571e19e87/
Log:replaced more make_setdata_from_w_iterbale by _newobj() and
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49152:1ae8d50ae922
Date: 2011-05-11 18:00 +0200
http://bitbucket.org/pypy/pypy/changeset/1ae8d50ae922/
Log:added from_storage_and_strategy function
diff --git a/pypy/objspace/std/setobject.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49145:bf74909839b4
Date: 2011-05-02 13:43 +0200
http://bitbucket.org/pypy/pypy/changeset/bf74909839b4/
Log:added test and fix for inplace_and
diff --git a/pypy/objspace/std/setobject.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49146:28ab4895a815
Date: 2011-05-10 11:59 +0200
http://bitbucket.org/pypy/pypy/changeset/28ab4895a815/
Log:added fixes and tests for symmetric_difference[_update]
diff --git
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49147:60ddcb62aeca
Date: 2011-05-10 13:41 +0200
http://bitbucket.org/pypy/pypy/changeset/60ddcb62aeca/
Log:fixed eq__Set_settypedef
diff --git a/pypy/objspace/std/setobject.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49163:a9c59d68f3ac
Date: 2011-05-18 15:42 +0200
http://bitbucket.org/pypy/pypy/changeset/a9c59d68f3ac/
Log:added intelligent way to treat the different strategies in
W_SetObject.difference
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49155:14b4c0d3850a
Date: 2011-05-13 15:42 +0200
http://bitbucket.org/pypy/pypy/changeset/14b4c0d3850a/
Log:fixed bug in issuperset, more tests, some optimization
diff --git
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49166:35fb3d7fec2a
Date: 2011-05-18 17:28 +0200
http://bitbucket.org/pypy/pypy/changeset/35fb3d7fec2a/
Log:another way of creating a frozen set
diff --git a/pypy/objspace/std/setobject.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49156:64ffc4b0905b
Date: 2011-05-13 15:51 +0200
http://bitbucket.org/pypy/pypy/changeset/64ffc4b0905b/
Log:fixed EmptySetStrategy.issuperset
diff --git a/pypy/objspace/std/setobject.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49167:3f70c38813f3
Date: 2011-05-18 17:43 +0200
http://bitbucket.org/pypy/pypy/changeset/3f70c38813f3/
Log:be sure that w_obj is setobject
diff --git a/pypy/objspace/std/setobject.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49168:d23ca90396d5
Date: 2011-05-18 18:24 +0200
http://bitbucket.org/pypy/pypy/changeset/d23ca90396d5/
Log:added test for user generated subclass of setobject
diff --git
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49157:1ca516864d70
Date: 2011-05-13 17:29 +0200
http://bitbucket.org/pypy/pypy/changeset/1ca516864d70/
Log:some more optimization
diff --git a/pypy/objspace/std/setobject.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49170:d711192077c7
Date: 2011-05-20 15:18 +0200
http://bitbucket.org/pypy/pypy/changeset/d711192077c7/
Log:space not necessary here?
diff --git a/pypy/objspace/std/setobject.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49158:e4d6683b7917
Date: 2011-05-17 13:39 +0200
http://bitbucket.org/pypy/pypy/changeset/e4d6683b7917/
Log:added different method for symmetric_difference_update when
strategies match
diff
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49171:10a1be5db44b
Date: 2011-05-20 15:39 +0200
http://bitbucket.org/pypy/pypy/changeset/10a1be5db44b/
Log:this is the same but hopefully it will satisfy the annotator
diff --git
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49159:39f1615703a2
Date: 2011-05-17 13:40 +0200
http://bitbucket.org/pypy/pypy/changeset/39f1615703a2/
Log:fixed bug in determination of strategy
diff --git a/pypy/objspace/std/setobject.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49161:28e84214560e
Date: 2011-05-17 13:46 +0200
http://bitbucket.org/pypy/pypy/changeset/28e84214560e/
Log:EmptySet.add() switches to correct strategy now
diff --git a/pypy/objspace/std/setobject.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49173:a0feb9250ca0
Date: 2011-05-20 16:09 +0200
http://bitbucket.org/pypy/pypy/changeset/a0feb9250ca0/
Log:tell annotator that this obj must be a set
diff --git a/pypy/objspace/std/setobject.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49164:7cfd17778080
Date: 2011-05-18 16:54 +0200
http://bitbucket.org/pypy/pypy/changeset/7cfd17778080/
Log:fixed ne__Set_settypedef
diff --git a/pypy/objspace/std/setobject.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49175:ca26985e470d
Date: 2011-05-24 11:17 +0200
http://bitbucket.org/pypy/pypy/changeset/ca26985e470d/
Log:was not rpython
diff --git a/pypy/objspace/std/setobject.py b/pypy/objspace/std/setobject.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49165:190fda089ccf
Date: 2011-05-18 17:15 +0200
http://bitbucket.org/pypy/pypy/changeset/190fda089ccf/
Log:fixed _mixin_
diff --git a/pypy/objspace/std/setobject.py b/pypy/objspace/std/setobject.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49177:1e8aabff9f2a
Date: 2011-05-24 15:24 +0200
http://bitbucket.org/pypy/pypy/changeset/1e8aabff9f2a/
Log:fix and tests for fakeints in instrategy
diff --git a/pypy/objspace/std/setobject.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49183:0a8c1ba28319
Date: 2011-05-27 14:41 +0200
http://bitbucket.org/pypy/pypy/changeset/0a8c1ba28319/
Log:not needed anymore
diff --git a/pypy/objspace/std/setobject.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49178:7bc2b4077184
Date: 2011-05-24 15:56 +0200
http://bitbucket.org/pypy/pypy/changeset/7bc2b4077184/
Log:fix and test for fakeobject in has_key
diff --git a/pypy/objspace/std/setobject.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49181:95966fc24e8c
Date: 2011-05-27 11:53 +0200
http://bitbucket.org/pypy/pypy/changeset/95966fc24e8c/
Log:Altough the if-part will never be executed in IntegerSetStrategy,
the annotator
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49184:13f5685e273c
Date: 2011-05-27 14:51 +0200
http://bitbucket.org/pypy/pypy/changeset/13f5685e273c/
Log:fix in EmptySetStrategy.issuperset
diff --git a/pypy/objspace/std/setobject.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49182:d8f16ee35e9b
Date: 2011-05-27 14:27 +0200
http://bitbucket.org/pypy/pypy/changeset/d8f16ee35e9b/
Log:obviuosly d_obj still could be an int-dict
diff --git a/pypy/objspace/std/setobject.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49185:6e5ed22d0735
Date: 2011-06-08 11:28 +0200
http://bitbucket.org/pypy/pypy/changeset/6e5ed22d0735/
Log:implemented new iteratorimplementation (similar to dictmultiobject)
diff --git
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49190:167cc1b5687a
Date: 2011-07-19 14:06 +0200
http://bitbucket.org/pypy/pypy/changeset/167cc1b5687a/
Log:_newobj moved to W_SetObject and W_FrozenSetObject
diff --git
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49188:67d070d04ba6
Date: 2011-07-19 14:02 +0200
http://bitbucket.org/pypy/pypy/changeset/67d070d04ba6/
Log:argument must be None to create a new empty set
diff --git a/pypy/objspace/std/objspace.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49192:142e4c1b492d
Date: 2011-07-22 16:15 +0200
http://bitbucket.org/pypy/pypy/changeset/142e4c1b492d/
Log:FakeInt is needed for this test class but setup_class is overwritten
diff --git
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49195:fc1ddf33f169
Date: 2011-07-28 13:31 +0200
http://bitbucket.org/pypy/pypy/changeset/fc1ddf33f169/
Log:need to use StopItertion to check for last element in list
diff --git
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49196:8a7f58f9e061
Date: 2011-07-28 14:04 +0200
http://bitbucket.org/pypy/pypy/changeset/8a7f58f9e061/
Log:implemented popitem on W_SetObject
diff --git a/pypy/objspace/std/setobject.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49198:534d51292ce2
Date: 2011-08-23 12:01 +0200
http://bitbucket.org/pypy/pypy/changeset/534d51292ce2/
Log:removed/chnaged old comments
diff --git a/pypy/objspace/std/setobject.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49205:3e0b4ff1c77a
Date: 2011-10-04 13:53 +0200
http://bitbucket.org/pypy/pypy/changeset/3e0b4ff1c77a/
Log:refactored symmetric_difference for sets
diff --git a/pypy/objspace/std/setobject.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49191:e87c1f05838a
Date: 2011-07-22 11:26 +0200
http://bitbucket.org/pypy/pypy/changeset/e87c1f05838a/
Log:differentiation between set types happens in W_SetObject and
W_FrozenSetObject (more
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49193:b07c4ba0f7ba
Date: 2011-07-22 16:15 +0200
http://bitbucket.org/pypy/pypy/changeset/b07c4ba0f7ba/
Log:added tests and fix for unhashable items in combination with
EmptySetStrategy
diff
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49206:8592d5651c05
Date: 2011-10-10 11:10 +0200
http://bitbucket.org/pypy/pypy/changeset/8592d5651c05/
Log:frozenset does not need to be copied
diff --git a/pypy/objspace/std/setobject.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49194:6a2ef1ad6abe
Date: 2011-07-28 11:41 +0200
http://bitbucket.org/pypy/pypy/changeset/6a2ef1ad6abe/
Log:make_setdata_from_w_iterable is not needed anymore
diff --git
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49197:b6937fff521d
Date: 2011-08-23 11:34 +0200
http://bitbucket.org/pypy/pypy/changeset/b6937fff521d/
Log:fixed recent popitem changes
diff --git a/pypy/objspace/std/setobject.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49211:88edfa6d5641
Date: 2011-10-11 13:51 +0200
http://bitbucket.org/pypy/pypy/changeset/88edfa6d5641/
Log:removed unused methods
diff --git a/pypy/objspace/std/setobject.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49212:d7e380dfbd4c
Date: 2011-10-11 13:54 +0200
http://bitbucket.org/pypy/pypy/changeset/d7e380dfbd4c/
Log:discard is not needed anymore
diff --git a/pypy/objspace/std/setobject.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49200:3727073215e7
Date: 2011-08-23 14:03 +0200
http://bitbucket.org/pypy/pypy/changeset/3727073215e7/
Log:removed old comment
diff --git a/pypy/objspace/std/setobject.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49216:2bec064b8288
Date: 2011-10-11 14:27 +0200
http://bitbucket.org/pypy/pypy/changeset/2bec064b8288/
Log:difference always expects w_other to be a set
diff --git a/pypy/objspace/std/setobject.py
Author: Lukas Diekmann lukas.diekm...@uni-duesseldorf.de
Branch: set-strategies
Changeset: r49217:5676c0591355
Date: 2011-10-11 14:30 +0200
http://bitbucket.org/pypy/pypy/changeset/5676c0591355/
Log:to be consistent create a set and call difference_update here too
diff --git
1 - 100 of 310 matches
Mail list logo