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 |
2005-06-03 |
adam | formatting only |
tree | commitdiff |
2005-06-03 |
adam | bugfix; removed isValidDescriptorName(); it wasn't... |
tree | commitdiff |
2005-06-03 |
adam | made the makeArray() methods into instance methods |
tree | commitdiff |
2005-06-03 |
adam | finished support for reading in everything except metho... |
tree | commitdiff |
2005-06-03 |
adam | implemented AttrGen(DataInput) |
tree | commitdiff |
2005-06-03 |
adam | stubs for functions which should not be invoked on... |
tree | commitdiff |
2005-06-03 |
adam | renamed Type.Array.arrayify to _initHelper |
tree | commitdiff |
2005-06-03 |
adam | formatting only: added spaces after commas |
tree | commitdiff |
2005-06-03 |
adam | added Type.Array |
tree | commitdiff |
2005-06-02 |
adam | got it to compile |
tree | commitdiff |
2005-06-01 |
brian | totally broken reading support - does not compile |
tree | commitdiff |
2004-06-04 |
brian | remove debugging changes |
tree | commitdiff |
2004-06-03 |
brian | optimized constant pool |
tree | commitdiff |
2004-06-03 |
brian | cleanup WIDE stuff |
tree | commitdiff |
2004-06-01 |
brian | interface support |
tree | commitdiff |
2004-06-01 |
brian | WIDE support |
tree | commitdiff |
2004-05-30 |
brian | html fix |
tree | commitdiff |
2004-05-30 |
brian | doc cleanup |
tree | commitdiff |
next |