mfbt/tests/TestEndian.cpp
dd028c15ede4d10327a06c1ad49383c534a3391a
created 2018-03-12 19:20 -0700
pushed 2018-03-13 17:12 +0000
Jeff Walden Jeff Walden - Bug 1442967 - Boo, MSVC warns when a cast will truncate a numeric constant. Arguably a desirable warning generally, but here we specifically intend the cast to narrow, so disable the warning. r=me in a CLOSED TREE
597a861ff7eda18fa833590202c0f31743e18275
created 2018-03-12 13:36 -0700
pushed 2018-03-13 17:12 +0000
Jeff Walden Jeff Walden - Bug 1442967 - When doing a comparison against a 64-bit constant in code run only in 64-bit builds, but compiled in 32-bit builds, cast it to uintptr_t so that the comparison isn't clearly false in 32-bit builds. rs=froydnj by suggestion on IRC
b78439446b01302e362078324550bd630bd74a14
created 2018-03-09 21:59 -0800
pushed 2018-03-13 17:12 +0000
Jeff Walden Jeff Walden - Bug 1442967 - Futz with a uintptr_t (as uint32_t) == uint64_t comparison to evade constantly-false compiler warnings in 32-bit builds. r=jorendorff
960a3d703f4b30534edb77db380a45fd51de5088
created 2018-03-01 20:06 -0600
pushed 2018-03-02 23:07 +0000
Jason Orendorff Jason Orendorff - Bug 1413049 - Part 1a: In a test, zero-pad hex integer constants to the width of their type. r=Waldo.
6726bc85d05ef136bfcadfba96984ae5f5836fc8
created 2018-03-01 11:05 -0600
pushed 2018-03-02 23:07 +0000
Jason Orendorff Jason Orendorff - Bug 1413049 - Part 1: Add methods to EndianUtils for pointer-sized integers. r=Waldo.
86cda9d3eaa2c6ca8c88801f44dcfaff22591ed8
created 2016-05-22 13:31 -0700
pushed 2016-05-30 13:29 +0000
Chris Peterson Chris Peterson - Bug 1275016 - Rename Endian.h to EndianUtils.h to avoid #include confusion with Android's endian.h stdlib header. r=froydnj
1b7d7dcf71e23f6ed68f10a72416f7dc5e58a6c2
created 2014-07-22 20:54 -0700
pushed 2014-07-24 13:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1041914 - Convert the fourth quarter of MFBT to Gecko style. r=Ms2ger.
315b89ffbe126c61f653cb54957d5ab3f475c45c
created 2014-06-14 12:47 -0700
pushed 2014-06-15 16:28 +0000
Chris Peterson Chris Peterson - Bug 1024318 - Fix warnings in mfbt/tests/ and mark as FAIL_ON_WARNINGS. r=Waldo
4cf3ec066bc7d2e59b49438d6225fc418d83ce77
created 2014-04-24 17:06 -0400
pushed 2014-04-25 10:50 +0000
Benoit Jacob Benoit Jacob - Bug 807607 - Make MFBT tests use MOZ_RELEASE_ASSERT instead of MOZ_ASSERT to ensure test coverage in non-DEBUG - r=Waldo
1f690939a3a5f6e44ab18dda8c0fb81962851f1f
created 2013-09-24 16:20 -0400
pushed 2013-09-25 02:43 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 74459407359a (bug 917593) for Windows debug checktest asserts.
74459407359ac077b1290fc66c96c71a91ea43d9
created 2013-09-24 08:03 -0700
pushed 2013-09-25 02:43 +0000
Bobby Holley Bobby Holley - Bug 917593 - Don't assert for zero-length strings. r=Waldo
d029b5b5d662edbe76fb6989ba09b5def38ccb54
created 2013-06-13 19:27 -0700
pushed 2013-06-28 13:32 +0000
Jeff Walden Jeff Walden - Style fixes and proper-numeric-type usage in mfbt/tests/TestEndian.cpp. No bug, r=trivial
ea8ae9085ea16cf6931c7496f7a89b835dc52557
created 2013-01-30 16:46 -0500
pushed 2013-04-05 00:57 +0000
Nathan Froyd Nathan Froyd - Bug 798172 - part 2 - add tests for mfbt/Endian.h; r=Waldo
less more (0) tip