Closed Bug 1671897 Opened 5 years ago Closed 5 years ago

Improve QM_ASSERT_UNREACHABLE*

Categories

(Core :: Storage: Quota Manager, task)

task

Tracking

()

RESOLVED FIXED
84 Branch
Tracking Status
firefox84 --- fixed

People

(Reporter: sg, Assigned: sg)

References

Details

Attachments

(2 files)

Define QM_ASSERT_UNREACHABLE and QM_ASSERT_UNREACHABLE_VOID only in DEBUG builds to avoid misues, and add analogous QM_DIAGNOSTIC_ASSERT_UNREACHABLE and QM_DIAGNOSTIC_ASSERT_UNREACHABLE_VOID for diagnostic builds.

Pushed by sgiesecke@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/d2a1d34fe1f2 Add QM_DIAGNOSTIC_ASSERT_UNREACHABLE and define QM_*_ASSERT_UNREACHABLE only when the assert level is active. r=dom-workers-and-storage-reviewers,janv
Pushed by sgiesecke@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/9f6b239b9c97 Add QM_DIAGNOSTIC_ASSERT_UNREACHABLE and define QM_*_ASSERT_UNREACHABLE only when the assert level is active. r=dom-workers-and-storage-reviewers,janv

Fixed opt builds and relanded.

Pushed by sgiesecke@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/1d0729e690dc Fix test naming. r=janv,dom-workers-and-storage-reviewers
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → 84 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: