lp:~lifeless/meliae/stuff
- Get this branch:
- bzr branch lp:~lifeless/meliae/stuff
Branch merges
Branch information
Recent revisions
- 85. By John A Meinel
-
It didn't really seem safe to open the file in raw mode
to pass it into a Gzip stream. - 84. By John A Meinel
-
Popen.terminate is a py2.6 thing.
So do the best workaround I could come up with.
- 83. By John A Meinel
-
In cygwin, gunzip is a shell script thunking over to gzip -d, while gzip is a real executable.
So just use 'gzip -d' directly. It is more likely to be available, anyway. - 82. By John A Meinel
-
multiprocessing
.Process only works with globals on Windows. It uses cPickle to determine what function to run (since we don't have fork())
as such, the function to run must be globally accessible, and not a nested
function. - 78. By John A Meinel
-
Do the same mutation to PyUnicode and _dump_object_
to_ref_ info We now have a _write_static, which can just use strlen and doesn't
need to do any snprintf magic.
We are down to 6.6s. - 77. By John A Meinel
-
Switching to a 'callable' meant that we doubled the time to dump 150MB.
However, changing the inner 'dump_c_string' function to work on a local buffer
allows us to do a lot of simple memory copying without any printf formatting.
Net result is that 10s => 19s and now => 7.8s.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:meliae