It was making an assumption that the ExecutableAllocator is always available. This is not true when the JIT is disabled.
<rdar://problem/111691907>
Pull request: https://github.com/WebKit/WebKit/pull/15505
Committed 265727@main (2a8ef0e4c893): <https://commits.webkit.org/265727@main> Reviewed commits have been landed. Closing PR #15505 and removing active labels.