ladybird/Libraries
Andrew Kaster 150837e7e8 LibC: Prevent assertions in malloc/free at exit time
This is a bit sad, but, with the Allocators as static globals their
destructors were running before some user code. Which doesn't really
make much sense, as none of the members of (at least the basic one) do
any real heavy lifting or have many resources to RAII.

To avoid the problem, just mmap the memory for the global arrays of
Allocators in __malloc_init and let the Kernel collect the memory when
we're done with the process.
2019-12-22 10:47:39 +01:00
..
LibAudio Build: clean up build system, use one shared Makefile 2019-12-20 20:20:54 +01:00
LibC LibC: Prevent assertions in malloc/free at exit time 2019-12-22 10:47:39 +01:00
LibCore Build: clean up build system, use one shared Makefile 2019-12-20 20:20:54 +01:00
LibDraw Build: clean up build system, use one shared Makefile 2019-12-20 20:20:54 +01:00
LibELF Build: clean up build system, use one shared Makefile 2019-12-20 20:20:54 +01:00
LibGUI LibGUI: Don't assert in ~GWidgetClassRegistration 2019-12-22 10:47:39 +01:00
LibHTML Build: clean up build system, use one shared Makefile 2019-12-20 20:20:54 +01:00
LibIPC Build: clean up build system, use one shared Makefile 2019-12-20 20:20:54 +01:00
LibM Build: clean up build system, use one shared Makefile 2019-12-20 20:20:54 +01:00
LibMarkdown Build: clean up build system, use one shared Makefile 2019-12-20 20:20:54 +01:00
LibPCIDB Build: clean up build system, use one shared Makefile 2019-12-20 20:20:54 +01:00
LibProtocol Build: clean up build system, use one shared Makefile 2019-12-20 20:20:54 +01:00
LibPthread Build: clean up build system, use one shared Makefile 2019-12-20 20:20:54 +01:00
LibThread Build: clean up build system, use one shared Makefile 2019-12-20 20:20:54 +01:00
LibVT Build: clean up build system, use one shared Makefile 2019-12-20 20:20:54 +01:00
Makefile Build: clean up build system, use one shared Makefile 2019-12-20 20:20:54 +01:00