ladybird/Libraries/LibJS/Heap
Johan Dahlin 1179e40d3f LibJS: Eliminate GeneratorResult GC cell allocation on yield/await
Store yield_continuation and yield_is_await directly in
ExecutionContext instead of allocating a GeneratorResult GC cell.
This removes a heap allocation per yield/await and fixes a latent
bug where continuation addresses stored as doubles could lose
precision.
2026-03-20 15:57:23 -05:00
..
Cell.cpp LibJS: Don't directly teach the heap about the javascript VM or Realm 2024-11-14 15:38:45 +01:00
Cell.h LibJS: Eliminate GeneratorResult GC cell allocation on yield/await 2026-03-20 15:57:23 -05:00