HomeIsabelle/Phabricator

ARM64: Fix incorrect temporary initialisation of mutually recursive closures.

This commit no longer exists in the repository. It may have been part of a branch which was deleted.

Description

ARM64: Fix incorrect temporary initialisation of mutually recursive closures. The code was not initialising the last word meaning that one word would contain garbage if a GC happened when allocating subsequent closures within the same mutual recursion. This resulted in random EXC_BAD_ACCESS exceptions.

Details

Provenance
dcjmAuthored on Dec 21 2022, 6:25 PM

Commit No Longer Exists

This commit no longer exists in the repository.