The relevant PR is https://github.com/bitcoin/bitcoin/pull/3023, most of the discussion re: weight can be found in the IRC logs, if you want to go back and find it.