Skip to content

Commit 16593de

Browse files
committed
Minor cleanup
1 parent 99e6089 commit 16593de

File tree

3 files changed

+6
-10
lines changed

3 files changed

+6
-10
lines changed

command-line/src/main/scala/net/codingwell/weave/CommandLine/Main.scala

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ import net.codingwell.weave.languages.silk._
1515
import net.codingwell.weave.languages.verilog._
1616
import java.io.File
1717
import akka.actor._
18+
import com.typesafe.config.ConfigFactory
1819

1920
object Main {
2021

@@ -28,7 +29,9 @@ object Main {
2829

2930
//Ansi console color proxy
3031
AnsiConsole.systemInstall( config.forcecolor )
31-
32+
33+
val system = ActorSystem("WeaveSystem", ConfigFactory.empty("Empty Actor Config") )
34+
3235
print(".")
3336

3437
//Prepare Dependancy Injection
@@ -38,13 +41,13 @@ object Main {
3841
WeaveModule(),
3942
new AbstractModule with ScalaModule {
4043
def configure = {
41-
bind[ActorSystem].toInstance( ActorSystem("WeaveSystem") )
44+
bind[ActorSystem].toInstance( system )
4245
bind[GeneratorVisitor].to[VerilogGeneratorVisitor]
4346
bind[Profiler].to[LoggingProfiler]
4447
}
4548
}
4649
)
47-
50+
4851
print(".")
4952

5053
//Get the compiler

core/src/main/scala/net/codingwell/weave/Compiler.scala

Lines changed: 0 additions & 2 deletions
This file was deleted.

core/src/main/scala/net/codingwell/weave/LocalExecutor.scala

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,8 @@ import akka.actor._
1515
class LocalExecutor @Inject() ( @Named("LangCompilers") val compilers:im.Set[ActorRef] ) extends Actor {
1616
def receive = {
1717
case msg @ WeaveCompiler.NotifyWork(actor,source,target) =>
18-
//println("Msg: " + source + target)
1918
compilers foreach ( _.forward(msg) )
2019
case unknown =>
2120
println(this.toString() + " recieved unexpected message.")
2221
}
23-
24-
override def postStop() = {
25-
compilers foreach ( _ ! PoisonPill )
26-
}
2722
}

0 commit comments

Comments
 (0)