About criteria of "expensive pass by value"

2 views (last 30 days)
Hi, there.
Cant I set the criteria of "expensive pass by value"?
when I write the code... sometimes I use structure instead pointer of structure. The size of structure is 13 bytes..
But Bug finer got ths line which has to be correted...(expensive pass by value)
I want to set the criteria about this item.
Can I set this item?

Answers (1)

Luke Halberstadt
Luke Halberstadt on 2 Jun 2023
In general, it is not expected that every Bug Finder result must be fixed. My recommendation would be to review the defect using a status such as "No Action Planned" and add a comment to the effect that "13 bytes is not worth optimizing to pass by reference unless we encounter performance issues later when calling this function".
I believe there is not currently a way to set a minimum byte threshold (e.g. 16 bytes) for the expensive pass by value checker.
If you would like to request this as a feature, please contact our Technical Support here:

Products


Release

R2022b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!