lib/third_party/tracing/extras/importer/linux_perf/workqueue_parser.js
function WorkqueueParser(importer) {
    Parser.call(this, importer);

    importer.registerEventHandler('workqueue_execute_start',
        WorkqueueParser.prototype.executeStartEvent.bind(this));
    importer.registerEventHandler('workqueue_execute_end',
        WorkqueueParser.prototype.executeEndEvent.bind(this));
    importer.registerEventHandler('workqueue_queue_work',
        WorkqueueParser.prototype.executeQueueWork.bind(this));
    importer.registerEventHandler('workqueue_activate_work',
        WorkqueueParser.prototype.executeActivateWork.bind(this));
  }
function WorkqueueParser(importer) {
    Parser.call(this, importer);

    importer.registerEventHandler('workqueue_execute_start',
        WorkqueueParser.prototype.executeStartEvent.bind(this));
    importer.registerEventHandler('workqueue_execute_end',
        WorkqueueParser.prototype.executeEndEvent.bind(this));
    importer.registerEventHandler('workqueue_queue_work',
        WorkqueueParser.prototype.executeQueueWork.bind(this));
    importer.registerEventHandler('workqueue_activate_work',
        WorkqueueParser.prototype.executeActivateWork.bind(this));
  }
function WorkqueueParser ( importer ) { Parser . call ( this , importer ) ; importer . registerEventHandler ( 'workqueue_execute_start' , WorkqueueParser . prototype . executeStartEvent . bind ( this ) ) ; importer . registerEventHandler ( 'workqueue_execute_end' , WorkqueueParser . prototype . executeEndEvent . bind ( this ) ) ; importer . registerEventHandler ( 'workqueue_queue_work' , WorkqueueParser . prototype . executeQueueWork . bind ( this ) ) ; importer . registerEventHandler ( 'workqueue_activate_work' , WorkqueueParser . prototype . executeActivateWork . bind ( this ) ) ; }
Parses linux workqueue trace events.
@constructor
Parses linux workqueue trace events .