Avoid PushLocalFrame(0) CHECK failure

This makes EnsureLocalCapacity(0) and PushLocalFrame(0) correct,
which we believe is the spec intent.

Also simplify test for ridiculously large argument.

Bug: 230854166
Test: Build and boot AOSP
Change-Id: Id4bb3b6bb2f52ff0c3e78f13326405dac06de730
Merged-In: Id4bb3b6bb2f52ff0c3e78f13326405dac06de730
(cherry picked from commit 6e9408c407a1c8e195b065c094a8e15f85aef103)
3 files changed