js/xpconnect/src/XPCJSRuntime.cpp
f7e83f55d492b7b0969f1fcd89e7830b7801d42a
created 2016-06-08 13:25 +0200
pushed 2016-06-15 05:24 +0000
Lars T Hansen Lars T Hansen - Bug 1278635 - about:config pref for Wasm baseline jit. r=luke
232a786cf87fb0f68f9bda6e9316515524d2ac8a
created 2016-06-07 21:10 +0100
pushed 2016-06-12 09:26 +0000
Jonathan Watt Jonathan Watt - Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky
b974e754526b67fbe66f1a1161ce5b8af3292a62
created 2016-06-10 09:27 +0200
pushed 2016-06-12 09:26 +0000
Jan de Mooij Jan de Mooij - Bug 1278947 part 1 - Stop using JSContext callback in XPConnect. r=bz
48aedf3dbfd6435546da28a9fd7b5c84aa4c2b73
created 2016-06-02 10:34 -0400
pushed 2016-06-03 10:00 +0000
Boris Zbarsky Boris Zbarsky - Bug 1276317 part 2. Move GC zeal handling from nsJSContext to XPCJSRuntime. r=peterv
8272530c90ef5a0df5f5dd973c6fdd2a067e4b27
created 2016-06-02 01:19 +0900
pushed 2016-06-02 09:56 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1276626 - Part 1: Invoke interrupt handler only after MinScriptRunTimeSeconds elapsed. r=mrbkap
160a0b1ffd2bba8de6b414c809cff13ed5f14f89
created 2016-05-27 13:28 -0400
pushed 2016-06-01 13:08 +0000
Boris Zbarsky Boris Zbarsky - Bug 1276112. Stop using GetScriptContextFromJSContext in CycleCollectedJSRuntime::UsefulToMergeZones. r=mccr8
e0d0d87fb7d3e2d60a0bd552fadcad7640c58a35
created 2016-05-30 10:29 +0200
pushed 2016-05-30 13:29 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset e8af287d0d10 (bug 1276112) for causing windows gl crashes
57253d7ecce8215f302330af0a5d2504268e1641
created 2016-05-30 10:29 +0200
pushed 2016-05-30 13:29 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 3bb683963f98 (bug 1276112)
3bb683963f9886ad13a862e17fe812f2d3cb6b20
created 2016-05-27 15:00 -0400
pushed 2016-05-30 13:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 1276112 followup. Reinstate a null-check that got lost. r=mccr8
e8af287d0d103d91a7af443f499380ea4844631e
created 2016-05-27 13:28 -0400
pushed 2016-05-30 13:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 1276112. Stop using GetScriptContextFromJSContext in CycleCollectedJSRuntime::UsefulToMergeZones. r=mccr8
e40a0a79995f436d45560da4865df67d20df12af
created 2016-05-16 01:20 -0700
pushed 2016-05-26 15:04 +0000
Morgan Phillips Morgan Phillips - Bug 1270729 - When stopping slow scripts totally halt script execution; r=bholley
73bb17e67fc160729a66be353d968350e37def61
created 2016-05-24 10:27 +1000
pushed 2016-05-24 12:54 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1275129 - Add missing null check in OrphanReporter::sizeOfIncludingThis. r=mccr8.
28b2e46097e6214d06a4044823961fc59453dc3b
created 2016-04-22 11:55 -0700
pushed 2016-05-13 23:43 +0000
Terrence Cole Terrence Cole - Bug 1257387 - Annotate OOM allocation sizes where possible; r=jonco
1a022b6b949c5c16b385cc7b873ebb873dbb370f
created 2016-05-12 07:28 -0500
pushed 2016-05-13 09:59 +0000
Jim Mathies Jim Mathies - Bug 1271978 - Record js slow script notification delay for content in telemetry. r=billm
98a28a1fce306d65a757f94beccfc150e9337592
created 2016-05-06 16:53 -0700
pushed 2016-05-09 09:18 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1211723 and 1260570 - Share JS source text between JSRuntimes; r=jimb
fcc0936b576daa150697671849a191009ca33811
created 2016-04-25 17:23 -0700
pushed 2016-04-26 11:45 +0000
Kyle Huey Kyle Huey - Bug 1265927: Move nsRunnable to mozilla::Runnable, CancelableRunnable to mozilla::CancelableRunnable. r=froydnj
e1b99e5251cb9ba6620599a2c1f7e54d00fc413c
created 2016-04-22 14:03 +1000
pushed 2016-04-22 13:56 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1266630 - Make fallible the orphan node table used during memory reporting. r=mccr8.
242336dca06d789d466a2ac7700405c02e7ba487
created 2016-04-19 14:04 +1000
pushed 2016-04-20 09:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1265035 - Make ~WorkerJSRuntime() handle Initialize() failure better. r=khuey.
ffb1d08f2bd00a9490f76c89c58325e32c199066
created 2016-04-19 10:21 +1000
pushed 2016-04-20 09:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1132502 (part 2) - Don't call AddClassInfo() for BaseShapes. r=jandem.
3ede87db038f41598194c4620a4a20827e915fca
created 2016-04-14 11:23 -0400
pushed 2016-04-15 21:31 +0000
Brad Lassey Brad Lassey - bug 1264651 - remove dom.max_child_script_run_time pref r=billm
f151f04efa98a3050c528149c3b8ade1e0a9db84
created 2016-03-31 11:58 +0100
pushed 2016-04-12 22:28 +0000
Jonathan Watt Jonathan Watt - Bug 1263782 - Kill off the deprecated nsINode::IsInDoc(). r=baku
06a8c115f8fa8a253b867bf798ac376a168418b5
created 2016-03-29 21:57 -0700
pushed 2016-03-31 20:04 +0000
Phil Ringnalda Phil Ringnalda - Back out 735da799e3bb (bug 1211723) for assertion failures and crashes in SharedImmutableStringsCache
735da799e3bbb98c087339f21599571c48ce484f
created 2016-03-29 15:15 -0700
pushed 2016-03-31 20:04 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1211723 - Share JS source text between JSRuntimes; r=jimb
72c2846e2d161e3c73f04c679e52717ccde38f7b
created 2016-03-29 08:03 +0200
pushed 2016-03-29 12:16 +0000
Jan de Mooij Jan de Mooij - Bug 1259699 - Adjust Windows stack limits to account for large PGO stack frames. r=bholley
564aabb49527e38cba207a50e4ef5d4ba9758969
created 2016-03-23 11:44 -0400
pushed 2016-03-24 15:15 +0000
Boris Zbarsky Boris Zbarsky - Bug 1255817 part 4. Make XPCJSRuntime use MozCrashErrorReporter by default, now that there should be no stray JS_ReportPendingException calls. r=bholley
9e117944cd9f81c01f9950acf0d33b619e95d656
created 2016-03-18 09:38 +0100
pushed 2016-03-18 14:52 +0000
Jan de Mooij Jan de Mooij - Bug 1257234 - Detect main thread's stack size at runtime, on Windows. r=ted
2a6f90eef68eba0ac664628d74115b0c44568804
created 2016-03-16 09:35 +0100
pushed 2016-03-16 23:33 +0000
Jan de Mooij Jan de Mooij - Bug 1256306 - Bump the Windows stack limit. r=bholley
6c8b2fbba88b9044bf47ac4e8a76dafeb8d629b6
created 2016-03-03 10:20 -0600
pushed 2016-03-04 10:51 +0000
Luke Wagner Luke Wagner - Bug 1252498 - Baldr: add Wasm object behind pref, default off (r=jorendorff)
e0a06595b43ccfaf519df598c1d59d292a35a881
created 2016-03-02 12:38 -0500
pushed 2016-03-03 10:54 +0000
Boris Zbarsky Boris Zbarsky - Bug 1252565 part 1. Push the script environment preparer bits up from XPCJSRuntime to CycleCollectedJSRuntime, because we need them on workers to do ctypes on workers properly. r=bholley
d7608e766470baae63b7f5f963ffdd6e8cf0e6fa
created 2016-03-02 10:44 -0800
pushed 2016-03-03 10:54 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1252565) for windows build bustage CLOSED TREE
fc5c4cb02d24148687d97480afbca123063cde28
created 2016-03-02 12:38 -0500
pushed 2016-03-03 10:54 +0000
Boris Zbarsky Boris Zbarsky - Bug 1252565 part 1. Push the script environment preparer bits up from XPCJSRuntime to CycleCollectedJSRuntime, because we need them on workers to do ctypes on workers properly. r=bholley
8a2c2d8fc91f7014c701db6ee7d15b2a1b461b01
created 2016-02-24 13:27 +0100
pushed 2016-02-25 10:58 +0000
Tom Schuster Tom Schuster - Bug 1249123 - Add telemetry for __defineGetter__/__defineSetter__ |this| values. data-review=bsmedberg r=till
0318259734a56a24dfd515d79f3c11da06f2edae
created 2016-02-19 13:46 -0800
pushed 2016-02-21 01:23 +0000
Shu-yu Guo Shu-yu Guo - Bug 912337 - Make a pref to toggle whether DebuggeeWouldRun is a warning or an error. (r=jimb)
50d1def227ebf5d775ce680c8114a292fdf2aed6
created 2016-02-15 10:37 +0000
pushed 2016-02-16 10:56 +0000
Jon Coppeard Jon Coppeard - Bug 1247955 - Add telemetry for compacting GC r=terrence
ac6fc75a900c5202a1af4917c6473b3209b5e205
created 2016-02-14 13:30 +0000
pushed 2016-02-15 11:13 +0000
Andrea Marchesini Andrea Marchesini - Bug 1247122 - Propagate the NS_ERROR_OUT_OF_MEMORY from CycleCollectedJSRuntime CTOR, r=khuey
9b7c58c2ea3e3c215ae299a1ccc1a1f96d19a50f
created 2016-02-12 09:18 +1100
pushed 2016-02-12 14:16 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1244841 - Don't measure SharedArrayBuffer objects multiple times. r=lth.
579b314c61d300698a75e241d00c1c15facd2b56
created 2016-02-05 14:50 +1100
pushed 2016-02-11 10:52 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1245737 (part 2) - Don't bother measuring DtoaState. r=bhackett.
99bef2f7a333546e90de4a11094b1ab3f507dcfe
created 2016-02-10 08:41 +1100
pushed 2016-02-10 10:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1246855 (part 2) - Measure CompartmentPrivates during memory reporting. r=terrence.
24529b78e2eb5ba8f4deb0b61810f248dc1705aa
created 2016-02-10 08:36 +1100
pushed 2016-02-10 10:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1246855 (part 1) - Remove the in-advance measurement of CompartmentPrivates. r=terrence.
ec59c852f451f0dbca6adfddc8b4650fd2052be2
created 2016-02-04 17:36 +1100
pushed 2016-02-05 10:53 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1245761 (part 2) - Measure JIT compartments. r=jandem.
e8cba09719a11bc892754aea23f323d907428e67
created 2016-02-04 17:34 +1100
pushed 2016-02-05 10:53 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1245761 (part 1) - Actually report the nonSyntacticLexicalScopesTable measurement. r=shu.
e22b3043887ed36bf2c634c2924a7c8d39d226b1
created 2016-01-30 09:05 -0800
pushed 2016-01-31 01:09 +0000
Kyle Huey Kyle Huey - Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
0c6f5d1343ed1443b4a0a18b58f6b90c6e455885
created 2016-01-05 19:28 -0500
pushed 2016-01-27 10:58 +0000
Bill McCloskey Bill McCloskey - Bug 1233497 - Fix infrastructure for disallowing unsafe CPOWs in browser code. r=mrbkap
6593b2842fa103cc725f5bd2f7c9039ac0978855
created 2016-01-14 22:12 +0100
pushed 2016-01-15 10:47 +0000
Jan de Mooij Jan de Mooij - Bug 1237201 part 9 - Fix remaining issues. r=nfroyd
b072874b9253c3ade313f8e47645eb9f7ba9b3ed
created 2016-01-14 15:19 +0100
pushed 2016-01-15 10:47 +0000
Jan de Mooij Jan de Mooij - Bug 1237201 part 5 - Ignore Vector OOM in JSMainRuntimeCompartmentsReporter. r=njn
fc166d042b6f39f91f613fb59ac51e7f7ba9482d
created 2016-01-04 14:54 +0100
pushed 2016-01-14 01:25 +0000
Lars T Hansen Lars T Hansen - Bug 1231337 - part 1, hook SAB+Atomics runtime enablement into xpconnect. r=mrbkap
b85b0bd197e2349b8fa8a301f188d992f08fe067
created 2016-01-05 16:36 -0500
pushed 2016-01-06 14:44 +0000
Nathan Froyd Nathan Froyd - Bug 1236571 follow-up - fix bustage on a CLOSED TREE; r=me
10c8b5b877b9e7bf11c6a472338496a7aa0d3a10
created 2015-12-06 09:20 -0500
pushed 2016-01-06 14:44 +0000
Nathan Froyd Nathan Froyd - Bug 1236571 - convert easy cases of nsAutoArrayPtr<T> to UniquePtr<T[]> in js/xpconnect/; r=gabor
a2864b6f50a93c78cf21ea9f4350285356ecedc7
created 2015-12-02 13:53 -0500
pushed 2015-12-07 13:16 +0000
Boris Zbarsky Boris Zbarsky - Bug 1227190 part 1. change PrepareScriptEnvironmentAndInvoke to return void, not bool, to make it clearer that it reports exceptions for you. r=jorendorff
3b3cf9f8e17590d025c44f8a7d00bce46c7ece15
created 2015-12-02 12:26 -0800
pushed 2015-12-03 11:03 +0000
Wes Kocher Wes Kocher - Backed out 4 changesets (bug 1227190) for still having failures after several followups, most recently jit test assertions in jsfriendapi.cpp CLOSED TREE
2e33a92988cd4c1b33d2b6652b58187f492fae4d
created 2015-12-02 14:04 -0500
pushed 2015-12-03 11:03 +0000
Boris Zbarsky Boris Zbarsky - Bug 1227190 followup to address the review comments I missed. r=jorendorff
5f84bb42a723a215da4308794cfdf09e0cdb4973
created 2015-12-02 13:53 -0500
pushed 2015-12-03 11:03 +0000
Boris Zbarsky Boris Zbarsky - Bug 1227190 part 1. change PrepareScriptEnvironmentAndInvoke to return void, not bool, to make it clearer that it reports exceptions for you. r=jorendorff
45d6cad904db4dae76aae95df19572a267300346
created 2015-11-19 18:06 +0900
pushed 2015-12-02 14:21 +0000
Mike Hommey Mike Hommey - Bug 1225682 - Don't use nsAuto{,C}String as class member variables in js/xpconnect/. r=mccr8
e80adf2d71b9a2dea37fbab22e6be2e1da173d50
created 2015-11-10 08:45 -0800
pushed 2015-11-11 11:43 +0000
Terrence Cole Terrence Cole - Bug 1223078 - Release WrappedJS eagerly; r=mccr8
61022cd922f82c4d6eddb3a265ef0a8e4aecd836
created 2015-11-06 19:03 +0100
pushed 2015-11-09 13:56 +0000
Jan de Mooij Jan de Mooij - Bug 1125423 part 2 - Rename stopAtOuter argument to *Unwrap functions to stopAtWindowProxy. r=bz
0c5045d56439fee2304de57cdc02484e4810714f
created 2015-11-06 19:03 +0100
pushed 2015-11-09 13:56 +0000
Jan de Mooij Jan de Mooij - Bug 1125423 part 1 - Attach WindowProxies to globals instead of using innerObject/outerObject hooks. r=bz,luke
8674d248140d4aeae853ad03fc5e47c1d3c395c0
created 2015-11-05 12:05 +0100
pushed 2015-11-06 02:44 +0000
Gabor Krizsanits Gabor Krizsanits - Bug 1196975 - part4: waiveInterposition. r=billm
7ecec6573ae9e323ea1f4ca401d160ad776405a6
created 2015-10-15 13:43 -0700
pushed 2015-11-01 00:00 +0000
Terrence Cole Terrence Cole - Bug 1214961 - Sweep XPConnect incrementally; r=mccr8, r=jonco
0bb2934caa5b3362dc7ed331082ff3acd0305943
created 2015-10-21 16:28 -0700
pushed 2015-10-21 23:29 +0000
Wes Kocher Wes Kocher - Merge inbound to m-c a=merge
01cdd3e5bd7153dfdc47d865538e15e4754dc0cf
created 2015-10-04 02:06 +0900
pushed 2015-10-21 23:29 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1211164 - Collect JS deprecated language extension telemetry for Add-ons. r=till,bsmedberg
less more (0) -300 -100 -60 tip