Andreas Kling
6089d6566b
LibJS: Make it possible to go from a Cell* to its Heap&
...
This patch makes all HeapBlock allocations aligned to their block size,
enabling us to find the HeapBlock* for a given Cell* by simply masking
bits off of the cell address.
Use this to make a simple Heap& getter for Cell, which lets us avoid
plumbing the Heap& everywhere.
2020-03-13 11:08:16 +01:00
..
2020-03-13 11:08:16 +01:00
2020-03-12 14:58:16 +01:00
2020-03-13 11:08:16 +01:00
2020-03-13 11:08:16 +01:00
2020-03-12 19:54:47 +01:00
2020-03-13 11:08:16 +01:00
2020-03-13 11:08:16 +01:00
2020-03-13 11:08:16 +01:00
2020-03-12 20:11:35 +01:00
2020-03-13 11:08:16 +01:00
2020-03-09 22:18:03 +01:00
2020-03-13 11:08:16 +01:00
2020-03-13 11:08:16 +01:00
2020-03-12 20:11:35 +01:00
2020-03-12 19:54:47 +01:00
2020-03-12 13:52:54 +01:00
2020-03-12 13:42:23 +01:00
2020-03-13 11:08:16 +01:00
2020-03-13 11:08:16 +01:00
2020-03-13 11:08:16 +01:00
2020-03-09 22:19:06 +01:00
2020-03-12 19:54:47 +01:00
2020-03-12 20:03:12 +01:00
2020-03-12 13:42:23 +01:00
2020-03-11 19:00:22 +01:00
2020-03-11 19:00:22 +01:00
2020-03-13 11:08:16 +01:00
2020-03-13 11:08:16 +01:00
2020-03-11 19:00:26 +01:00
2020-03-11 19:00:26 +01:00
2020-03-12 09:25:49 +01:00
2020-03-12 13:42:23 +01:00
2020-03-12 19:57:40 +01:00
2020-03-12 19:57:40 +01:00