memory/build/mozjemalloc.cpp
c485a54c5a6f111a7b8e0afc7ba91b629b49e356
created 2017-11-03 11:41 +0900
pushed 2017-11-03 10:25 +0000
Mike Hommey Mike Hommey - Bug 1414155 - Remove SIZE_INV values for QUANTUM_2POW_MIN < 4. r?njn draft
58fbbd225ac0748fe15d90b676fd70277fde8ce7
created 2017-11-01 19:34 +0900
pushed 2017-11-03 10:25 +0000
Mike Hommey Mike Hommey - Bug 1414155 - Replace the cacheline-related macros with a constant. r?njn draft
2806ff676dc2866fbe67d3b39767517aa6ebb2ae
created 2017-11-01 18:33 +0900
pushed 2017-11-03 10:25 +0000
Mike Hommey Mike Hommey - Bug 1414155 - Consolidate "constant/globals". r?njn draft
bc1815df1d633795a9656eb37735331e13ebb17b
created 2017-11-01 18:07 +0900
pushed 2017-11-03 10:25 +0000
Mike Hommey Mike Hommey - Bug 1414155 - Define pagesize_2pow in terms of pagesize, not the opposite. r?njn draft
cdd605be2c1453514671e773b71dd30124083cab
created 2017-11-01 17:54 +0900
pushed 2017-11-03 10:25 +0000
Mike Hommey Mike Hommey - Bug 1414155 - Move arena_chunk_map_t and arena_chunk_t around. r?njn draft
15e7664d6c9c3a0f9f292cead7d02724a6897e90
created 2017-11-03 08:53 +0900
pushed 2017-11-03 10:25 +0000
Mike Hommey Mike Hommey - Bug 1414155 - Factor out size classes logic for tiny, quantum and sub-page classes. r?njn draft
18d6dfb5ab72849ee4fdf9ca18b351a3d62bff05
created 2017-11-03 13:50 +0900
pushed 2017-11-03 10:19 +0000
Mike Hommey Mike Hommey - Bug 1414155 - Define AddressRadixTree node size as a size rather than a power of 2. r?njn draft
d8a4acf53b28e52fb9bafd1cc40ea0bccf451aad
created 2017-11-03 12:21 +0900
pushed 2017-11-03 10:19 +0000
Mike Hommey Mike Hommey - Bug 1414155 - Replace constants describing size class numbers. r?njn draft
6e16560907f40174b0814d87ade159a183192307
created 2017-11-03 12:16 +0900
pushed 2017-11-03 10:19 +0000
Mike Hommey Mike Hommey - Bug 1414155 - Rename chunk related constants. r?njn draft
ab39149996e8f786b9e0b2e778598bc75af7bc34
created 2017-11-03 12:13 +0900
pushed 2017-11-03 10:19 +0000
Mike Hommey Mike Hommey - Bug 1414155 - Rename page size related constants. r?njn draft
87c339f214710161c7c0666e43edbca1820c23a7
created 2017-11-03 12:07 +0900
pushed 2017-11-03 10:19 +0000
Mike Hommey Mike Hommey - Bug 1414155 - Replace chunk size related macros and constants. r?njn draft
46be31459a17ade9ad90b803f757e7166370d667
created 2017-11-03 10:10 +0900
pushed 2017-11-03 10:19 +0000
Mike Hommey Mike Hommey - Bug 1414155 - Replace size class related macros and constants. r?njn draft
f0b3f55b3439a761df258a18c550fcb8ca3feb37
created 2017-11-03 11:41 +0900
pushed 2017-11-03 10:19 +0000
Mike Hommey Mike Hommey - Bug 1414155 - Remove SIZE_INV values for QUANTUM_2POW_MIN < 4. r?njn draft
d5067f0fe765be5664ab7b54f3808a160b143005
created 2017-11-01 19:34 +0900
pushed 2017-11-03 10:19 +0000
Mike Hommey Mike Hommey - Bug 1414155 - Replace the cacheline-related macros with a constant. r?njn draft
c1f14d4c0d20830b8cce0926e0163962cca053c9
created 2017-11-01 18:33 +0900
pushed 2017-11-03 10:19 +0000
Mike Hommey Mike Hommey - Bug 1414155 - Consolidate "constant/globals". r?njn draft
dfb498f967f5fa001846d5ff0d868e199099391c
created 2017-11-01 18:07 +0900
pushed 2017-11-03 10:19 +0000
Mike Hommey Mike Hommey - Bug 1414155 - Define pagesize_2pow in terms of pagesize, not the opposite. r?njn draft
fd733915a8a90d7d06e2be164d9706ad15d8f7ba
created 2017-11-01 17:54 +0900
pushed 2017-11-03 10:19 +0000
Mike Hommey Mike Hommey - Bug 1414155 - Move arena_chunk_map_t and arena_chunk_t around. r?njn draft
5d527792d4fe9cf2cbf7804f9820d0cbb692784c
created 2017-11-03 08:53 +0900
pushed 2017-11-03 10:19 +0000
Mike Hommey Mike Hommey - Bug 1414155 - Factor out size classes logic for tiny, quantum and sub-page classes. r?njn draft
e233e1e2253a2e41664a66a8915c45b8ff5973e4
created 2017-11-03 13:50 +0900
pushed 2017-11-03 05:03 +0000
Mike Hommey Mike Hommey - Bug 1414155 - Define AddressRadixTree node size as a size rather than a power of 2. r?njn draft
b4475816f993f8218550c6fbc0531b5c4e081983
created 2017-11-03 12:21 +0900
pushed 2017-11-03 05:03 +0000
Mike Hommey Mike Hommey - Bug 1414155 - Replace constants describing size class numbers. r?njn draft
88408e82a2f25237c1ea608d505b35962022dee8
created 2017-11-03 13:50 +0900
pushed 2017-11-03 04:51 +0000
Mike Hommey Mike Hommey - Bug 1414155 - Define AddressRadixTree node size as a size rather than a power of 2. r?njn draft
2683c88c365412143be171c0d7b4f30c3cc94f4a
created 2017-11-03 12:21 +0900
pushed 2017-11-03 04:51 +0000
Mike Hommey Mike Hommey - Bug 1414155 - Replace constants describing size class numbers. r?njn draft
beb49f0f16dd9311dc0d043b9e56b4cfc8158c66
created 2017-11-03 12:16 +0900
pushed 2017-11-03 04:51 +0000
Mike Hommey Mike Hommey - Bug 1414155 - Rename chunk related constants. r?njn draft
6c648733ba7c8cc70083ebc032163e0d44fd33b2
created 2017-11-03 12:13 +0900
pushed 2017-11-03 04:51 +0000
Mike Hommey Mike Hommey - Bug 1414155 - Rename page size related constants. r?njn draft
c78654b7c01407be603bf0bbc4a48ea8602617db
created 2017-11-03 12:07 +0900
pushed 2017-11-03 04:51 +0000
Mike Hommey Mike Hommey - Bug 1414155 - Replace chunk size related macros and constants. r?njn draft
9e580df481f5a3afed60e609f6e4bce203da1a06
created 2017-11-03 10:10 +0900
pushed 2017-11-03 04:51 +0000
Mike Hommey Mike Hommey - Bug 1414155 - Replace size class related macros and constants. r?njn draft
96e83e34c7e477060ac54503b0df9d6e7785c5c9
created 2017-11-03 11:41 +0900
pushed 2017-11-03 04:51 +0000
Mike Hommey Mike Hommey - Bug 1414155 - Remove SIZE_INV values for QUANTUM_2POW_MIN < 4. r?njn draft
a0c4560c71aaa39f9a92d565099266e56ab9cd92
created 2017-11-01 19:34 +0900
pushed 2017-11-03 04:51 +0000
Mike Hommey Mike Hommey - Bug 1414155 - Replace the cacheline-related macros with a constant. r?njn draft
c2a7f6ec1d8968eaa031d360546aa7353a1b4eb8
created 2017-11-01 18:33 +0900
pushed 2017-11-03 04:51 +0000
Mike Hommey Mike Hommey - Bug 1414155 - Consolidate "constant/globals". r?njn draft
4d5e2f1e809416537c45df11dc1c623642d18c78
created 2017-11-01 18:07 +0900
pushed 2017-11-03 04:51 +0000
Mike Hommey Mike Hommey - Bug 1414155 - Define pagesize_2pow in terms of pagesize, not the opposite. r?njn draft
d0f0a50a3bd9b975c7a0e50d09017693c83e294e
created 2017-11-01 17:54 +0900
pushed 2017-11-03 04:51 +0000
Mike Hommey Mike Hommey - Bug 1414155 - Move arena_chunk_map_t and arena_chunk_t around. r?njn draft
fe2675024ad9dfd57d1b427a2d5ac0ef3403f8de
created 2017-11-03 08:53 +0900
pushed 2017-11-03 04:51 +0000
Mike Hommey Mike Hommey - Bug 1414155 - Factor out size classes logic for tiny, quantum and sub-page classes. r?njn draft
de83e9b6f16ac639cbbba806bed11d0be9c6d2e5
created 2017-11-01 19:29 +0900
pushed 2017-11-03 04:51 +0000
Mike Hommey Mike Hommey - Bug 1414155 - Move a few things around. r?njn draft
e794fb234af8fda54c60cd6abc07a555d44483ba
created 2017-11-03 09:26 +0900
pushed 2017-11-03 02:13 +0000
Mike Hommey Mike Hommey - Bug 1414073 - Rename arena_bin_t fields. r?njn draft
4e03832281c609bb8467ba868e4ab9daeb18c9d0
created 2017-11-03 09:26 +0900
pushed 2017-11-03 00:43 +0000
Mike Hommey Mike Hommey - Bug 1414073 - Rename arena_bin_t fields. r?njn draft
9bde0b8a6ad24a44e0a2fc28fcfce07a3bdf534c
created 2017-11-02 17:41 +0900
pushed 2017-11-02 21:42 +0000
Mike Hommey Mike Hommey - Bug 1414073 - Remove arena_bin_t statistics. r?njn draft
c5f41aff60e2671c1b55c122c80d2f040c8adbf0
created 2017-11-01 17:20 +0900
pushed 2017-11-01 22:04 +0000
Mike Hommey Mike Hommey - Bug 1413475 - Run clang-format on all files in memory/build/. r?njn draft
c530f8b5daa08004cde7f1ab75f071224d7406c1
created 2017-11-01 16:56 +0900
pushed 2017-11-01 22:04 +0000
Mike Hommey Mike Hommey - Bug 1413475 - Normalize license boilerplates in memory/build/. r?njn draft
e10b6526a60163f55bd82a352ba691d5731774f7
created 2017-11-01 16:47 +0900
pushed 2017-11-01 22:04 +0000
Mike Hommey Mike Hommey - Bug 1413475 - Replace SIZEOF_INT_2POW with LOG2(sizeof(int)). r?njn draft
421035e0251414adbf98ea93c7a37fd8566a3ca4
created 2017-11-01 16:46 +0900
pushed 2017-11-01 22:04 +0000
Mike Hommey Mike Hommey - Bug 1413475 - Inline STRERROR_BUF in mozjemalloc.cpp. r?njn draft
58ea2ee542df22f2ef5e6f84d82e2e0958ea6bc7
created 2017-11-01 16:45 +0900
pushed 2017-11-01 22:04 +0000
Mike Hommey Mike Hommey - Bug 1413475 - Remove unused MAP_NOSYNC definition in mozjemalloc.cpp. r?njn draft
4224bb67cbbeda248aa81b1be017bc2d846b42da
created 2017-11-01 16:45 +0900
pushed 2017-11-01 22:04 +0000
Mike Hommey Mike Hommey - Bug 1413475 - Move MALLOC_DECOMMIT definition closer to that of MALLOC_DOUBLE_PURGE. r?njn draft
ea2f3f7f1bb01471a3ed2f41a1d54a42d624e712
created 2017-11-01 16:10 +0900
pushed 2017-11-01 22:04 +0000
Mike Hommey Mike Hommey - Bug 1413475 - Reorganize #includes in mozjemalloc.cpp. r?njn draft
a0b1f1195cfab48c470a316dff08efcf2fbd755a
created 2017-11-01 17:20 +0900
pushed 2017-11-01 08:24 +0000
Mike Hommey Mike Hommey - Bug 1413475 - Run clang-format on all files in memory/build/. r?njn draft
62e0ddd8c2afe6582b6a821172303b5b55251132
created 2017-11-01 16:56 +0900
pushed 2017-11-01 08:24 +0000
Mike Hommey Mike Hommey - Bug 1413475 - Normalize license boilerplates in memory/build/. r?njn draft
dca256428839c79ed45eb137674f3e0d7cd609fa
created 2017-11-01 16:47 +0900
pushed 2017-11-01 08:24 +0000
Mike Hommey Mike Hommey - Bug 1413475 - Replace SIZEOF_INT_2POW with LOG2(sizeof(int)) draft
5536965cca49088c0fc170a201e039f7cb24b02e
created 2017-11-01 16:46 +0900
pushed 2017-11-01 08:24 +0000
Mike Hommey Mike Hommey - Bug 1413475 - Inline STRERROR_BUF in mozjemalloc.cpp. r?njn draft
393acf2cda8ad5cb40f8055c876c2004988c036c
created 2017-11-01 16:45 +0900
pushed 2017-11-01 08:24 +0000
Mike Hommey Mike Hommey - Bug 1413475 - Remove unused MAP_NOSYNC definition in mozjemalloc.cpp. r?njn draft
06cd3ff675565359e2983f8e665ac3ab833064f0
created 2017-11-01 16:45 +0900
pushed 2017-11-01 08:24 +0000
Mike Hommey Mike Hommey - Bug 1413475 - Move MALLOC_DECOMMIT definition closer to that of MALLOC_DOUBLE_PURGE. r?njn draft
774f3208a86d4fd4c1b94a6f8be8e5ff8db1041b
created 2017-11-01 16:10 +0900
pushed 2017-11-01 08:24 +0000
Mike Hommey Mike Hommey - Bug 1413475 - Reorganize #includes in mozjemalloc.cpp. r?njn draft
12f61a4786c1838664ae3be32f1d39798bea4a28
created 2017-11-01 16:06 +0900
pushed 2017-11-01 08:24 +0000
Mike Hommey Mike Hommey - Bug 1413475 - Inline _CRT_SPINCOUNT in mozjemalloc.cpp. r?njn draft
ff86d7bb8edf7df63fde615cd4c9ddc6effec084
created 2017-11-01 15:51 +0900
pushed 2017-11-01 08:24 +0000
Mike Hommey Mike Hommey - Bug 1413475 - Remove ssize_t definition from mozjemalloc.cpp. r?njn draft
8972c662b24f15832cd832167860723c0e150e97
created 2017-10-31 07:13 +0900
pushed 2017-11-01 08:24 +0000
Mike Hommey Mike Hommey - Bug 1402284 - Separate arenas created from moz_arena_* functions from others. r=njn
23acf21b5642900c1756cdffd80b0643ff850742
created 2017-10-28 07:13 +0900
pushed 2017-11-01 08:24 +0000
Mike Hommey Mike Hommey - Bug 1402284 - Move arena tree related globals to a static singleton of a new class. r=njn
599a8c1526bc7e1ad2034087464ee4948689bbe1
created 2017-10-28 08:42 +0900
pushed 2017-11-01 08:24 +0000
Mike Hommey Mike Hommey - Bug 1402284 - Initialize arena_t objects via a constructor instead of manually with an Init method. r=njn
e626359954d05c43899c71f77cbb4f4655f52d72
created 2017-10-31 20:06 -0700
pushed 2017-11-01 08:24 +0000
Phil Ringnalda Phil Ringnalda - Backed out 4 changesets (bug 1402284) for build bustage
d975888c2626073c86a83b98d78188d5b6fa0086
created 2017-10-31 07:13 +0900
pushed 2017-11-01 03:13 +0000
Mike Hommey Mike Hommey - Bug 1402284 - Separate arenas created from moz_arena_* functions from others. r?njn draft
8959c98b53fc4a3a0cae69ab1c8d0a8307957b2f
created 2017-10-28 07:13 +0900
pushed 2017-11-01 03:13 +0000
Mike Hommey Mike Hommey - Bug 1402284 - Move arena tree related globals to a static singleton of a new class. r?njn draft
9e2b58285361b74eea3473dd7ff31532130bdca3
created 2017-10-28 08:42 +0900
pushed 2017-11-01 03:13 +0000
Mike Hommey Mike Hommey - Bug 1402284 - Initialize arena_t objects via a constructor instead of manually with an Init method. r?njn draft
61aefc0bf2a20e7dc85a207dbe634720acde4e00
created 2017-10-31 07:13 +0900
pushed 2017-11-01 02:12 +0000
Mike Hommey Mike Hommey - Bug 1402284 - Separate arenas created from moz_arena_* functions from others. r?njn draft
less more (0) -100 -60 tip