Menu

Legacy SVN Repository Commit Log


Commit Date  
[r5043] by mgricken

Updating ConcJUnit libraries in this branch.

M lib/junit.jar
M lib/buildlib/concutest-junit-3.8.2.jar
M lib/buildlib/concjunitrt.jar

2009-08-30 21:48:35 Tree
[r5042] by dlsmith

DynamicJava: Bug fix for enclosingThis() in ExpressionChecker, which was failing to identify "this" instances outside of a local class's scope.

2009-08-28 19:05:31 Tree
[r5041] by dlsmith

DynamicJava: Raw types are subtypes of their wildcard-parameterized equivalents. Bug fixes for RecursionStack uses (should be defined using equals() rather than ==) and userRepresentation (now correctly handles varargs and parameterized inner class names).

2009-08-28 18:16:53 Tree
[r5040] by mgricken

Better creation context.

2009-08-28 15:24:07 Tree
[r5039] by dlsmith

DynamicJava: Minor improvements to method lookup error messages.

2009-08-28 14:00:57 Tree
[r5038] by dlsmith

PLT Utilities: Set factories based on Iterables (makeSet(), makeRelation()) tweaked to preserve order using LinkedHashSet.

2009-08-28 13:58:14 Tree
[r5037] by mgricken

Better calling context.

2009-08-27 23:02:33 Tree
[r5036] by dlsmith

DynamicJava: Major improvement to error messages involving method and constructor invocations. Refactored MethodFinder, etc., to work with lists of DJMethods rather than wrapping those in unnecessary invocation information. Bug fix for looking up static-imported methods -- instance methods with the same name could be matched as well, leading to a runtime crash.

2009-08-27 20:46:05 Tree
[r5035] by dlsmith

DynamicJava: Refactored DJMethod/DJConstructor to keep track of the declaring instance (different than the object itself when class type parameters have been instantiated). This allows the lookup algorithms to ignore that detail. The declaring instance is necessary for compilation and (probably) overloading analysis.

2009-08-27 15:00:32 Tree
[r5034] by mgricken

Working on better creation context integration.

2009-08-27 14:36:54 Tree
Older >
MongoDB Logo MongoDB