dom/base/nsJSEnvironment.cpp
910c551b4d72866775aa6ff9a4dd024b266a06c9
created 2017-01-03 21:47 +0200
pushed 2017-04-10 20:44 +0000
Olli Pettay Olli Pettay - Bug 1326507, remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS, r=mccr8
59b82ce58741b5d897c4c95e90e90fcd6c11c08a
created 2016-10-19 15:45 -0700
pushed 2017-02-27 14:59 +0000
Bill McCloskey Bill McCloskey - Bug 1308040 - Notify JSON if extended telemetry enabled (r=jonco,gfritzsche)
1538850bba0fa58be8bddea4670e9f1c2f88f8f0
created 2016-10-18 17:58 +0100
pushed 2017-02-27 14:59 +0000
Jon Coppeard Jon Coppeard - Bug 1297558 - Remove explicit calls to Expose*ToActiveJS r=mccr8
fff0c85df59096ad9245c127d36a3baa6a337b2d
created 2016-09-14 15:47 +0200
pushed 2017-01-16 13:07 +0000
Jan de Mooij Jan de Mooij - Bug 1302448 part 1 - Rename CycleCollectedJSRuntime to CycleCollectedJSContext. r=mccr8
c4e8525415a07b7ea6c2ac9c8a190c0dee4f2144
created 2016-09-12 14:00 -0700
pushed 2017-01-16 13:07 +0000
Olli Pettay Olli Pettay - Bug 1297367 - Call iCC slice and forgetSkippable right after paint, r=mccr8
16e3043a7ab7332a83ae8c392a2c170aacb8efba
created 2016-09-13 08:47 -0700
pushed 2017-01-16 13:07 +0000
Olli Pettay Olli Pettay - backout Bug 1297367 because of tart regression, r=backout
32c103f71eff47445929cc08ce0947b9b5c11ab6
created 2016-09-12 14:00 -0700
pushed 2017-01-16 13:07 +0000
Olli Pettay Olli Pettay - Bug 1297367 - Call iCC slice and forgetSkippable right after paint, r=mccr8
ff96cb069ef2ca380d679b9b9a7dd2f7d4919d2e
created 2016-09-07 14:21 -0400
pushed 2017-01-16 13:07 +0000
Boris Zbarsky Boris Zbarsky - Bug 1300834. GC slice logging should say what process the slice is for. r=smaug
b516e1d6e46165d5553ec894fadc55ce514f862c
created 2016-08-26 16:02 +1000
pushed 2017-01-16 13:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1297961 (part 1) - Introduce nsURI::GetSpecOrDefault(). r=hurley.
5c004110c2b3351417b0594266ba63f55d85612f
created 2016-08-25 09:00 -0400
pushed 2017-01-16 13:07 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge m-c to inbound. a=merge CLOSED TREE
361c0ddbcef03797e737cd676ea43521ab3c0fde
created 2016-08-25 12:00 +0100
pushed 2017-01-16 13:07 +0000
Jon Coppeard Jon Coppeard - Bug 1297026 - Replace outdated references to 'compartment GC' with 'zone GC' r=terrence
7963ebdd52b93f96b812eff2eab8d94097147b9c
created 2016-08-25 08:41 -0400
pushed 2017-01-16 13:07 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 649c62d13b57 (bug 1297367) for causing talos regressions.
649c62d13b57bf6966bc70f4da603d52c92070de
created 2016-08-24 02:50 +0300
pushed 2017-01-16 13:07 +0000
Olli Pettay Olli Pettay - Bug 1297367 - Call iCC slice and forgetSkippable right after paint, r=mccr8
3886cf2509a7b806e6719f8f0231fd3f99e56a84
created 2016-08-22 15:01 -0700
pushed 2017-01-16 13:07 +0000
Terrence Cole Terrence Cole - Bug 1297067 - Remove unused decommit threshold r=jonco
27f61f2b6d787d0d6aefb3a8e5b72215bbd2e07c
created 2016-08-21 22:38 -0400
pushed 2017-01-16 13:07 +0000
James Cheng James Cheng - Bug 1296998 - Fix Wmaybe-uninitialized warning in nsJSEnvironment.cpp. r=smaug
18fd827d3e02e5aa8ea2a1ec68e0b8bf35f568fb
created 2016-08-21 12:29 +0200
pushed 2017-01-16 13:07 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 721fabf360ff (bug 1110928) for frequent failures to load onload scripts in reftests on Winodws XP and Windows 7 VM. r=backout
9ede0b178fbc87559385a9ffb8701c0de770e9c8
created 2016-08-21 12:27 +0200
pushed 2017-01-16 13:07 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 31b56ae647c8 (bug 1110928)
31b56ae647c8d23dfa9ea36ff34626bc93878fdb
created 2016-08-19 15:26 -0700
pushed 2017-01-16 13:07 +0000
Andrew McCreight Andrew McCreight - Bug 1110928, part 4 - Try to pass a relevant zone to PokeGC. r=smaug
721fabf360ffc168e3bcb44d9fd58670c37cb63e
created 2016-08-19 15:26 -0700
pushed 2017-01-16 13:07 +0000
Andrew McCreight Andrew McCreight - Bug 1110928, part 1 - Hoist the LOAD_END PokeGC out of nsJSContext::LoadEnd. r=smaug
6943007325863a49932645c6c920de4687097507
created 2016-08-19 13:41 -0500
pushed 2017-01-16 13:07 +0000
Luke Wagner Luke Wagner - Bug 1283924 - Implement AsyncTask hooks for main thread JSContext (r=bkelly)
160102be757f93da4d9521dfc89968ff17728962
created 2016-08-11 11:05 -0700
pushed 2017-01-16 13:07 +0000
Terrence Cole Terrence Cole - Bug 1293360 - Implement MOZ_CCTIMER environment variable; r=mccr8
a9727a015015691c6de9a00580f461f6a1e24bb3
created 2016-08-11 14:39 +0200
pushed 2017-01-16 13:07 +0000
Jan de Mooij Jan de Mooij - Bug 1292892 part 5 - Replace most nsContentUtils::RootingCx calls with dom::RootingCx. r=bz,terrence
5ec20954d8133deeeba391d88f7e241aec48e8df
created 2016-08-11 14:39 +0200
pushed 2017-01-16 13:07 +0000
Jan de Mooij Jan de Mooij - Bug 1292892 part 3 - Pass RootingContext to ScriptErrorEvent, DispatchScriptErrorEvent. r=bz
bc58a207c0fd0c1dceb2fa6888997d6a9c206cd3
created 2016-08-11 14:39 +0200
pushed 2017-01-16 13:07 +0000
Jan de Mooij Jan de Mooij - Bug 1292892 part 2 - Some RootingContext cleanup. r=bz,terrence
f84bf71b399ed089a007a145e3adccc7d7f2827c
created 2016-08-11 14:39 +0200
pushed 2017-01-16 13:07 +0000
Jan de Mooij Jan de Mooij - Bug 1292892 part 1 - Stop using JSRuntime outside SpiderMonkey. r=bz,terrence,fitzgen,kanru
b09d90288666fb3afb11877fc45527b904ef23db
created 2016-08-08 12:18 +1000
pushed 2017-01-16 13:07 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1293603 (part 2) - Make Run() declarations consistent. r=erahm.
beeb4bc99662b22a6c7224937e003d07976ea59f
created 2016-07-23 19:52 +0200
pushed 2016-10-31 18:13 +0000
Jan de Mooij Jan de Mooij - Bug 1286795 part 4 - Change some callbacks to take JSContext instead of JSRuntime. r=terrence
f35cc482a71b0692778d0961b148c4e43aee277e
created 2016-02-25 15:52 -0800
pushed 2016-10-31 18:13 +0000
Terrence Cole Terrence Cole - Bug 1251463 - Remove ShrinkGCBuffers; r=jonco,r=mccr8
282f7afd67657dda8e2e8568e5ac6f609311a03b
created 2016-07-20 22:03 -0700
pushed 2016-10-31 18:13 +0000
Chris Peterson Chris Peterson - Bug 1277106 - Part 2: Expand MOZ_UTF16() strings to u"" string literals. r=Waldo
96875d7ae6f2f4cb0f56cd872eaae90345933563
created 2016-07-08 14:39 -0700
pushed 2016-10-31 18:13 +0000
Chris Peterson Chris Peterson - Bug 1277775 - Replace MOZ_CONSTEXPR{_VAR,_TMPL} with constexpr. r=froydnj
9870763b6a4c1d196562f45cbbaa0c5875ad3a07
created 2016-07-07 20:08 -0400
pushed 2016-10-31 18:13 +0000
Boris Zbarsky Boris Zbarsky - Bug 1282150 part 3. Add a way to get the JSRuntime for the thread, and use it in various places for rooting. r=bholley
d22e5cad510bc8c642702e9e8ebb7140cff9605e
created 2016-07-07 09:55 +0200
pushed 2016-10-31 18:13 +0000
Jan de Mooij Jan de Mooij - Bug 1283855 part 27 - Make more GC APIs take JSContext instead of JSRuntime. r=jonco
a064d2e7a3c00288972e4f26cba74878a3c63d04
created 2016-07-07 09:55 +0200
pushed 2016-10-31 18:13 +0000
Jan de Mooij Jan de Mooij - Bug 1283855 part 26 - Make more GC APIs take JSContext instead of JSRuntime. r=terrence,mccr8
57e0f9ee9ec4b09e6233082d4b1f52e74641cb90
created 2016-07-05 14:35 +0200
pushed 2016-10-31 18:13 +0000
Jan de Mooij Jan de Mooij - Bug 1283855 part 12 - Make some GC APIs take JSContext instead of JSRuntime. r=sfink
78f84c1f58b4bd1fef198e7d052ef9b91c6ebb09
created 2016-07-05 11:06 +0200
pushed 2016-10-31 18:13 +0000
Jan de Mooij Jan de Mooij - Bug 1283855 part 9 - Make asm.js/buildId op setters take JSContext instead of JSRuntime. r=bbouvier
1e95ef42c759e87603c796ca19d01e0c47eb9261
created 2016-06-02 10:34 -0400
pushed 2016-09-05 20:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1276276 part 6. Get rid of nsJSContext::mContext. r=smaug
4ca18abcf32dbd581b268e7dcbf5c6c4231e9b54
created 2016-06-02 10:34 -0400
pushed 2016-09-05 20:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1276276 part 4. Eliminate the specialness of nsJSContext::GetCCRefcnt, since we're never using its mContext for anything now. r=peterv
d075887bfd941b5c06993151f878b6eae02bad74
created 2016-06-02 10:34 -0400
pushed 2016-09-05 20:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1276276 part 3. Eliminate nsIScriptContext::GetNativeContext. r=smaug
2fe18e6af534b6514486207fd7eef64513e7ae8e
created 2016-06-02 10:34 -0400
pushed 2016-09-05 20:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1276317 part 3. Move handling of the mem log prefs from being per-nsJSContext to just happening once in nsJSContext::EnsureStatics. r=peterv
48aedf3dbfd6435546da28a9fd7b5c84aa4c2b73
created 2016-06-02 10:34 -0400
pushed 2016-09-05 20:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1276317 part 2. Move GC zeal handling from nsJSContext to XPCJSRuntime. r=peterv
b5d63d08e34793d22333f3ef9ec7e3d9b35ccec3
created 2016-06-02 10:34 -0400
pushed 2016-09-05 20:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1276317 part 1. Change JS_SetGCZeal to take a JSRuntime, not a JSContext. r=jandem
85d98afa234a770651ef4bca1ad643c63bdcb107
created 2016-05-26 19:39 -0400
pushed 2016-09-05 20:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1275704 part 3. Remove the nsXPConnect::ReportAllJSExceptions mechanism, since it's dead code now. r=bholley
fcc0936b576daa150697671849a191009ca33811
created 2016-04-25 17:23 -0700
pushed 2016-09-05 20:01 +0000
Kyle Huey Kyle Huey - Bug 1265927: Move nsRunnable to mozilla::Runnable, CancelableRunnable to mozilla::CancelableRunnable. r=froydnj
aeb9cc61c8ad3f99b23f56c890b887e703472af8
created 2016-03-31 14:26 -0700
pushed 2016-07-25 16:35 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 1260475 - Add an option to disable GC slices triggered by painting. r=terrence a=kwierso
b44267ae61b9c8c28920a7ef4af4f6aaf6d3f461
created 2016-03-23 11:44 -0400
pushed 2016-07-25 16:35 +0000
Boris Zbarsky Boris Zbarsky - Bug 1255817 part 5. Remove the now-unused xpc::SystemErrorReporter. r=bholley
a45a6cde6558c0ed0797a29818eec13c4e0e2196
created 2016-03-23 11:44 -0400
pushed 2016-07-25 16:35 +0000
Boris Zbarsky Boris Zbarsky - Bug 1255817 part 2. Get rid of AutoJSAPI::OwnsErrorReporting and AutoJSAPI::TakeOwnershipOfErrorReporting. r=bholley
f22eed4b7a39beeff05a30670e8339c3e29c8146
created 2016-01-01 14:19 +0900
pushed 2016-07-25 16:35 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1153978 - Part 1: Separate buildIdOp from AsmJSCacheOps. r=jandem,bz
39463641013346389bee9b585f8f08e8f4770a3a
created 2016-03-13 04:26 +0900
pushed 2016-07-25 16:35 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 08ee8e76c703 (bug 1153978)
08ee8e76c7039e07c91f34477121787c845c2cca
created 2016-01-01 14:19 +0900
pushed 2016-07-25 16:35 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1153978 - Part 1: Separate buildIdOp from AsmJSCacheOps. r=jandem,bz
412c5cae8dea7b52da7c6981eec6a2a2884897c9
created 2016-03-09 22:27 -0500
pushed 2016-07-25 16:35 +0000
Boris Zbarsky Boris Zbarsky - Bug 1255192 part 2. Clean up the JSContext usage around xpc::FindExceptionStackForConsoleReport now that it just needs a JSContext for rooting. r=bholley
c1072d4efaae224d72ca273f9ad91b01e5bb5150
created 2016-03-09 22:27 -0500
pushed 2016-07-25 16:35 +0000
Boris Zbarsky Boris Zbarsky - Bug 1255192 part 1. Remove the JSContext argument of JS::ExceptionStackOrNull. r=bholley
1ce42e0fdfe18a8891043afe6b8042a5ca01b3f7
created 2016-03-09 19:02 -0500
pushed 2016-07-25 16:35 +0000
Boris Zbarsky Boris Zbarsky - Bug 1255181. Remove AutoJSAPI::InitWithLegacyErrorReporting. r=bholley
6622bc6dd8d14f0f21dedfecf2dd56b792ac07c1
created 2016-03-08 17:21 -0500
pushed 2016-07-25 16:35 +0000
Boris Zbarsky Boris Zbarsky - Bug 1254230 kinda-fix. Make sure to never send script errors with stacks attached to the console service if the associated windows have already had FreeInnerObjects called on them. r=bholley
5b142d0aa554003236fb01a74050b0c1aea0eafd
created 2016-03-08 17:21 -0500
pushed 2016-07-25 16:35 +0000
Boris Zbarsky Boris Zbarsky - Bug 1254380 part 2. Go ahead and log the stack from our exception in AutoJSAPI::ReportException even if we don't have a window. r=bholley
739b568dda2063199073af11ced0e63f9801675e
created 2016-03-01 18:15 -0500
pushed 2016-06-01 01:31 +0000
Trevor Saunders Trevor Saunders - bug 1252687 - make the ctor for CycleCollectorStats constexpr r=mccr8
9ed6e0039901b943c48f7e9eac6d61d28a923980
created 2016-02-14 15:59 +0100
pushed 2016-06-01 01:31 +0000
Peter Van der Beken Peter Van der Beken - Bug 1251655 - Remove support for JavaScript-DOM-class and JavaScript-DOM-interface. r=bz.
68ae644667f2a398d10bac8941c4b7ae2193281a
created 2016-02-24 02:06 -0800
pushed 2016-06-01 01:31 +0000
Wei-Cheng Pan Wei-Cheng Pan - Bug 1208641 - Extract stack from DOM/XPC exception. r=bholley
71216a38ad1021fb664253dcaea12070bee254b1
created 2016-02-22 10:11 -0800
pushed 2016-06-01 01:31 +0000
Andrew McCreight Andrew McCreight - Bug 1247679, part 3 - Replace NS_IMPL_CYCLE_COLLECTION_TRACE_JSVAL_MEMBER_CALLBACK with JS_MEMBER. r=smaug
35a88fa1987f7a38f23cee00f13f9d1d506f20ae
created 2016-02-22 19:37 +0200
pushed 2016-06-01 01:31 +0000
Olli Pettay Olli Pettay - Bug 1249932 - indicate in the GC and CC log (browser console) whether it is about default or content process, r=mccr8
8835594562bebf2142b61a7eefd198e06bfff1ec
created 2016-02-18 15:21 -0800
pushed 2016-06-01 01:31 +0000
Andrew McCreight Andrew McCreight - Bug 1052793, part 2 - Shrink GC buffers during compartmental GCs. r=terrence
less more (0) -1000 -300 -100 -60 tip