Author Statistics for dmwright

Back to Index Page

Author Details

Login: dmwright
Fullname: dmwright
Revisions: 16
Lines of Code: 997
Added Lines of Code: 1261
Lines of Code per Change: 62.3

Lines Of Code (per Author)

Lines Of Code for dmwright (per module)

Activity

Commit Log

DateAuthorFile/Message
1/6/03 2:12 PMdmwright
Bugfixes for C++ Andersen Analysis (2 Files changed, 163 Lines changed)
joeq/Compiler/Quad/ProgramLocation.java 1.11 (+7 -3)
joeq/Compiler/Quad/SSAReader.java 1.3 (+156 -30)
12/11/02 5:37 PMdmwright
Abstracts Andersen analysis to use interfaces rather than jq_{Class/Method/etc}, and adds very preliminary (i.e. not-yet-functioning) code to read in an intermediate SSA format (from C++) and pass it to the Andersen analysis (6 Files changed, 1050 Lines changed)
joeq/Compiler/Quad/SelectiveCloning.java 1.8 (+26 -24)
joeq/Compiler/Quad/PointerExplorer.java 1.19 (+11 -11)
joeq/Compiler/Quad/AndersenPointerAnalysis.java 1.43 (+71 -38)
joeq/Compiler/Quad/SSAReader.java 1.1 added
joeq/Compiler/Quad/ProgramLocation.java 1.10 (+146 -70)
joeq/Compiler/Quad/MethodSummary.java 1.38 (+71 -69)
12/11/02 5:30 PMdmwright
Let CallTargets use AndersenMethod interface rather than jq_Method directly, and make inner classes public to allow other code to generate CallTarget sets (for C++ specifically) (1 Files changed, 7 Lines changed)
joeq/Compiler/BytecodeAnalysis/CallTargets.java 1.17 (+7 -5)
12/11/02 5:25 PMdmwright
Make jq_{Class/Method/etc.} implement AndersenInterface interfaces, so Andersen analysis can be abstracted to just use the interfaces (7 Files changed, 41 Lines changed)
joeq/Class/jq_Type.java 1.15 (+4 -2)
joeq/Class/jq_Reference.java 1.14 (+4 -2)
joeq/Class/jq_ClassInitializer.java 1.7 (+3 -2)
joeq/Class/jq_Member.java 1.21 (+8 -2)
joeq/Class/jq_Method.java 1.29 (+10 -2)
joeq/Class/jq_Field.java 1.15 (+5 -2)
joeq/Class/jq_Class.java 1.46 (+7 -2)