What is the difference between the 'self' and 'total' columns in the Chrome CPU profiling of JS code?
self
is how much time was spent doing work directly in that function.
total
is how much time was spent in that function, and in the functions it called.