lib/third_party/tracing/model/time_to_object_instance_map.js
function TimeToObjectInstanceMap(createObjectInstanceFunction, parent, id) {
    this.createObjectInstanceFunction_ = createObjectInstanceFunction;
    this.parent = parent;
    this.id = id;
    this.instances = [];
  }
function TimeToObjectInstanceMap(createObjectInstanceFunction, parent, id) {
    this.createObjectInstanceFunction_ = createObjectInstanceFunction;
    this.parent = parent;
    this.id = id;
    this.instances = [];
  }
function TimeToObjectInstanceMap ( createObjectInstanceFunction , parent , id ) { this . createObjectInstanceFunction_ = createObjectInstanceFunction ; this . parent = parent ; this . id = id ; this . instances = [ ] ; }
Tracks all the instances associated with a given ID over its lifetime.

An id can be used multiple times throughout a trace, referring to different
objects at different times. This data structure does the bookkeeping to
figure out what ObjectInstance is referred to at a given timestamp.

@constructor
Tracks all the instances associated with a given ID over its lifetime .