Menu

Legacy SVN Repository Commit Log


Commit Date  
[r4734] by fro21888

Near total coverage for XMLConfig now

2009-02-04 20:19:15 Tree
[r4733] by dlsmith

PLT Utilities: Removed "@SuppressWarnings("unused")" annotations on for loop variables. javac 1.5.0_16 is crashing when it sees these.

2009-02-04 19:21:51 Tree
[r4732] by mgricken

More DrJavaPropertySetup tests.

2009-02-03 22:29:26 Tree
[r4731] by dlsmith

Major Master/SlaveJVM refactoring.

- Eliminated ExecJVM and SlaveJVMRunner in favor of JVMBuilder and ConcurrentUtil.exportInProcess (from package edu.rice.cs.plt.concurrent). The newer code eliminates any need for temp files for inter-process communication (the subprocess's input and output streams are used instead).

- Cleaned up AbstractMasterJVM and MainJVM. Adjusted the state and blocking protocol to make sure race conditions don't lead to failures, and to deal smoothly with the possibility that the remote JVM may exit at any time.

- Adjusted tests to agressively dispose of the remote process when it's no longer needed. This seemed to lead to significant speedups in bigger tests like CommandLineTest and MainFrameTest, probably because a lot less virtual memory is used. (MainJVM.dispose() is now called by AbstractGlobalModel.dispose() and MainFrame.dispose().)

- Gave the interactions process the dock name "Interactions" in OS X, as opposed to the default "edu.rice.cs....".

- Handled an unrelated test failure in DrJavaPropertySetupTest: temp file names are no longer canonicalized -- it's unnecessary, and violates the test's assertion that the temp file name will start with the same string as the related system property. (On my system, "/tmp" is a symbolic link pointing to "/private/tmp".)

2009-02-03 21:57:07 Tree
[r4730] by dlsmith

PLT Utilities: Added field IOUtil.WORKING_DIRECTORY, since I discovered that the idiom I usually use -- new File("") -- doesn't always work. (Runtime.exec doesn't like it.)

2009-02-03 16:38:09 Tree
[r4729] by mgricken

Added more DrJavaPropertySetup tests.

2009-02-02 22:59:03 Tree
[r4728] by markcheng

Wrote tests for escapeFileName and unescapeFileName in StringOps.

2009-02-02 21:06:23 Tree
[r4727] by fro21888

Added test for ClipboardHistoryModel, updated test for History

2009-02-02 20:59:48 Tree
[r4726] by fro21888

Updating test cases for XMLConfig

2009-02-02 20:08:59 Tree
[r4725] by mgricken

Added findbugs-formatter property, which can be set to html or xml. Default
is html.

M build.xml

2009-02-02 19:15:59 Tree
Older >
MongoDB Logo MongoDB