Replace mfbt/TypeTraits with <type_traits>
Categories
(Core :: JavaScript Engine, task)
Tracking
()
Tracking | Status | |
---|---|---|
firefox76 | --- | fixed |
People
(Reporter: anba, Assigned: anba)
Details
Attachments
(17 files)
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review |
Similar to bug 1607826 and bug 1607796.
In the past there have been some issues when newer STL features were used, but it seems like all our supported compilers support all <type_traits>
replacements for mfbt/TypeTraits.h
.
Assignee | ||
Comment 1•5 years ago
|
||
Assignee | ||
Comment 2•5 years ago
|
||
Depends on D67648
Assignee | ||
Comment 3•5 years ago
|
||
Depends on D67649
Assignee | ||
Comment 4•5 years ago
|
||
Depends on D67650
Assignee | ||
Comment 5•5 years ago
|
||
Depends on D67651
Assignee | ||
Comment 6•5 years ago
|
||
Depends on D67652
Assignee | ||
Comment 7•5 years ago
|
||
Depends on D67653
Assignee | ||
Comment 8•5 years ago
|
||
Depends on D67655
Assignee | ||
Comment 9•5 years ago
|
||
Depends on D67656
Assignee | ||
Comment 10•5 years ago
|
||
Depends on D67657
Assignee | ||
Comment 11•5 years ago
|
||
Depends on D67658
Assignee | ||
Comment 12•5 years ago
|
||
Depends on D67659
Assignee | ||
Comment 13•5 years ago
|
||
Depends on D67660
Assignee | ||
Comment 14•5 years ago
|
||
Also reenable the static_assert
which was disabled for some reason in
bug 1308236. (Bug 1308236 doesn't contain any information why this assertion
had to be disabled.)
Depends on D67661
Assignee | ||
Comment 15•5 years ago
|
||
Depends on D67662
Assignee | ||
Comment 16•5 years ago
|
||
Depends on D67663
Assignee | ||
Comment 17•5 years ago
|
||
Depends on D67664
Comment 18•5 years ago
|
||
Comment 19•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/d6d34d4374a7
https://hg.mozilla.org/mozilla-central/rev/eb49edf61849
https://hg.mozilla.org/mozilla-central/rev/477dab8b3324
https://hg.mozilla.org/mozilla-central/rev/ee8e9c99d479
https://hg.mozilla.org/mozilla-central/rev/4e839607dda0
https://hg.mozilla.org/mozilla-central/rev/680f4f1018e6
https://hg.mozilla.org/mozilla-central/rev/c6427d6143d9
https://hg.mozilla.org/mozilla-central/rev/2244abeb2f36
https://hg.mozilla.org/mozilla-central/rev/83191a5d4366
https://hg.mozilla.org/mozilla-central/rev/49efd8881aab
https://hg.mozilla.org/mozilla-central/rev/1079682d7967
https://hg.mozilla.org/mozilla-central/rev/2b72c54537e7
https://hg.mozilla.org/mozilla-central/rev/4d6099637f6c
https://hg.mozilla.org/mozilla-central/rev/5e7a6d158bc8
https://hg.mozilla.org/mozilla-central/rev/150ae4897b76
https://hg.mozilla.org/mozilla-central/rev/8ac78029b636
https://hg.mozilla.org/mozilla-central/rev/61a44ad12b15
Description
•