Chris Peterson
|
5c16ae6a67
|
Bug 935370 - Inline all the Pod functions. r=waldo
--HG--
extra : rebase_source : 289cbc836eead85e5b7feac94c1c6d6ee5cd68de
|
2013-11-04 18:52:51 -08:00 |
|
Jeff Muizelaar
|
694006a826
|
Bug 932454. Make Atomics.h compilable with clang on Windows. r=nfroyd,jwalden
MSVC is sloppy with typedefs leaking. Clang is more strict.
--HG--
extra : rebase_source : e8000f43391f8a32fbde96d54ff11e09e49345f9
|
2013-10-29 17:55:38 -04:00 |
|
Karl Tomlinson
|
49bfad7062
|
b=856850 add PodMove r=Waldo
--HG--
extra : transplant_source : %27%04%F0%2B%96%1B0%A7%DB%81D%26%81%A0u%C9j%3E%A2%B0
|
2013-11-05 13:02:54 +13:00 |
|
Dan Gohman
|
82cabc0e08
|
Bug 930708 - IonMonkey: Factor out a DoubleEqualsInt32 from DoubleIsInt32 and use it when negative zero is to be treated as zero. r=nbp
|
2013-11-02 14:29:44 -07:00 |
|
Masatoshi Kimura
|
2c1e00d279
|
Bug 933586 - Define MOZ_HAVE_CXX11_DELETE for MSVC 12+. r=waldo
|
2013-11-02 17:57:40 +09:00 |
|
Brian O'Keefe
|
e8cf9856b5
|
Bug 870401 - Fix up the MFBT exports and the sources. r=mshal
|
2013-10-28 10:21:29 -04:00 |
|
Cykesiopka
|
e0bcd6aebc
|
Bug 914270 - Part 1: Simple/Automated moves. r=joey
|
2013-10-24 18:51:00 +01:00 |
|
Mike Hommey
|
80c623bb6a
|
Bug 921492 - Make StrictOrderingOnAppendList use actual alphabetical sorting. r=mshal,r=gps
|
2013-10-24 08:05:43 +09:00 |
|
Benjamin Bouvier
|
e59ab012ea
|
Bug 913282: IsFloat32Representable function in mfbt; r=Waldo
--HG--
extra : rebase_source : 0d4d6f02b880c37d29e3e41e9d105365d9f941b0
|
2013-10-22 14:55:35 +02:00 |
|
Benjamin Bouvier
|
5dc4bbbc7b
|
Bug 913282: More Float32 operators: Abs; p=dougc,bbouvier; r=jonco,sstangl
dougc for the ARM parts, bbouvier for the rest.
|
2013-10-22 14:53:12 +02:00 |
|
Masatoshi Kimura
|
f54ab71d02
|
Bug 928210 - Get rid of MOZ_INLINE
|
2013-10-22 06:34:24 +09:00 |
|
Ehsan Akhgari
|
cbdde780a5
|
Bug 928091 follow-up: Rewrite the comment in English
--HG--
extra : rebase_source : 9b8c45128f10aa00e0a8e1ab17156c2a42e812db
|
2013-10-18 20:34:49 -04:00 |
|
Ehsan Akhgari
|
3df4906bbd
|
Bug 928091 - Fix builds for VS2012 and VS2013 to deal with our char16_t machinery; pending r=Waldo
Landing on a CLOSED TREE because this is blocking multiple people. My apologies!
|
2013-10-18 18:49:22 -04:00 |
|
Till Schneidereit
|
9113eb9564
|
Bug 888658 - Add LZ4 compression to mfbt. r=jwalden,vlad
--HG--
extra : rebase_source : e92051145948cd3c1e6f95596563d8c13e231ee3
|
2013-10-18 20:25:30 +02:00 |
|
Vladimir Vukicevic
|
e5f44f1883
|
Bug 888658 - Assertions.h fixup for windows. r=jwalden
--HG--
extra : rebase_source : 7e7fb741860c2603aa1b838eff7761ddcd50e867
|
2013-10-15 09:07:00 +02:00 |
|
Reuben Morais
|
4df8562323
|
Bug 921871 - Fix -Wunitialized warning in Vector.h. r=Waldo
--HG--
extra : rebase_source : 117d37c7a44c79c6a3b446f3828e5464fc9e391f
|
2013-10-17 18:29:46 -03:00 |
|
Christian Holler
|
03e824c342
|
Bug 847350 - Add/Update MOZ_ASAN/TSAN_BLACKLIST macros. r=waldo
--HG--
extra : rebase_source : c4c58d30ff0b46ca57093cc0b3bbc37af56f2095
|
2013-10-17 16:29:11 +02:00 |
|
Ehsan Akhgari
|
9bf1bff8b4
|
Bug 895047 - Make char16_t available everywhere and use that to define PRUnichar and jschar; r=jcranmer,jorendorff,glandium
|
2013-10-17 00:36:13 -04:00 |
|
Phil Ringnalda
|
214fbe3acd
|
Back out ee100983f921 (bug 895047) for build bustage
CLOSED TREE
|
2013-10-16 21:51:55 -07:00 |
|
Ehsan Akhgari
|
6f865c67f5
|
Bug 895047 - Make char16_t available everywhere and use that to define PRUnichar and jschar; r=jcranmer,jorendorff,glandium
|
2013-10-17 00:36:13 -04:00 |
|
Ehsan Akhgari
|
35953a6eab
|
Bug 923554 - Backout the atomic weak pointer implementation because it's neither atomic nor thread-safe; r=froydnj
|
2013-10-16 13:48:34 -04:00 |
|
Ehsan Akhgari
|
bfdb31714e
|
Bug 926083 - Only #include Compiler.h in NullPtr.h if needed; r=froydnj
|
2013-10-15 17:13:39 -04:00 |
|
Ehsan Akhgari
|
b39ef430b3
|
Bug 924014 - Do not rely on std::numeric_limits<char16_t> being available; r=Waldo
|
2013-10-15 11:55:37 -04:00 |
|
Ehsan Akhgari
|
c4495e2034
|
Bug 924012 - Provide a HashString version for char16_t if needed; r=Waldo
|
2013-10-15 11:54:08 -04:00 |
|
Ehsan Akhgari
|
9bdfe8e5cc
|
Bug 923886 - Remove the Assertions.h #include from Char16.h; r=Waldo
|
2013-10-05 21:23:07 -04:00 |
|
Dan Gohman
|
77a1580baf
|
Bug 924637 - Document a somewhat counterintuitive case in ExponentComponent, and add test coverage for it. r=waldo
|
2013-10-09 06:41:42 -07:00 |
|
Gian-Carlo Pascutto
|
73c91107c3
|
Bug 923170 - Require GCC 4.6.x before enabling strong enum support. r=Waldo
|
2013-10-08 15:25:13 -04:00 |
|
Birunthan Mohanathas
|
1682814b3e
|
Bug 918436 - Make the type argument of MOZ_BEGIN(_NESTED)_ENUM_CLASS optional and add tests. r=Waldo
|
2013-10-04 13:17:13 -04:00 |
|
Jim Blandy
|
189d59bfb0
|
Bug 919337: Use static_assert in double_conversion::BitCast. r=waldo
|
2013-09-29 21:18:26 -07:00 |
|
Bobby Holley
|
51532e72a4
|
Bug 917593 - Don't assert for zero-length strings. r=Waldo
|
2013-09-27 18:34:24 +02:00 |
|
Mike Hommey
|
5c2afb21e7
|
Bug 919832 - Remove EXPORTS related rules from rules.mk. r=gps
|
2013-09-26 16:43:52 +09:00 |
|
Ryan VanderMeulen
|
38b895f04b
|
Backed out changeset 74459407359a (bug 917593) for Windows debug checktest asserts.
|
2013-09-24 16:20:15 -04:00 |
|
Bobby Holley
|
d5328610cb
|
Bug 917593 - Don't assert for zero-length strings. r=Waldo
|
2013-09-24 08:03:22 -07:00 |
|
Benjamin Bouvier
|
d4da9a9d1a
|
Bug 913282: Add mfbt Float32 asserts and constants; r=Waldo
|
2013-09-20 12:08:49 -07:00 |
|
Dan Gohman
|
afa221f7a9
|
Bug 918350 - Change UnspecifiedNaN's bit pattern to be the all-ones NaN. r=waldo
|
2013-09-19 18:47:55 -07:00 |
|
Dan Gohman
|
d78b997a49
|
Bug 918350 - SpiderMonkey: Remove js_NaN in favor of a new mozilla::GenericNaN() function. r=waldo
|
2013-09-19 18:42:56 -07:00 |
|
Joshua Cranmer
|
2ecbbf20ab
|
Bug 904985, part 1: Add better support for char16_t in type traits, r=Waldo.
--HG--
extra : rebase_source : 45cb9155312ead0b8164e1e460c9fd2e39f0d6fc
|
2013-09-17 22:43:04 -05:00 |
|
Jonathan Watt
|
c19cfc4d9a
|
Bug 909467 - HTMLInputElement crash loading 8bit.js test (consistantly link against the correct StringBuilder). r=Waldo
|
2013-09-17 13:24:35 +01:00 |
|
Seth Fowler
|
1d6372adb1
|
Bug 912299 - Make RefCounted's refcount field mutable. r=waldo
|
2013-09-06 13:32:55 -07:00 |
|
Mike Hommey
|
05b3f24e0e
|
Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps
|
2013-09-05 09:01:46 +09:00 |
|
Jeff Walden
|
c5dd957eae
|
Bug 730805 - Provide mozilla/IntegerPrintfMacros.h to implement the PRI* macros portion of the <inttypes.h> interface. r=espindola
--HG--
extra : rebase_source : be80333003c6fec659e736a77463568c836d8348
|
2011-12-15 00:27:42 -05:00 |
|
Jeff Walden
|
ebf4a21007
|
Bug 730805 - Import, unmodified, the Microsoft-compatible <inttypes.h> implementation from the 'msinttypes' Google Code project, r26, into mfbt. r=gerv
--HG--
extra : rebase_source : 3fa8943627740fc4a4a39b173f8dd77d93f8f8e2
|
2011-12-07 21:52:38 -05:00 |
|
Dan Gohman
|
6942bbee1d
|
Bug 910814 - IonMonkey: Add testcases for several FloatingPoint.h predicates. r=waldo
|
2013-09-02 13:53:35 -07:00 |
|
Jan Beich
|
1f13326e7d
|
Bug 911140 - Fix a typo that prevents libc++ from using C++11 atomics. r=jcranmer
|
2013-08-30 16:14:52 -04:00 |
|
Joshua Cranmer
|
a08dd455fa
|
Bug 906783 - Attempt to detect the standard C++ library version, r=Waldo
|
2013-08-29 22:44:23 -05:00 |
|
Justin Lebar
|
bee05175e6
|
Bug 906912 - Add move constructors to mozilla::LinkedList and mozilla::LinkedListElement. r=waldo
--HG--
extra : rebase_source : 864a78505421e129a4553634e08a7f9fc343d7d1
|
2013-08-29 11:54:14 -07:00 |
|
Justin Lebar
|
c7f8e10a8a
|
Bug 909977 - Rename mozilla::Move to mozilla::OldMove, and make mozilla::Move a synonym for std::move(). r=waldo
--HG--
extra : rebase_source : 7b3bb02cc8cbc0ad6721c6c3895564d9567b8ddb
|
2013-08-29 11:54:14 -07:00 |
|
Justin Lebar
|
4aeeb65d91
|
Bug 909514 - Include <new> before mozilla::Maybe (and move Maybe into mfbt/Maybe.h). r=waldo
--HG--
rename : mfbt/Util.h => mfbt/Maybe.h
|
2013-08-27 15:10:28 -07:00 |
|
Justin Lebar
|
7c8f8f47d4
|
No bug: Fix whitespace in mozilla/LinkedList.h. DONTBUILD
|
2013-08-22 14:39:34 -07:00 |
|
Justin Lebar
|
35539c04ed
|
Bug 907227 - Properly delete LinkedListElement's implicit copy-constructor and operator=. r=waldo
--HG--
extra : rebase_source : b5f09c990f38537266c3e42a211a483e1dd291d6
|
2013-08-21 12:04:29 -07:00 |
|