Category: Mozilla 2013 Mozilla Tech on Reddit Apr 05 2013 Snappy #55: Snappy Evolution Mar 27 2013 Snappy #54: Snappy Discussion in Paris Mar 26 2013 snappy #53: Faster: Startup, Image Decoding, Touchpad Input. Smoother Animations Mar 25 2013 Blogging with Octopress Mar 11 2013 Snappy #52 Mar 08 2013 Snappy #51: Smoothing Tab Animations Feb 22 2013 Plugin Hang UI On Aurora Feb 15 2013 Is Planet Mozilla Obsolete for Technical Content? Feb 15 2013 Snappy #50 Jan 28 2013 Snappy #48: Now With Faster Shutdown Jan 10 2013 Snappy: 2012 Summary Jan 04 2013 2012 Making pages load faster Dec 24 2012 Snappy #45: The view from home Dec 21 2012 Coping with Flash hangs Nov 26 2012 Snappy #44: Fixing tab switching in Vancouver Nov 16 2012 Snappy #43: Big improvements: faster startup? Smoother tabstrip! Nov 05 2012 Snappy #42 Oct 26 2012 Snappy #41 Oct 18 2012 Snappy #40: Faster tabswitching, startup analysis Oct 15 2012 Snappy #39 Oct 04 2012 Snappy in Warsaw: pierogy-fueled hackfest Sep 17 2012 MozCamp.EU in Warsaw Sep 17 2012 Snappy #38: Responsiveness Fixes Galore Sep 04 2012 DXR now does live regexp search, thanks Google Code Aug 29 2012 Snappy #37 Aug 23 2012 TriLite, Fast String Matching in Sqlite Aug 16 2012 Snappy #36 Aug 16 2012 DXR is back at dxr.mozilla.org Aug 15 2012 Snappy for Aug 9 Aug 14 2012 Snappy, Aug 2 Aug 06 2012 Snappy, July 26: Go Try The Gecko Profiler! Jul 26 2012 Telemetry and What It Is Good for: Part 2: Telemetry Achievements Jul 25 2012 Telemetry and What It Is Good for: Part 1: Nuts and Bolts Jul 25 2012 Snappy, July 19: Telemetry Experiments Jul 23 2012 Snappy. July 12, 2012 Jul 12 2012 Snappy update for week of July 5th Jul 09 2012 Snappy June 21, 28 Jul 02 2012 Slow startup logging: help wanted Jun 25 2012 40-60% of startups are warm? Jun 18 2012 Snappy, June 14th: Telemetry Investigations Jun 14 2012 Snappy, June 7 Jun 11 2012 Snappy, May 31st - Less lag Jun 04 2012 Snappy, May 24 - meetingless May 29 2012 Give DXR a try May 22 2012 Snappy, May 17 - Physical Room Edition May 21 2012 Snappy Workweek May 21 2012 Snappy, May 10: Suspending activity in background tabs May 14 2012 Snappy, May 3rd: Faint hope of handling mousedown events without a setTimeout May 03 2012 Pushing the borders [out] of Firefox performance May 01 2012 Snappy, April 26 Apr 26 2012 Snappy, April 19 Apr 19 2012 Web 2.0: A Collection of SetTimeouts Apr 18 2012 Snappy, April 12 Apr 16 2012 ARGH at our unresponsive tab strip: setTimeout(foo, 0) can be very harmful Apr 10 2012 Snappy, April 5: Change in meeting format Apr 05 2012 Snappy, Apr 5: Snappy Goals for Q2 Apr 05 2012 Snappy, March 15th Mar 16 2012 LocalStorage pageload perf Mar 16 2012 about:telemetry: diff mode + search Mar 14 2012 Snappy, March 8 Mar 09 2012 Planet should be technical Mar 07 2012 Snappy: March 1st Mar 05 2012 24hour code reviews: still aiming for it Mar 01 2012 Snappy, Feb 23rd Feb 27 2012 PSA: DOM Local Storage considered harmful Feb 22 2012 Snappy, Feb 16 Feb 16 2012 Snappy Feb 9: Blame Canada! Feb 09 2012 Snappy, Feb 2nd - FOSDEM, Help Wanted Feb 07 2012 At BetaGroup in Brussels Feb 01 2012 fast DXR Jan 31 2012 At hackerspace.be getting ready for FOSDEM Jan 29 2012 Snappy, January 26 Jan 26 2012 Snappy, January 19: Brought you by Ironic JS Jan 20 2012 Snappy Jan12 Jan 12 2012 Call for Snappy Help: Looking for a lots-of-tabs sessions with lag Jan 11 2012 Snappy, Jan 5 Jan 05 2012 2011 Growing reviewers Dec 22 2011 Snappy Dec 22 Dec 22 2011 FOSDEM Anyone? Dec 20 2011 Snappy update for Dec 15 Dec 16 2011 Slow SQL tracking Dec 13 2011 Snappy summary for Dec 8 Dec 13 2011 24-hour reviews Dec 05 2011 Introducing Project Snappy Dec 01 2011 Emacs > CMD.EXE Oct 20 2011 Alternative to the Indignity of Dealing with the Error Console Oct 18 2011 Misc Oct 10 2011 Firefox 7: Telemetry Sep 20 2011 Firefox 7: Cheating the Operating System to Start Faster Sep 20 2011 Ride to The Coast Aug 09 2011 Effective Static Analysis Aug 03 2011 Telemetry Status Jul 01 2011 Dehyra/Treehydra Static Analysis Thoughts Jun 30 2011 Telemetry is on in Nightly Firefox builds Jun 27 2011 Developers: How To Submit Telemetry Data Jun 22 2011 Telemetry Updates Jun 01 2011 Firefox Telemetry May 13 2011 Measuring Startup Speed Correctly Apr 26 2011 Arguing about startup: Communicating performance Apr 14 2011 "Start Faster" Addon Mar 10 2011 Magic patch that halves Windows startup Feb 09 2011 Builtin Startup Measurement Jan 14 2011 2010 Faster Plugin Enumeration + Help Wanted Dec 29 2010 Rude Surprise: Startup Overhead of Windows Font APIs Dec 21 2010 Crapware and Firefox Nov 30 2010 Of linkers and avoiding suck Nov 23 2010 Performance Update. Fragmentation: Mostly fixed. GCC: work-in-progress. Nov 16 2010 Diagnosing Slow Startup Oct 04 2010 Firefox 4: jar jar jar Sep 14 2010 Help Wanted: Does fcntl(F_PREALLOCATE) Work as Advertised on OSX? Sep 09 2010 Fighting fragmentation: SQLite Sep 07 2010 MSVC Static Initializers - Decent Stuff Jul 30 2010 File Fragmentation Jul 22 2010 My Startup Summary Jul 14 2010 Galois talk Jun 09 2010 Startup: Backward Constructors May 27 2010 Teething Troubles: Assigning blame for pagefaults May 24 2010 mozilla::services Apr 20 2010 Windows Sucks At Memory-Mapped IO During Startup Apr 19 2010 Squeezing Every Last Bit of Performance Out of The Linux Toolchain Apr 12 2010 icegrind - Valgrind Plugin for Optimizing Cold Startup Apr 07 2010 Linux: How to Make Startup Suck Less (Also Reduce Memory Usage!) Apr 05 2010 How to get reviews fast: Delete Code! Mar 31 2010 Linux Startup Inefficiency Mar 29 2010 Madvise, Prelink Update Mar 25 2010 Linux: Why Loading Binaries From Disk Sucks Mar 24 2010 When in Trouble, Draw a Picture Mar 23 2010 Extensions & Startup Mar 11 2010 Mirror, Mirror on the Wall, Why is my Binary Slow? Mar 05 2010 Updated Dehydra Installation Instructions Feb 26 2010 Teaching ld to optimize binaries for startup Feb 19 2010 Static Analysis Articles Feb 09 2010 State of Static Analysis At Mozilla Jan 21 2010 Chromium vs Minefield: Cold startup performance comparison Jan 19 2010 Some developers manually grope around in the dark Jan 04 2010 Windows 7 Startup Exploration Jan 04 2010 2009 JavaScript DOM Dec 17 2009 Dehydra Testsuite Passes on GCC 4.5 Nov 20 2009 FSOSS & Dehydra Update Nov 06 2009 Studying Library IO - SystemTap Style Oct 23 2009 Rant on Library IO Oct 20 2009 Restless Bug Fixing Oct 08 2009 Corrupting Innocent Minds With GCC Sep 30 2009 Enforcing Inheritance Rules Sep 18 2009 Moving Files Into JARs Aug 27 2009 Cleaning Up Startup Disk IO Aug 20 2009 There is nothing exciting about filesystems Aug 14 2009 This Month In Static Analysis Aug 03 2009 Chase/WaMu Fraud-friendlyness Jul 22 2009 Those crazy comm-central guys... Jul 21 2009 VirtualBox 3.0 Rocks Jul 14 2009 Python GDB - Logging File IO Jul 01 2009 DXR: The Most Impressive Code Navigation Tool Ever Jun 29 2009 Studying Fennec Performance Jun 26 2009 Dehydra & Pork Sources Moved Jun 25 2009 Dehydra/Treehydra C support Jun 17 2009 GCC 4.5 + Dehydra is a go and other updates May 14 2009 Dehydra Updates May 11 2009 GCC Rant + Progress Apr 30 2009 Benchmarks and Instrumentation for Fennec/etc Apr 23 2009 Misc Static Analysis News: s/#mmgc/#static/, Codecon, piglet, ... Apr 15 2009 nsresult analysis Mar 31 2009 Fennec Beta 1 - Need for Speed Mar 17 2009 Quickfix Model of Develoment Feb 19 2009 Security with Dehydra Feb 16 2009 Semantic Rewriting of Code with Pork - A bitter recap Jan 28 2009 GCC Plugins are a Go! Jan 27 2009 Seven Things You May Not Know About Me Jan 13 2009 2008 Fennec A2 - Performance Dec 23 2008 Enabling prcheck email notifications Nov 07 2008 Cool Stuff in Foreign Realms Oct 09 2008 "NOTE: This is not called YET. It's just a placeholder for future changes." Oct 07 2008 Living Dead Code Sep 26 2008 Outparamdelling this way comes Sep 19 2008 MUST_FLOW_THROUGH("label") Sep 08 2008 Error Presentation Sep 03 2008 Converging Elsa Strains Sep 02 2008 Meanwhile in a parallel universe Aug 14 2008 This week in the Static Analysis Corner Aug 13 2008 Oink testsuite within pork passes Aug 11 2008 Summit Aug 04 2008 Pull pork with care Jul 25 2008 Dogfooding pork & OSCON Jul 22 2008 Pork, MCPP, Oink and Elsa...What's going on? Jul 18 2008 Static Analysis and Refactoring Tooling Updates Jul 09 2008 Where is the sanity in the C++ std library? Jul 08 2008 Pork 0.9 in the wild Jun 30 2008 Status Report: Nearterm plans for Pork, Dehydra Jun 24 2008 GCC Summit Jun 18 2008 Dehydra 0.9: It's alive! Jun 09 2008 Treehydra goes Push and Pop May 27 2008 My other job as a rolling billboard May 16 2008 Counting down to a Dehydra release Apr 29 2008 Static analyses: gadgets of Mozilla 2 James Bonds Apr 22 2008 Mozilla@FISL08 Apr 14 2008 Dehydra World Tour Mar 17 2008 Recipe: How many classes are instantiated in Mozilla? Mar 12 2008 Dehydra as Pesticide? Mar 11 2008 Random News in the Dehydra Corner Mar 03 2008 GCC4 + Elsa, Together at Last? Feb 06 2008 Dehydra progress Jan 25 2008 GCC + SpiderMonkey = GCC Dehydra Jan 17 2008 Dehydra as a GCC plugin Jan 08 2008 2007 Recent Progress Dec 28 2007 Exceptions Dec 19 2007 Switching to Exceptions: Makes Head Spin Dec 11 2007 Exceptional Circumstances Dec 05 2007 GCC Plugins under my xmas tree? Nov 29 2007 Volume of Refactoring Ahead Nov 28 2007 Mozilla 2: Outparamdel Nov 26 2007 Cleaning up my act Nov 12 2007 Garburator works! Nov 02 2007 Rewriting JavaScript Oct 24 2007 Rewriting Tools for Mozilla 2: Moving Forward as Planned Oct 12 2007 Multiple Degrees of Correctness Oct 04 2007 Garburator: Another day, Another rewrite tool Sep 12 2007 Automatic DeCOMtamination: Roadmap For Automated Refactorings Sep 10 2007 Pork: The Brave New World Aug 30 2007 Outparams: Take 2 Aug 06 2007 Superity Complex & Static Analysis Jul 27 2007 CPP-Aware C++ Rewriting Can Be Fun Jul 18 2007 Pondering Pre/Post Conditions to Enforce Software Correctness Jul 13 2007 Dehydra, prcheck, squash - in mercurial Jul 13 2007 Status Report: Recent Work Jun 26 2007 It works! Jun 19 2007 Undoing CPP Expansion in 3 simple steps. Say "Hello" to easier C++ rewriting. Jun 12 2007 CPP Integration Progress May 29 2007 Undoing CPP - Deep in Enemy Territory May 17 2007 CPP Strikes Back May 11 2007 Nicely rewriting outparams May 10 2007 Status Update: Outparam work May 07 2007 Status Report May 01 2007 Mozilla Class Browser Apr 23 2007 What About JavaScript In Dehydra? Apr 04 2007 Automated Code Refactoring Apr 02 2007 Dehydra 0.1 Mar 07 2007 Uno, dos... DeHydra! Mar 02 2007 WebSquash Feb 28 2007 Dotting Pretty Graphs Feb 07 2007 Lossy AST Traversals for Good Code Health Feb 01 2007 Will Rename Class Members for Food Jan 24 2007 Squash Progress and Plans Jan 11 2007 Squashed and Compiled Jan 03 2007 2006 Oink, Meet Squash Dec 21 2006 Static Analysis Dec 05 2006