Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
turbine
/
f4cd66831c97f672f362549dcd2734f3ec89530e
f4cd668
Don't crash on non-constant unary expressions
by cushon
· 8 years ago
4e8f3d4
Stop filtering package-info.java entries out of srcjars
by cushon
· 8 years ago
6acdb6c
Fix a type annotation parsing bug
by cushon
· 8 years ago
3e5b0c4
Initial type annotation support
by cushon
· 8 years ago
5460a3b
Add a test for type variables bounded by intersection types
by cushon
· 8 years ago
41d1f6b
Overwrite duplicate srcjar entries
by cushon
· 8 years ago
05878b6
Refactor in preparation for type annotation support
by cushon
· 8 years ago
84213d0
Type annotation parsing
by cushon
· 8 years ago
ff89d1f
Fix class reading of boolean constants
by cushon
· 8 years ago
cd175ab
Handle string literals that contain ASCII_SUB
by cushon
· 8 years ago
c4fcb03
Consider visibility during member resolution
by cushon
· 8 years ago
d8ea288
Don't crash when compiling java.lang.Object
by cushon
· 8 years ago
146641a
Unbreak test
by cushon
· 8 years ago
8cc7876
Improve handling of invalid double and float literals
by cushon
· 8 years ago
e8d589f
Fix another floating point lexer bug
by cushon
· 8 years ago
4b69277
Fix type canonicalization of recursive types, and wildcards
by cushon
· 8 years ago
dbcf5bd
Fix wildcard import resolution
by cushon
· 8 years ago
0037bd9
Initial package-info.java support
by cushon
· 8 years ago
b58f168
Update intellij project definition
by cushon
· 8 years ago
947bfcf
Only emit constant values for fields of primitive or string type
by cushon
· 8 years ago
f2b680d
Fix float literal lexing
by cushon
· 8 years ago
294740d
Erase raw types during canonicalization
by cushon
· 8 years ago
a0d2521
Don't set ACC_ABSTRACT on static interface methods
by cushon
· 8 years ago
87b4e7d
Enable parser test for wildcard imports
by cushon
· 8 years ago
3e432e6
Refactor Main entry point
by cushon
· 8 years ago
5cd1196
Initial jdeps output
by cushon
· 8 years ago
f3df8fd
Upgrade to the debug version of ASM, which includes generic signatures
by cushon
· 8 years ago
e75cc32
Bump protoc version
by cushon
· 8 years ago
667facf
Import deps proto into turbine
by cushon
· 8 years ago
b622e5e
Fix a crash in constant expression evaluation
by cushon
· 8 years ago
6426b66
Fix parsing of marker annotations with optional parens
by cushon
· 8 years ago
a086f7d
Fix another non-const expression binding crash
by cushon
· 8 years ago
0c10305
Fix a constant expression parsing crash
by cushon
· 8 years ago
9f1fb3f
Fix integer literal bounds checks, again
by cushon
· 8 years ago
396bce5
Delete empty file
by cushon
· 8 years ago
806d6a5
Don't crash when evaluating non-constant expressions
by cushon
· 8 years ago
76c6542
Best-effort static type import handling
by cushon
· 8 years ago
223d1d3
Add InnerClass attributes for enclosing declarations first
by cushon
· 8 years ago
10cea42
Fix annotation-context binding of constants in class files
by cushon
· 8 years ago
b0445ae
Diagnostic improvements
by cushon
· 8 years ago
75946a8
Fix lookup of fields in interfaces
by cushon
· 8 years ago
5a010f8
Best-effort wildcard import handling
by cushon
· 8 years ago
5bd3422
Avoid unnecessary joining and splitting of qualified names
by cushon
· 8 years ago
c38ee7a
Handle primitive and void class literals
by cushon
· 8 years ago
5288723
Handle generic methods in annotation interfaces
by cushon
· 8 years ago
a571964
Support mutually recursive type paramter bounds
by cushon
· 8 years ago
c3b9b67
Support all primitive type conversions
by cushon
· 8 years ago
7591eee
Fix typo in Javadoc
by eaftan
· 8 years ago
11172c8
Don't crash on signed hex literals
by cushon
· 8 years ago
9caa21d
Implement unary expressions on more types
by cushon
· 8 years ago
1d7086e
Create an initial main entry point for turbine
by cushon
· 8 years ago
43c626d
Fork javac-turbine's option parsing
by cushon
· 8 years ago
5dc39f3
Best-effort diagnostic handling
by cushon
· 8 years ago
d25de51
Use sharding for integration tests
by cushon
· 8 years ago
6949550
IntelliJ project file
by Liam Miller-Cushon
· 8 years ago
3173e49
Fix annotation classfile loading
by cushon
· 8 years ago
e76a67f
Fix static imports of members of nested types
by cushon
· 8 years ago
83d53bb
Fix handling of nested annotations
by cushon
· 8 years ago
3088f83
Full JLS 7 annotation handling
by cushon
· 8 years ago
2d40d9f
.gitignore and README
by Liam Miller-Cushon
· 8 years ago
4d51bb2
Initial annotation binding and writing
by cushon
· 8 years ago
e00c990
JLS 15.28 constant expression evaluation
by cushon
· 8 years ago
bd2b29b
Constant fields
by cushon
· 8 years ago
4c1981b
Type canonicalization
by cushon
· 8 years ago
5a08d0b
Type binding, and initial end-to-end test coverage
by cushon
· 8 years ago
d1a1951
Bound nodes with types, and initial lowering to bytecode
by cushon
· 8 years ago
263a3b6
Type model and signature generation
by cushon
· 8 years ago
783f80f
Class file writing
by cushon
· 8 years ago
38a11c0
JVMS 4.3.4 signature parsing and output
by cushon
· 8 years ago
d01fe55
Consolidate ClassFile model types as members of ClassFile
by cushon
· 8 years ago
7cc90d3
Initial classpath support
by cushon
· 8 years ago
35193fa
Fix README and LICENSE
by cushon
· 8 years ago
fe74501
Class file reading
by cushon
· 8 years ago
f0e9744
Unbork turbine build
by cushon
· 8 years ago
70b7156
Type hierarchy binding
by cushon
· 8 years ago
f5b8922
Move constant and type kind enums out of the ast package
by cushon
· 8 years ago
8caf425
Fix an enum constant parsing bug
by cushon
· 8 years ago
80f4e91
Fix bounds checks on non-decimal integer literals
by cushon
· 8 years ago
c5ee876
Initial turbine maven build
by cushon
· 8 years ago
881d847
Top-level parsing
by cushon
· 8 years ago
7194e78
Constant expression parsing
by cushon
· 8 years ago
9459119
Initial commit
by Liam Miller-Cushon
· 8 years ago