bc854a17fee60d770e2ffef859ed9f59d9cbfa2d: Bug 1286802 - Part 6: Implement CrashGenerationServer::set_include_context_heap() for OOP crash generation. r=ted
Cervantes Yu <cyu@mozilla.com> - Tue, 20 Jun 2017 15:01:18 +0800 - rev 364781
Push 91633 by cyu@mozilla.com at Tue, 20 Jun 2017 07:02:57 +0000
Bug 1286802 - Part 6: Implement CrashGenerationServer::set_include_context_heap() for OOP crash generation. r=ted MozReview-Commit-ID: 2W0VATExXmE
5c263108f9346908c0c91d31512b725699510d15: Bug 1286802 - Part 5: Implement ExceptionHandler::set_include_context_heap() for inprocess crash generation. r=ted
Cervantes Yu <cyu@mozilla.com> - Tue, 20 Jun 2017 15:01:05 +0800 - rev 364780
Push 91633 by cyu@mozilla.com at Tue, 20 Jun 2017 07:02:57 +0000
Bug 1286802 - Part 5: Implement ExceptionHandler::set_include_context_heap() for inprocess crash generation. r=ted MozReview-Commit-ID: AOrGlMjnNjE
e76c0ff35226451fbbb9cd66d02a1d5c6264986c: Bug 1286802 - Part 4: Implemention of including heap regions from the crashing context. r=ted
Cervantes Yu <cyu@mozilla.com> - Tue, 20 Jun 2017 15:00:47 +0800 - rev 364779
Push 91633 by cyu@mozilla.com at Tue, 20 Jun 2017 07:02:57 +0000
Bug 1286802 - Part 4: Implemention of including heap regions from the crashing context. r=ted This patch is the core part of including heap regions using the registers of the crashing context to be used by in-process and out-of-process crash generations. It works as follows: When a crash happens, the ExceptionHandler or CrashGenerationServer uses the register values in the crash contex as candidates for heap regions. If a value "looks like" a pointer to some data on the heap, we register a region around the value using a preallocated AppMemory instance. Then in the "MemoryCallback" type of MinidumpCallback, we register the memory regions for inclusion in the minidump. MozReview-Commit-ID: BEik3lRJJkj
4f2fce5430f3f1d3996b4b522124af35f50d7946: Bug 1286802 - Part 3: Add empty set_include_context_heap() implementation to ExceptionHandler and CrashGenerationServer. r=ted
Cervantes Yu <cyu@mozilla.com> - Tue, 20 Jun 2017 15:00:32 +0800 - rev 364778
Push 91633 by cyu@mozilla.com at Tue, 20 Jun 2017 07:02:57 +0000
Bug 1286802 - Part 3: Add empty set_include_context_heap() implementation to ExceptionHandler and CrashGenerationServer. r=ted MozReview-Commit-ID: 5GBzvyvNPDa
00497fb060654537373df881fee403e5f4445c4e: Bug 1286802 - Part 2: Refactor google_breakpad::ExceptionHandler for including heap regions. r=ted
Cervantes Yu <cyu@mozilla.com> - Tue, 20 Jun 2017 15:00:16 +0800 - rev 364777
Push 91633 by cyu@mozilla.com at Tue, 20 Jun 2017 07:02:57 +0000
Bug 1286802 - Part 2: Refactor google_breakpad::ExceptionHandler for including heap regions. r=ted This moves type definitions and minidump callback to minidump_callback.{h|cpp}, which will be used by google_breakpad::ExceptionHandler for in-process crash generation, and by googld_breakpad::CrashGenerationServer for out-of-process crash generation. MozReview-Commit-ID: AMsQHSUTYNx
e6a393dbc7a5521d28d7b7f75c9d1ce6ab57be39: Bug 1286802 - Part 1: Add minidump_callback.{h|cpp} to Windows breakpad client. r=ted
Cervantes Yu <cyu@mozilla.com> - Tue, 20 Jun 2017 14:59:48 +0800 - rev 364776
Push 91633 by cyu@mozilla.com at Tue, 20 Jun 2017 07:02:57 +0000
Bug 1286802 - Part 1: Add minidump_callback.{h|cpp} to Windows breakpad client. r=ted MozReview-Commit-ID: 5Vpk4jWC63v
1b87e5a0b96fe8dd1286b5117472ce6e3829d7c7: hg qrefresh -m "Bug 1372897 - REVERT test of the necko part of TFO. r=mcmanus"
Dragana Damjanovic <dd.mozilla@gmail.com> - Tue, 20 Jun 2017 08:39:53 +0200 - rev 364775
Push 91632 by dd.mozilla@gmail.com at Tue, 20 Jun 2017 06:40:14 +0000
hg qrefresh -m "Bug 1372897 - REVERT test of the necko part of TFO. r=mcmanus"
0f30b67d296ad42f0b5a146af1292f4a2ddce248: Backed out changeset 301e80f20046 (bug 1372405) for bustage
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 20 Jun 2017 08:27:17 +0200 - rev 364774
Push 91631 by cbook@mozilla.com at Tue, 20 Jun 2017 06:28:11 +0000
Backed out changeset 301e80f20046 (bug 1372405) for bustage
e61d71c2a3a32013f097777dfa68a9320d4ae61b: Backed out changeset 9846de3bd954 (bug 1372405)
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 20 Jun 2017 08:27:02 +0200 - rev 364773
Push 91631 by cbook@mozilla.com at Tue, 20 Jun 2017 06:28:11 +0000
Backed out changeset 9846de3bd954 (bug 1372405)
2f1200166be80e9a883e57bcd0de16c04b6537ab: Backed out changeset ac1e2098e59e (bug 1372405)
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 20 Jun 2017 08:26:57 +0200 - rev 364772
Push 91631 by cbook@mozilla.com at Tue, 20 Jun 2017 06:28:11 +0000
Backed out changeset ac1e2098e59e (bug 1372405)
ff9c1e9bf93149c6d390b3492616ca18f09bb3a0: Backed out changeset 4d33d0e50338 (bug 1372405)
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 20 Jun 2017 08:26:56 +0200 - rev 364771
Push 91631 by cbook@mozilla.com at Tue, 20 Jun 2017 06:28:11 +0000
Backed out changeset 4d33d0e50338 (bug 1372405)
90548036083250404d6b859ea7a5c56d8255b79a: Bug 1373492 - Enable the layout view by default. r=pbro
Gabriel Luong <gabriel.luong@gmail.com> - Fri, 16 Jun 2017 01:18:05 -0400 - rev 364770
Push 91630 by gabriel.luong@gmail.com at Tue, 20 Jun 2017 06:10:37 +0000
Bug 1373492 - Enable the layout view by default. r=pbro MozReview-Commit-ID: 3E81zeEUmfm
4d33d0e50338d5f70170ad123e91090c229c941b: Bug 1372405 - Remove NewRunnable functions that lack a name param (r=froydnj)
Bill McCloskey <billm@mozilla.com> - Thu, 15 Jun 2017 13:30:27 -0700 - rev 364769
Push 91629 by wmccloskey@mozilla.com at Tue, 20 Jun 2017 05:54:21 +0000
Bug 1372405 - Remove NewRunnable functions that lack a name param (r=froydnj) MozReview-Commit-ID: vGCnkBey03
ac1e2098e59e536851fb40a47a37fb047527b730: Bug 1372405 - Delete default Runnable ctor so name must be provided (r=froydnj)
Bill McCloskey <billm@mozilla.com> - Mon, 12 Jun 2017 13:39:47 -0700 - rev 364768
Push 91629 by wmccloskey@mozilla.com at Tue, 20 Jun 2017 05:54:21 +0000
Bug 1372405 - Delete default Runnable ctor so name must be provided (r=froydnj) MozReview-Commit-ID: 9L4UoBJWzQ3
9846de3bd9545fb2c2b803a36af85568ccf2473b: Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
Bill McCloskey <billm@mozilla.com> - Mon, 12 Jun 2017 12:34:10 -0700 - rev 364767
Push 91629 by wmccloskey@mozilla.com at Tue, 20 Jun 2017 05:54:21 +0000
Bug 1372405 - Provide names for all runnables in the tree (r=froydnj) MozReview-Commit-ID: DKR6ROiHRS7
301e80f200463e138a5a532ffeabebddee79b9de: Bug 1372405 - Change SchedulerGroup::GetName so it doesn't delegate to mozilla::Runnable (r=froydnj)
Bill McCloskey <billm@mozilla.com> - Thu, 15 Jun 2017 16:26:25 -0700 - rev 364766
Push 91629 by wmccloskey@mozilla.com at Tue, 20 Jun 2017 05:54:21 +0000
Bug 1372405 - Change SchedulerGroup::GetName so it doesn't delegate to mozilla::Runnable (r=froydnj) Delegating to mozilla::Runnable caused us to return the wrong value once SchedulerGroup started passing a non-empty name to the Runnable constructor. MozReview-Commit-ID: 2zMlpiMnHwv
89963ba78c353b23feab0042ebe264049f8d4533: Bug 1372453 - Part 2: Name the caller of ProxyReleaseEvent. r=billm
Bevis Tseng <btseng@mozilla.com> - Wed, 14 Jun 2017 09:27:17 +0800 - rev 364765
Push 91628 by btseng@mozilla.com at Tue, 20 Jun 2017 05:11:14 +0000
Bug 1372453 - Part 2: Name the caller of ProxyReleaseEvent. r=billm MozReview-Commit-ID: LYhSWnZkq0i
9509d601accda3598e7bbe47fe976729b6d82c10: Bug 1372453 - Part 1: Support to name the callers of ProxyReleaseEvent. r=froydnj
Bevis Tseng <btseng@mozilla.com> - Tue, 13 Jun 2017 18:10:13 +0800 - rev 364764
Push 91628 by btseng@mozilla.com at Tue, 20 Jun 2017 05:11:14 +0000
Bug 1372453 - Part 1: Support to name the callers of ProxyReleaseEvent. r=froydnj MozReview-Commit-ID: 8rmwqzPrzM7
5f5e11c81db23ab990dd589ca116065da1582ade: Bug 1374119. Use a bool pref cache for interface object enablement conditions instead of calling GetBool. r=qdot
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 19 Jun 2017 23:52:04 -0400 - rev 364763
Push 91627 by bzbarsky@mozilla.com at Tue, 20 Jun 2017 03:52:29 +0000
Bug 1374119. Use a bool pref cache for interface object enablement conditions instead of calling GetBool. r=qdot
77538e36a46283ce9450b64978c6149818b01e6c: Bug 1371037 - Support for record and replay of ClientPaintedLayers on the main thread. r=dvander
Mason Chang <mchang@mozilla.com> - Thu, 15 Jun 2017 16:32:59 -0700 - rev 364762
Push 91626 by mchang@mozilla.com at Tue, 20 Jun 2017 03:13:04 +0000
Bug 1371037 - Support for record and replay of ClientPaintedLayers on the main thread. r=dvander
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip