Closed Bug 1568446 Opened 5 years ago Closed 5 years ago

Cherry-pick servo/servo#23824

Categories

(Core :: CSS Parsing and Computation, task, P3)

task

Tracking

()

RESOLVED FIXED
mozilla70
Tracking Status
firefox70 --- fixed

People

(Reporter: emilio, Assigned: emilio)

Details

Attachments

(1 obsolete file)

That removes std::mem::uninitialized usage.

Pushed by emilio@crisal.io:
https://hg.mozilla.org/integration/mozilla-inbound/rev/4c30e18adac2
Add UniqueArc::new_uninit, UniqueArc::assume_init. r=emilio
https://hg.mozilla.org/integration/mozilla-inbound/rev/6e7267a5b743
Replace uses of mem::uninitialized with MaybeUninit. r=emilio
Backout by malexandru@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/9bb4a4d46f2e
Backed out 2 changesets for causing multiple failures
Flags: needinfo?(emilio)

Backed out 2 changesets (Bug 1568446) for causing multiple failures.

Backout link: https://hg.mozilla.org/integration/mozilla-inbound/rev/9bb4a4d46f2ecd189354a409e02f9edc5ca0df35

Push with failures: https://treeherder.mozilla.org/#/jobs?repo=mozilla-inbound&resultStatus=testfailed%2Cbusted%2Cexception&fromchange=6e7267a5b74329c22ddf2b1358a3a144741339dc&selectedJob=258063631

Failure logs:

Pushed by emilio@crisal.io:
https://hg.mozilla.org/integration/autoland/rev/e4542e3d80a9
Add UniqueArc::new_uninit, UniqueArc::assume_init. r=emilio
https://hg.mozilla.org/integration/autoland/rev/414d4ed825e2
Replace uses of mem::uninitialized with MaybeUninit. r=emilio
https://hg.mozilla.org/integration/autoland/rev/237eb34e0758
Don't insta-free in UniqueArc::assume_init. r=SimonSapin
Flags: needinfo?(emilio)
Pushed by emilio@crisal.io:
https://hg.mozilla.org/integration/autoland/rev/5dd904ba01b5
followup: Properly refcount-log UniqueArcs created with new_uninitialized().
Attachment #9080295 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: