-
- Downloads
Bug 1553363 - Generalize the *_impl goop for allocation functions in mozglue. r=froydnj
The current situation is suboptimal, where we have the same goop repeated in multiple files, and where things kinda sorta work out fine thanks to the linker for files that would have been forbidden, except when the linker doesn't do its job, which apparently happen on mingwclang builds. This change only really covers C++ code using operator new/delete, and not things that would be using malloc/free, because it's easier. malloc/free is left for a followup. Differential Revision: https://phabricator.services.mozilla.com/D32119 --HG-- extra : moz-landing-system : lando
Showing
- ipc/mscom/mozglue/moz.build 1 addition, 3 deletionsipc/mscom/mozglue/moz.build
- memory/mozalloc/moz.build 0 additions, 2 deletionsmemory/mozalloc/moz.build
- memory/mozalloc/mozalloc.cpp 9 additions, 25 deletionsmemory/mozalloc/mozalloc.cpp
- memory/mozalloc/mozalloc.h 13 additions, 0 deletionsmemory/mozalloc/mozalloc.h
- memory/mozalloc/winheap.cpp 2 additions, 18 deletionsmemory/mozalloc/winheap.cpp
- modules/zlib/src/moz.build 0 additions, 1 deletionmodules/zlib/src/moz.build
- mozglue/build/Authenticode.cpp 0 additions, 12 deletionsmozglue/build/Authenticode.cpp
- mozglue/build/UntrustedDllsHandler.cpp 0 additions, 12 deletionsmozglue/build/UntrustedDllsHandler.cpp
- mozglue/build/WindowsDllBlocklist.cpp 0 additions, 12 deletionsmozglue/build/WindowsDllBlocklist.cpp
- mozglue/build/moz.build 1 addition, 8 deletionsmozglue/build/moz.build
- mozglue/linker/moz.build 0 additions, 2 deletionsmozglue/linker/moz.build
- mozglue/misc/interceptor/moz.build 1 addition, 3 deletionsmozglue/misc/interceptor/moz.build
- mozglue/misc/moz.build 0 additions, 2 deletionsmozglue/misc/moz.build
Loading
Please register or sign in to comment