load-large-diff.rb (8 lines of code) (raw):
require 'gitlab_git'
10.times do
system *%W(ps -o rss= -p #$$)
repo = Gitlab::Git::Repository.new('.git')
compare = Gitlab::Git::Compare.new(repo, 'c402afd735002022afc88c61984bba36305d6d20', '5525ad494c3e7b58decc3a810e7b4a70904dd2e3')
compare.diffs
end
system *%W(ps -o rss= -p #$$)