js/src/vm/MallocProvider.h
42a33fb8ccdb2ea3f84a585c98220c080a4025b4
created 2020-12-08 02:58 +0000
pushed 2020-12-08 21:34 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1677426 - Part 4: Include WasmJS.h from Scope.h. r=nbp
0bfd04771721f0df83d0315907be00e0ebb75ec0
created 2020-12-08 04:51 +0200
pushed 2020-12-08 09:45 +0000
Bogdan Tara Bogdan Tara - Backed out 4 changesets (bug 1677426) for SprintfLiteral related bustage CLOSED TREE
4c307b4c5cec795be3dd5c7ea495c31ea847fdf2
created 2020-12-08 02:04 +0000
pushed 2020-12-08 09:45 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1677426 - Part 4: Include WasmJS.h from Scope.h. r=nbp
53abc22d3299d3039c85b6ca1930ed55dfe93231
created 2019-10-30 15:51 +0000
pushed 2019-10-31 16:25 +0000
Jan de Mooij Jan de Mooij - Bug 1590643 - Be more consistent about arena_id_t arguments in MallocProvider.h. r=jwalden
694c0c845fd57fb300e2403f96a0261aa22cffa0
created 2019-07-31 09:13 +0000
pushed 2019-08-02 03:50 +0000
Jon Coppeard Jon Coppeard - Bug 1569564 - Remove the original malloc counter infrastructure r=sfink
662b776a02e6d046b0358cb89b53c19477a4bc67
created 2019-04-05 21:41 +0000
pushed 2019-04-06 10:57 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - clang-format-8: Reformat recent changes to the Google coding style r=Ehsan
6d386a2162b90d72529adbc283391fc4732eff32
created 2019-04-05 09:48 +0300
pushed 2019-04-05 09:48 +0000
Csoregi Natalia Csoregi Natalia - Backed out changeset 4ad80127f89f (bug 1519636) for bustage on MarkupMap.h and nsAccessibilityService.cpp. CLOSED TREE
4ad80127f89f58dd562fba3e8cececb66b29e62f
created 2019-04-04 21:36 +0000
pushed 2019-04-05 09:48 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - clang-format-8: Reformat recent changes to the Google coding style r=Ehsan
9e48fefcf1aca74fd97036121180907de52756e8
created 2019-04-05 00:27 +0300
pushed 2019-04-05 03:22 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out changeset 389b6bbd76db (bug 1519636) for bustages on MarkupMap.h . CLOSED TREE
389b6bbd76dbdf3357453f0989bbe9595751b7ae
created 2019-04-04 20:12 +0000
pushed 2019-04-05 03:22 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - clang-format-8: Reformat recent changes to the Google coding style r=Ehsan
696c4b4978addce673d53097f377140ee140f964
created 2019-02-22 18:12 +0000
pushed 2019-02-23 04:13 +0000
Chris Martin Chris Martin - Bug 1527767 - Make all JS allocator functions accept an arena as an argument r=sfink
752c683e631d73518b21da4b0924ac80ce1f6d5f
created 2019-01-07 05:47 -0800
pushed 2019-01-08 16:23 +0000
André Bargull André Bargull - Bug 1517823 - Part 2: Pass arena to MallocProvider client. r=sfink
3d09512072a5b37eb90f38a9490f89264be90356
created 2019-01-07 05:46 -0800
pushed 2019-01-08 16:23 +0000
André Bargull André Bargull - Bug 1517823 - Part 1: Store out of line TypedArray data in ArrayBuffer malloc-arena. r=sfink
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-12-01 05:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
e4712449ba4303cef134ba0b3f1bea13fbd50c4a
created 2018-11-30 16:39 +0100
pushed 2018-12-01 05:49 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
bde61aedfb5c51a2a761037be694df136ede49cd
created 2018-09-06 11:16 +0200
pushed 2018-09-11 22:13 +0000
Jan de Mooij Jan de Mooij - Bug 1488698 - Always use braces for if/for/while statements in js/src/vm, part 8. r=sfink
b6b0d0fc267d21a63a63feceaa6447440f265731
created 2018-06-29 13:06 -0700
pushed 2018-07-12 21:50 +0000
Matt Howell Matt Howell - Bug 1052582 Part 1 - Support an arena parameter for js_pod_malloc and friends. r=sfink
0ceb91c42b0ff876a61ed23f5e587ba3a2083bcf
created 2018-02-21 10:30 -0600
pushed 2018-02-24 00:59 +0000
Jason Orendorff Jason Orendorff - Bug 1439063 - Part 1: Move several public headers from js/src to js/public. r=jandem.
3d19050cc86a74b001a66ab1a08e9bdabb6faed5
created 2017-09-28 14:21 +0100
pushed 2017-09-28 23:57 +0000
Jon Coppeard Jon Coppeard - Bug 1400278 - Remove RuntimeAllocPolicy now it's no longer used r=sfink
d2758f635f72f779f712bf9c6e838868ed53c9f7
created 2017-02-02 12:12 -0700
pushed 2017-02-03 12:25 +0000
Brian Hackett Brian Hackett - Bug 1325050 - Structure reorganization for multithreaded runtimes, r=jandem,jonco,h4writer,luke,lhansen,nbp.
82b49b59162f8cf0de20198a38bc7f180ff009ea
created 2016-01-15 18:26 -0600
pushed 2016-01-17 19:40 +0000
Luke Wagner Luke Wagner - Bug 1239601 - improve the UniquePtr situation (r=jorendorff)
515efe9f75420b46a1803c1cbc3176a446d101dd
created 2015-11-24 17:27 +0000
pushed 2015-11-26 15:54 +0000
Jon Coppeard Jon Coppeard - Bug 1227535 - Add ZoneAllocPolicy and use it to attribute module memory usage to the zone r=terrence
8ea3da3e71db034ad73719a14e23be22871aabaf
created 2015-11-24 09:42 -0800
pushed 2015-11-24 21:54 +0000
Wes Kocher Wes Kocher - Backed out changeset eb9e244e3834 (bug 1227535) for static build bustage in ModuleObject.h CLOSED TREE
eb9e244e3834403f113ff2652d3627d5da07dbee
created 2015-11-24 17:27 +0000
pushed 2015-11-24 21:54 +0000
Jon Coppeard Jon Coppeard - Bug 1227535 - Add ZoneAllocPolicy and use it to attribute module memory usage to the zone r=terrence
e2feb3a13f83decfde239b9f63660b496e4bc36b
created 2015-10-07 11:04 +0100
pushed 2015-10-07 17:31 +0000
Jon Coppeard Jon Coppeard - Bug 1208665 r=Waldo a=abillings
2e82f6299d4a1084418f295c737be821b6074cdb
created 2015-09-30 11:34 +0100
pushed 2015-09-30 20:49 +0000
Jon Coppeard Jon Coppeard - Bug 1207519 - Prevent HashTable shrink from ignoring allocation failures that may have been reported r=Waldo
c18a8a916d4c8ab3b893c63335ce774f24b5972c
created 2015-04-24 10:58 -0700
pushed 2015-04-27 10:00 +0000
Terrence Cole Terrence Cole - Bug 1081260 - Update the malloc counters if we successfully recover from OOM; r=jonco
295890a566bdc852904f71755e4a0d1282df6500
created 2015-04-21 16:08 +0100
pushed 2015-04-21 22:25 +0000
Jon Coppeard Jon Coppeard - Bug 1156317 - Change the onOutOfMemory() interface is make it harder to misuse r=terrence
e478d1502ee26f741eb8843f9a98088f3ef4aa8b
created 2015-04-15 15:25 +0100
pushed 2015-04-15 19:01 +0000
Jon Coppeard Jon Coppeard - Bug 1154692 - Ensure memory allocated from MallocPolicy::pod_calloc() is zero-initialized after OOM r=terrence
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-03-29 03:30 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
5b892d8ef4538ea84378ebe4a352c49d8b9aa366
created 2015-03-28 10:39 -0700
pushed 2015-03-29 03:30 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
0c030f97a04f4e34c138b878c4352423f5e920f9
created 2015-03-28 12:08 +0100
pushed 2015-03-29 03:30 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
c280abdc083f87373509770b8b5cdcf30e5007b3
created 2015-02-12 08:37 -0800
pushed 2015-02-16 15:06 +0000
Dan Gohman Dan Gohman - Bug 1131783 - Mark various unlikely conditions as MOZ_UNLIKELY r=waldo
6243d2b50e33dbfba24080b2b76f1223f20db3fa
created 2014-10-15 10:40 -0700
pushed 2014-10-16 14:07 +0000
Terrence Cole Terrence Cole - Bug 1081260 - Do not leak onOutOfMemory's allocation; r=luke
bd8609eb0179125616558d2f431bbcf488bfd28b
created 2014-08-25 09:29 -0700
pushed 2014-08-29 12:55 +0000
Terrence Cole Terrence Cole - Bug 1057393 - Fix a regression on octane-zlib; r=sfink
bb3d4bac74685780731e1139cb4728ac2475f36e
created 2014-08-25 14:14 -0700
pushed 2014-08-26 00:20 +0000
Terrence Cole Terrence Cole - Backed out changeset 4f7c6bf2b8fe (Bug 1057393) for bustage on a CLOSED TREE
4f7c6bf2b8feb44fedaa860d6e2c8242d3dc8ce4
created 2014-08-25 09:29 -0700
pushed 2014-08-26 00:20 +0000
Terrence Cole Terrence Cole - Bug 1057393 - Fix a regression on octane-zlib; r=sfink
604c002aeeb08e140eaee6379c9637d0d3c38338
created 2014-08-19 15:59 -0700
pushed 2014-08-22 23:47 +0000
Terrence Cole Terrence Cole - Bug 1033442 - Some minor cleanups to various allocations; r=jonco
83e89f435b63ef18d10b1d4c291f2fc45b908c41
created 2014-08-08 17:00 -0700
pushed 2014-08-20 20:19 +0000
Terrence Cole Terrence Cole - Bug 1033442 - Add allocation functions to Cell to make it more obvious which allocator to use; r=jonco
f9ec09ff142ccaed7441516b80e2e8c7b0d90ab0
created 2014-08-05 14:06 -0700
pushed 2014-08-18 20:04 +0000
Terrence Cole Terrence Cole - Bug 1033442 - Remove non-pod realloc from MallocProvider and AllocPolicy; r=jonco
9acca266d2c8ebc84e80e3eaaa0a43da32165d58
created 2014-08-08 13:22 -0700
pushed 2014-08-16 21:43 +0000
Terrence Cole Terrence Cole - Bug 1033442 - Remove non-pod malloc from MallocProvider and AllocPolicy; r=jonco
a8138c05044d8ab72aaf7361e6c2514017db29fa
created 2014-08-05 14:06 -0700
pushed 2014-08-12 14:29 +0000
Terrence Cole Terrence Cole - Bug 1033442 - Remove non-pod calloc from MallocProvider and AllocPolicy; r=jonco
93add398e8df0633e04d6caab18b06da925261c5
created 2014-08-08 21:54 -0400
pushed 2014-08-09 15:25 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 6ee4b6cc240c, a818fd0874fe, and 70803a5f4683 (bug 1033442) for multiple crashtest oranges.
a818fd0874fef18782457445e7a1a1356a116952
created 2014-08-05 14:06 -0700
pushed 2014-08-09 15:25 +0000
Terrence Cole Terrence Cole - Bug 1033442 - Remove non-pod realloc from MallocProvider and AllocPolicy; r=jonco
70803a5f468399d53409b9c3e1df441ed02d1282
created 2014-08-05 14:06 -0700
pushed 2014-08-09 15:25 +0000
Terrence Cole Terrence Cole - Bug 1033442 - Remove non-pod calloc from MallocProvider and AllocPolicy; r=jonco
6fd7ebecfa9ffbdbe4830f767e0b64cb601e2479
created 2014-08-05 14:06 -0700
pushed 2014-08-06 12:42 +0000
Terrence Cole Terrence Cole - Bug 1033442 - Allocate slots from the zone explicitly; r=jonco
f537219d14fc53998eefa5d565b2c567d2cd6551
created 2014-07-09 17:58 -0700
pushed 2014-07-14 12:35 +0000
Jeff Walden Jeff Walden - Bug 1037106 - Use UniquePtr to manage ownership of the Debugger C++ class instance created for a new Debugger object, until it can be stored in the Debugger object's private slot (and owned by it). r=jimb, r=luke
cd9057d90944a8d81b00cc9a091814c77b296c49
created 2014-07-09 16:59 -0700
pushed 2014-07-14 12:35 +0000
Jeff Walden Jeff Walden - Bug 1036710 - Use UniquePtr to manage ownership of the array of PNK_CASE nodes in table switches. r=jorendorff
106cb7c6591ac9389e38236725d70108461e8097
created 2014-07-09 16:53 -0700
pushed 2014-07-11 20:35 +0000
Jeff Walden Jeff Walden - Bug 1036703 - Manage TokenStream::{sourceMap,display}URL_ using UniquePtr. r=jimb
e2b579890ce7db195f56931db003d2904025d26e
created 2014-04-02 19:37 +0200
pushed 2014-04-03 01:56 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 878399: Preparatory cleanups; r=luke
08b38c51c5fc094129b019039981e50604a78389
created 2014-01-24 13:22 -0800
pushed 2014-01-31 11:49 +0000
Terrence Cole Terrence Cole - Bug 963840 - Move MallocProvider out and add a comment about allocation in SpiderMonkey; r=jorendorff
less more (0) tip