зеркало из https://github.com/mozilla/gecko-dev.git
0e2d3cda96
Having these functions declared in the class definition and therefore inlined means that every call site is bloated by having to store the argument so its address can be taken and load the sizeof() constant. There's no good reason that we should be doing this; the Read* counterparts are also out-of-lined, which hasn't seemed to cause any problems. Moving these out-of-line saves about 200K (!) of space on x86-64 Linux. |
||
---|---|---|
.. | ||
atomics | ||
src | ||
chromium-config.mozbuild | ||
moz.build |