dom/base/nsJSEnvironment.cpp
ff96cb069ef2ca380d679b9b9a7dd2f7d4919d2e
created 2016-09-07 14:21 -0400
pushed 2016-09-08 00:56 +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 2016-09-02 20:19 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1297961 (part 1) - Introduce nsURI::GetSpecOrDefault(). r=hurley.
5c004110c2b3351417b0594266ba63f55d85612f
created 2016-08-25 09:00 -0400
pushed 2016-08-25 23:59 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge m-c to inbound. a=merge CLOSED TREE
361c0ddbcef03797e737cd676ea43521ab3c0fde
created 2016-08-25 12:00 +0100
pushed 2016-08-25 23:59 +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 2016-08-25 12:43 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 649c62d13b57 (bug 1297367) for causing talos regressions.
649c62d13b57bf6966bc70f4da603d52c92070de
created 2016-08-24 02:50 +0300
pushed 2016-08-25 12:11 +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 2016-08-25 12:11 +0000
Terrence Cole Terrence Cole - Bug 1297067 - Remove unused decommit threshold r=jonco
27f61f2b6d787d0d6aefb3a8e5b72215bbd2e07c
created 2016-08-21 22:38 -0400
pushed 2016-08-25 12:11 +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 2016-08-22 13:41 +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 2016-08-22 13:41 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 31b56ae647c8 (bug 1110928)
31b56ae647c8d23dfa9ea36ff34626bc93878fdb
created 2016-08-19 15:26 -0700
pushed 2016-08-22 13:41 +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 2016-08-22 13:41 +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 2016-08-22 13:41 +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 2016-08-19 13:53 +0000
Terrence Cole Terrence Cole - Bug 1293360 - Implement MOZ_CCTIMER environment variable; r=mccr8
a9727a015015691c6de9a00580f461f6a1e24bb3
created 2016-08-11 14:39 +0200
pushed 2016-08-12 20:45 +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 2016-08-12 20:45 +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 2016-08-12 20:45 +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 2016-08-12 20:45 +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 2016-08-10 13:55 +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-07-25 13:51 +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-07-22 09:58 +0000
Terrence Cole Terrence Cole - Bug 1251463 - Remove ShrinkGCBuffers; r=jonco,r=mccr8
282f7afd67657dda8e2e8568e5ac6f609311a03b
created 2016-07-20 22:03 -0700
pushed 2016-07-21 14:25 +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-07-09 15:52 +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-07-08 09:59 +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-07-08 00:15 +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-07-08 00:15 +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-07-06 00:04 +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-07-05 14:03 +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-06-03 10:00 +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-06-03 10:00 +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-06-03 10:00 +0000
Boris Zbarsky Boris Zbarsky - Bug 1276276 part 3. Eliminate nsIScriptContext::GetNativeContext. r=smaug
2fe18e6af534b6514486207fd7eef64513e7ae8e
created 2016-06-02 10:34 -0400
pushed 2016-06-03 10:00 +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-06-03 10:00 +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-06-03 10:00 +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-05-27 21:17 +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-04-26 11:45 +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-04-01 09:48 +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-03-24 15:15 +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-03-24 15:15 +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-03-22 23:45 +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-03-12 20:24 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 08ee8e76c703 (bug 1153978)
08ee8e76c7039e07c91f34477121787c845c2cca
created 2016-01-01 14:19 +0900
pushed 2016-03-12 20:24 +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-03-10 10:51 +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-03-10 10:51 +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-03-10 10:51 +0000
Boris Zbarsky Boris Zbarsky - Bug 1255181. Remove AutoJSAPI::InitWithLegacyErrorReporting. r=bholley
6622bc6dd8d14f0f21dedfecf2dd56b792ac07c1
created 2016-03-08 17:21 -0500
pushed 2016-03-09 10:46 +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-03-09 10:46 +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-03-03 10:54 +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-02-29 10:35 +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-02-25 10:53 +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-02-23 15:52 +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-02-23 15:52 +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-02-19 11:02 +0000
Andrew McCreight Andrew McCreight - Bug 1052793, part 2 - Shrink GC buffers during compartmental GCs. r=terrence
b5fc3e849945921699c7177d6afa10c32b0faffd
created 2016-02-18 15:21 -0800
pushed 2016-02-19 11:02 +0000
Andrew McCreight Andrew McCreight - Bug 1052793, part 1 - Do per-zone GC for CC_WAITING triggers. r=smaug
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
e245e8d318394abf888d044b86a7bda9cef02fbd
created 2016-01-14 23:03 +0100
pushed 2016-01-21 10:51 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1224374 - Profiler labels for the 25 top chrome hangs;r=BenWa,MarcoZ
f98e2cc0df1d723b1259ebdde06166e5279ab756
created 2016-01-19 21:30 +0100
pushed 2016-01-20 14:34 +0000
Sebastian Hengst Sebastian Hengst - Backed out 2 changesets (bug 1224374) for Windows bustage. r=bustage on a CLOSED TREE
0dc02cb0b6044b341fde92084019afc951426878
created 2016-01-14 23:03 +0100
pushed 2016-01-20 14:34 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1224374 - Profiler labels for the 25 top chrome hangs;r=BenWa,MarcoZ
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-18 02:55 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 17:31 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
less more (0) -1000 -300 -100 -60 tip