21572 Commits

Author SHA1 Message Date
Robert Field
14ae524304 8028739: javac generates incorrect descriptor for MethodHandle::invoke
Introduce special handling for signature polymorphic methods

Reviewed-by: jjg
2013-11-22 17:07:35 -08:00
Bhavesh Patel
274905a316 8027977: javadoc dies on NumberFormat/DateFormat subclass
Reviewed-by: jjg
2013-11-20 10:53:38 -08:00
Jan Lahoda
5fd77a7cef 6557966: Multiple upper bounds of the TypeVariable
Adjusting javax.lang.model javadoc regarding IntersectionType, IntersectionType.accept now calls visitIntersection for all kinds of IntersectionTypes.

Co-authored-by: Joe Darcy <joe.darcy@oracle.com>
Reviewed-by: darcy, vromero
2013-11-20 13:44:39 +01:00
Vicente Romero
f4c2201eb4 8028504: javac generates LocalVariableTable even with -g:none
Reviewed-by: jjg, jlahoda
2013-11-19 23:35:43 +00:00
Alexander Zuev
b1ae577b23 6726154: javadoc generated with incorrect version in comment
Reviewed-by: jjg, bpatel, erikj, tbell
2013-11-19 22:14:51 +04:00
Magnus Ihse Bursie
9e72063042 8027566: Remove the old build system
Reviewed-by: erikj, tbell
2013-11-04 11:08:41 +01:00
Vicente Romero
e6e0508e1a 8026231: Look at 'static' flag when checking method references
Reviewed-by: jjg, dlsmith
2013-11-15 11:08:12 +00:00
Bhavesh Patel
b140c3c382 8025524: javadoc does not correctly locate constructors for nested classes
Reviewed-by: jjg
2013-11-14 13:47:38 -08:00
Vicente Romero
34a6de55b2 8026963: type annotations code crashes for code with erroneous trees
Reviewed-by: jjg, jlahoda
2013-11-14 19:28:20 +00:00
Eric McCorkle
71adca3d64 8028282: Remove @ignore from test langtools/test/tools/javac/T7042623.java
Remove @ignore from test

Reviewed-by: jjg
2013-11-14 12:32:57 -05:00
Sonali Goel
b941719f94 8025113: Convert 7 tools TryWithResources tests to jtreg format
Reviewed-by: darcy, jjg
2013-11-13 16:36:08 -08:00
Joel Borggrén-Franck
f3cb828db7 8027375: javac asserts on nested erroneous annotations
Make sure JCAnnotation trees have type != null before annotation processing

Reviewed-by: jjg
2013-11-11 17:26:09 +01:00
Eric McCorkle
44f29ffde7 8027439: Compile-time error in the case of ((Integer[] & Serializable)new Integer[1]).getClass()
8027253: javac illegally accepts array as bound

Backing out change allowing arrays in intersection types

Reviewed-by: vromero
2013-11-11 09:47:46 -05:00
Jan Lahoda
d3eb4e0816 8027142: Invokedynamic instructions don't get line number table entries
When emitting invokedynamic instruction, write pendingStatPos, if set, into the LineNumberTable. Invokedynamic itself does not set the pendingStatPos.

Reviewed-by: jjg, jrose, ksrini, vromero
2013-11-09 15:24:38 +01:00
Lana Steuck
ab3713bd2f Merge 2013-11-08 17:39:33 -08:00
J. Duke
29edd23be2 Merge 2017-07-05 19:22:05 +02:00
J. Duke
5c9ca17001 Merge 2017-07-05 19:22:02 +02:00
J. Duke
a9d5fd755e Merge 2017-07-05 19:21:59 +02:00
J. Duke
69c615c948 Merge 2017-07-05 19:21:56 +02:00
J. Duke
4f71d999e9 Merge 2017-07-05 19:21:53 +02:00
J. Duke
5c26723c31 Merge 2017-07-05 19:21:50 +02:00
J. Duke
e714e302c3 Merge 2017-07-05 19:21:47 +02:00
J. Duke
f81009aa79 Merge 2017-07-05 19:21:44 +02:00
J. Duke
f164e640eb Added tag jdk8-b115 for changeset 3dd9732b1703 2017-07-05 19:21:29 +02:00
J. Duke
805a34ccbe Merge 2017-07-05 19:21:29 +02:00
J. Duke
5c4850b3b8 Merge 2017-07-05 19:21:26 +02:00
J. Duke
7f77736f14 Merge 2017-07-05 19:21:18 +02:00
J. Duke
334ed9bc10 Merge 2017-07-05 19:21:15 +02:00
J. Duke
4f2a6b48ee Merge 2017-07-05 19:21:10 +02:00
J. Duke
7e7cead34a Merge 2017-07-05 19:21:00 +02:00
J. Duke
520ce4119a Merge 2017-07-05 19:20:56 +02:00
J. Duke
74340f3eb1 Merge 2017-07-05 19:20:12 +02:00
J. Duke
10d223c170 Added tag jdk8-b114 for changeset dfa34ab293fa 2017-07-05 19:19:40 +02:00
J. Duke
31a141290b Merge 2017-07-05 19:19:39 +02:00
J. Duke
d05fa2518d Merge 2017-07-05 19:19:36 +02:00
J. Duke
8834b5db66 Merge 2017-07-05 19:19:33 +02:00
J. Duke
a275960dc5 Merge 2017-07-05 19:19:29 +02:00
J. Duke
ed9774f3d9 Merge 2017-07-05 19:19:26 +02:00
J. Duke
8888370f59 Merge 2017-07-05 19:19:23 +02:00
J. Duke
c8e192f730 Merge 2017-07-05 19:19:20 +02:00
J. Duke
2f0be9f630 Merge 2017-07-05 19:19:16 +02:00
J. Duke
2aa30fbbff Added tag jdk8-b113 for changeset 4a4dbcf7cb7d 2017-07-05 19:18:50 +02:00
J. Duke
53fb16b381 Merge 2017-07-05 19:18:50 +02:00
J. Duke
af692ebe47 Merge 2017-07-05 19:18:47 +02:00
J. Duke
7e1312e999 Merge 2017-07-05 19:18:32 +02:00
J. Duke
b9c3c601ec Merge 2017-07-05 19:18:22 +02:00
J. Duke
970b89afee Merge 2017-07-05 19:18:10 +02:00
J. Duke
5002e07a9d Merge 2017-07-05 19:18:01 +02:00
J. Duke
934e3aa528 Merge 2017-07-05 19:17:51 +02:00
J. Duke
b32d3c877e Merge 2017-07-05 19:17:09 +02:00