Compilation: make create() take an arena allocator

Instead of making its own inside create. 10 out of 10 calls to create()
had already an arena in scope, so this commit means that 10 instances of
Compilation now reuse an existing arena with the same lifetime rather
than creating a redundant one.

In other words, this very slightly optimizes initialization of the
frontend in terms of memory allocation.
e22102dfc6Andrew Kelley committed on 1/2/2024, 2:49:08 AMparentc2cc1b3
8 files changedLine totals unavailable