Results 118 comments of Douman

@abhiTronix I also noticed that during linux part it required `rsync` to be installed which wasn't installed by default in my debian image Not sure if it is vital to...

https://bugzilla.mozilla.org/show_bug.cgi?id=639408 It is probably due to how malloc works inside sqlite: > these are all "possible leaks" and false positives because SQLite moves its pointers to heap blocks 8 bytes...

Ok, I examined how Firefox copies image: ``` DataObject(size=Some(8)),text/html(size=Some(262)),HTML Format(size=Some(298)),text/_moz_htmlinfo(size=Some(8)),text/_moz_htmlcontext(size=Some(2)),application/x-moz-file-promise-url(size=Some(134)),application/x-moz-file-promise-dest-filename(size=Some(42)),CF_HDROP(size=Some(134)),Preferred DropEffect(size=Some(4)),application/x-moz-nativeimage(size=None),CF_DIBV5(size=Some(4268124)),CF_DIB(size=Some(4268040)),Ole Private Data(size=Some(648)),CF_BITMAP(size=None), ``` I thought they store it in custom format, but actually it is more generic than that....

@abonander Shouldn't you be able to do similar thing by converting to `Mut` if it is possible and unsplitting? `Bytes` should be kinda immutable.

Got it Although it doesn't seem to me that replacing parser functions with just returning `impl Parser` is all that simple to be honest. But then again I'm not all...

>The worst offender by far is the Read trait which requires an initialized slice to write to, but initializing a slice is costly, so people just throw uninitialized slices at...

I do not see a particular problem with current Read and it would be hard to remove something that is 'broken' due to backward compatibility Well you can extend Read...

It is a bit dead issue, but when looking at build script of sys library, I noticed that for some strange reason it uses `*.lib` while giving linker `cargo:rustc-link-lib=dylib={}"` Which...

@adamcrume Then if you'd like to prefer dynamic linking, then should it look for `dll` instead? I guess I should try to see what python's wheel contains on windows **UPD:**...

Then I see, I didn't know that it would still need `*.lib`, then my PR makes a little sense as we would have to put both `*.dll` and `*.lib` in...