Author | Revisions | Lines of Code | Added Lines of Code | Lines of Code per Change |
---|---|---|---|---|
joewhaley | 13 (56.5%) | 325 (82.9%) | 433 (75.3%) | 25.00 |
jwhaley | 9 (39.1%) | 7 (1.8%) | 79 (13.7%) | 0.78 |
gback | 1 (4.3%) | 60 (15.3%) | 63 (11.0%) | 60.00 |
Date | Author | File/Message |
---|---|---|
9/22/04 3:17 PM | joewhaley | Consolidated utility functions into a separate jar file.
(1 Files changed,
7 Lines changed) joeq/Compiler/CompilationState.java 1.9
(+7
-8)
|
4/28/04 1:46 AM | joewhaley | Fix javadoc
(1 Files changed,
29 Lines changed) joeq/Compiler/CompilationState.java 1.8
(+29
-29)
|
3/25/04 8:47 AM | joewhaley | Remove evil tabs.
(1 Files changed,
48 Lines changed) joeq/Compiler/CompilationState.java 1.7
(+48
-48)
|
3/10/04 7:55 PM | jwhaley | *** empty log message ***
(1 Files changed,
7 Lines changed) joeq/Compiler/CompilerInterface.java 1.9
(+7
-1)
|
3/10/04 2:39 PM | jwhaley | *** empty log message ***
(1 Files changed,
2 Lines changed) joeq/Compiler/CompilerInterface.java 1.8
(+2
-1)
|
3/9/04 2:01 PM | jwhaley | *** empty log message ***
(3 Files changed,
47 Lines changed) joeq/Compiler/CompilationConstants.java 1.3
(+2
-2)
joeq/Compiler/CompilerInterface.java 1.7
(+6
-6)
joeq/Compiler/CompilationState.java 1.6
(+39
-39)
|
3/8/04 8:04 PM | jwhaley | *** empty log message ***
(1 Files changed,
2 Lines changed) joeq/Compiler/CompilationState.java 1.5
(+2
-2)
|
3/8/04 5:45 PM | jwhaley | *** empty log message ***
(3 Files changed,
21 Lines changed) joeq/Compiler/CompilationState.java 1.4
(+15
-15)
joeq/Compiler/CompilerInterface.java 1.6
(+4
-4)
joeq/Compiler/CompilationConstants.java 1.2
(+2
-2)
|
10/24/03 1:13 PM | gback | Added getThrownExceptions() method to compilation state to abstract
the knowledge of what exceptions a quad can throw.
For invoke quads, if information from throws clauses is present in
bytecode as exception tables, we restrict the set of thrown exceptions to
the ones listed there (plus RuntimeException plus Error), effectively
trusting the compiler's checking.
This is only effective in static compilation mode and can be turned off via
set Compil3r.CompilationState.ASSUME_CORRECT_EXCEPTIONS false
In addition, we restrict the set of exceptions thrown by classcast
to ClassCastException. Similar restrictions should be possible
for other quad types.
To be fixed: Compil3r.Quad now accesses Compil3r.CompilationState.DEFAULT.
(1 Files changed,
63 Lines changed) joeq/Compiler/CompilationState.java 1.3
(+63
-3)
|
10/7/03 6:06 PM | joewhaley | Add some prepare() calls.
(1 Files changed,
9 Lines changed) joeq/Compiler/CompilationState.java 1.2
(+9
-6)
|
10/6/03 8:02 PM | joewhaley | Factor out access of compilation state into an interface, and provide different versions of that interface for static/dynamic/bootstrapping modes of compilation.
(2 Files changed,
308 Lines changed) joeq/Compiler/CompilationConstants.java 1.1 added 18 joeq/Compiler/CompilationState.java 1.1 added 290 |
5/12/03 3:05 AM | joewhaley | Added copyright notices.
(1 Files changed,
5 Lines changed) joeq/Compiler/CompilerInterface.java 1.5
(+5
-9)
|
3/6/03 11:53 PM | joewhaley | Add support for replacing default compiler.
(1 Files changed,
3 Lines changed) joeq/Compiler/CompilerInterface.java 1.4
(+3
-2)
|
10/2/02 8:17 PM | joewhaley | Jikes pedantic warning reduction.
Fix modifier orders, remove modifiers for interface members.
Also add support for class lib version "47.0"
(1 Files changed,
2 Lines changed) joeq/Compiler/CompilerInterface.java 1.3
(+2
-2)
|
9/4/02 7:58 PM | joewhaley | Add CVS version tags to javadoc.
(1 Files changed,
4 Lines changed) joeq/Compiler/CompilerInterface.java 1.2
(+4
-2)
|
2/5/01 11:52 PM | joewhaley | *** empty log message ***
(1 Files changed,
0 Lines changed) joeq/Compiler/filesystem.attributes 1.2 removed |
2/5/01 11:23 PM | joewhaley | Initial revision
(2 Files changed,
18 Lines changed) joeq/Compiler/filesystem.attributes 1.1 added joeq/Compiler/CompilerInterface.java 1.1 added 16 |