log

age author description
Tue, 27 Mar 2012 16:58:45 -0400 briangoetz Mergedefault tip
Tue, 27 Mar 2012 16:58:12 -0400 briangoetz Update FD to reflect: conflicts between abstract and default methods from superinterfaces are treated as errors ('strong' interaction); eliminate 'default none'; treat redeclaration of interface methods as reabstraction; refine super-call linkage.
Tue, 10 Jan 2012 17:12:49 -0800 Robert Field add test target 'test-unwoven'
Tue, 13 Dec 2011 12:03:12 -0800 Robert Field Make generated class shape test more transparent by removing intermediate implementation methods
Tue, 13 Dec 2011 11:54:21 -0800 Robert Field Convert weaver tests to inlined syntax
Mon, 12 Dec 2011 23:25:04 -0800 Robert Field Switch to pure inlined defenders. 'ant test' now synonym for 'ant test-batch'. LAMBDA_HOME must be set to lambda sdk
Fri, 09 Dec 2011 16:12:16 -0800 Robert Field Merge FD update with inlined default method weaver support
Fri, 09 Dec 2011 16:08:09 -0800 Robert Field Make weaver compatible with inlined default methods as generated by modified patch of javac and almost vanilla VM (in lambda repo, modified to allow, but ignore, inlined default methods). Still compatible with current lambda javac. For interface with inlined default methods generates side class with static methods, when defender methods are generated in class, these reference the side class statics.
Fri, 02 Dec 2011 15:21:34 -0500 briangoetz Merge
Fri, 02 Dec 2011 15:21:01 -0500 briangoetz Minor tweaks to FD
Fri, 02 Dec 2011 11:24:17 -0500 briangoetz Minor FD tweaks
Thu, 01 Dec 2011 22:02:19 -0500 briangoetz Add mprov(D)={} precondition to R-ClassSuper
Thu, 01 Dec 2011 18:06:03 -0500 briangoetz Add definition of sres() for super-invocation
Thu, 01 Dec 2011 15:41:37 -0500 briangoetz Refactoring of FD model to eliminate unneeded internal lookups such as SigOK, BodyOK
Wed, 30 Nov 2011 15:47:58 -0500 briangoetz Integrate FD feedback from S. Ryu
Mon, 28 Nov 2011 18:58:06 -0800 Robert Field Updated to ASM 4.0 Final. Lib is asm-4.0.jar. Thanks Remi
Tue, 22 Nov 2011 14:59:46 -0500 briangoetz Merge
Tue, 22 Nov 2011 14:59:07 -0500 briangoetz Simplifications in FD document; eliminate SigOK, reformulate optional subtyping and lower bound calculation, merge some rules, adjust notation
Tue, 22 Nov 2011 11:39:29 -0500 briangoetz Text reflow
Thu, 17 Nov 2011 16:47:53 -0800 Robert Field Remove unused imports referencing asm.util. Remove all unused imports.
Mon, 14 Nov 2011 12:56:36 -0800 Robert Field Agent-based invocation with no agent args
Thu, 10 Nov 2011 15:12:23 -0800 Robert Field Fix typo reversing extend/super in generated generic signatures
Thu, 03 Nov 2011 16:17:53 -0700 Robert Field Locally correct generic signatures need to be generated. Overhaul analysis to maintain mapping and process methods/classes in generic signature form.
Fri, 21 Oct 2011 09:33:36 -0700 mduigou ignore doc and lib dirs
Mon, 10 Oct 2011 15:30:07 -0700 Robert Field With merge: Handle subclassing of nested parameterized types. Fixes test failure. Additional test added.
Mon, 10 Oct 2011 15:28:47 -0700 Robert Field Handle subclassing of nested parameterized types. Fixes test failure. Additional test added.
Mon, 10 Oct 2011 11:06:36 -0400 briangoetz Update lambda syntax in ConvariantOverrideTest
Sat, 08 Oct 2011 18:40:20 -0700 Robert Field Fixes JDK build. Mapping of default generic signature to defender generic signature.
Fri, 07 Oct 2011 23:29:16 -0700 Robert Field Fix local class error. Remaining outer class issue, test added. Improve diagnostics
Fri, 07 Oct 2011 17:29:59 -0700 Robert Field Actually add InnerSuperTest
Fri, 07 Oct 2011 17:28:01 -0700 Robert Field Add Test annotation
Fri, 07 Oct 2011 17:18:26 -0700 Robert Field Add InnerSuperTest. Improve test run diagnostics
Fri, 07 Oct 2011 16:44:35 -0700 Robert Field prevent warnings in JDK builds for missing Woven annotation, by only generating when testing
Fri, 07 Oct 2011 15:09:13 -0700 Robert Field Add enclosing method information. Improve error recovery, documentation, diagnostics.
Wed, 05 Oct 2011 12:55:49 -0400 briangoetz Fix local varible table offset bugs when weaving defenders with long/double arguments
Wed, 05 Oct 2011 12:24:51 -0400 briangoetz Remove temporary doc files
Wed, 05 Oct 2011 12:22:35 -0400 briangoetz Initial repopulation of repo