Menu

Legacy SVN Repository Commit Log


Commit Date  
[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
[r5255] by rcartwright

This commit fixes some glitches in the new functional LL (effectively
subsuming both the Elementary (.dj0) and Intermediate (.dj1) language
levels. It appears to type check static methods more accurately
distinguishing legal dynamic method invocations on object receivers
from illegal dynamic method invocations on "this".

The following files were modified:

M src/edu/rice/cs/javalanglevels/TypeChecker.java
M src/edu/rice/cs/javalanglevels/ArrayData.java
M src/edu/rice/cs/javalanglevels/MethodData.java
M src/edu/rice/cs/javalanglevels/LValueTypeChecker.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/Bob.java
M src/edu/rice/cs/javalanglevels/LValueWithValueTypeChecker.java
M src/edu/rice/cs/javalanglevels/jexpr.jj
M src/edu/rice/cs/javalanglevels/ClassBodyTypeChecker.java
M src/edu/rice/cs/javalanglevels/ExpressionTypeChecker.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-26 03:01:33 Tree
[r5254] by mgricken

Fixing bug 3004165: Exception when double click on External process tab

2010-05-19 17:04:42 Tree
[r5253] by mgricken

Right margin line.

2010-05-13 22:13:35 Tree
[r5252] by mgricken

Moved error message into the event thread.

2010-05-10 23:26:18 Tree
[r5251] by rcartwright

This revision fixes an infinite recursion bug in the definition of equals in VariableData.

2010-05-10 21:55:22 Tree
Older >
MongoDB Logo MongoDB