lib/third_party/tracing/model/model.js
function(callback) {
      this.kernel.iterateAllPersistableObjects(callback);
      for (var pid in this.processes)
        this.processes[pid].iterateAllPersistableObjects(callback);
    }
function(callback) {
      this.kernel.iterateAllPersistableObjects(callback);
      for (var pid in this.processes)
        this.processes[pid].iterateAllPersistableObjects(callback);
    }
function ( callback ) { this . kernel . iterateAllPersistableObjects ( callback ) ; for ( var pid in this . processes ) this . processes [ pid ] . iterateAllPersistableObjects ( callback ) ; }
Some objects in the model can persist their state in ModelSettings.

This iterates through them.
Some objects in the model can persist their state in ModelSettings .