mirror of
https://github.com/LadybirdBrowser/ladybird
synced 2026-04-26 01:35:08 +02:00
The arguments Span (pointer + size = 16 bytes) was always derivable from the tail array layout: data = values + (total_count - arg_count). Replace it with a u32 argument_count and derive the span on demand via arguments_span() / arguments_data() accessors. Shrinks ExecutionContext from 136 to 120 bytes.