lib/third_party/tracing/model/object_collection.js
function ObjectCollection(parent) {
    tr.model.EventContainer.call(this);
    this.parent = parent;
    this.instanceMapsById_ = {}; // id -> TimeToObjectInstanceMap
    this.instancesByTypeName_ = {};
    this.createObjectInstance_ = this.createObjectInstance_.bind(this);
  }
function ObjectCollection(parent) {
    tr.model.EventContainer.call(this);
    this.parent = parent;
    this.instanceMapsById_ = {}; // id -> TimeToObjectInstanceMap
    this.instancesByTypeName_ = {};
    this.createObjectInstance_ = this.createObjectInstance_.bind(this);
  }
function ObjectCollection ( parent ) { tr . model . EventContainer . call ( this ) ; this . parent = parent ; this . instanceMapsById_ = { } ; // id -> TimeToObjectInstanceMap this . instancesByTypeName_ = { } ; this . createObjectInstance_ = this . createObjectInstance_ . bind ( this ) ; }
A collection of object instances and their snapshots, accessible by id and
time, or by object name.

@constructor
A collection of object instances and their snapshots accessible by id and time or by object name .