Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I checked using godbolt, and when compiling with -O2 (like his makefile) only the parse_chunk_pp version is in the emitted assembly and is called regardless of the -P option. I think compilers have done this where applicable for a long time.

Compiling without any arguments leads to two lines differing in the assembly for the functions.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: