gecko-dev/xpcom
Mike Hommey 8b7fc2dba5 Bug 1884054 - Stop wrapping HeapAlloc-family of functions. r=pbone
The functions were wrapped in bug 1280578 mainly for rust, which used
these functions for its global allocator. However, that use case went
away with bug 1514122, where we've set up our own global allocator for
rust that calls the malloc-family of functions directly instead.

Back in that bug, we left the HeapAlloc wrapping for other use cases,
but there are few of them left, but we're now hitting another problem,
where we actually do want to be able to HeapFree pointers that might
have been allocated by system libraries, and the wrapping is getting
on the way of this actually working.

Differential Revision: https://phabricator.services.mozilla.com/D205788
2024-03-28 04:02:03 +00:00
..
base Bug 1885466 - Rename jemalloc_stats::page_cache to pages_dirty r=glandium 2024-03-28 02:41:09 +00:00
build Bug 1883457 - Part 1: Disable jit compilation within the parent process on iOS, r=jandem 2024-03-25 17:12:53 +00:00
components Bug 1884327 - faster perfect hash r=ahochheiden 2024-03-11 22:35:48 +00:00
docs Bug 1843207 - Rename CopyCocoaStringToXPCOMString to CopyNSStringToXPCOMString. r=nika 2024-03-13 20:54:19 +00:00
ds Backed out 2 changesets (bug 1887063) for causing reftest failure on 1291413-1.html and nsCocoaWindow::IsVisible process-crash CLOSED TREE 2024-03-28 00:33:28 +02:00
geckoprocesstypes_generator
glue Bug 1874226 - Use unique_ptr not Scoped in xpcom/*. r=xpcom-reviewers,necko-reviewers,valentin,emilio 2024-02-07 18:30:22 +00:00
idl-parser Bug 1880764 - Don't expose [noscript] members to TypeScript r=mossop,nika 2024-03-16 05:58:33 +00:00
io Bug 1870617 - Map Windows error 0x1 ERROR_INVALID_FUNCTION to NS_ERROR_FILE_DEVICE_FAILURE r=jstutte,xpcom-reviewers 2024-03-22 14:35:14 +00:00
reflect Bug 1882716 - [loongarch] Keep unsigned 32-bit parameter sign-extended in register. r=nika DONTBUILD 2024-03-11 10:13:35 +00:00
rust Bug 1869190: Add threadsafety annotations to Bench.cpp r=xpcom-reviewers,emilio 2023-12-11 17:09:04 +00:00
string Bug 1880008 - Add char8_t string overloads to MFBT string functions when compiling with -std=c++20. r=xpcom-reviewers,emilio 2024-02-14 01:33:31 +00:00
system Bug 1883278 - Force-enable platform collection code of session store when SHIP is enabled. r=farre,geckoview-reviewers,sessionstore-reviewers 2024-03-13 10:56:33 +00:00
tests Bug 1884054 - Stop wrapping HeapAlloc-family of functions. r=pbone 2024-03-28 04:02:03 +00:00
threads Bug 1877522 - [3/3] Enforce linearity (exclusivity) of ThenCommand r=xpcom-reviewers,barret 2024-03-20 01:30:14 +00:00
windbgdlg
xpidl
metrics.yaml
moz.build