| 2009-06-21 | 
adam | resolve compile errors  master | 
tree | commitdiff | 
| 2005-07-10 | 
adam | ClassFile.addMethod(Method, int) | 
tree | commitdiff | 
| 2005-07-10 | 
adam | way more Arena functionality | 
tree | commitdiff | 
| 2005-07-10 | 
adam | MethodGen.insertBlank(int) | 
tree | commitdiff | 
| 2005-07-10 | 
adam | Context.resolve(Type.Class) | 
tree | commitdiff | 
| 2005-07-10 | 
adam | allow Type.Primitive as an arg to NEWARRAY | 
tree | commitdiff | 
| 2005-07-10 | 
adam | ClassEnt can actually hold any Type.Ref | 
tree | commitdiff | 
| 2005-07-04 | 
adam | branches pretty much work | 
tree | commitdiff | 
| 2005-07-04 | 
adam | bugfixes | 
tree | commitdiff | 
| 2005-07-04 | 
adam | way more phi/branching stuff; almost complete | 
tree | commitdiff | 
| 2005-07-04 | 
adam | initial support for branching: phi() function, track...  | 
tree | commitdiff | 
| 2005-07-04 | 
adam | lots of formatting, refactored out Type.fromArraySpec() | 
tree | commitdiff | 
| 2005-07-04 | 
adam | ask Brian a question | 
tree | commitdiff | 
| 2005-07-04 | 
adam | fix annoying lack of space between "if" and "(" | 
tree | commitdiff | 
| 2006-02-13 | 
Brian Alliet | add equals/hashCode methods for Type.Class.Member ...  | 
tree | commitdiff | 
| 2005-12-15 | 
Brian Alliet | temporarily remove some of the .Body references | 
tree | commitdiff | 
| 2005-07-04 | 
brian | remove period between ret type and method name | 
tree | commitdiff | 
| 2005-07-04 | 
brian | more type unification | 
tree | commitdiff | 
| 2005-07-04 | 
brian | beginnings of type unification code | 
tree | commitdiff | 
| 2005-07-04 | 
brian | use push more | 
tree | commitdiff | 
| 2005-07-04 | 
brian | use | 
tree | commitdiff | 
| 2005-07-04 | 
brian | fix totally broken jssa array handling | 
tree | commitdiff | 
| 2005-07-04 | 
brian | create binding for all expressions already evaluated | 
tree | commitdiff | 
| 2005-07-04 | 
brian | do not generate ops for load insns | 
tree | commitdiff | 
| 2005-07-04 | 
brian | implement bipush/sipush | 
tree | commitdiff | 
| 2005-07-04 | 
brian | JSSA.Seq to for evaluation of an expr | 
tree | commitdiff | 
| 2005-07-03 | 
brian | void methods are ops, others are not, this still isn...  | 
tree | commitdiff | 
| 2005-07-03 | 
adam | added Context.java | 
tree | commitdiff | 
| 2005-07-03 | 
brian | instance methods sort of work | 
tree | commitdiff | 
| 2005-07-03 | 
brian | cleanup POP/DUP | 
tree | commitdiff | 
| 2005-07-03 | 
brian | display constants correctly in debug output | 
tree | commitdiff | 
| 2005-07-03 | 
brian | do not push void method results | 
tree | commitdiff | 
| 2005-07-03 | 
brian | fix Constant() constructor | 
tree | commitdiff | 
| 2005-07-03 | 
brian | add "this" for first arg | 
tree | commitdiff | 
| 2005-07-03 | 
brian | better error reporting (pc and method name) | 
tree | commitdiff | 
| 2005-07-03 | 
brian | better stack overflow checking | 
tree | commitdiff | 
| 2005-07-03 | 
brian | cleanup math ops | 
tree | commitdiff | 
| 2005-07-03 | 
brian | stack overflow checking | 
tree | commitdiff | 
| 2005-07-03 | 
brian | some more sanity checks on expression types | 
tree | commitdiff | 
| 2005-07-03 | 
brian | added VOID_EXPR | 
tree | commitdiff | 
| 2005-07-03 | 
brian | get maxStack/maxLocals from MethodGen | 
tree | commitdiff | 
| 2005-07-03 | 
brian | fix array instructions in jssa | 
tree | commitdiff | 
| 2005-07-03 | 
brian | start to fix the interface problem | 
tree | commitdiff | 
| 2005-07-03 | 
brian | ditch debugToString | 
tree | commitdiff | 
| 2005-07-03 | 
brian | last ditch efford to separate names and type descriptors | 
tree | commitdiff | 
| 2005-07-03 | 
adam | added preliminary version of classgen-ified ArenaJ | 
tree | commitdiff | 
| 2005-07-03 | 
adam | added Type.Class.getBody | 
tree | commitdiff | 
| 2005-07-03 | 
adam | fixed HIDEOUS bug in ConstantPool -- was circumventing...  | 
tree | commitdiff | 
| 2005-07-03 | 
adam | more accessor methods for ClassFile and Type.Class | 
tree | commitdiff | 
| 2005-07-03 | 
adam | refactored tons of functionality into Class.Body and...  | 
tree | commitdiff | 
| 2005-07-03 | 
adam | refactored functionality out of FieldGen into Type...  | 
tree | commitdiff | 
| 2005-07-03 | 
adam | replace Type.instance() | 
tree | commitdiff | 
| 2005-07-03 | 
adam | repair breakage | 
tree | commitdiff | 
| 2005-07-03 | 
brian | add JSSA.Constant(int) to get JSSA to compile | 
tree | commitdiff | 
| 2005-07-03 | 
brian | make Type abstract | 
tree | commitdiff | 
| 2005-07-02 | 
brian | added Type.Primitive, generate toString() output on...  | 
tree | commitdiff | 
| 2005-07-02 | 
brian | Member.getDescriptor | 
tree | commitdiff | 
| 2005-07-02 | 
brian | move field type descriptor parsing to Type.java, like...  | 
tree | commitdiff | 
| 2005-07-02 | 
brian | add VALID_FIELD_FLAGS (like VALID_METHOD_FLAGS) | 
tree | commitdiff | 
| 2005-07-02 | 
brian | Class.method(sig) | 
tree | commitdiff | 
| 2005-07-03 | 
adam | added Type.Field.Body and Type.Class.Body | 
tree | commitdiff | 
| 2005-07-03 | 
adam | added convenience methods to HasFlags | 
tree | commitdiff | 
| 2005-07-03 | 
adam | remove no-longer-necessary equals() and hashCode()...  | 
tree | commitdiff | 
| 2005-07-02 | 
brian | fix the field type descriptor bug (again :) ) | 
tree | commitdiff | 
| 2005-07-02 | 
adam | made ClassFile(DataInput) public | 
tree | commitdiff | 
| 2005-07-02 | 
adam | ok, really added JSSA | 
tree | commitdiff | 
| 2005-07-01 | 
adam | massive refactoring of method-body-printing; see Type...  | 
tree | commitdiff | 
| 2005-07-01 | 
adam | major updates to JSSA | 
tree | commitdiff | 
| 2005-07-01 | 
adam | got JSSA to the point where it compiles, but doesn...  | 
tree | commitdiff | 
| 2005-06-30 | 
adam | massive rewrite of Code.java | 
tree | commitdiff | 
| 2005-06-27 | 
adam | more reformatting | 
tree | commitdiff | 
| 2005-06-27 | 
adam | formatting | 
tree | commitdiff | 
| 2005-06-27 | 
adam | formatting | 
tree | commitdiff | 
| 2005-06-27 | 
adam | bugfixes | 
tree | commitdiff | 
| 2005-06-27 | 
adam | reformatting | 
tree | commitdiff | 
| 2005-06-27 | 
adam | removed redundant ownerInterface argument | 
tree | commitdiff | 
| 2005-06-27 | 
adam | refactored a lot of functionality up from MethodGen...  | 
tree | commitdiff | 
| 2005-06-27 | 
adam | mass rename: ACC_FOO | 
tree | commitdiff | 
| 2005-06-27 | 
adam | brians changes to ClassFile | 
tree | commitdiff | 
| 2005-06-27 | 
adam | brians changes to MethodGen | 
tree | commitdiff | 
| 2005-06-27 | 
adam | brians changes to FieldGen | 
tree | commitdiff | 
| 2005-06-27 | 
adam | brians changes to ConstantPool | 
tree | commitdiff | 
| 2005-06-27 | 
adam | un-fixed Type.java | 
tree | commitdiff | 
| 2005-06-27 | 
adam | updates to CGConsts, generator program | 
tree | commitdiff | 
| 2005-06-03 | 
adam | added Code.java | 
tree | commitdiff | 
| 2005-06-03 | 
adam | just a variable renaming | 
tree | commitdiff | 
| 2005-06-03 | 
adam | formatting only | 
tree | commitdiff | 
| 2005-06-03 | 
adam | LongEnt split into DoubleEnt and LongEnt | 
tree | commitdiff | 
| 2005-06-03 | 
adam | rename CPGen -> ConstantPool | 
tree | commitdiff | 
| 2005-06-03 | 
adam | removed ClassFile.sourceFile; use attributes.get()...  | 
tree | commitdiff | 
| 2005-06-03 | 
adam | pulled {Method,Member,Field}Ref into Type.Class; made...  | 
tree | commitdiff | 
| 2005-06-03 | 
adam | fixed bug where ['s were getting appended instead of...  | 
tree | commitdiff | 
| 2005-06-03 | 
adam | eliminated MethodRef.I | 
tree | commitdiff | 
| 2005-06-03 | 
adam | cleanup of MethodRef, FieldRef, MemberRef | 
tree | commitdiff | 
| 2005-06-03 | 
adam | ClassGen->ClassFile, ClassGen.FieldOrMethodRef->MemberRef | 
tree | commitdiff | 
| 2005-06-03 | 
adam | broke IntEnt into IntEnt and FloatEnt | 
tree | commitdiff | 
| 2005-06-03 | 
adam | made all CPGen.FooEnt classes non-static, since they...  | 
tree | commitdiff | 
| 2005-06-03 | 
adam | renamed Type.fromDescriptor() to Type.instance() | 
tree | commitdiff | 
| 2005-06-03 | 
adam | introduced Type.Ref as common superclass of Type.Class...  | 
tree | commitdiff | 
| 2005-06-03 | 
adam | massive cleanup of Type.java; introduced human-readable...  | 
tree | commitdiff | 
| next |