Closed Bug 1264827 Opened 8 years ago Closed 8 years ago

Add a static analysis to check class members for memmovability

Categories

(Developer Infrastructure :: Source Code Analysis, defect)

defect
Not set
normal

Tracking

(firefox48 fixed)

RESOLVED FIXED
mozilla48
Tracking Status
firefox48 --- fixed

People

(Reporter: ehsan.akhgari, Unassigned)

References

Details

Attachments

(3 files)

Discussed this with bholley today on IRC.  This is useful for checking classes such as nsStyleDisplay which contain members such as mWillChange which are not safe to memmove turning them into compile time errors.
Attachment #8741606 - Flags: review?(nfroyd) → review+
Attachment #8741604 - Flags: review?(michael) → review+
Attachment #8741605 - Flags: review?(michael) → review+
Product: Core → Firefox Build System
Product: Firefox Build System → Developer Infrastructure
You need to log in before you can comment on or make changes to this bug.