Commits
User selector
Commit History
Commits on Oct 16, 2014
This commit updates the code base to use asm-all-5.0.1.jar instead of asm-3.1.jar facilitating
Show description for 9644f69committed
Commits on Nov 23, 2010
Fixing bug 3116238: (int) (true) command pops error
Show description for 1caae7fcommitted
mgricken
Commits on Jun 21, 2010
Fixed non-UTF8 character.
Show description for 6258776committed
mgricken
Commits on May 29, 2010
Bugfix for 3008828: throw null
Show description for 3b9696acommitted
mgricken
Commits on Apr 11, 2010
DynamicJava: Fix for bug when array initializer is assigned to a non-array type.
Show description for 942ecabcommitted
dlsmithDynamicJava: Fixed internal error for "+=" used with strings.
Show description for 24fd185committed
dlsmithDynamicJava: Fix for bug 2974931 -- division by zero causes exception during static checking.
Show description for 0fad47bcommitted
dlsmithDynamicJava:
Show description for ead4346committed
dlsmith
Commits on Mar 26, 2010
Fixes bug 2976836: getPackage()
Show description for 3944766committed
mgricken
Commits on Mar 23, 2010
Bugfix for 2674112: Error loading class in Interpreter
Show description for 482d47ccommitted
mgricken
Commits on Jan 20, 2010
Copyright change, and svn property change svn:keywords to
Show description for 5eee0c8committed
mgricken
Commits on Jan 14, 2010
Commits on Dec 23, 2009
DynamicJava: Removed debugging message.
Show description for 6ad9127committed
dlsmithMissing file from last commit.
Show description for add3962committed
dlsmithDynamicJava: Implemented special array clone() method. This allows: 1) better typing: String[] s = new String[3].clone(); 2) use when accessibility checks are turned on; 3) use in a method body th…
Show description for 99741e8committed
dlsmithDynamicJava: Adjusted constant field hack so that it doesn't allow non-primitive, non-String fields to be treated as constants. SourceInfos support ordering. SourceCheckerImprovements. Checking …
Show description for 35470e8committed
dlsmith
Commits on Dec 3, 2009
Commits on Nov 30, 2009
Fixes bugs
Show description for 164178bcommitted
mgricken
Commits on Oct 9, 2009
DynamicJava: Explicit type arguments can now be used for unqualified method invocations ("x = <String>foo(23)").
Show description for e17ce49committed
dlsmithDynamicJava: Refactoring of AST nodes, integrating type arguments with the appropriate nodes rather than having separate "Polymorphic..." subtypes.
Show description for a191320committed
dlsmith
Commits on Oct 8, 2009
DynamicJava: Cleaning up dead code. Removed some unused classes. Removed property listener support from the AST, which doesn't get used anywhere, clutters up the code, and makes introducing or mo…
Show description for 39e2920committed
dlsmithDynamicJava: SourceChecker support code. Introduced DepthFirstVisitor. Added an "error" property to facilitate multiple errors in a single block and to cache errors for later analysis. Added an …
Show description for 270c6e5committed
dlsmith
Commits on Oct 2, 2009
Commits on Sep 25, 2009
Commits on Sep 24, 2009
DynamicJava: Don't prohibit assignment to uninitialized final variables (we can't check this correctly without a framework for control-flow analysis)
Show description for 70e840bcommitted
dlsmithDynamicJava: Constructors can have return statements
Show description for 98199cfcommitted
dlsmithDynamicJava: Bug fix for incorrect handling of names shadowed by a different kind of name in the same namespace (variables shadowed by fields, for example). Added an InitializerContext so that fin…
Show description for 7c0f2c9committed
dlsmithDynamicJava: fixed broken final variable mutation check (was allowing some incorrect code and rejecting good code) internal failures when constructing error messages are more cleanly handled
Show description for eef3210committed
dlsmith
Commits on Sep 19, 2009
Commits on Sep 18, 2009
DynamicJava: Bug fix for identifying "this" corresponding to an expected type.
Show description for 7d708b4committed
dlsmithDynamicJava: Fixed special scoping of switch constants for enum types (the constant must be an identifier naming a constant in the corresponding enum type)
Show description for 512658ecommitted
dlsmithDynamicJava: Bug fix for subtyping cases involving unions; updated "more specific" method relation to support varargs; added an option to "pack" capture variables that are the result of inference (…
Show description for 615ff23committed
dlsmith
Commits on Sep 4, 2009
DynamicJava: Refactored variable-name printing in error messages so that capture variables are named consistently throughout the error message.
Show description for 06c0978committed
dlsmithDynamicJava: Fixed Java5Class handling of parameterized static nested classes: Map.Entry<K,V> was being treated incorrectly as a raw type (because "Map" is raw). Improved error printing of anonymo…
Show description for 7348665committed
dlsmithDynamicJava: Added a TypeSystem.isDisjoint function. Redefined casting and valid ==, !=, instanceof in terms of it.
Show description for ede26cecommitted
dlsmith