v2.22.7
Hermes delta-mode (-base-bytecode) pipeline speedups:
- The base compile and the
--verifyHermesBaseplain compile now run concurrently, and a rejected base reuses the plain output instead of compiling a third time. - The base lookup and download run while Metro bundles instead of after it.
- Base downloads over HTTP Range need fewer requests (tail aligned with yauzl, central-directory prefetch for large apk/ipa, header + bundle in one request), and native packages uploaded by this version can be fetched with a single Range request (requires the matching server release).
- Cheaper disassembly comparison, single sha256 per bundle, cached hermesc HBC-version probe.