2005-07-04 adambugfixes
2005-07-04 adamway more phi/branching stuff; almost complete
2005-07-04 adaminitial support for branching: phi() function, track...
2005-07-04 adamlots of formatting, refactored out Type.fromArraySpec()
2005-07-04 adamask Brian a question
2005-07-04 adamfix annoying lack of space between "if" and "("
2006-02-13 Brian Allietadd equals/hashCode methods for Type.Class.Member ...
2005-12-15 Brian Alliettemporarily remove some of the .Body references
2005-12-14 Brian Allietbuild jdk1.3 classes
2005-07-04 brianremove period between ret type and method name
2005-07-04 brianmore type unification
2005-07-04 brianmore poop make test stuff
2005-07-04 brianbeginnings of type unification code
2005-07-04 brianuse push more
2005-07-04 brianuse
2005-07-04 brianfix totally broken jssa array handling
2005-07-04 briancreate binding for all expressions already evaluated
2005-07-04 briando not generate ops for load insns
2005-07-04 brianimplement bipush/sipush
2005-07-04 brianJSSA.Seq to for evaluation of an expr
2005-07-03 brianvoid methods are ops, others are not, this still isn...
2005-07-03 adamadded
2005-07-03 brianinstance methods sort of work
2005-07-03 briancleanup POP/DUP
2005-07-03 briandisplay constants correctly in debug output
2005-07-03 briando not push void method results
2005-07-03 brianfix Constant() constructor
2005-07-03 brianadd "this" for first arg
2005-07-03 brianbetter error reporting (pc and method name)
2005-07-03 brianbetter stack overflow checking
2005-07-03 briancleanup math ops
2005-07-03 brianstack overflow checking
2005-07-03 briansome more sanity checks on expression types
2005-07-03 brianadded VOID_EXPR
2005-07-03 brianget maxStack/maxLocals from MethodGen
2005-07-03 brianfix array instructions in jssa
2005-07-03 brianmake test for JSSA
2005-07-03 brianstart to fix the interface problem
2005-07-03 brianditch debugToString
2005-07-03 brianlast ditch efford to separate names and type descriptors
2005-07-03 adamadded preliminary version of classgen-ified ArenaJ
2005-07-03 adamadded Type.Class.getBody
2005-07-03 adamfixed HIDEOUS bug in ConstantPool -- was circumventing...
2005-07-03 adammore accessor methods for ClassFile and Type.Class
2005-07-03 adamrefactored tons of functionality into Class.Body and...
2005-07-03 adamrefactored functionality out of FieldGen into Type...
2005-07-03 adamreplace Type.instance()
2005-07-03 adamrepair breakage
2005-07-03 brianadd JSSA.Constant(int) to get JSSA to compile
2005-07-03 brianmake Type abstract
2005-07-02 brianadded Type.Primitive, generate toString() output on...
2005-07-02 brianMember.getDescriptor
2005-07-02 brianmove field type descriptor parsing to, like...
2005-07-02 brianadd VALID_FIELD_FLAGS (like VALID_METHOD_FLAGS)
2005-07-02 brianClass.method(sig)
2005-07-03 adamadded Type.Field.Body and Type.Class.Body
2005-07-03 adamadded convenience methods to HasFlags
2005-07-03 adamremove no-longer-necessary equals() and hashCode()...
2005-07-02 brianfix the field type descriptor bug (again :) )
2005-07-02 adammade ClassFile(DataInput) public
2005-07-02 adamok, really added JSSA
2005-07-01 adammassive refactoring of method-body-printing; see Type...
2005-07-01 adammajor updates to JSSA
2005-07-01 adamgot JSSA to the point where it compiles, but doesn...
2005-06-30 adammassive rewrite of
2005-06-27 adammore reformatting
2005-06-27 adamformatting
2005-06-27 adamformatting
2005-06-27 adambugfixes
2005-06-27 adamreformatting
2005-06-27 adamremoved redundant ownerInterface argument
2005-06-27 adamrefactored a lot of functionality up from MethodGen...
2005-06-27 adammass rename: ACC_FOO
2005-06-27 adambrians changes to ClassFile
2005-06-27 adambrians changes to MethodGen
2005-06-27 adambrians changes to FieldGen
2005-06-27 adambrians changes to ConstantPool
2005-06-27 adamun-fixed
2005-06-27 adamupdates to CGConsts, generator program
2005-06-03 adamadded
2005-06-03 adamjust a variable renaming
2005-06-03 adamformatting only
2005-06-03 adamLongEnt split into DoubleEnt and LongEnt
2005-06-03 adamrename CPGen -> ConstantPool
2005-06-03 adamremoved ClassFile.sourceFile; use attributes.get()...
2005-06-03 adampulled {Method,Member,Field}Ref into Type.Class; made...
2005-06-03 adamfixed bug where ['s were getting appended instead of...
2005-06-03 adameliminated MethodRef.I
2005-06-03 adamcleanup of MethodRef, FieldRef, MemberRef
2005-06-03 adamClassGen->ClassFile, ClassGen.FieldOrMethodRef->MemberRef
2005-06-03 adambroke IntEnt into IntEnt and FloatEnt
2005-06-03 adammade all CPGen.FooEnt classes non-static, since they...
2005-06-03 adamrenamed Type.fromDescriptor() to Type.instance()
2005-06-03 adamintroduced Type.Ref as common superclass of Type.Class...
2005-06-03 adammassive cleanup of; introduced human-readable...
2005-06-03 adamformatting only
2005-06-03 adambugfix; removed isValidDescriptorName(); it wasn't...
2005-06-03 adammade the makeArray() methods into instance methods
2005-06-03 adamfinished support for reading in everything except metho...
2005-06-03 adamimplemented AttrGen(DataInput)