gecko-dev/memory/build
Mike Hommey e760c78ddc Bug 1419217 - Change comparison functions for red-black trees. r=njn
- This makes all of them return an enum, quite similar to rust.
- This makes all of them derive from a single implementation of an
  integer comparison.
- This implements that integer comparison in terms of simple operations,
  rather than "smart" computation, which turns out to allow compilers
  to do better optimizations.
  See https://blogs.msdn.microsoft.com/oldnewthing/20171117-00/?p=97416

--HG--
extra : rebase_source : 89710d7954f445d43e6da55aaf171b1f57dce5fc
2017-11-21 09:11:54 +09:00
..
Makefile.in Bug 1413570 - Disable SSE2 when building mozjemalloc on x86 during PGO profile gen phase. r=froydnj 2017-11-02 10:26:49 +09:00
Utils.h Bug 1419217 - Change comparison functions for red-black trees. r=njn 2017-11-21 09:11:54 +09:00
fallback.cpp Bug 1413475 - Run clang-format on all files in memory/build/. r=njn 2017-11-01 17:20:54 +09:00
malloc_decls.h Bug 1418104 - Allow to pass parameters when creating arenas. r=njn 2017-11-17 07:27:35 +09:00
moz.build Bug 1417309 - Add the necessary bits to support a --enable-project=memory option. r=nalexander 2017-11-16 08:37:36 +09:00
mozjemalloc.cpp Bug 1419217 - Change comparison functions for red-black trees. r=njn 2017-11-21 09:11:54 +09:00
mozjemalloc.h Bug 1418104 - Allow to pass parameters when creating arenas. r=njn 2017-11-17 07:27:35 +09:00
mozjemalloc_types.h Bug 1418104 - Allow to pass parameters when creating arenas. r=njn 2017-11-17 07:27:35 +09:00
mozmemory.h Bug 1418104 - Allow to pass parameters when creating arenas. r=njn 2017-11-17 07:27:35 +09:00
mozmemory_wrap.cpp Bug 1413475 - Run clang-format on all files in memory/build/. r=njn 2017-11-01 17:20:54 +09:00
mozmemory_wrap.h Bug 1413475 - Run clang-format on all files in memory/build/. r=njn 2017-11-01 17:20:54 +09:00
rb.h Bug 1419217 - Change comparison functions for red-black trees. r=njn 2017-11-21 09:11:54 +09:00
replace_malloc.h Bug 1413475 - Run clang-format on all files in memory/build/. r=njn 2017-11-01 17:20:54 +09:00
replace_malloc_bridge.h Bug 1413475 - Run clang-format on all files in memory/build/. r=njn 2017-11-01 17:20:54 +09:00
zone.c Bug 1413475 - Run clang-format on all files in memory/build/. r=njn 2017-11-01 17:20:54 +09:00