Skip to content

Make RecoveredOnBailout appear#33

Merged
bvisness merged 1 commit intomozilla-spidermonkey:mainfrom
nbp:where-is-recovered-on-bailout
Mar 9, 2026
Merged

Make RecoveredOnBailout appear#33
bvisness merged 1 commit intomozilla-spidermonkey:mainfrom
nbp:where-is-recovered-on-bailout

Conversation

@nbp
Copy link
Contributor

@nbp nbp commented Mar 9, 2026

Without this change, instructions flagged as recovered-on-bailout are never be visible, because most instructions are moveable.

@bvisness
Copy link
Collaborator

bvisness commented Mar 9, 2026

The CSS looks fine, but do we need all the Nix stuff? I don't use it and have zero idea how to maintain it.

@nbp
Copy link
Contributor Author

nbp commented Mar 9, 2026

The nix stuff is things that I have locally to avoid touching npm.
I can drop it.

CSS property for moveable appearing last in style.css implies that
recovered-on-bailout annotation was not displayed.

Having an instruction flagged as recovered-on-bailout being more important than
being moveable, moving the style definition later in the file make it take
precedence.

Text decoration is also added to make it clear that while the instruction
remains in the SSA graph, it is effectively unused during the execution. This is
denoted by using a wavy line-through.
@nbp nbp force-pushed the where-is-recovered-on-bailout branch from 73bb17c to 08c8243 Compare March 9, 2026 15:10
@bvisness
Copy link
Collaborator

bvisness commented Mar 9, 2026

Thanks!

@bvisness bvisness merged commit f6ef0d2 into mozilla-spidermonkey:main Mar 9, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants