Low Level Tools/2018/10/15
From MozillaWiki
Status updates for the week of 2018/10/15
Gabriele
- I triaged October 6th's nightlies and filed bug 1497143 - Crash in java.lang.IllegalStateException: at android.support.v4.app.FragmentManagerImpl.saveAllState(FragmentManager.java), bug 1497145 - Crash in java.lang.OutOfMemoryError: at android.database.CursorWindow.nativeGetString(Native Method), bug 1497148 - Crash in java.lang.IllegalArgumentException: at org.mozilla.gecko.GeckoProfile.<init>(GeckoProfile.java), bug 1497149 with two distinct signatures - Crash in OOM | large | NS_ABORT_OOM | nsTArray_base<T>::EnsureCapacity<T> | mozilla::dom::HTMLMediaElement::DispatchAsyncEvent
- I updated and landed the fix for bug 1390547, now multi-line MozCrashReason annotations are properly handled both in Rust and C++
- I wrote a fix for bug 1497692 which lowers the priority of the minidump-analyzer tool after a crash. The goal is to let the user go back to what it was doing ASAP
- I prepared a patch for bug 1498609 which will tell us which of our users are using ECC memory and which are not. I also prepared a data review request since this is new data we didn't collect before
- I've spent some time gathering information on how to implement crash pings for GeckoView in bug 1483331. I've got a plan almost ready for that
- I've further worked on bug 1435683, integrating the new prototype service with the XPCOM machinery and finishing the script that generates the list of topics
Nick
Oct 08--12
Firefox landings:
rustc-perf landings:
- Clarify the required positions of the `bench_local` options. A minor docs improvement.
Valgrind landings:
Other:
- Blogged about static atoms.
- Lots of progress on a new data viewer for DHAT.