gecko/mfbt
Ehsan Akhgari 85b0d6dac6 Bug 867348 - Part 2: Apply MOZ_NO_ARITHMETIC_EXPR_IN_ARGUMENT to CheckedInt's constructor; r=jrmuizel,cpearce
Note that the analysis currently just looks at the AST subtree of the
function call site and is therefore unable to correctly deal with cases
such as the last two hunks of the change to OggCodecState.cpp.  Fixing
the analysis to deal with that would be very difficult, so we currently
adjust the code so that it compiles.  The first hunk in that file though
is a real bug that this analysis found.
2014-12-18 15:27:05 -05:00
..
decimal
double-conversion
tests Bug 867348 - Part 2: Apply MOZ_NO_ARITHMETIC_EXPR_IN_ARGUMENT to CheckedInt's constructor; r=jrmuizel,cpearce 2014-12-18 15:27:05 -05:00
Alignment.h
AllocPolicy.h Bug 1102525 (part 1) - Add InfallibleAllocPolicy to mozalloc. r=glandium. 2014-12-08 14:45:10 -08:00
Array.h
ArrayUtils.h Bug 1091882: Simplify some uses of mozilla::PointerRangeSize, and clarify comment. r=waldo 2014-11-03 15:55:59 -08:00
Assertions.h Bug 990764 - Remove MOZ_ASSUME_UNREACHABLE and MOZ_NIGHTLY_ASSERT macros. r=Waldo 2014-06-29 19:21:50 -07:00
Atomics.h Bug 1073709 - Disable C++11 <atomic> when using GCC with libc++. r=waldo 2014-09-26 15:15:00 +02:00
Attributes.h Bug 867348 - Part 2: Apply MOZ_NO_ARITHMETIC_EXPR_IN_ARGUMENT to CheckedInt's constructor; r=jrmuizel,cpearce 2014-12-18 15:27:05 -05:00
BinarySearch.h Bug 1062073 - Mark BinarySearchDefaultComparator's constructor as explicit; r=froydnj 2014-09-03 18:25:13 -04:00
BloomFilter.h
Casting.h
ChaosMode.h Bug 1099251 - make ChaosMode's behavior modifications more finely-grained selectable; r=roc 2014-11-14 13:12:51 -05:00
Char16.h Bug 1091594 - Added explicit integer casts to char16ptr_t. r=jmathies 2014-11-03 14:09:48 +01:00
CheckedInt.h Bug 867348 - Part 2: Apply MOZ_NO_ARITHMETIC_EXPR_IN_ARGUMENT to CheckedInt's constructor; r=jrmuizel,cpearce 2014-12-18 15:27:05 -05:00
Compiler.h
Compression.cpp
Compression.h
Constants.h
DebugOnly.h
Endian.h Bug 1111255 - Remove some code specific to MSVC7 from MFBT; r=froydnj 2014-12-14 14:58:13 -05:00
EnumeratedArray.h
EnumSet.h
FloatingPoint.cpp
FloatingPoint.h Bug 1094052 - IonMonkey: Fix range analysis for Math.sign(-0) r=nbp,h4writer 2014-11-05 08:38:40 -08:00
GuardObjects.h
HashFunctions.cpp
HashFunctions.h
IntegerPrintfMacros.h
IntegerTypeTraits.h
JSONWriter.cpp Bug 1067699 (part 2) - Add mfbt/JSONWriter.h and use it for memory reporting. r=froydnj. 2014-09-14 23:36:18 -07:00
JSONWriter.h Bug 1074591 (part 3) - Fix unbounded growth in JSONWriter's vectors(!). r=froydnj. 2014-10-02 18:01:41 -07:00
Likely.h
LinkedList.h
LinuxSignal.h
lz4.c
lz4.h
MacroArgs.h
MacroForEach.h
MathAlgorithms.h Bug 1111255 - Remove some code specific to MSVC7 from MFBT; r=froydnj 2014-12-14 14:58:13 -05:00
Maybe.h
MaybeOneOf.h
MemoryChecking.h Bug 1075134 - MOZ_LSAN macros. r=froydnj 2014-10-21 13:00:54 +02:00
MemoryReporting.h
Move.h
moz.build Bug 1102525 (part 2) - Add SegmentedVector to MFBT. r=froydnj. 2014-12-08 14:45:13 -08:00
MSIntTypes.h Bug 1080297 - Use native inttypes.h on VS2013. r=glandium 2014-10-09 21:06:30 +13:00
NullPtr.h
NumericLimits.h
Pair.h
PodOperations.h Bug 1091882: Simplify some uses of mozilla::PointerRangeSize, and clarify comment. r=waldo 2014-11-03 15:55:59 -08:00
Poison.cpp
Poison.h
Range.h
RangedPtr.h
ReentrancyGuard.h
RefCountType.h
RefPtr.h
RollingMean.h
Scoped.h
SegmentedVector.h Bug 1109407 - Give SegmentedVector a default segment size. r=froydnj. 2014-12-11 14:11:43 -08:00
SHA1.cpp
SHA1.h
SplayTree.h
STYLE
TaggedAnonymousMemory.cpp
TaggedAnonymousMemory.h
TemplateLib.h
ThreadLocal.h Bug 1093823 - Avoid valgrind report from ThreadLocal<bool>. r=froydnj 2014-11-07 08:41:00 -05:00
ToString.h
TypedEnum.h
TypedEnumBits.h
TypedEnumInternal.h Bug 1111247 - Treat C++11 enum types as available on all MSVC versions; r=froydnj 2014-12-14 14:56:23 -05:00
Types.h
TypeTraits.h
UniquePtr.h
unused.cpp Bug 1059038 - Move mozilla::unused from xpcom/glue to mfbt. r=Waldo 2014-08-29 10:11:00 +02:00
unused.h Bug 1059038 - Move mozilla::unused from xpcom/glue to mfbt. r=Waldo 2014-08-29 10:11:00 +02:00
Vector.h Bug 1105261 - Revert fresh vectors to not prereserving their inline allocation space, because the guaranteed extent of that space is an implementation detail. r=nbp 2014-11-26 16:01:19 -05:00
WeakPtr.h
WindowsVersion.h Bug 1094012 - Assume Win7 or later on Win64. r=jimm 2014-11-24 22:18:10 +09:00