|
|
|
|
|
by igrunert
283 days ago
|
|
A CMPXCHG16B instruction is going to be faster than a function call; and if the function is inlined there's still binary size cost. The last processor without the CMPXCHG16B instruction was released in 2006 so far as I can tell. Windows 8.1 64-bit had a hard requirement on the CMPXCHG16B instruction, and that was released in 2013 (and is no longer supported as of 2023). At minimum Firefox should be building with -mcx16 for the Windows builds - it's a hard requirement for the underlying operating system anyway. |
|