[issue9410] Add Unladden Swallow's optimizations to Python 3's pickle.

2010-07-30 Thread Skip Montanaro
Skip Montanaro added the comment: Look around the issues. I'm pretty sure I worked on the unbounded size issue at one point. Skip -- nosy: +skip.montanaro ___ Python tracker __

[issue9410] Add Unladden Swallow's optimizations to Python 3's pickle.

2010-07-29 Thread STINNER Victor
STINNER Victor added the comment: I'm working on #3873 to add a read buffer (fixed size, 4096 bytes) to the unpickler. It's 6 to 8 times faster with the read buffer: but this patch is mainly to avoid the overhead introduced by the new I/O library (in Python2, unpickler was faster because it d

[issue9410] Add Unladden Swallow's optimizations to Python 3's pickle.

2010-07-29 Thread Alexander Belopolsky
Alexander Belopolsky added the comment: For those not familiar with Unladen Swallow, can you describe what the "most interesting optimizations" are? Maybe there is an Unladen Swallow document you can point to. Would any of these optimizations apply to python implementation? -- __

[issue9410] Add Unladden Swallow's optimizations to Python 3's pickle.

2010-07-29 Thread Antoine Pitrou
Antoine Pitrou added the comment: Le jeudi 29 juillet 2010 à 06:26 +, Alexandre Vassalotti a écrit : > New submission from Alexandre Vassalotti : > > This is a big patch. Please review at > http://codereview.appspot.com/1694050/show > > This patch adds the most interesting optimizations fr

[issue9410] Add Unladden Swallow's optimizations to Python 3's pickle.

2010-07-28 Thread Alexandre Vassalotti
New submission from Alexandre Vassalotti : This is a big patch. Please review at http://codereview.appspot.com/1694050/show This patch adds the most interesting optimizations from Unladen Swallow to Python 3's pickle. The core of the patch already been reviewed by Antoine and me (http://coder