Source

pypy-arp11 / pypy / objspace / std / listobject.py

Author Commit Message Labels Comments Date
Armin Rigo
minor details lying around my working copy, like missing spaces in error
Samuele Pedroni
defensive __repr__
Michael Hudson-Doyle
importfun vs objspace/
Armin Rigo
Disable list.insert() with a negative index at RPython level.
Armin Rigo
Moved slice indices as methods of W_SliceObject, now that they don't belong to
holger krekel
remove leftover 'i'
Samuele Pedroni
reinstate range where is the natural thing.
Christian Tismer
simplified lists a bit more.
Christian Tismer
quite a big check-in, this was not my intent.
Armin Rigo
Slight changes in the way list.sort() detects changes.
Armin Rigo
All the subclasses of TimSort should inherit from a common subclass,
Anders Chrigström
Oops. Last fix needed a more complex solution.
Anders Chrigström
Only use range() in a for-statement.
Armin Rigo
More efforts to make w_list.ob_size known to be non-negative.
Armin Rigo
Minor annotator hints to help it figure out which numbers are non-negative.
holger krekel
(arigo, hpk)
Samuele Pedroni
delitem for list and slices not using range with not-constant step and non quadratic
Samuele Pedroni
moving rarithmetic.py to rpython
Armin Rigo
Try harder to keep to None all the items in lists after the ob_size.
Samuele Pedroni
test_coercion passes after changes needed since str(TypeError) is different in PyPy because of new-styleness
Armin Rigo
- fixed a crash with list slice assignments like lst[:-3] = []
Christian Tismer
added name prefixes to the _cache/files
Samuele Pedroni
fix some type mixing
Samuele Pedroni
introduce lshift_ovfcheck to cope with 2.3/2.4 << differences
Samuele Pedroni
start to follow our plan about integer arithmetic,
Christian Tismer
translated almost all possible code pieces to interp level.
Christian Tismer
tu(r)ned listrepr with applevelinterp, gives some 20+ % speedup on repr(somelist)
Christian Tismer
reverted the change. Keeping stuff in an extra list which gets
Christian Tismer
a _del_slice that seems to be solid against desctruction side-effects,
Christian Tismer
avoiding side effects during deletion of list slices
  1. Prev
  2. 1
  3. 2
  4. 3
  5. 4
  6. 5
  7. 6
  8. Next