mfbt/Util.h
b9b9d9f379dbef46572c5fab7ea0682988a34374
created 2011-10-10 22:50 -0700
pushed 2011-10-17 08:56 +0000
Jeff Walden Jeff Walden - Bug 693469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. (Exceptions: assigning to static initializers, use in static assertions, as template parameters, etc. These will go away when the relevant compilers have C++11 constexpr support.) r=cjones
fe8302fd1c83b10f57252c76e69e0314c1425f96
created 2011-10-12 15:32 -0700
pushed 2011-10-13 16:41 +0000
Chris Leary Chris Leary - Bug 693928: Fix random orange from LifoAlloc debug memset. (r=luke)
9408e8c33a1ccc5348a140e8c81ea4c63e0492bf
created 2011-10-12 12:21 -0700
pushed 2011-10-13 16:41 +0000
Jeff Walden Jeff Walden - Back out everything since 5435ee09cf7b. Tinderbox compilers hate me. r=epic-fail
da6e9073b431f61b38a87522c074af7a24a7a17f
created 2011-10-10 22:50 -0700
pushed 2011-10-13 16:41 +0000
Jeff Walden Jeff Walden - Bug 639469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. r=cjones
831fcf93a1fea9b4169b0064c1d5cd99aaeed423
created 2011-10-06 17:51 -0400
pushed 2011-10-08 04:59 +0000
Justin Lebar Justin Lebar - Bug 689433 - Followup. Remove unused MOZ_STATIC_ASSERT macro. r=roc
9adcf4cbfc71977576c6f9a8a3fc297757c6cf6b
created 2011-10-05 09:11 -0400
pushed 2011-10-08 04:59 +0000
Justin Lebar Justin Lebar - Bug 689433 - Align nsAutoTArray<E> to E's natural alignment. r=roc
4d10127fd1068193bec6fa49cd5d082dfc8db40c
created 2011-09-22 13:22 -0700
pushed 2011-09-29 13:30 +0000
Chris Leary Chris Leary - Bug 684039: rewrite JS LIFO allocator, avoids thrashing. (r=luke)
30d928581da2f552effd7102003db9cd378480a0
created 2011-09-26 16:50 -0700
pushed 2011-09-28 12:54 +0000
Chris Leary Chris Leary - Back out bug 684039.
7f0922f6090db56e809391c2aa4bb3d67686fef3
created 2011-09-22 13:22 -0700
pushed 2011-09-28 12:54 +0000
Chris Leary Chris Leary - Bug 684039: rewrite JS LIFO allocator, avoids thrashing. (r=luke)
c7589174b0f0c8f13e3003d598902e41a6731644
created 2011-09-07 11:32 -0700
pushed 2011-09-09 11:56 +0000
Terrence Cole Terrence Cole - Bug: 685041 - convert #ifdef DEBUG vars in jsgc.cpp to DebugOnly; r=luke
a0a6800d3744fe8f47ea957d0e1b89e73640fe54
created 2011-09-04 13:58 +0100
pushed 2011-09-05 16:43 +0000
Terrence Cole Terrence Cole - Bug 646597 - Remove unneeded #ifdef DEBUG: use DebugOnly instead; r=bhackett
3d646df22a4b6280fe7d6bd5c617841eda96c516
created 2011-06-24 14:22 -0700
pushed 2011-06-28 01:21 +0000
Chris Leary Chris Leary - Bug 649576: Extricate JSHashTable from JSAtomList death grip. (r=luke)
6408e502189106a1875a78fd7e677b27b30b11a3
created 2011-06-17 15:59 -0400
pushed 2011-06-21 15:44 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 662971 - Silence the clang warnings issued because of alignment requirements increase when compiling mfbt/Util.h; r=Waldo
739c0fd21cccb1eae3de374b6d39616048be2e28
created 2011-06-06 11:02 -0700
pushed 2011-11-15 21:58 +0000
Jeff Walden Jeff Walden - Bug 662001 - Move js::RangeCheckedPointer<T> to mozilla::RangedPtr<T>, make it no longer implicitly convert to T*, and adjust users accordingly. r=cjones
64cd255ac8511c757ff3fa9b6c78de70c59d5893
created 2011-05-16 16:17 -0700
pushed 2011-11-15 21:58 +0000
David Mandelin David Mandelin - Bug 656282: Remove redundant declaration that causes an MSVC warning, r=luke
c2315c604e7c3123c38ad7752a9f758382236864
created 2011-05-10 14:56 -0700
pushed 2011-11-15 21:58 +0000
Jeff Walden Jeff Walden - Bug 656059 - Add operator-> to mozilla::DebugOnly<T> so it can store pointers. r=cjones
66cff9a9d5d2817bbc53c51acdb19621f5afd909
created 2011-05-03 10:24 -0700
pushed 2011-11-15 21:58 +0000
Daniel Holbert Daniel Holbert - Bug 654346: Fix C++-style comments in mfbt headers included by .c files, to fix build warnings. r=cjones comment-only=DONTBUILD
3dd6ec45084c7a79fbbae8aee42769a91dcf00ee
created 2011-04-28 17:48 -0500
pushed 2011-11-15 21:58 +0000
Chris Jones Chris Jones - Bug 642381, part 3: Hoist Maybe into mfbt and eliminate Gecko's use of jstl. r=jorendorff,luke
fa2c397985a21f89b64520daba831bbd87bf36a3
created 2011-04-20 18:27 -0500
pushed 2011-11-15 21:58 +0000
Chris Jones Chris Jones - Bug 647011: Sprinkle some DebugOnly in js/src. r=luke
bfef135a83dcc6d9e2a1bf9697ff5ab5ddab0172
created 2011-03-31 20:46 -0500
pushed 2011-11-15 21:58 +0000
Chris Jones Chris Jones - Bug 577899, part 2: Add a DebugOnly helper to mfbt, which only contains a value in debug builds. r=luke
91a8d742c50969c39ff61709039f9670a9c5f9ce
created 2011-03-31 20:46 -0500
pushed 2011-11-15 21:58 +0000
Chris Jones Chris Jones - Bug 577899, part 1: Add mfbt, to contain code shared between SpiderMonkey and Gecko. r=luke,ted sr=brendan,bsmedberg,roc
less more (0) tip