| Commit-Queue | +1 |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
LGTM
DCHECK_NE(assumed_input_type, NodeType::kNumber);I don't fully understand why this is a `DCHECK` here.
What's the invariant? Can you add a comment?
// TODO(victorgomes): The type is impossible. We could generate an
// unconditional deopt here, but it's too invasive. So we just generate
// a check which will always deopt.What's the difference between an unconditional deopt and a check that will always deopt?
// What the caller lets the conversion assume, narrowed by what is
// already known about the value.? I don't really understand this comment 😊
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
I don't fully understand why this is a `DCHECK` here.
What's the invariant? Can you add a comment?
Added a comment. Done.
// TODO(victorgomes): The type is impossible. We could generate an
// unconditional deopt here, but it's too invasive. So we just generate
// a check which will always deopt.What's the difference between an unconditional deopt and a check that will always deopt?
Unconditional would kill the branch. I'll do it in a follow up. I was just being careful here. This bid me before.
// What the caller lets the conversion assume, narrowed by what is
// already known about the value.? I don't really understand this comment 😊
node_info->type() is what we know so far (via KNA) about the node type.
assumed_input_type is what we can speculate.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
10 is the latest approved patch-set.
The change was submitted with unreviewed changes in the following files:
```
The name of the file: src/maglev/maglev-reducer-inl.h
Insertions: 10, Deletions: 5.
The diff is too large to show. Please review the diff.
```
[maglev] Simplify the float conversion API
Bug: 545843233
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |