lib/third_party/tracing/model/async_slice_group.js
function(subSlices) {
          if (subSlices === undefined || subSlices.length === 0)
            return;
          for (var sJ = 0; sJ < subSlices.length; sJ++) {
            subSlices[sJ].start += amount;
            shiftSubSlices(subSlices[sJ].subSlices);
          }
        }
function(subSlices) {
          if (subSlices === undefined || subSlices.length === 0)
            return;
          for (var sJ = 0; sJ < subSlices.length; sJ++) {
            subSlices[sJ].start += amount;
            shiftSubSlices(subSlices[sJ].subSlices);
          }
        }
function ( subSlices ) { if ( subSlices === undefined || subSlices . length === 0 ) return ; for ( var sJ = 0 ; sJ < subSlices . length ; sJ ++ ) { subSlices [ sJ ] . start += amount ; shiftSubSlices ( subSlices [ sJ ] . subSlices ) ; } }
Shift all nested subSlices recursively.
Shift all nested subSlices recursively .