Quantcast
Channel: Mozilla – Shawn Wilsher
Browsing all 22 articles
Browse latest View live

Changes

I’m going to write something that will probably surprise you. I say this because it sure surprised me when I realized I was even considering what I’m doing a possibility. I’m going to be moving on to...

View Article


sdwilsh Status Update: 2011-05-20

Done: Reviewed bug 633274 - nsINavBookmarkObserver: also pass in GUID whenever we pass in an item id Reviewed bug 656188 - Cache last 10 fetched bookmarks info to speed up repeated requests Reviewed...

View Article


sdwilsh Status Update: 2011-05-27

Done: Reviewed bug 655776 - Web Developer > Get More Tools menu item Reviewed bug 566489 - Enable inline autocomplete again, but make it smarter (perceived performance) Reviewed bug 658135 - Use...

View Article

sdwilsh Status Update: 2011-06-03

Done: Reviewed bug 660532 - Useless uses of PromiseFlatCString Reviewed bug 659740 - Frecency update causes SQL sort warning Reviewed bug 659625 - Expand console object with clear method Reviewed bug...

View Article

sdwilsh Status Update: 2011-08-13

Done: Reviewed bug 598794 - Intermittent failure in uriloader\exthandler\tests\unit\test_punycodeURIs.js | test failed (with xpcshell return code: 0), see following log: Component returned failure...

View Article


Image may be NSFW.
Clik here to view.

Social Plugins’ Memory Usage

Dietrich recently posted about the memory usage of social plugins, and I found the results rather surprising because, at least in the case of Facebook, I didn’t think it ever loaded enough code to...

View Article

sdwilsh Status Update: 2011-08-28

Done: Reviewed bug 666558 - Increase SQLITE_MAX_SCHEMA_RETRY value Reviewed bug 659234 - Remove unused variable |rv| from test_file_perms.cpp:52 Reviewed bug 666420 - Upgrade to SQLite 3.7.7.1

View Article

sdwilsh Status Update: 2011-11-06

Done: Reviewed bug 682676 - urlbar performance regression with SQLite 3.7.7.1 Reviewed bug 678977 - Teach sqlite to use jemalloc directly when applicable Reviewed bug 676064 - Lockup in mozStorage...

View Article


sdwilsh Status Update: 2011-11-19

Done: Reviewed bug 658303 - mozIStorageConnection::Clone() should copy over #pragmas Reviewed bug 692487 - Decrease SQLITE_DEFAULT CACHE_SIZE Reviewed bug 691662 - Update shipped Growl framework to...

View Article


sdwilsh Status Update: 2011-12-04

Done: Reviewed bug 699051 - Track slow sql queries on main thread + send them in via telemetry Reviewed bug 465299 - mozStorageStatementWrapper::Initialize should check statement state/validity...

View Article

Bugzilla Helper 0.4.2 Released

You can go grab it on AMO or wait for Thunderbird to tell you to update. This contains a one-line work around that makes the add-on work after the semi-recent change in the API. You can read all the...

View Article

Image may be NSFW.
Clik here to view.

Startup Time in the Wild Take Two

This week, I spent some time looking at some real life profiles that were sent into us by users seeing startup time in the minutes. The tests were ran just like I ran the test on my profile: all...

View Article

Startup Time in the Wild Take Three

Over a week ago, I collected the data I said I was going to look at last time. I finally had a chance to look at the data (startup times with and without add-ons for two profiles on the latest version...

View Article


Changes to how Places stores data incoming

Sometime soon after the beta 8 code freeze, the Places team will be merging the Places branch into mozilla-central. There are a lot of changes we’ve been working on, the most important of which is some...

View Article

Classic Straw Man

Erik Dahlström felt compeled to respond to limi’s post about why Firefox will not pass the ACID3 test. Erik’s post claims to bust two myths: You need to implement the whole SVG 1.1 Fonts chapter to...

View Article


Using Xperf to Track I/O

Back in December when I was working on the Places branch, I was using Xperf quite a bit to try and figure out why we were regressing certain performance tests. Xperf is an incredibly powerful tool, but...

View Article

Getting (and Staying) at Review Queue: 0

I’ll assert that one of the biggest pain points of getting a patch in the tree is getting review. This is largely a problem because it can often take a very long time to get that review from the...

View Article


How I Review

I handle a lot of code review and code feedback requests these days. However, it’d be great to get more people doing this for a number of reasons: More people exposed to more parts of the code base...

View Article

Building Chef DK on FreeBSD 11.0

With the help of tBunnyMan’s post, I managed to get the Chef DK running inside a jail on my FreeBSD box. After you’ve done your initial setup in the jail, you’ll want to also setup sudo in your jail...

View Article

Better SQLite Memory Reporting Coming to a Nightly Near You

I just landed bug 575667 into mozilla-central which adds more detailed reporting about the memory used by SQLite. Some people have been complaining to me that SQLite is using an awful lot of memory...

View Article
Browsing all 22 articles
Browse latest View live