Per Bothner
|
a6dfdceba8
Allow SYNTHETIC method when actual class is non-public.
|
před 5 roky |
Per Bothner
|
af4e16ba45
Add configure support for Java 10 and above.
|
před 6 roky |
Per Bothner
|
1fb5ad9d57
Fix GitLab issue #32 "Imprecise infered return type".
|
před 7 roky |
Per Bothner
|
c41a536128
* LitTable.java (emit): Use less Code space for big int arrays.
|
před 7 roky |
Per Bothner
|
f2b90d8d30
* Scope.java (vars): Make private.
|
před 7 roky |
Per Bothner
|
71b16c477f
* CodeAttr.java (emitIfRaw): New method.
|
před 7 roky |
Per Bothner
|
dad3755eb4
* kawa/Record.java (makeRecordType): Update mangling to symbolic.
|
před 7 roky |
Per Bothner
|
26c849b7ca
ClassType.java (isCompatibleWithValue): If this is an interface that extends valueType assume compatible.
|
před 8 roky |
Per Bothner
|
ea685b2e3a
Tweak Type.isCompatibleWithValue return codes.
|
před 8 roky |
Per Bothner
|
e546ec9e24
* AnnotationEntry.java (asAnnotationValue): Generalize String
|
před 8 roky |
Per Bothner
|
38da3f6497
Add (non-perfect) support for Java 9.
|
před 8 roky |
Per Bothner
|
8fb7356408
Fix Savannah bug #48938 "lambda cannot be cast to java.util.Comparator".
|
před 8 roky |
Per Bothner
|
64507d05a4
# * Type.java (promoteIfUnsigned): Fix bug which caused boolean nd char
|
před 8 roky |
Per Bothner
|
8578072592
* LambdaExp.java (addMethodFor): Fix nonportability for unsigned types.
|
před 8 roky |
Per Bothner
|
24f2387f8a
* EnclosingMethodAttr.java (print): Fix handling when
|
před 8 roky |
Per Bothner
|
fd52286e29
* TypeVariable.java (equals): New method.
|
před 8 roky |
Per Bothner
|
f91cdd6a67
Fix Savannah bug #47772 "Array clone doesn't work".
|
před 8 roky |
Per Bothner
|
0c90ec972c
* ClassMethods.java (removeRedundantMethods): Use new Type.isSame.
|
před 8 roky |
Per Bothner
|
f4ea43ea85
Various tweaks for type types and lazy types.
|
před 9 roky |
Per Bothner
|
5c26ed63d5
* Type.java (errorType): Change to instance of SpecialObjectType.
|
před 9 roky |
Per Bothner
|
40512cdb0b
* CodeAttr.java (processFixups): Guard against 'goto' cycle/
|
před 9 roky |
Per Bothner
|
b709ed8788
* ClassType.java (getAnnotation): New method.
|
před 9 roky |
Per Bothner
|
8133f021d4
* PrimType.java (compare): Handle signed vs unsigned types.
|
před 9 roky |
Per Bothner
|
00b800d5d8
* PrimType.java (numberHierarchy): Add IntFraction.
|
před 9 roky |
Per Bothner
|
eebfbdec98
* PrimType.java (isUnsigned): New method.
|
před 9 roky |
Per Bothner
|
d9865fd3d3
Beginning of support for unsigned types ulong, uint, ushort, and ubyte.
|
před 9 roky |
Per Bothner
|
62ca14c8eb
* ClassType.java (getDeclaredMethod): Prefer non-synthetic
|
před 9 roky |
Per Bothner
|
6b135934e2
Optimizations to avoid redundant goto.
|
před 9 roky |
Per Bothner
|
8299a6e761
* Variable.java (scope): Make private.
|
před 9 roky |
Per Bothner
|
ce36bd3969
* Label.java (setTypes): Add sanity check.
|
před 9 roky |