зеркало из https://github.com/mozilla/gecko-dev.git
2ddfe18454
This patch: - Removes XPTArena's ability to support arbitrary alignments. - Hardwires two sub-arenas into XPTArena, one with alignment of 8 and one with alignment of 1. - Uses the first sub-arena for most allocations and the second sub-arena for C string allocations. These changes reduce "xpti-working-set" by 56 KiB. The patch also renames all the used of "malloc" in XPT identifiers with "calloc", to make clearer that the result is always zeroed. --HG-- extra : rebase_source : 8e6cc42644621a7f3c80593006734e25420c7229 |
||
---|---|---|
.. | ||
tests | ||
ShimInterfaceInfo.cpp | ||
ShimInterfaceInfo.h | ||
TODO | ||
XPTInterfaceInfoManager.h | ||
moz.build | ||
nsIInterfaceInfo.idl | ||
nsIInterfaceInfoManager.idl | ||
xptiInterfaceInfo.cpp | ||
xptiInterfaceInfoManager.cpp | ||
xptiTypelibGuts.cpp | ||
xptiWorkingSet.cpp | ||
xptinfo.h | ||
xptiprivate.h |