Class BytecodeConfig

java.lang.Object
com.oracle.truffle.api.bytecode.BytecodeConfig

public final class BytecodeConfig extends Object
The configuration to use while generating bytecode. To reduce interpreter footprint, source sections and instrumentation information can be lazily re-parsed when it is needed.
Since:
24.2
  • Field Details

    • DEFAULT

      public static final BytecodeConfig DEFAULT
      Retain no sources or instrumentation information.
      Since:
      24.2
    • WITH_SOURCE

      public static final BytecodeConfig WITH_SOURCE
      Retain source information.
      Since:
      24.2
    • COMPLETE

      public static final BytecodeConfig COMPLETE
      Retain all information.
      Since:
      24.2
  • Method Details