代码之家  ›  专栏  ›  技术社区  ›  Jeb

scala插座服务器

  •  3
  • Jeb  · 技术社区  · 14 年前

    scala.tools.util.socketserver的目的是什么?

    1 回复  |  直到 14 年前
        1
  •  10
  •   Arjan Blokzijl    14 年前

    它是编译器的一部分,而不是标准scala库的一部分。 其目的是为 fsc (快速scala编译器)。当你在编译时 fsc 服务器守护进程已启动。这是通过启动 scala.tools.nsc.StandardCompilerServer ,它是 scala.tools.util.SocketServer . 一旦fsc服务器运行起来,就可以避免每次编译都必须启动一个新的jvm实例的开销,这在使用时会发生。 scalac 而不是 金融服务中心 编译代码。