Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[OPT] Identify arrays with unknown length in copy prop arrays #5570

Merged
merged 2 commits into from
Feb 13, 2024

Conversation

s-perron
Copy link
Collaborator

The code in copy propagate arrays assumes that the length of an
OpTypeArray is known at compile time, but that is not true when the size
is an OpSpecConstant. We try to fix that assumption.

Fixes https://crbug.com/oss-fuzz/66634

The code in copy propagate arrays assumes that the length of an
OpTypeArray is known at compile time, but that is not true when the size
is an OpSpecConstant. We try to fix that assumption.

Fixes https://crbug.com/oss-fuzz/66634
Comment on lines +104 to +105
// |this| does not represent a composite type or the number of components is
// not known at compile time, the return value will be 0.
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This changes the comment to reflect what is already done for types like OpRuntimeArray.

@s-perron s-perron requested a review from sudonatalie February 12, 2024 19:33
@s-perron s-perron merged commit e08c012 into KhronosGroup:main Feb 13, 2024
23 of 24 checks passed
@s-perron s-perron deleted the crbug branch September 16, 2024 13:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants