Very old post, needs 2013 in the title https://web.archive.org/web/20130407195442/https://blog.kowa...
I ported pigz from Unix to Windows
21–30 of 34 posts
Re: I ported pigz from Unix to Windows
#22Re: I ported pigz from Unix to Windows
#23Re: I ported pigz from Unix to Windows
#24Re: I ported pigz from Unix to Windows
#25https://pc-freak.net/files/hackles.org/cgi-bin/archives.pl%3...
Re: I ported pigz from Unix to Windows
#26Pigz? Good old Pigzip? :) https://pc-freak.net/files/hackles.org/cgi-bin/archives.pl%3...
Re: I ported pigz from Unix to Windows
#27Re: I ported pigz from Unix to Windows
#28Porting one application using pthreads to use the Win32 API directly is however a lot more reasonable and provides you more opportunity to deal with impedance mismatches than a full API shim has. Same goes for dirent and other things as well as for the reverse direction. Some slightly higher level abstraction for the thnings your program actually needs is usually a better solution for cross-platform applications than using one OS API and emulating it on other systems.
Re: I ported pigz from Unix to Windows
#29Earlier quoted context omitted.
These VirtualAlloc's may intermittently fail if the pagefile is growing...
Ah yeah, I see Firefox ran into that and added retries: https://hacks.mozilla.org/2022/11/improving-firefox-stabilit... Seems like a worthwhile change, though I'm not sure when I'll get around to it.
Re: I ported pigz from Unix to Windows
#30I wish premake could gain more traction. It is the comprehensible alternative to Cmake etc.