Files
ladybird/Userland/Libraries/LibC
Andrew Kaster fe701052ea LibC: Expand region for global destructors when it reaches capacity
In 553361d we started mprotecting the atexit handlers when they are not
being modified or executed. As part of that commit, we unintentionally
changed the max number of global destructors from 1024 to 256 (on x86,
only 128 on x86_64). This patch expands the initial size of the global
destructors page to 2 pages from 1, and allows the pool to be expanded
at runtime by mapping a new set of pages and copying the AtExitEntries
over.
2021-09-06 01:55:14 +02:00
..
2021-08-14 22:32:00 +01:00
2021-08-14 22:32:00 +01:00
2021-06-06 22:16:11 +02:00
2021-05-30 19:37:32 +02:00
2021-08-19 22:27:26 +02:00
2021-07-15 11:16:58 +02:00
2021-07-17 13:00:33 +02:00
2021-08-22 10:29:06 +02:00
2021-05-08 19:14:21 +02:00
2021-08-14 18:42:14 +02:00
2021-05-30 08:41:17 +02:00
2021-08-14 22:32:00 +01:00
2021-08-14 22:32:00 +01:00
2021-08-31 01:37:30 +02:00
2021-08-18 10:33:48 +02:00
2021-05-14 23:32:10 +02:00
2021-05-30 14:56:50 +01:00
2021-06-04 10:39:41 +02:00
2021-05-25 17:36:02 +02:00
2021-08-22 10:29:06 +02:00
2021-08-22 10:29:06 +02:00
2021-05-30 14:56:50 +01:00