Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[Spesh] unbreak rakudo by not optimizing isconcrete in istrue
This can reduce the isconcrete to a constant value, which is cool, but which seems to break rakudo CORE.setting building under conditions: MVM_SPESH_OSR_DISABLE=1 MVM_SPESH_INLINE_DISABLE=1 MVM_JIT_DISABLE=1 MVM_SPESH_BLOCKING=1 MVM_SPESH_LIMIT=1437 Will investigate later *why* this breaks things, but I'm guessing there are guards that are not properly installed because of the use of a temporary register.
- Loading branch information