Merge lp:~gz/brz/groupscompress_pyx_tidy into lp:brz
Proposed by
Martin Packman
Status: | Merged |
---|---|
Approved by: | Jelmer Vernooij |
Approved revision: | no longer in the source branch. |
Merge reported by: | The Breezy Bot |
Merged at revision: | not available |
Proposed branch: | lp:~gz/brz/groupscompress_pyx_tidy |
Merge into: | lp:brz |
Diff against target: |
309 lines (+57/-82) 3 files modified
breezy/bzr/_groupcompress_pyx.pyx (+45/-76) breezy/bzr/diff-delta.c (+3/-6) breezy/tests/test__groupcompress.py (+9/-0) |
To merge this branch: | bzr merge lp:~gz/brz/groupscompress_pyx_tidy |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Jelmer Vernooij | Approve | ||
Review via email: mp+358903@code.launchpad.net |
Commit message
Tidy up _groupcompress_pyx
Description of the change
Use cimport over cdef extern for common libraries.
Remove 'safe' memory wrappers and use pymalloc for main allocation.
Change code that was avoiding issues with old Pyrex versions.
Remove unused diff-delta.c variables.
Add test for __sizeof__ implementation.
To post a comment you must log in.
Looks reasonable.