Alex Gaynor
|
3f12846d40
|
On PyPy, preallocate lists
When deserealizing arrays, preallocate the resulting list at the correct size.
|
2013-02-16 12:08:14 -08:00 |
|
INADA Naoki
|
a865f8f7e9
|
Use _private names for non public data members. (fix #44)
|
2013-02-04 15:14:30 +09:00 |
|
INADA Naoki
|
22920baae6
|
Fix minor bugs and tuning unpacking dict.
|
2013-02-03 00:20:00 +09:00 |
|
INADA Naoki
|
8d6a387dff
|
fallback: Support Python 3.
|
2013-01-29 15:10:22 +09:00 |
|
INADA Naoki
|
328369e52e
|
pep8 friendly.
|
2013-01-29 14:33:37 +09:00 |
|
Bas Westerbaan
|
4cde7f080c
|
fallback: _fb_read: add fast-path
|
2013-01-29 03:46:07 +01:00 |
|
Bas Westerbaan
|
d91a0d3d68
|
Revert "fallback: Use mmap objects instead of strings to unpack"
See next commit.
This reverts commit 770fed6b7f .
|
2013-01-29 03:45:17 +01:00 |
|
Bas Westerbaan
|
770fed6b7f
|
fallback: Use mmap objects instead of strings to unpack
Signed-off-by: Bas Westerbaan <bas@westerbaan.name>
|
2013-01-29 03:44:44 +01:00 |
|
Bas Westerbaan
|
d2f549a470
|
fallback: add actual rollback and add a testcase for it
Signed-off-by: Bas Westerbaan <bas@westerbaan.name>
|
2013-01-29 02:58:26 +01:00 |
|
Bas Westerbaan
|
fb81f80d14
|
fallback: bugfix in next()
|
2013-01-29 02:47:41 +01:00 |
|
Bas Westerbaan
|
94925acb12
|
fallback: do not use dynamic format strings for struct.(un)pack
Increases performance on PyPy.
|
2013-01-29 02:15:29 +01:00 |
|
Bas Westerbaan
|
af9c9ca2c9
|
fallback: performance: write(a+b) -> write(a); write(b)
|
2013-01-29 02:01:34 +01:00 |
|
Bas Westerbaan
|
b940802032
|
fallback: two fixes for raising ExtraData
|
2013-01-28 22:29:23 +01:00 |
|
Bas Westerbaan
|
69ba3c9bf9
|
fallback: use __pypy__.builders.StringBuilder when available
This increases performance *a lot* on PyPy.
Signed-off-by: Bas Westerbaan <bas@westerbaan.name>
|
2013-01-28 13:43:39 +01:00 |
|
Bas Westerbaan
|
6a28b28c63
|
Add pure Python fallback module
Signed-off-by: Bas Westerbaan <bas@westerbaan.name>
|
2013-01-28 12:27:24 +01:00 |
|