flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
sylware
Hi,
The forum and gogol search was not that successful, the only "assembly" implementation I could find is: https://github.com/corsix/pigz Anyone? |
|||
![]() |
|
Tomasz Grysztar
The HeavyThing has one, in zlib_inflate.inc.
|
|||
![]() |
|
guignol
Tomasz Grysztar wrote: The HeavyThing has one, in zlib_inflate.inc. |
|||
![]() |
|
sylware
This is exactly what said Tomasz Grysztar 2 messages above (don't worry I am very bad at finding already posted infos too). The heavything one is non PIE friendly. I am currently porting this code to PIE and I'll do a bit more, for instance I am looking for a zlib crc32 done with ymm regs (avx2), and I have to adapt the heavything buffer/heap/memset/memcpy systems which are used by its inflate code. I guess I'll port the latest (2018) asmlib stuff for memset/memcpy (nasm->fasmg).
I am already integrated heavything programming patterns into my own code (the 16 bytes align "paragraph" spamming). Reading code from experienced and reasonable coders seems to be not that much of a bad thing. |
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2020, Tomasz Grysztar. Also on GitHub, YouTube, Twitter.
Website powered by rwasa.