CompilationMode

public class CompilationMode

Known direct subclasses
CompilationMode.BaselineProfile

Partial pre-compilation based on bundled baseline profile.

CompilationMode.None

No pre-compilation - entire app will be allowed to Just-In-Time compile as it runs.

CompilationMode.SpeedProfile

Partial pre-compilation, based on configurable number of profiling iterations.

CompilationMode.Speed

Full ahead-of-time compilation.


Type of compilation to use for a Macrobenchmark.

For example, SpeedProfile will run a configurable number of profiling iterations to generate a profile, and use that to compile the target app.

Summary

Nested types

CompilationMode.BaselineProfile

Partial pre-compilation based on bundled baseline profile.

CompilationMode.None

No pre-compilation - entire app will be allowed to Just-In-Time compile as it runs.

CompilationMode.Speed

Full ahead-of-time compilation.

CompilationMode.SpeedProfile

Partial pre-compilation, based on configurable number of profiling iterations.