WTF. glibc has arch-specific asm iconv modules. For EBCDIC. You can't make this stuff up. https://sourceware.org/git/?p=glibc.git;a=blob;f=sysdeps/s390/s390-64/iso-8859-1_cp037_z900.c;h=d020fd01dbbcfe91b2c1f632aaa3e69c1f682825;hb=HEAD …
@elwoz @RikuVoipio @hsivonen Yes but if you understand gconv internals it makes no sense to optimize the conversion core...
-
-
@elwoz@RikuVoipio@hsivonen ...because all the time is spent in the multiple bloated OO layers before you get to the core. -
@RichFelker I admit I've never looked at glibc's iconv impl, but is the bloat forced by the specification, or just clumsy coding? -
@elwoz It's just standard over-engineering and failure to realize that the important case is overhead for small-string conversions.
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.