David Katleman
|
080fcf080e
|
Added tag jdk8-b87 for changeset c4b5ab25b20c
|
2013-04-25 09:24:40 -07:00 |
|
Lana Steuck
|
aff559a660
|
Merge
|
2013-04-23 09:27:28 -07:00 |
|
David Katleman
|
b88db65011
|
Added tag jdk8-b86 for changeset 29071bf3de15
|
2013-04-18 10:30:32 -07:00 |
|
Lana Steuck
|
0285880f3d
|
Merge
|
2013-04-17 21:50:43 -07:00 |
|
Vicente Romero
|
0e9ad4439a
|
8011181: javac, empty UTF8 entry generated for inner class
Reviewed-by: jjg
|
2013-04-17 11:11:33 +01:00 |
|
David Katleman
|
bae256e87f
|
Merge
|
2013-04-16 15:00:49 -07:00 |
|
Lana Steuck
|
2775a21b88
|
Merge
|
2013-04-16 08:16:07 -07:00 |
|
David Katleman
|
64059dd1e1
|
Merge
|
2013-04-15 14:21:06 -07:00 |
|
Maurizio Cimadamore
|
8ab167f0ed
|
8010923: Avoid redundant speculative attribution
Add optimization to avoid speculative attribution for certain argument expressions
Reviewed-by: jjg
|
2013-04-15 14:18:30 +01:00 |
|
Maurizio Cimadamore
|
8b680bdde2
|
8011392: Missing checkcast when casting to intersection type
Javac should emit a checkcast for each additional target type specified in an intersection type cast
Reviewed-by: jjg
|
2013-04-15 14:17:30 +01:00 |
|
Maurizio Cimadamore
|
8f2d47cf79
|
8011028: lang/INFR/infr001/infr00101md/infr00101md.java fails to compile after switch to JDK8-b82
Fix bug in Types.removeWildcards
Reviewed-by: jjg
|
2013-04-15 14:16:05 +01:00 |
|
Maurizio Cimadamore
|
e59fd44a73
|
8011376: Spurious checked exception errors in nested method call
Fallback attribution logic doesn't work properly when lambda throws checked exceptions
Reviewed-by: jjg
|
2013-04-15 14:15:07 +01:00 |
|
Maurizio Cimadamore
|
2b94dbb504
|
8011377: Javac crashes when multiple lambdas are defined in an array
Wrong attribution environment used by DeferredAttr
Reviewed-by: jjg
|
2013-04-15 14:12:17 +01:00 |
|
Maurizio Cimadamore
|
efc501257b
|
8011383: Symbol.getModifiers omits ACC_ABSTRACT from interface with default methods
Fixup for default method modifiers erroneously applies to class-level modifiers
Reviewed-by: jjg
|
2013-04-15 14:11:29 +01:00 |
|
Bhavesh Patel
|
56d97d6507
|
8009686: Generated javadoc documentation should be able to display type annotation on an array
Reviewed-by: jjg
|
2013-04-13 18:48:29 -07:00 |
|
Maurizio Cimadamore
|
3044b19d21
|
8010659: Javac Crashes while building OpenJFX
Reviewed-by: jjg
|
2013-04-13 12:25:44 +01:00 |
|
David Katleman
|
9261edec97
|
8012048: JDK8 b85 source with GPL header errors
Reviewed-by: iris, mduigou, jjg
|
2013-04-12 15:22:47 -07:00 |
|
Joel Borggrén-Franck
|
6f2f8b14be
|
7015104: use new subtype of TypeSymbol for type parameters
Reviewed-by: jjg, mcimadamore
|
2013-04-12 12:05:04 +02:00 |
|
Lana Steuck
|
91a3ea7554
|
Merge
|
2013-04-11 19:15:56 -07:00 |
|
David Katleman
|
965bf390d4
|
Added tag jdk8-b85 for changeset 575b651b1b3c
|
2013-04-11 09:40:22 -07:00 |
|
Vicente Romero
|
cde5be4904
|
8011432: javac, compiler regression iterable + captured type
Reviewed-by: mcimadamore
|
2013-04-10 12:31:02 +01:00 |
|
Bhavesh Patel
|
b82442a565
|
8005091: javadoc should be able to return the receiver type
Reviewed-by: jjg
|
2013-04-09 14:18:22 -07:00 |
|
Jonathan Gibbons
|
a45f8e0ef9
|
8011677: EndPosTables should avoid hidden references to Parser
Reviewed-by: mcimadamore
|
2013-04-08 11:57:37 -07:00 |
|
Jonathan Gibbons
|
876df30973
|
8011676: Instances of Tokens.Comment should not be defined in inner classes
Reviewed-by: mcimadamore
|
2013-04-08 11:54:26 -07:00 |
|
Maurizio Cimadamore
|
da9dd76b20
|
8010822: Intersection type cast for functional expressions does not follow spec EDR
Remove support for marker interfaces; redefine intersection type casts to be order-independent
Reviewed-by: jjg
|
2013-04-08 15:59:29 +01:00 |
|
Maurizio Cimadamore
|
ea55015155
|
8009131: Overload: javac should discard methods that lead to errors in lambdas with implicit parameter types
Lambdas that have errors in their bodies should make enclosing overload resolution fail
Reviewed-by: jjg
|
2013-04-08 15:57:10 +01:00 |
|
Maurizio Cimadamore
|
b4b6e4f82e
|
8010404: Lambda debugging: redundant LineNumberTable entry for lambda capture
Ignore indy entries in LineNumberTable
Reviewed-by: jjg
|
2013-04-08 15:53:08 +01:00 |
|
Maurizio Cimadamore
|
08df98aa3c
|
8010823: DefaultMethodTest.testReflectCall fails with new lambda VM
Fix lambda test
Reviewed-by: jjg
|
2013-04-08 15:52:05 +01:00 |
|
Maurizio Cimadamore
|
f298073f33
|
8010922: Cleanup: add support for ad-hoc method check logic
Support pluggable method checkers
Reviewed-by: jjg
|
2013-04-08 15:51:41 +01:00 |
|
Lana Steuck
|
2736fc31a9
|
Merge
|
2013-04-05 14:51:55 -07:00 |
|
David Katleman
|
f4cf1435ed
|
Added tag jdk8-b84 for changeset 5e63bda2ec36
|
2013-04-04 19:05:42 -07:00 |
|
Joe Darcy
|
3aabe92c92
|
8011052: Add DEFAULT to javax.lang.model.Modifier
Reviewed-by: abuckley, jjg
|
2013-04-03 12:27:12 -07:00 |
|
Lana Steuck
|
5db557f689
|
Merge
|
2013-04-02 12:00:48 -07:00 |
|
Vicente Romero
|
a19d0728ba
|
4965689: class literal code wastes a byte
Reviewed-by: jjg
|
2013-04-02 10:51:16 +01:00 |
|
Lana Steuck
|
2288704f7f
|
Merge
|
2013-04-01 21:42:15 -07:00 |
|
Jonathan Gibbons
|
18f48ab46b
|
8010511: Tests are creating files in /tmp
Reviewed-by: darcy
|
2013-03-28 10:58:45 -07:00 |
|
David Katleman
|
e4d9e1a5e7
|
Added tag jdk8-b83 for changeset fd242a461861
|
2013-03-28 10:55:14 -07:00 |
|
Jonathan Gibbons
|
84a50dc114
|
8006346: doclint should make allowance for headers generated by standard doclet
Reviewed-by: mcimadamore
|
2013-03-28 10:49:39 -07:00 |
|
Maurizio Cimadamore
|
059c4839bc
|
8010490: FindBugs: double assignments in LambdaToMethod.visitIdent
Remove dead code from LambdaToMethod
Reviewed-by: jjg
|
2013-03-28 11:39:04 +00:00 |
|
Maurizio Cimadamore
|
b67623d272
|
8010469: Bad assertion in LambdaToMethod
Add assertion in LambdaToMethod.serializedLambdaName
Reviewed-by: jjg
|
2013-03-28 11:38:38 +00:00 |
|
Joe Darcy
|
4d16263250
|
7059170: Assume availablility of URLClassLoader.close
Reviewed-by: jjg
|
2013-03-26 18:15:24 -07:00 |
|
Joe Darcy
|
af36b14fdb
|
7041251: Use j.u.Objects utility methods in langtools
Reviewed-by: jjg
|
2013-03-26 17:17:14 -07:00 |
|
Lana Steuck
|
86f5cb2773
|
Merge
|
2013-03-26 12:07:45 -07:00 |
|
Michael Fang
|
1a25595a25
|
Merge
|
2013-03-25 18:08:47 -07:00 |
|
Michael Fang
|
fa35aeb6eb
|
8010521: jdk8 l10n resource file translation update 2
Reviewed-by: naoto, yhuang
|
2013-03-25 16:55:14 -07:00 |
|
Joe Darcy
|
d54accaf5c
|
7080464: langtools regression test failures when assertions are enabled
Reviewed-by: jjg
|
2013-03-22 10:08:46 -07:00 |
|
Maurizio Cimadamore
|
7ee4846b45
|
8010387: Javac crashes when diagnostic mentions anonymous inner class' type variables
Rich formatter doesn't preprocess supertypes of an anonymous inner class
Reviewed-by: jjg
|
2013-03-22 12:44:48 +00:00 |
|
Maurizio Cimadamore
|
2b66afe14d
|
8010303: Graph inference: missing incorporation step causes spurious inference error
Multiple equality constraints on inference vars are not used to generate new inference constraints
Reviewed-by: jjg
|
2013-03-22 12:43:09 +00:00 |
|
Maurizio Cimadamore
|
710a687c15
|
8009820: AssertionError when compiling java code with two identical static imports
Speculative attribution is carried out twice with same method symbol in case of static imports
Reviewed-by: jjg
|
2013-03-22 12:41:13 +00:00 |
|
Maurizio Cimadamore
|
cec722fe8f
|
8010101: Intersection type cast issues redundant unchecked warning
Code for checking intersection type cast is incorrectly swapping operands, leading to spurious warnings
Reviewed-by: jjg
|
2013-03-22 12:39:34 +00:00 |
|