Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Implement mozilla::IsAsciiAlpha | Pale Moon | 2018-05-01 |
| | | | | | This implements what you think the function isAlpha() is. (and you were right until Windows 10 version 1803) | ||
* | Update lz4 to 1.8.0. | Pale Moon | 2018-03-16 |
| | |||
* | Add check for Windows 8.1 version | Pale Moon | 2018-01-19 |
| | | | | We'll probably need this at some point for issues not found in Win 8 but present in 8.1 | ||
* | JS - OOM (code clean up) | janekptacijarabaci | 2017-07-23 |
| | |||
* | mfbt:tests: Handle targets with less strict alignment in TestPair | Michael Karcher | 2017-06-29 |
| | | | | | | | | | | Previously, the tests assumed that the alignment of int and long equals their size. This commit fixes the tests for targets like m68k that have sizeof(int) == 4 and alignof(int) == 2. A static helper function sizemax was introduced as the offset of the second element in Pair<int,long> might be either determined by its alignment requirement or the size of the preceding int element and we use the helper function to pick the larger of the two values. | ||
* | mfbt:tests: Define RETURN_INSTR for m68k in TestPoisonArea | John Paul Adrian Glaubitz | 2017-06-29 |
| | |||
* | Remove Windows intrinsics from Atomic.h and allow Atomic to hold 64-bit ↵ | trav90 | 2017-05-03 |
| | | | | types everywhere | ||
* | Make IsConvertible handle void | trav90 | 2017-05-01 |
| | |||
* | operator() Use perfect forwarding to avoid redundant copy | trav90 | 2017-01-20 |
| | |||
* | Make mozilla::Function support pointer to member function | trav90 | 2017-01-20 |
| | |||
* | Add tests for mozilla::Function | trav90 | 2017-01-20 |
| | |||
* | Add a type-erased callable wrapper, mozilla::Function, to MFBT | trav90 | 2017-01-20 |
| | |||
* | Add assignment operators to mozilla::Pair | trav90 | 2016-12-05 |
| | |||
* | Allow copying of mozilla::Pair objects | trav90 | 2016-12-05 |
| | |||
* | Add an equivalent of std::make_pair for mozilla::Pair | trav90 | 2016-12-05 |
| | | | | BMO 1142366 | ||
* | Add mozilla::Declval | trav90 | 2016-11-02 |
| | |||
* | Add mozilla::AddRvalueReference | trav90 | 2016-11-02 |
| | |||
* | Fix for CV-qualified pointers + added tests. | trav90 | 2016-11-02 |
| | |||
* | Add variadic NS_NewRunnableMethodWithArgs with storage&passing argument type ↵ | trav90 | 2016-11-02 |
| | | | | decorators | ||
* | Use all available atomic operations on Windows (including 64-bit operations ↵ | Pale Moon | 2016-09-11 |
| | | | | on 32-bit platforms). | ||
* | Base import of Tycho code (warning: huge commit) | Pale Moon | 2016-09-01 |
| | |||
* | Set execute attributes on .sh files in tree | trav90 | 2016-04-17 |
| | |||
* | Cleanup comments for old GCC versions | trav90 | 2015-12-04 |
| | |||
* | Remove old GCC version checks (Part 3) | trav90 | 2015-11-28 |
| | |||
* | Remove old GCC version checks (Part 2) | trav90 | 2015-11-28 |
| | |||
* | Remove old GCC version checks (Part 1) | trav90 | 2015-11-28 |
| | |||
* | Bump the minimum supported GCC version to 4.6 | trav90 | 2015-11-26 |
| | |||
* | Revert C++11 keyword without -Wc++0x compat | Pale Moon | 2015-09-20 |
| | |||
* | Merge branch 'master' into Goanna | Pale Moon | 2015-06-09 |
|\ | |||
| * | Add support for tagged anonymous memory | Pale Moon | 2015-06-02 |
| | | |||
* | | Wholesale switch remaining code to Goanna | Pale Moon | 2015-05-27 |
|/ | |||
* | Implement intrinsic count leading/trailing zeroes and population. | Pale Moon | 2015-02-24 |
| | |||
* | Remove OS/2 code part 1 | Pale Moon | 2014-09-24 |
| | |||
* | Recommit working copy to repo with proper line endings. | wolfbeast | 2014-05-21 |