package fsc
- Alphabetic
- Public
- All
Type Members
- trait CompileOutputCommon extends AnyRef
- class CompileSocket extends CompileOutputCommon
This class manages sockets for the fsc offline compiler.
- final class DaemonKiller extends ScriptRunner
- class FscSettings extends Settings
- trait HasCompileSocket extends AnyRef
- class OfflineCompilerCommand extends CompilerCommand
A compiler command for the offline compiler.
- class ResidentScriptRunner extends AbstractScriptRunner with HasCompileSocket
- class Socket extends Bytes with Closeable
- abstract class SocketServer extends CompileOutputCommon
The abstract class SocketServer implements the server communication for the fast Scala compiler.
The abstract class SocketServer implements the server communication for the fast Scala compiler.
- Version
1.0
- class StandardCompileClient extends HasCompileSocket with CompileOutputCommon
The client part of the fsc offline compiler.
The client part of the fsc offline compiler. Instead of compiling things itself, it send requests to a CompileServer.
- class StandardCompileServer extends SocketServer
The server part of the fsc offline compiler.
The server part of the fsc offline compiler. It awaits compilation commands and executes them. It caches a compiler instance so that it can respond more quickly.
- Version
1.0
Value Members
- object CompileClient extends StandardCompileClient
- object CompileServer
- object CompileSocket extends CompileSocket
- object Socket
A skeletal only-as-much-as-I-need Socket wrapper.
The Scala compiler and reflection APIs.