Class OutputConsumerInstrument
java.lang.Object
com.oracle.truffle.api.instrumentation.TruffleInstrument
com.oracle.truffle.tools.chromeinspector.instrument.OutputConsumerInstrument
- All Implemented Interfaces:
Enabler,OutputHandler.Provider
public final class OutputConsumerInstrument
extends com.oracle.truffle.api.instrumentation.TruffleInstrument
implements Enabler, OutputHandler.Provider
-
Nested Class Summary
Nested classes/interfaces inherited from class com.oracle.truffle.api.instrumentation.TruffleInstrument
com.oracle.truffle.api.instrumentation.TruffleInstrument.ContextLocalFactory<T>, com.oracle.truffle.api.instrumentation.TruffleInstrument.ContextLocalProvider, com.oracle.truffle.api.instrumentation.TruffleInstrument.ContextThreadLocalFactory<T>, com.oracle.truffle.api.instrumentation.TruffleInstrument.Env, com.oracle.truffle.api.instrumentation.TruffleInstrument.Provider, com.oracle.truffle.api.instrumentation.TruffleInstrument.Registration -
Field Summary
FieldsFields inherited from class com.oracle.truffle.api.instrumentation.TruffleInstrument
locals -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.oracle.truffle.api.instrumentation.TruffleInstrument
createContextLocal, createContextThreadLocal, getContextOptionDescriptors, getOptionDescriptors, onFinalize
-
Field Details
-
ID
- See Also:
-
-
Constructor Details
-
OutputConsumerInstrument
public OutputConsumerInstrument()
-
-
Method Details
-
onCreate
protected void onCreate(com.oracle.truffle.api.instrumentation.TruffleInstrument.Env e) - Specified by:
onCreatein classcom.oracle.truffle.api.instrumentation.TruffleInstrument
-
onDispose
protected void onDispose(com.oracle.truffle.api.instrumentation.TruffleInstrument.Env e) - Overrides:
onDisposein classcom.oracle.truffle.api.instrumentation.TruffleInstrument
-
enable
-
disable
-
getOutputHandler
- Specified by:
getOutputHandlerin interfaceOutputHandler.Provider
-