lib/third_party/tracing/model/process_base.js
function ProcessBase(model) {
    if (!model)
      throw new Error('Must provide a model');
    tr.model.EventContainer.call(this);
    this.model = model;
    this.threads = {};
    this.counters = {};
    this.objects = new tr.model.ObjectCollection(this);
    this.sortIndex = 0;
  }
function ProcessBase(model) {
    if (!model)
      throw new Error('Must provide a model');
    tr.model.EventContainer.call(this);
    this.model = model;
    this.threads = {};
    this.counters = {};
    this.objects = new tr.model.ObjectCollection(this);
    this.sortIndex = 0;
  }
function ProcessBase ( model ) { if ( ! model ) throw new Error ( 'Must provide a model' ) ; tr . model . EventContainer . call ( this ) ; this . model = model ; this . threads = { } ; this . counters = { } ; this . objects = new tr . model . ObjectCollection ( this ) ; this . sortIndex = 0 ; }
The ProcessBase is a partial base class, upon which Kernel
and Process are built.

@constructor
@extends {tr.model.EventContainer}
The ProcessBase is a partial base class upon which Kernel and Process are built .