Menu

Legacy SVN Repository Commit Log


Commit Date  
[r5265] by mgricken

Added NetBeans memory leak utilities.

2010-06-03 18:56:14 Tree
[r5264] by rcartwright

This revision simply commits an updated language levels jar.

The following file was modified:

M lib/javalanglevels-base.jar

2010-06-02 14:22:08 Tree
[r5263] by rcartwright

This revision fixes a few bugs in supporing the new Functional
Language Level and the Full Java Level. Some unnecessary restrictions
have been eliminated from FL files and some incorrect restrictions
have been lifted from Full Java files.

The following files were modified:

M src/edu/rice/cs/javalanglevels/JExprParseException.java
M src/edu/rice/cs/javalanglevels/Data.java
M src/edu/rice/cs/javalanglevels/VariableData.java
M src/edu/rice/cs/javalanglevels/BodyTypeChecker.java
M src/edu/rice/cs/javalanglevels/IntermediateVisitor.java
M src/edu/rice/cs/javalanglevels/SymbolData.java
M src/edu/rice/cs/javalanglevels/BodyBodyIntermediateVisitor.java
M src/edu/rice/cs/javalanglevels/LanguageLevelVisitor.java
M src/edu/rice/cs/javalanglevels/util/Utilities.java
M src/edu/rice/cs/javalanglevels/ClassBodyIntermediateVisitor.java

2010-06-02 14:12:42 Tree
[r5262] by mgricken

Better behavior of 'smart run'.

2010-05-31 23:39:12 Tree
[r5261] by mgricken

Bugfix for 3008828: throw null
http://sourceforge.net/tracker/index.php?func=detail&aid=3008828&group_id=44253&atid=438935

Fixed in DynamicJava:

As per Java Language Specification (JLS):
http://java.sun.com/docs/books/jls/third_edition/html/statements.html#14.18
"If evaluation of the Expression completes normally, producing a null
value, then an instance V of class NullPointerException is created and
thrown instead of null."

M dynamicjava/src/edu/rice/cs/dynamicjava/interpreter/StatementEvaluator.java
M drjava/lib/dynamicjava-base.jar
M drjava/src/edu/rice/cs/drjava/model/repl/JavaInterpreterTest.java

2010-05-29 11:35:16 Tree
[r5260] by mgricken

Documentation update.

2010-05-28 21:29:51 Tree
[r5259] by rcartwright

This revision includes an updates LL jar that processes .java files
included in LL compilations, allowing LL files to see the symbols in
the included .java files. On my dualcore Ubuntu Linux laptop, the
DefinitionsPaneMemoryLeakTest consistently fails (with 0
DefinitionPanes freed) and ProjectMenuTest fails sporadically (with
and IllegalStateException stating the the MainJVM is disposed).

Only the library file was modified:

M lib/javalanglevels-base.jar

2010-05-28 21:12:03 Tree
[r5258] by rcartwright

This revision adds support for processing Full Java files in a group
of LL files, making the symbols defined in the Full Java file
available to the LL files. In the process, a bug in processing
interfaces in advanced files was fixed. (Advanced files and full java
files are processed identically by the LL facility.)

The following files were modified.

M src/edu/rice/cs/javalanglevels/MethodData.java
M src/edu/rice/cs/javalanglevels/VariableData.java
M src/edu/rice/cs/javalanglevels/IntermediateVisitor.java
M src/edu/rice/cs/javalanglevels/LanguageLevelConverter.java
M src/edu/rice/cs/javalanglevels/BodyBodyIntermediateVisitor.java
M src/edu/rice/cs/javalanglevels/LanguageLevelVisitor.java
M src/edu/rice/cs/javalanglevels/ClassBodyIntermediateVisitor.java

2010-05-28 20:18:43 Tree
[r5257] by mgricken

Bugfix for smart run. DefinitionsPaneMemoryLeakTest fails, but did so before too. IllegalStateException in ProjectMenuTest, but doesn't fail. Also occurred before.

2010-05-28 09:17:28 Tree
[r5256] by rcartwright

This commit includes a new LL jar file. The other changes only involve code formatting.

The following files were modified:

M lib/javalanglevels-base.jar
M src/edu/rice/cs/drjava/ui/MainFrame.java
M src/edu/rice/cs/drjava/ui/DefinitionsPaneMemoryLeakTest.java

2010-05-26 03:58:48 Tree
Older >
MongoDB Logo MongoDB