function Timing(counters, name) {
        this._counters = counters;
        this._name = name;
        this._start = Date.now();
    }
/**
     * Creates instance of timing object that calculates elapsed time
     * and stores it to specified performance counters component under specified name.
     * @param counters a performance counters component to store calculated value.
     * @param name a name of the counter to record elapsed time interval.
     */
Creates instance of timing object that calculates elapsed time
and stores it to specified performance counters component under specified name.
@param counters a performance counters component to store calculated value.
@param name a name of the counter to record elapsed time interval.
Creates instance of timing object that calculates elapsed time and stores it to specified performance counters component under specified name . @param counters a performance counters component to store calculated value . @param name a name of the counter to record elapsed time interval .
function Timing(counters, name) {
        this._counters = counters;
        this._name = name;
        this._start = Date.now();
    }
function Timing ( counters , name ) { this . _counters = counters ; this . _name = name ; this . _start = Date . now ( ) ; }
Creates instance of timing object that calculates elapsed time
 and stores it to specified performance counters component under specified name.
Creates instance of timing object that calculates elapsed time and stores it to specified performance counters component under specified name .