summaryrefslogtreecommitdiff
path: root/mfbt
Commit message (Expand)AuthorAge
* Issue #2343 - replace MOZ_FALLTHROUGH with [[fallthrough]]Moonchild2023-11-11
* Issue #2342: Remove MOZ_MUST_USE macroMoonchild2023-11-08
* Issue #2342: Use [[nodiscard]] in /mfbtMoonchild2023-11-08
* Issue #2281 - Add some deduction guides for class template arguments.Moonchild2023-11-05
* Issue #2281 - Build LZ4 as C instead of including it as C++.Moonchild2023-11-05
* Merge branch 'master' into bigint-mergedBrian Smith2023-07-18
|\
| * Issue #2255 - Fix build bustage on Linux.Brian Smith2023-07-12
| * Issue #2255 - Add support for Maybe<T&>Brian Smith2023-07-12
* | Issue #1240 - Part 3b - Implement WrappingOperations.h for wraparound math op...Brian Smith2023-07-13
* | Issue #1240 - Part 3a - Adjust mozilla::FloatingPoint<T>'s definition.Brian Smith2023-07-13
|/
* Issue #2255 & #1240 - Simplify and enhance Maybe and Some().Brian Smith2023-07-04
* Issue #1656 - Follow-up: Re-nuke the vim lines introduced in #2265Moonchild2023-07-02
* Issue #2259 - Add mozilla::Result<V, E> and JS::Result<> for fallible return ...Martok2023-06-29
* Issue #2259 - Add mozilla::Vector -> mozilla::Span implicit conversionMartok2023-06-29
* Issue #2259 - Add missing IsAscii* helper functions in mozilla/TextUtils.hMartok2023-06-29
* Issue #2241 - Part 2: Add SameValueZero implementation to mfbt/FloatingPoint.hJob Bautista2023-05-12
* Issue #2166 - Follow-up: Fix style nits.Moonchild2023-03-18
* Issue #2166 - Part 6: Remove mozilla::AlignedStorageFranklinDM2023-03-17
* Issue #2166 - Part 4: Use alignas/alignof to define Variant's internal raw st...FranklinDM2023-03-17
* Issue #2166 - Part 3: Make tl::Min/Max variadicFranklinDM2023-03-17
* Issue #2166 - Part 2: Use alignas/alignof in MaybeOneOfFranklinDM2023-03-17
* Issue #2148 - Shrink Vector from (usually) four pointers in size to threeFranklinDM2023-03-15
* Issue #2148 - Make Vector not use AlignedStorage for its inline element storageFranklinDM2023-03-15
* Merge branch 'master' into 1829Brian Smith2022-04-28
|\
| * Issue #1877 - Resolve NIGHTLY_BUILD conditionals.Moonchild2022-04-22
* | Issue #1829 - Revert “Issue #1751 -- Remove XP_MACOSX conditionals from the...Brian Smith2022-04-26
|/
* Issue #1877 - Resolve RELEASE_OR_BETA conditionals.Moonchild2022-04-19
* Issue #1531 follow-up - Bump minimum required GCC version in mfbttrav902022-04-16
* Issue #1843 - Expand on WindowsVersion.h to add later versions.Moonchild2022-04-06
* Issue #1053 - Second pass remove android defines and build system stuff.Moonchild2022-04-01
* [MFBT] Convert debug asserts to early returns for situations that shouldMoonchild2021-08-12
* [no issue] Replace PurpleBlock with SegmentedVector to reduce indirect memoryMoonchild2021-07-23
* Issue #1751 -- Remove XP_MACOSX conditionals from the rest of the tree.Moonchild2021-05-06
* [MFBT] Update lz4 to 1.9.3Moonchild2021-02-24
* Redundant code path cleanup (#1702)Moonchild2021-01-02
* Bug 1466909 - Use AddLvalueReference for UniquePtr's operator*().Matt A. Tobin2020-11-09
* Issue #1656 - Part 8: Devtools and misc.Moonchild2020-09-24
* Issue #1656 - Part 6: Clean up the build filesMoonchild2020-09-23
* Issue #1656 - Part 4: Manual cleanupMoonchild2020-09-23
* Issue #1656 - Part 2: Unmangle some unfortunate UTF-8 victims.Moonchild2020-09-23
* Issue #1656 - Part 1: Nuke most vim config lines in the tree.Moonchild2020-09-23
* Issue #1053 - Remove android support from mfbtMatt A. Tobin2020-02-22
* Issue #1288 - Part 2: Add a partial LZ4 decompression routine.wolfbeast2019-11-14
* MoonchildProductions#1251 - Part 7: All the posix_m* memory-related stuff, ga...athenian2002019-10-21
* Use ptrdiff_t in RangedPtr.wolfbeast2019-03-22
* Fix Span.h constexprs for VS2017trav902018-10-06
* Add mozilla::Spantrav902018-10-06
* Fix a warning with GCC 8: unnecessary parentheses in declaration of 'type name'trav902018-08-10
* Initialize mVersion to silence a warning with GCC 8trav902018-08-10
* Bug 1462912 - Fixed BufferList::Extract to handle the case where the call con...Alex Gaynor2018-06-29