That and all 8 cores (I am counting the HT threads as cores) in the system monitor are fully saturated on both machines until the the linking stage of the build. I have a great deal of confidence the newer CPUs are significantly for at least building C++ code when disk bandwidth is not an issue.
But really I am building C++, all the parsing and re-parsing is stupidly CPU intensive. most 5400 rpm drives can feed the compiler fast enough to keep them saturated.
I doubt this will change anything, (because the compilation time decreased as CPU time was added) but the information could be helpful in other situations.
2860QM: http://www.cpubenchmark.net/cpu.php?cpu=Intel+Core+i7-2860QM...
6700HQ: http://www.cpubenchmark.net/cpu.php?cpu=Intel+Core+i7-6700HQ...
6920HQ: http://www.cpubenchmark.net/cpu.php?cpu=Intel+Core+i7-6920HQ...
MacBook Pro (17-inch Late 2011, i7-2860QM): 3180 / 9593
MacBook Pro (15-inch Late 2016, i7-6700HQ): 3968 (+24%) / 12189 (+27%)
MacBook Pro (15-inch Late 2016, i7-6820HQ): 4093 (+29%) / 12883 (+26%)