Get desktop application:View/edit binary Protocol Buffers messages
Protocolbuffer representing a compilation input and output. This will be used for caching JIT compiles of kernels.