Mozilla Status Board

mh+mozilla@glandium.org

Current Status - 2015-03-24

Done:

Next:

  • More of the same.

Older Posts

Member of Projects

Team Posts

nnethercote@mozilla.com 4 days ago

Done:

Gecko:

  • Bug 1129786 - Unlazify initialization of some PLDHashTables. Simplifies some code, thanks to PLDHashTable now being automatically lazy.
  • Bug 1146216 - Remove MakeSlotArray(), because it's dead.

Servo:

Shumway:

j2me:

Next:

A month of vacation.

mh+mozilla@glandium.org 6 days ago

Done:

Next:

  • More of the same.

erahm@mozilla.com last week

Done:

  • Landed https://github.com/mozilla/areweslimyet/issues/83
  • Worked w/ automation team and fixed https://github.com/mozilla/areweslimyet/issues/85
  • Investigated and found potential root cause for bug 1140537
  • Coverity triage
  • Added asserts to |NS_DispatchToMainThread| on failure (bug 1142799), investigated test failures and filed follow up for nsCertVerificationThread failures (bug 1145893)
  • Next:

    • Wrap up e10s support on awsy
    • Start working on end-to-end awsy tests
    • Coverity
    • bug 1142799 follow up
    • j2me.js memory profiling

    nfroyd@mozilla.com last week

    Done:

    • Reviews.
    • Use counters enlightenment and testing, bug 968923.
    • Helped viswanath_ct with persistent Windows compilation issues in #build.
    • Looked at some crash report stuff for bsmedberg and bkelly.
    • MemShrink meeting.
    • Felt like a really unproductive week.

    Next:

    • Review jesup's patch in bug 1145354. I get the impression he wants to land it before the end of Q1.
    • More of the same as last week.

    jseward@acm.org last week

    Done:

    • Chased profiler regressions (LUL failing); turned out to be bug 1132586
    • Looked a bit at bug 1139386 (jemalloc crashes on EC2), failed to be useful.
    • More Fx/V mochi runs.
    • Started work on reinstating LUL (native unwind for SPS).
    • bug 1022583 (enable LUL by default on desktop linux). Refresh. Re-consider xpcshell test failures.
    • Conclude cannot fix it properly with the unwinder thread in place. Make plan to enable LUL without unwinder thread (bug 1141712). Start to implement. Initial run successful.
    • V: quite some patch reviewing and coordination: ubsan cleaning, icc as compiler, stack seg 344139, sigaltstack extension 344886.
    • V: bug 345125. major overhaul of register allocator and representation of registers. Reduces reg-alloc time by about 1/3 and gives up to 7% memcheck speedup in very JIT intensive situations. Like starting Fx on V. x86/amd64 only right now.

    Next:

    • More LUL work -- tidy up and nuke all traces of the infamous Unwinder Thread.
    • V: fix up remaining backends to use new reg-alloc framework.