Menu

/trunk/dynamicjava Commit Log


Commit Date  
[r4339] by dlsmith

DynamicJava: Reverted previous change, and provided a better fix: TreeClassLoader now sets its parent loader so that all essential implementation classes are loaded by the implementation's class loader rather than the interpreter class loader. Also improved error handling: ExceptionInInitializerErrors are caught; EvaluatorException trims the stack of *all* exceptions in a chain, not just the top-most one.

2008-02-13 23:20:08 Tree
[r4335] by dlsmith

DynamicJava fix to support more flexible class loader setups -- on-the-fly defined classes can be loaded by a class loader that doesn't have the implementation classes' loader as a parent.

2008-02-12 22:14:45 Tree
[r4314] by mgricken

Changed copyright notices to 2008 and made drjava@...
the contact address, instead of javaplt@...

2008-01-30 00:08:33 Tree
[r4284] by dlsmith

DynamicJava: Fixed handling of LinkageErrors when classes are loaded by TopLevelContext

2007-12-17 21:15:49 Tree
[r4283] by dlsmith

DynamicJava: Restored the following features: assignments to new variables treated as declarations; checking return types; checking thrown types; expressions of type void do not output a value. The solution for assignments and voids is a hack; in the future this should be fixed by modifying the parser to never produce top-leve Expressions. Also added a SymbolUtil.typeOfGeneralClass() method, and fixed a bug in which expression statements appearing in the body of a method caused an internal error.

2007-12-14 19:31:07 Tree
[r4281] by dlsmith

DynamicJava: Updated plt.jar

2007-12-12 22:09:27 Tree
[r4278] by dlsmith

DynamicJava: Fixed visitors' handling of GenericReferenceTypeNames

2007-12-12 18:06:16 Tree
[r4276] by dlsmith

Added method to handle EmptyStatements in the DynamicJava type checker (oops!)

2007-12-06 19:18:39 Tree
[r4274] by dlsmith

Updated dynamicjava libs readme

2007-12-04 21:43:50 Tree
[r4272] by dlsmith

Merged branch dynamicjava-generics back into trunk (branch created with rev 3817)

2007-12-04 21:38:25 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.