gecko-dev/mfbt
Cosmin Sabou 7f1afff492 Backed out 5 changesets (bug 1617604, bug 1617542, bug 1617546) for causing build bustages on ipc/mscom/Interceptor.cpp.
CLOSED TREE

Backed out changeset 5faa54ad950e (bug 1617542)
Backed out changeset cb38779e1eb6 (bug 1617604)
Backed out changeset 3aea18e0396f (bug 1617542)
Backed out changeset bc3eeefdfb6c (bug 1617542)
Backed out changeset b76a3aa5ff6f (bug 1617546)
2020-02-24 19:50:13 +02:00
..
double-conversion Bug 1587590 - Update double-conversion to upstream revision 4a51e73. r=jwalden 2019-10-11 02:46:45 +00:00
lz4 Bug 1587187 - Update xxHash to version 0.7.2. r=dthayer 2019-10-08 19:53:34 +00:00
tests Bug 1617216 - Stop using IsBadXPtr in TestPoisonArea.cpp r=froydnj 2020-02-21 19:23:02 +00:00
Algorithm.h
Alignment.h
AllocPolicy.h
AlreadyAddRefed.h Bug 1609996 - Reorder some includes affected by the previous patches. r=froydnj 2020-01-20 16:19:48 +00:00
Array.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in mfbt. r=froydnj 2020-02-13 11:20:27 +00:00
ArrayUtils.h Bug 1607595 - Remove uses of mozilla::IsBaseOf. r=froydnj 2020-01-08 14:52:10 +00:00
Assertions.cpp Bug 1536675 - Take the crashing out of MOZ_CrashPrintf r=froydnj 2019-04-02 19:20:41 +00:00
Assertions.h Bug 1570499 - Part 1: Replace MOZ_FALLTHROUGH macro with C++17's [[fallthrough]] attribute. r=froydnj 2019-12-20 07:16:43 +00:00
Atomics.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in mfbt. r=froydnj 2020-02-13 11:20:27 +00:00
Attributes.h Improve documentation for MOZ_CAN_RUN_SCRIPT_BOUNDARY. No bug. r=mbrodesser,nika 2020-02-19 02:50:58 +00:00
BinarySearch.h
BloomFilter.h
Buffer.h
BufferList.h Bug 1609996 - Reorder some includes affected by the previous patches. r=froydnj 2020-01-20 16:19:48 +00:00
Casting.h
ChaosMode.cpp
ChaosMode.h
Char16.h Bug 1602452 - Make member functions of nsTStringRepr defined in header constexpr. r=froydnj 2019-12-10 08:40:48 +00:00
CheckedInt.h Bug 1616684. Remove implicit integer conversion in CheckedInt constructor r=froydnj 2020-02-20 14:16:03 +00:00
Compiler.h Bug 1576056 - delete all the standard library-related checks in Compiler.h; r=dmajor 2019-08-27 22:42:17 +00:00
Compression.cpp Bug 1553759 - Remove unused LZ4::decompress method r=froydnj 2019-10-30 14:55:52 +00:00
Compression.h Bug 1553759 - Remove unused LZ4::decompress method r=froydnj 2019-10-30 14:55:52 +00:00
DbgMacro.h Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan,kvark 2020-02-24 15:33:38 +00:00
DebugOnly.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in mfbt. r=froydnj 2020-02-13 11:20:27 +00:00
DefineEnum.h
DoublyLinkedList.h Bug 1607595 - Remove uses of mozilla::IsBaseOf. r=froydnj 2020-01-08 14:52:10 +00:00
EndianUtils.h Bug 1439659 - Fix inadvertent typo (that would have been immediately obvious as compile error in a big-endian build, because of this bug's change, happily). r=froydnj 2019-12-16 21:14:05 +00:00
EnumSet.h Bug 1540357 - Fix implicit int truncation in dom/canvas's mfbt/* includes. r=froydnj 2019-04-02 17:00:53 +00:00
EnumTypeTraits.h
EnumeratedArray.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in mfbt. r=froydnj 2020-02-13 11:20:27 +00:00
EnumeratedRange.h Bug 1614512 - Give mozilla::Side and mozilla::Corner a fixed underlying type. r=froydnj 2020-02-11 14:11:06 +00:00
FStream.h
FastBernoulliTrial.h Bug 1577051 - Fix an implicit-conversion-changes-value warning with new-enough clang by explicitly converting. r=froydnj 2019-08-28 16:35:22 +00:00
FloatingPoint.cpp
FloatingPoint.h Bug 1560658: Add SameValueZero to mfbt/FloatingPoint.h r=jwalden 2019-06-28 23:57:13 +00:00
FunctionTypeTraits.h Bug 1611520 - gcc-10: Include <cstddef> in FunctionTypeTraits.h r=gerald 2020-02-01 10:23:38 +00:00
GuardObjects.h Bug 1609996 - Reorder some includes affected by the previous patches. r=froydnj 2020-01-20 16:19:48 +00:00
HashFunctions.cpp
HashFunctions.h Bug 1567944 - remove *DISABLE_INTEGRAL_CONSTANT_OVERFLOW_WARNING macros; r=dmajor 2019-07-23 08:02:48 +00:00
HashTable.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in mfbt. r=froydnj 2020-02-13 11:20:27 +00:00
HelperMacros.h Bug 1547519 - Rename NS_STRINGIFY to MOZ_STRINGIFY, move to mfbt, and unify stragglers r=glandium 2019-09-04 02:40:32 +00:00
IntegerPrintfMacros.h
IntegerRange.h Bug 1549694 - Don't use check as an identifier in IntegerRange.h, since it conflicts with system headers in Mac and Windows. r=froydnj 2019-05-07 13:29:17 +00:00
IntegerTypeTraits.h Bug 1607816 - Replace mozilla::{Max, Min}Value with std::numeric_limits. r=froydnj 2020-01-08 16:30:40 +00:00
JSONWriter.cpp
JSONWriter.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in mfbt. r=froydnj 2020-02-13 11:20:27 +00:00
JsRust.h Bug 1490601 part 2 - Move C++ entry points to encoding_c_mem to mfbt/. r=jwalden 2019-09-18 08:26:34 +00:00
Latin1.h Bug 1578339 addendum - Avoid function calls in ASCIIness and Latin1ness checking and conversion between Latin1 and UTF-16 for short strings. r=jandem 2019-09-26 12:46:16 +00:00
Likely.h
LinkedList.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in mfbt. r=froydnj 2020-02-13 11:20:27 +00:00
LinuxSignal.h
MacroArgs.h
MacroForEach.h
MathAlgorithms.h Bug 1590907 - Remove obsolete macro MOZ_HAVE_BITSCAN64. r=froydnj 2019-11-12 21:59:25 +00:00
Maybe.h Backed out 5 changesets (bug 1617604, bug 1617542, bug 1617546) for causing build bustages on ipc/mscom/Interceptor.cpp. 2020-02-24 19:50:13 +02:00
MaybeOneOf.h Bug 1609996 - Reorder some includes affected by the previous patches. r=froydnj 2020-01-20 16:19:48 +00:00
MemoryChecking.h Bug 1547143 - Format the tree: Be prescriptive with the pointer style (left) r=Ehsan 2019-05-01 08:47:10 +00:00
MemoryReporting.h
NonDereferenceable.h
NotNull.h Bug 1609996 - Reorder some includes affected by the previous patches. r=froydnj 2020-01-20 16:19:48 +00:00
Opaque.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in mfbt. r=froydnj 2020-02-13 11:20:27 +00:00
OperatorNewExtensions.h
Pair.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in mfbt. r=froydnj 2020-02-13 11:20:27 +00:00
Path.h
PodOperations.h
Poison.cpp
Poison.h
RandomNum.cpp Bug 461204 - Improve the random number generator for the boundaries in multipart/form-data r=smaug 2020-01-13 20:41:14 +00:00
RandomNum.h Bug 461204 - Improve the random number generator for the boundaries in multipart/form-data r=smaug 2020-01-13 20:41:14 +00:00
Range.h
RangedArray.h
RangedPtr.h Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan 2020-01-09 21:50:11 +00:00
RecordReplay.cpp Bug 1613985 - Use default for equivalent-to-default constructors/destructors in mfbt. r=froydnj 2020-02-13 11:20:27 +00:00
RecordReplay.h Bug 1606447 - Initial landing for cloud replay, r=jlast. 2020-01-03 20:43:08 +00:00
ReentrancyGuard.h
RefCountType.h
RefCounted.h Bug 1609996 - Reorder some includes affected by the previous patches. r=froydnj 2020-01-20 16:19:48 +00:00
RefPtr.h Bug 1611415 - Prefer using std::move over forget. r=froydnj 2020-02-13 14:38:48 +00:00
Result.h Bug 1612135 - Allow Result<V, E> to be used with a MOZ_NON_PARAM_TYPE E. r=emilio,froydnj 2020-01-29 21:22:39 +00:00
ResultExtensions.h
ReverseIterator.h
RollingMean.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in mfbt. r=froydnj 2020-02-13 11:20:27 +00:00
SHA1.cpp
SHA1.h
SPSCQueue.h
STYLE Bug 1550108 - Pull in secondary lz4 libraries r=glandium 2019-10-04 20:44:08 +00:00
Saturate.h Bug 1609996 - Reorder some includes affected by the previous patches. r=froydnj 2020-01-20 16:19:48 +00:00
ScopeExit.h Bug 1609996 - Reorder some includes affected by the previous patches. r=froydnj 2020-01-20 16:19:48 +00:00
Scoped.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in mfbt. r=froydnj 2020-02-13 11:20:27 +00:00
SegmentedVector.h Bug 1609996 - Reorder some includes affected by the previous patches. r=froydnj 2020-01-20 16:19:48 +00:00
SharedLibrary.h
SmallPointerArray.h Bug 1562789 - SmallPointerArray should support moves, and have an IsEmpty() helper. r=froydnj 2019-07-02 18:50:04 +00:00
Span.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in mfbt. r=froydnj 2020-02-13 11:20:27 +00:00
SplayTree.h
Sprintf.h
StaticAnalysisFunctions.h
TaggedAnonymousMemory.cpp
TaggedAnonymousMemory.h
Tainting.h Bug 1610017 - Actually taint data when tainted is specified for IPC methods r=nika 2020-02-21 17:24:17 +00:00
TemplateLib.h
TextUtils.h Bug 1578339 addendum - Avoid function calls in ASCIIness and Latin1ness checking and conversion between Latin1 and UTF-16 for short strings. r=jandem 2019-09-26 12:46:16 +00:00
ThreadLocal.h
ThreadSafeWeakPtr.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in mfbt. r=froydnj 2020-02-13 11:20:27 +00:00
ToString.h
Tuple.h Bug 1609996 - Reorder some includes affected by the previous patches. r=froydnj 2020-01-20 16:19:48 +00:00
TypeTraits.h Bug 1608064 - Replace Is{Rvalue,Lvalue,}Reference with <type_traits> equivalents. r=froydnj 2020-01-10 10:40:34 +00:00
TypedEnumBits.h
Types.h Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan 2019-10-21 14:13:44 +00:00
UniquePtr.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in mfbt. r=froydnj 2020-02-13 11:20:27 +00:00
UniquePtrExtensions.cpp Bug 1534780 - Move ipc::FileDescriptor's UniquePtr instance into MFBT as UniqueFileHandle. r=froydnj 2019-06-28 19:46:58 +00:00
UniquePtrExtensions.h Bug 1534780 - Move ipc::FileDescriptor's UniquePtr instance into MFBT as UniqueFileHandle. r=froydnj 2019-06-28 19:46:58 +00:00
Unused.cpp
Unused.h
Utf8.cpp Bug 1490601 part 2 - Move C++ entry points to encoding_c_mem to mfbt/. r=jwalden 2019-09-18 08:26:34 +00:00
Utf8.h Bug 1519636 - Automatically reformat recent changes using clang-format r=Ehsan 2020-01-21 09:51:27 +00:00
Variant.h Bug 1584256 - Add IPDLParamTraits for Variant. r=nika,jwalden 2019-10-08 16:03:11 +00:00
Vector.h Bug 1610702 - Generalize Vector::podResizeToFit into Vector::shrinkStorageToFit(). r=froydnj 2020-02-03 17:32:12 +00:00
WeakPtr.h Bug 1607595 - Remove uses of mozilla::IsBaseOf. r=froydnj 2020-01-08 14:52:10 +00:00
WindowsVersion.h Bug 1558272: Add Windows 10 May 2019 Update to WindowsVersion.h; r=dmajor 2019-06-10 18:52:38 +00:00
WrappingOperations.h Bug 1567944 - remove *DISABLE_INTEGRAL_CONSTANT_OVERFLOW_WARNING macros; r=dmajor 2019-07-23 08:02:48 +00:00
XorShift128PlusRNG.h
fallible.h Bug 1562358 - Move fallible.h into MFBT. r=glandium 2019-07-10 01:51:15 +00:00
moz.build Bug 1614003 - Remove unused file mfbt/NullPtr.h r=froydnj 2020-02-07 19:08:17 +00:00