This is the result of
runtime/src/ $ clang-format -style=file -i *.cpp *.h runtime/src/ $ clang-format --version clang-format version 3.8.1 (http://llvm.org/git/clang.git 9fd77bd68130d9b2fbc56a3138b6f981d560480a) (http://llvm.org/git/llvm.git 8b47c17a53d683f313eaaa93c4a53de26d8fcba5)
on my machine. Without the added "MaxEmptyLinesToKeep: 2" the diff is bigger. On my machine also this version of clang-format defaults this value to 1.