Menu

Commit [r5734]  Maximize  Restore  History

Added support for resetting the Scala interpreter by using its own internal tools -- this restart is very fast and should provide us everything we need in a restart (excepting the case of a divergent thread), we just need to identify where slave JVM restarts are being unnecessarily executed and replace them with lightweight interpreter restarts.

wdforson 2012-10-23

changed /branches/drscala/drjava/lib/drScalaILoop.jar
changed /branches/drscala/drjava/src/edu/rice/cs/drjava/model/repl/newjvm/DrScalaILoop.scala
changed /branches/drscala/drjava/src/edu/rice/cs/drjava/model/repl/newjvm/DrScalaInterpreter.java
changed /branches/drscala/drjava/src/edu/rice/cs/drjava/model/repl/newjvm/Interpreter.java
changed /branches/drscala/drjava/src/edu/rice/cs/drjava/model/repl/newjvm/ScalaInterpreterAdapter.java
changed /branches/drscala/drjava/testsRunSoFar
/branches/drscala/drjava/src/edu/rice/cs/drjava/model/repl/newjvm/DrScalaILoop.scala Diff Switch to side-by-side view
Loading...
/branches/drscala/drjava/src/edu/rice/cs/drjava/model/repl/newjvm/DrScalaInterpreter.java Diff Switch to side-by-side view
Loading...
/branches/drscala/drjava/src/edu/rice/cs/drjava/model/repl/newjvm/Interpreter.java Diff Switch to side-by-side view
Loading...
/branches/drscala/drjava/src/edu/rice/cs/drjava/model/repl/newjvm/ScalaInterpreterAdapter.java Diff Switch to side-by-side view
Loading...
/branches/drscala/drjava/testsRunSoFar Diff Switch to side-by-side view
Loading...
MongoDB Logo MongoDB