js/src/vm/Runtime.h
d6e9eea07a71e0707bb68146ec05dea25a5db479
created 2015-06-15 13:54 -0400
pushed 2015-09-14 18:56 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 819d7887fdc4 and 6a0397d889c9 (bug 1157870) for frequent e10s browser_compartments.js failures.
6a0397d889c9305b66f6f2af6d2a5e0a286da041
created 2015-05-18 16:40 +0200
pushed 2015-09-14 18:56 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1157870 - Performance Groups should have a unique ID (low-level). r=jandem
19d5d96194436bee3de9f8e1048f201cbeb227a2
created 2015-06-14 08:02 -0700
pushed 2015-09-14 18:56 +0000
Brian Hackett Brian Hackett - Bug 1162986 - Allow objects to be turned into singletons dynamically, r=jandem.
f9e71f980245eee361014ecde5e13123b251d6e7
created 2015-06-13 14:41 -0700
pushed 2015-09-14 18:56 +0000
Phil Ringnalda Phil Ringnalda - Back out fd36716d1f9d (bug 1162986) for mostly-Win8-debug devtools crashes
fd36716d1f9d0644e52e68e6e28cd8f4fde16743
created 2015-06-13 08:10 -0700
pushed 2015-09-14 18:56 +0000
Brian Hackett Brian Hackett - Bug 1162986 - Allow objects to be turned into singletons dynamically, r=jandem.
b46d6692fe50b2698f217002e69d3cb0b088517f
created 2015-06-12 10:20 +0200
pushed 2015-09-14 18:56 +0000
Jan de Mooij Jan de Mooij - Bug 977805 - Add an option to mark JIT pages as non-writable. r=luke
494ad53ffb83b8a5038963c988ef04118c28dd03
created 2015-06-04 13:12 +0200
pushed 2015-09-14 18:56 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1156264 - Activate/deactivate jank and CPOW monitoring separately (low-level). r=jandem
2fd6e854642e13862e03894b99cbc66da2afdc2f
created 2015-06-05 09:01 -0700
pushed 2015-09-14 18:56 +0000
Terrence Cole Terrence Cole - Bug 1171780 - We no longer need to cast out of barrieried types in GC; r=jonco
d8695c1f052c1b7c514610ddd3f54d648af07c18
created 2015-06-02 11:55 -0700
pushed 2015-09-14 18:56 +0000
Terrence Cole Terrence Cole - Bug 887030 - Remove JS::shadow::Runtime::needsIncrementalBarrier and use heapState directly; r=jonco
557399d18235e0dbc2f14e1b7f08c56f44d9cff6
created 2015-06-02 11:47 -0700
pushed 2015-09-14 18:56 +0000
Terrence Cole Terrence Cole - Bug 887030 - Allow inlining of heapState checks from outside JSAPI; r=jonco
d606c1796afd1a488821aff6429ceb56c92a0e5c
created 2015-04-18 13:21 +0200
pushed 2015-09-14 18:56 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1149486 - Regroup PerformanceStats by window. r=jandem, r=bholley
8b2ad894ed27de7704666ea6ba18a27e8e7e5e74
created 2015-05-29 12:59 -0400
pushed 2015-09-14 18:56 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets da71c4aefb3a and 98603c32c9a3 (bug 1149486) for browser_compartments.js permafail.
98603c32c9a30ff89ff88f825821fcd85059dfe7
created 2015-04-18 13:21 +0200
pushed 2015-09-14 18:56 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1149486 - Regroup PerformanceStats by window. r=jandem, r=bholley
dc42938aac6d73e2174a7f5c6cca0df35b3cf3e9
created 2015-05-13 14:09 -0700
pushed 2015-09-14 18:56 +0000
Bobby Holley Bobby Holley - Bug 1164664 - Swap out the 'default JSContext callback' for something capable of setting up an AutoEntryScript. v3 r=jimb
18a208f59d89fa926a1352370f6d1f28a2292230
created 2015-05-20 17:30 +0100
pushed 2015-09-14 18:56 +0000
Jon Coppeard Jon Coppeard - Bug 1165966 - Update destructor assertions to handle failed initalization r=terrence
824e0d5868487455313b1b557a7a1f35baa2bc43
created 2015-05-20 16:34 -0400
pushed 2015-09-14 18:56 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 3 changesets (bug 1165966) for WinXP jit-test permatimeouts.
b0e3b5db76dc8c326774eab2c8310e29fb2df484
created 2015-05-20 18:04 +0100
pushed 2015-09-14 18:56 +0000
Jon Coppeard Jon Coppeard - Bug 1165966 - Fix bustage due to single argument constructor not being marked explicit r=me
73f1d1a18c2447803e49b5070e12b53dba846abe
created 2015-05-20 17:30 +0100
pushed 2015-09-14 18:56 +0000
Jon Coppeard Jon Coppeard - Bug 1165966 - Update destructor assertions to handle failed initalization r=terrence
6973f1341acec582d96f99482cf0b45bb457423c
created 2015-05-17 18:31 -0400
pushed 2015-09-14 18:56 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 2 changesets (bug 1149486) for static analysis bustage.
9b60d38c552e5dbf39f5b66a9ca348c78127e1a7
created 2015-04-18 13:21 +0200
pushed 2015-09-14 18:56 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1149486 - Regroup PerformanceStats by window. r=jandem, r=bholley
10e3e580af2375ea321305e7763f598090220eaf
created 2015-05-15 11:47 +0900
pushed 2015-09-14 18:56 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1131043 - Part 1: Add Symbol.species. r=evilpie
3a464761991d9376c2a2e574c2e78b6bb026ab94
created 2015-05-07 11:34 -0700
pushed 2015-09-14 18:56 +0000
Jim Blandy Jim Blandy - Bug 1050500: Add SpiderMonkey API for reporting JavaScript entry points. r=shu
6bc3e88e0107e6b7d653919d943449a42da3b6be
created 2015-05-07 10:17 -0700
pushed 2015-09-14 18:56 +0000
Terrence Cole Terrence Cole - Bug 1163059 - Add a more convenient wrapper for isAtomsZone; r=sfink
50a6675e974b2008915025872c7e35cf1ed0d71e
created 2015-05-07 11:34 -0700
pushed 2015-08-03 13:22 +0000
Jim Blandy Jim Blandy - Bug 1050500: Add SpiderMonkey API for reporting JavaScript entry points. r=shu, a=sledru
dcf12f5e9a96b02900b5cea3a2793b06b5d28c06
created 2015-04-22 09:43 -0700
pushed 2015-08-03 13:22 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1150253 - Part 1: SpiderMonkey should call an embedder-provided callback
1f79844c376f994585b43edb1b739a553f2b1fbf
created 2015-04-22 08:29 +0200
pushed 2015-08-03 13:22 +0000
Andrea Marchesini Andrea Marchesini - Bug 1156632 - Remove unused forward class declarations - patch 7 - JS, r=sfink
295890a566bdc852904f71755e4a0d1282df6500
created 2015-04-21 16:08 +0100
pushed 2015-08-03 13:22 +0000
Jon Coppeard Jon Coppeard - Bug 1156317 - Change the onOutOfMemory() interface is make it harder to misuse r=terrence
909e17a7edb74332a40d25c7b666a454786b4405
created 2015-04-09 18:08 +0100
pushed 2015-08-03 13:22 +0000
Jon Coppeard Jon Coppeard - Bug 1149526 - Rework HeapPtr lifetime checks using TLS r=terrence
b342115be45cea952dd6db538f7cf0387f76aabc
created 2015-04-02 17:15 +0200
pushed 2015-08-03 13:22 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1149897 - PerformanceStatsService data is not monotonic. r=jandem
f4bc044e4d2931a3372a5e0ce2e6f10ff6b98382
created 2015-04-02 16:12 -0700
pushed 2015-08-03 13:22 +0000
Wes Kocher Wes Kocher - Backed out changeset 39d74e5c3df5 (bug 1149897) for frequent bc3 timeout errors
39d74e5c3df5181aa86f4b06285f8155399025fe
created 2015-04-02 17:15 +0200
pushed 2015-08-03 13:22 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1149897 - PerformanceStatsService data is not monotonic;r=jandem
ba375ae024b33f10dc2910058ee86cf63b4cba7a
created 2015-03-31 12:40 +0200
pushed 2015-08-03 13:22 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 674779 - Per-component CPU monitoring, low-level. r=blassey, r=jandem
9336398400c53fe3fedfc2737b13c6b9c101c766
created 2015-04-01 18:34 +0900
pushed 2015-08-03 13:22 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1054755 - Part 1: Add Symbol.match. r=till
c66b1101f3a93fe957875372ea0a50d3044109b7
created 2015-04-08 10:27 +0100
pushed 2015-06-19 19:24 +0000
Jon Coppeard Jon Coppeard - Bug 1149526 - Check HeapPtrs have GC lifetime r=terrence a=sylvestre
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-06-19 19:24 +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-06-19 19:24 +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-06-19 19:24 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
130f0523865dbb28aa20830ba726229624ff44b9
created 2015-03-25 14:15 -0700
pushed 2015-06-19 19:24 +0000
Dan Gohman Dan Gohman - Bug 1135903 - OdinMonkey: Make signal-handler OOB checking an independent configuration r=luke
1d410fe6bf992bc69daf3dac318ecf023ef3bacd
created 2015-03-23 20:33 -0700
pushed 2015-06-19 19:24 +0000
Shu-yu Guo Shu-yu Guo - Bug 1145924 - Ensure JSRuntime is kept in sync with the profiler. (r=djvj)
5462a753d8496c839ab3e05693004a8f7968633a
created 2015-03-19 10:12 +0900
pushed 2015-06-19 19:24 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1116376 - Skip full GC triggered by atoms zone if keepAtoms is true, and retrigger it after keepAtoms becomes false. r=jonco
2b9f5019abf1749c5c58240e7722d56467ca4e6b
created 2015-03-13 02:13 +0100
pushed 2015-06-19 19:24 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 1139552 - Convert js::gc::AllocKind to an enum class and eliminate non-AllocKind indexing. r=terrence
99c04843ea7e501d3099f506771dcfe6953832f0
created 2015-03-06 15:50 +0000
pushed 2015-06-19 19:24 +0000
Paolo Amadini Paolo Amadini - Bug 1083359 - Part 2 - Allow C++ code to provide an async stack when calling a JS function. r=jimb
afda1ff329bf2d1da22e0f09eb1c24537eefb7f4
created 2015-03-04 08:32 -0600
pushed 2015-06-19 19:24 +0000
Brian Hackett Brian Hackett - Bug 1137497 - Remove shape from unboxed objects, r=jandem.
069853eac6ccf1b771bddec4f6e3c389686b08cf
created 2015-02-27 16:08 +0100
pushed 2015-06-19 19:24 +0000
Jan de Mooij Jan de Mooij - Bug 1137523 - Unprefix most js_* functions. r=bhackett CLOSED TREE
00ccf3b425fdd5b5a79f9af887712bdfd3494500
created 2015-02-26 17:55 -0800
pushed 2015-06-19 19:24 +0000
Wes Kocher Wes Kocher - Backed out changeset d7d9bbfa72c5 (bug 674779) for m-bc orange on a CLOSED TREE
d7d9bbfa72c5b58e01aff2ba7fc524e6203889e5
created 2015-02-26 11:53 +0100
pushed 2015-06-19 19:24 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 674779 - Add per-compartment CPU accounting. r=jandem, r=blassey, r=bz
95425fd7c738e353500b33950ddaa7181e6161b3
created 2015-02-24 09:40 +0000
pushed 2015-06-19 19:24 +0000
Jon Coppeard Jon Coppeard - Bug 1130439 - Trigger compacting GCs after the user becomes inactive r=smaug r=terrence
1e45aafbc1a5a2524ac10674047ed9d492e81afd
created 2015-02-25 19:11 -0800
pushed 2015-06-19 19:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 979293 - Add a FrozenAtomSet to clarify how |permanentAtoms| works. r=bhackett.
49f1f94b73af6943a55233e57cbff35b41185c7a
created 2015-02-25 16:43 -0500
pushed 2015-06-19 19:24 +0000
Kannan Vijayan Kannan Vijayan - Bug 1129510 - Trace references to JS heap from Profiler buffers. r=shu
d1133a390c64e5a9c5fbe036306a5cad36230633
created 2015-02-25 13:44 -0500
pushed 2015-06-19 19:24 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 3de23a29bf71 and d42c64b791e6 (bug 1129510) for debug SM(e) timeouts.
d42c64b791e676d24fcedf24487aeeaa98bd57f0
created 2015-02-25 11:26 -0500
pushed 2015-06-19 19:24 +0000
Kannan Vijayan Kannan Vijayan - Bug 1129510 - Trace references to JS heap from Profiler buffers. r=shu
e26365be89aa5e8c69ede3a7f96b56bd0ac85e18
created 2015-02-24 15:11 -0500
pushed 2015-06-19 19:24 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset cd6461410a7a (bug 1130439) for frequent SM test timeouts/failures.
cd6461410a7a3289cf58db4398585fcc39bc1260
created 2015-02-24 09:40 +0000
pushed 2015-06-19 19:24 +0000
Jon Coppeard Jon Coppeard - Bug 1130439 - Trigger compacting GCs after the user becomes inactive r=smaug r=terrence
7ca7e178de4083ffc34f91fdff3322022970300d
created 2015-04-08 10:27 +0100
pushed 2015-04-21 23:03 +0000
Jon Coppeard Jon Coppeard - Bug 1149526 - Check HeapPtrs have GC lifetime r=terrence a=sylvestre
41be09fe77e0268ce047337453fa84c8cdc4e839
created 2015-03-30 14:41 +0200
pushed 2015-04-21 23:03 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff, a=sledru
decce7b6987f2e8ffb8a1c200f9fbef7a325d298
created 2015-03-19 10:12 +0900
pushed 2015-04-21 23:03 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1116376 - Skip full GC triggered by atoms zone if keepAtoms is true, and retrigger it after keepAtoms becomes false. r=jonco, a=lmandel
56efbd1550625d6dff070ea162548bb83d3f80ed
created 2015-02-20 20:01 -0500
pushed 2015-04-21 23:03 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets fbfda0143584 and e8cfd49ac790 (bug 1129510) for crashes.
e8cfd49ac790eb7a8db2ff79f6fad74c7f567129
created 2015-02-20 17:50 -0500
pushed 2015-04-21 23:03 +0000
Kannan Vijayan Kannan Vijayan - Bug 1129510 - Trace references to JS heap from Profiler buffers. r=shu
cf3b9f27efcfac72e5c43583ec591100d43b7c99
created 2015-02-20 14:06 +0100
pushed 2015-04-21 23:03 +0000
Lars T Hansen Lars T Hansen - Bug 1074237 - futex API implementation. r=luke
4638a15529043d97b572c321351aa76cd3d6e48c
created 2015-02-13 11:36 -0800
pushed 2015-04-21 23:03 +0000
Terrence Cole Terrence Cole - Bug 1132286 - Simplify NewObjectCache allocation path now that we are exactly rooted; r=sfink
less more (0) -300 -100 -60 tip