ladybird/Libraries/LibJS/Heap
Marcin Gasperowicz c21dc21f36
Build: Make Lagom build under macOS (#2341)
Lagom now builds under macOS. Only two minor adjustments were required:

* LibCore TCP/UDP code can't use `SOCK_{NONBLOCK,CLOEXEC}` on macOS,
use ioctl() and fcntl() instead

* LibJS `Heap` code pthread usage ported to MacOS
2020-05-23 15:31:30 +02:00
..
DeferGC.h LibJS: Add DeferGC, a RAII way to prevent GC temporarily 2020-04-19 12:09:32 +02:00
Handle.cpp LibJS: Add missing copyright headers 2020-03-18 20:21:06 +01:00
Handle.h LibJS: Add missing copyright headers 2020-03-18 20:21:06 +01:00
Heap.cpp Build: Make Lagom build under macOS (#2341) 2020-05-23 15:31:30 +02:00
Heap.h LibJS: Add MarkedValueList and use it for argument passing 2020-04-19 17:34:33 +02:00
HeapBlock.cpp LibJS: Port garbage collector to Linux 2020-03-23 13:14:57 +01:00
HeapBlock.h LibJS: Implement basic conservative garbage collection 2020-03-16 19:14:09 +01:00