mfbt/Assertions.h
617cb36ead5971a182c09298ea2d457aeaf3fd9f
created 2012-06-11 16:16 -0700
pushed 2012-10-05 17:12 +0000
Jeff Walden Jeff Walden - Eliminate Assertions.h's dependency on Types.h, for a narrower interface and minimized dependencies. No bug, r=Ms2ger
79f9a61a1e435a936b2d7196e081906601b5ff1d
created 2012-06-11 16:16 -0700
pushed 2012-10-05 17:12 +0000
Jeff Walden Jeff Walden - Bug 426163 - Make MOZ_CRASH() use TerminateProcess on Windows rather than exit so that destructors and atexit handlers aren't called. r=ted
229623f7ea72ed9e611933ef7c6982d0b44add28
created 2012-06-18 12:01 -0700
pushed 2012-10-05 17:12 +0000
Jeff Walden Jeff Walden - Bug 761859 - Reinstate a __debugbreak() at the start of MOZ_CRASH() on Windows so that deliberate crashes on Windows appear as breakpoints, not invalid writes. r=bsmedberg
01844720b147314475896425f6c5ae9e6f363053
created 2012-06-07 14:41 -0700
pushed 2012-10-05 17:12 +0000
Jeff Walden Jeff Walden - Bug 763000 - Remove MOZ_Assert. r=Ms2ger, r=terrence, r=ted
ca61695732aa7d2644c77acbda84c201295cefca
created 2012-06-05 16:49 -0700
pushed 2012-10-05 17:12 +0000
Jeff Walden Jeff Walden - Bug 761857 - Make MOZ_CRASH on Linux crash in such a way that an attached debugger will park on the line containing the assertion. r=ted
1a0f4431003105008d31616e75b8db2d3291d54f
created 2012-06-03 20:36 -0700
pushed 2012-10-05 17:12 +0000
Jeff Walden Jeff Walden - Style patrol to make everything conform to mfbt/STYLE. No bug, r=sparky
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-08-24 15:39 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
20218c1c79e0337a954adc6c68496e4f7d45c30d
created 2012-04-12 02:03 +0200
pushed 2012-07-13 18:18 +0000
Bas Schouten Bas Schouten - Bug 719776 - Part 2: Make MOZ_CRASH and MOZ_ASSERT expand inline. r=waldo
ed7531e3906623539ba95963ab9c3d17082ab1bb
created 2012-04-11 09:06 -0700
pushed 2012-07-13 18:18 +0000
Phil Ringnalda Phil Ringnalda - Back out 4b82f26f8593:2fcf9cbedd48 (bug 743393, bug 719776) for bustage
bc29c3a684199d44a0251b880d1a59e7c99091e7
created 2012-04-11 16:55 +0200
pushed 2012-07-13 18:18 +0000
Bas Schouten Bas Schouten - Bug 719776 - Part 2: Inline MOZ_Assert and MOZ_Crash. r=waldo
f077e2e7e38d0582c0a778940b3190fbe2d7952d
created 2012-02-23 14:32 -0500
pushed 2012-06-01 02:39 +0000
Rafael Ávila de Espíndola Rafael Ávila de Espíndola - Bug 723114 - Need a macro that expands to __builtin_unreachable on release builds. r=jwalden.
163fa5650f57769894b69709e81a71594033c88c
created 2012-02-17 18:47 -0800
pushed 2012-06-01 02:39 +0000
Jeff Walden Jeff Walden - Bug 728512 - Make MOZ_ASSERT(cond, reason) work correctly on MSVC by hacking around a compiler bug. r=glandium
71d144fbd53e8983f0a0e8049aa340c8f3d26426
created 2012-02-13 15:48 +0100
pushed 2012-06-01 02:39 +0000
Mike Hommey Mike Hommey - Bug 717540 - Remove MFBT dependency on JS_Assert, add MOZ_Assert, and use it for WTF assertions. r=waldo,r=khuey
e652994cdd9ee79e67c0e1207366175a244c9e99
created 2012-02-13 16:35 +0100
pushed 2012-06-01 02:39 +0000
Mike Hommey Mike Hommey - Backout 8eef38643ceb (bug 717540) and 78941a969e20 (bug 725230) because of windows debug bustage
8eef38643cebd4e8aec82a933b10627d18385aa4
created 2012-02-13 15:48 +0100
pushed 2012-06-01 02:39 +0000
Mike Hommey Mike Hommey - Bug 717540 - Remove MFBT dependency on JS_Assert, add MOZ_Assert, and use it for WTF assertions. r=waldo,r=khuey
350305686094ca4ba0ccaf57c95279571c7223d3
created 2012-01-06 15:51 -0600
pushed 2012-04-20 19:40 +0000
Jeff Walden Jeff Walden - Bug 716112 - Add an optional second argument to MOZ_ASSERT to allow explanations to accompany assertions, if desired. r=cjones
ad85a745d2fbf9a34c5d32cd3471cc6635c79ccf
created 2011-12-28 10:48 -0600
pushed 2012-04-20 19:40 +0000
Jeff Walden Jeff Walden - Add introductory comments to the files in mfbt/ that aren't copied from elsewhere, to facilitate easier MXR directory skimming. No bug, r=lumpy
3b3f1c6d6983df7f479282026813ade81a56b6ed
created 2011-12-27 12:09 -0600
pushed 2012-04-20 19:40 +0000
Jeff Walden Jeff Walden - Bug 713560 - Make MOZ_STATIC_ASSERT, when it expands to C++11 static_cast(), pass its reason argument along to static_cast in more compilers. r=typo-fix
8d4a9617fcd105c8e06d80abfd4b0c3de47ff486
created 2011-12-19 16:58 -0500
pushed 2012-04-20 19:40 +0000
Jeff Walden Jeff Walden - Bug 712129 - Implement MOZ_STATIC_ASSERT and MOZ_STATIC_ASSERT_IF. r=luke
0d7567cf0a67a44906ab85ba9f2acc6ead70ba63
created 2011-12-19 15:54 -0500
pushed 2012-04-20 19:40 +0000
Jeff Walden Jeff Walden - Bug 712129 - Add more assertion macro flavors to mfbt, and make the JS engine use mfbt's implementations where appropriate. r=cjones
0df00b3b8846361c28b8147a2ce781d69e467cf2
created 2011-12-19 14:28 -0500
pushed 2012-04-20 19:40 +0000
Jeff Walden Jeff Walden - Bug 712129 - Move assertion code into a new mfbt/Assertions.h header. r=luke
less more (0) tip