timsort.js
/**
 * Pushes the specified run onto the pending-run stack.
 * @param {TimSort} tim 
 * @param {Number} runBase 
 * @param {Number} runLen 
 */
Pushes the specified run onto the pending-run stack.
Pushes the specified run onto the pending - run stack .
function pushRun(tim, runBase, runLen){
    let stackSize = tim.stackSize;
    tim.runBase[stackSize] = runBase;
    tim.runLen[stackSize] = runLen;
    tim.stackSize++;
}
function pushRun ( tim , runBase , runLen ) { let stackSize = tim . stackSize ; tim . runBase [ stackSize ] = runBase ; tim . runLen [ stackSize ] = runLen ; tim . stackSize ++ ; }
Pushes the specified run onto the pending-run stack.
Pushes the specified run onto the pending - run stack .