I'm not sure, which C compiler was used to compile Oracle 18.104.22.168.0 win32 (maybe Intel(R) C++ 9.1, which is used for 22.214.171.124.0 Linux), but it generate some strange things:
.text:0051FBF8 85 C0 test eax, eax .text:0051FBFA 0F 84 8F 00 00 00 jz loc_51FC8F .text:0051FC00 74 1D jz short loc_51FC1F
(This code is from Oracle 126.96.36.199.0 Win32 CPUjul2008)
This open sourced site and this page in particular is hosted on GitHub. Patches, suggestions and comments are welcome.
→ [list of blog posts, my twitter/facebook]