Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
python
/
cpython3
/
f7a8899f33fb0a1efe6cb57fc1b712fa1059d0a6
/
Modules
/
collectionsmodule.c
952f880
SF patch #1062279: deque pickling problems (Contributed by Dima Dorfman.)
by Raymond Hettinger
· 20 years ago
7d112df
Bump-up block size.
by Raymond Hettinger
· 20 years ago
dcb9d94
Simplify delitem() code by calling rotate() directly instead of using
by Raymond Hettinger
· 20 years ago
c5fa992
Armin's patch to prevent overflows.
by Raymond Hettinger
· 20 years ago
974d757
Upon insertion, if memory runs out, the deque was left in a corrupted state.
by Armin Rigo
· 20 years ago
d1b3d88
* Bulletproof the method for detecting mutations during iteration.
by Raymond Hettinger
· 20 years ago
77e8bf1
Restore the block length and add a comment.
by Raymond Hettinger
· 20 years ago
4ca4c7c
Clarify the relationship between indices.
by Raymond Hettinger
· 20 years ago
61f05fb
* Elaborate on the invariant comments and make them more precise.
by Raymond Hettinger
· 20 years ago
10c7e86
deque_traverse(): If the deque had one block, and its rightindex was
by Tim Peters
· 20 years ago
d6e0032
Typos in new comments.
by Tim Peters
· 20 years ago
d8768d3
Document some reverse-engineered invariants and pragmatic hints.
by Tim Peters
· 20 years ago
6f85356
Definition consistency.
by Tim Peters
· 20 years ago
1065f75
Trimmed trailing whitespace.
by Tim Peters
· 20 years ago
e9c89e8
Silence a GCC unused variable warning in debug builds.
by Raymond Hettinger
· 20 years ago
67115a2
Apply VISIT macro.
by Raymond Hettinger
· 20 years ago
9ba301e
Moved SunPro warning suppression into pyport.h and out of individual
by Nicholas Bastin
· 20 years ago
a435c53
* balance the left/right search for getitem.
by Raymond Hettinger
· 20 years ago
616f4f6
Add a comment with implementation notes.
by Raymond Hettinger
· 20 years ago
1ce9e4c
Fixed end-of-loop code not reached warning when using SunPro C
by Nicholas Bastin
· 20 years ago
691d805
Make sets and deques weak referencable.
by Raymond Hettinger
· 20 years ago
285cfcc
Make type check work with subclasses
by Raymond Hettinger
· 20 years ago
0e371f2
Make sure "del d[n]" is properly supported. Was necessary because the
by Raymond Hettinger
· 20 years ago
7892b1c
* Add unittests for iterators that report their length
by Raymond Hettinger
· 21 years ago
1e5809f
Improve deque iteration.
by Raymond Hettinger
· 21 years ago
6c79a51
Special case endpoint access for speed.
by Raymond Hettinger
· 21 years ago
0a4977c
Replace left(), right(), and __reversed__() with the more general purpose
by Raymond Hettinger
· 21 years ago
87f1013
Make deque_type static so namespace is not polluted.
by Neal Norwitz
· 21 years ago
738ec90
Improvements to collections.deque():
by Raymond Hettinger
· 21 years ago
a9208f1
Get rid of unused variable
by Neal Norwitz
· 21 years ago
ee33b27
Make deque.rotate() smarter. Beef-up related tests.
by Raymond Hettinger
· 21 years ago
5c5eb86
* Incorporate Skip's suggestions for documentation (explain the word deque
by Raymond Hettinger
· 21 years ago
c058fd1
* Fix ref counting in extend() and extendleft().
by Raymond Hettinger
· 21 years ago
3ba85c2
Have deques support high volume loads.
by Raymond Hettinger
· 21 years ago
d0814eb
Fix spelling.
by Raymond Hettinger
· 21 years ago
756b3f3
* Move collections.deque() in from the sandbox
by Raymond Hettinger
· 21 years ago