Change some references to raw pointers in some FFI functions.
Categories
(Firefox Build System :: Toolchains, task)
Tracking
(firefox115 fixed, firefox116 fixed)
People
(Reporter: emilio, Assigned: emilio)
References
Details
Attachments
(1 file)
48 bytes,
text/x-phabricator-request
|
dmeehan
:
approval-mozilla-beta+
|
Details | Review |
Assignee | ||
Comment 1•1 years ago
|
||
Even tho https://github.com/rust-lang/rust/issues/112337 is IMO a rust
bug, it's easy to work around in our code and it doesn't really affect
expressiveness.
Comment 3•1 years ago
|
||
bugherder |
Comment 4•1 years ago
|
||
Does this need backporting like the other Rust 1.70 fixes?
Assignee | ||
Comment 5•1 year ago
|
||
Comment on attachment 9337630 [details]
Bug 1836928 - Change some references to raw pointers in some FFI functions. r=glandium
Beta/Release Uplift Approval Request
- User impact if declined: Rust 1.70 could misoptimize some code.
- Is this code covered by automated tests?: Yes
- Has the fix been verified in Nightly?: No
- Needs manual test from QE?: No
- If yes, steps to reproduce:
- List of other uplifts needed: none
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): Trivial tweak.
- String changes made/needed: none
- Is Android affected?: No
Comment 6•1 year ago
|
||
Comment on attachment 9337630 [details]
Bug 1836928 - Change some references to raw pointers in some FFI functions. r=glandium
Approved for 115.0b3.
Comment 7•1 year ago
|
||
bugherder uplift |
Comment 8•1 year ago
|
||
We should get that on esr too. As well as release if 114.0.1 is on the table.
Assignee | ||
Comment 9•1 year ago
•
|
||
Comment on attachment 9337630 [details]
Bug 1836928 - Change some references to raw pointers in some FFI functions. r=glandium
ESR Uplift Approval Request
- If this is not a sec:{high,crit} bug, please state case for ESR consideration: prevents issues with newer llvm versions.
- User impact if declined:
- Fix Landed on Version: 115
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): Trivial change to FFI function definition.
Comment 10•1 year ago
|
||
:emilio this has merge conflicts with esr102 caused by Bug 1832173
Comment 11•1 year ago
|
||
It also has merge conflict for mozilla-release, emilio do we need to uplift with bug 1836723 & bug 1836883 or can I uplift them without this bug. Thanks.
Assignee | ||
Comment 12•1 year ago
|
||
Comment on attachment 9337630 [details]
Bug 1836928 - Change some references to raw pointers in some FFI functions. r=glandium
Yeah, actually I guess this is not really worth uplifting with all those other changes, it's quite a big patch set...
Description
•