Menu

Legacy SVN Repository Commit Log


Commit Date  
[r4200] by c45207

Fixed history navigation deadlock (bug# 1665604). A write-lock was trying to be acquired after a read-lock had already been acquired.

Modified files:
M src/edu/rice/cs/drjava/ui/InteractionsController.java

2007-03-02 20:53:43 Tree
[r4199] by rcartwright

The revision drops some redundant write locking of the
InteractionsDocument which appears to eliminate a deadlock that was
occuring on recalling the previous line from history. This revision
is a quick fix; the problem warrants further study.

The following files were modified

M src/edu/rice/cs/drjava/model/repl/History.java
M src/edu/rice/cs/drjava/model/repl/InteractionsDocument.java

2007-03-02 16:05:53 Tree
[r4198] by dlsmith

Typo in build.xml

2007-03-02 15:38:03 Tree
[r4197] by dlsmith

Ant script modification: added check that the current code is modified before running benchmark

2007-03-02 15:36:55 Tree
[r4196] by rcartwright

This revision simplifies the coding of the ReducedModelBrace.java, Brace.java, and ReducedToken.java. The change to MainFrame.java was cosmetic.
The following files were modified:

M src/edu/rice/cs/drjava/model/definitions/reducedmodel/Gap.java
M src/edu/rice/cs/drjava/model/definitions/reducedmodel/ReducedToken.java
M src/edu/rice/cs/drjava/model/definitions/reducedmodel/Brace.java
M src/edu/rice/cs/drjava/model/definitions/reducedmodel/ReducedModelBrace.java
M src/edu/rice/cs/drjava/ui/MainFrame.java

2007-03-01 22:26:39 Tree
[r4195] by dlsmith

Added a compilation check that all documents are in a location matching their package declaration. Streamlined the getPackageName() implementation.

2007-03-01 20:12:36 Tree
[r4194] by rcartwright

This revision streamlines the implementation of Brace.java, which is
the only file revised in the commit.

M src/edu/rice/cs/drjava/model/definitions/reducedmodel/Brace.java

2007-03-01 15:27:46 Tree
[r4193] by dlsmith

Added plt.text.ArgumentParser to handle command-line arguments. Added methods to IterUtil to support conversion between tuples and iterables. Added support to IOUtil.extensionFilePredicate() for an additional predicate (making it easy to search for just *files* or just *directories* with the given extension).

2007-03-01 14:30:07 Tree
[r4192] by rcartwright

The revision contains a few more small revisions to ModelList in the
reduced model.

The following classes were revised:

M src/edu/rice/cs/drjava/model/definitions/reducedmodel/ModelListTest.java
M src/edu/rice/cs/drjava/model/definitions/reducedmodel/ModelList.java

2007-03-01 08:00:36 Tree
[r4191] by sigma_lmtd

Vastly improved the speed of global search. Even though we had already made optimized it to call getText without building the document, the getDocument method was still being called implicitly in several places. These have been either removed or modified to not call the getDocument on all files, but it still needs to do so on files where it found matches.
This revision is *expirimental*, as it involved replacing a Position object with an integer for the location of the match. This may break some procedures with find and replace, or other operations, but it did pass the unit tests and seems to work properly.

M src/edu/rice/cs/drjava/model/FindReplaceMachine.java

2007-02-28 21:29:59 Tree
Older >
MongoDB Logo MongoDB