Packages

t

scala.tools.nsc.profile

ProfilerPlugin

trait ProfilerPlugin extends AnyRef

Specifies a plugin to the profiler. This is generated via the ServiceLoader. See java.util.ServiceLoader javadoc for configuration information

Note: this must generate a java interface only

Source
ProfilerPlugin.scala
Linear Supertypes
AnyRef, Any
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ProfilerPlugin
  2. AnyRef
  3. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def generate(profiler: RealProfiler, settings: Settings): ProfilerPluginRun

    Generate a run specific profiler

    Generate a run specific profiler

    profiler

    the currently enabled profiler

    settings

    the setting for the current compile

    returns

    the run specific profiler, that will receive updates as the compile progresses