Maurizio Cimadamore
|
684271da34
|
8004105: Expression statement lambdas should be void-compatible
Fix lambda compatibility rules as per latest EDR
Reviewed-by: jjg
|
2012-11-30 15:14:12 +00:00 |
|
Vicente Romero
|
ba3ae37ef0
|
7153958: add constant pool reference to class containing inlined constants
Reviewed-by: jjg, mcimadamore
|
2012-11-29 09:41:48 +00:00 |
|
Vicente Romero
|
9bbd892818
|
7144981: javac should ignore ignorable characters in input
Reviewed-by: jjg, mcimadamore
|
2012-11-23 15:13:45 +00:00 |
|
Eric Caspole
|
7fb8379371
|
8004068: Fix build problems caused by on-demand imports
Reviewed-by: jjg
|
2012-11-27 13:55:10 -08:00 |
|
Vicente Romero
|
1d4cbc27ff
|
6574624: javax.tools.JavaCompiler spec contains errors in sample code
Reviewed-by: jjg, mcimadamore
|
2012-11-21 19:09:39 +00:00 |
|
Vicente Romero
|
07e9c8cf27
|
7190862: javap shows an incorrect type for operands if the 'wide' prefix is used
7109747: (javap) classfile not treating iinc_w correctly
Reviewed-by: jjg, mcimadamore
|
2012-11-21 18:40:45 +00:00 |
|
Jonathan Gibbons
|
61235e9c09
|
8003655: Add javac.jvm.ClassFile.V52
Reviewed-by: ksrini
|
2012-11-19 16:40:54 -08:00 |
|
Bhavesh Patel
|
55e7dd8b71
|
8002304: Group methods by types in methods summary section
Reviewed-by: jjg
|
2012-11-19 16:10:34 -08:00 |
|
Jonathan Gibbons
|
5a30b6af0c
|
8001098: Provide a simple light-weight "plug-in" mechanism for javac
Reviewed-by: mcimadamore
|
2012-11-19 11:38:49 -08:00 |
|
Maurizio Cimadamore
|
a494f0ab86
|
8003280: Add lambda tests
Turn on lambda expression, method reference and default method support
Reviewed-by: jjg
|
2012-11-17 19:01:03 +00:00 |
|
Jonathan Gibbons
|
b3a3f7cdf3
|
6493690: javadoc should have a javax.tools.Tool service provider installed in tools.jar
Reviewed-by: darcy
|
2012-11-15 23:07:24 -08:00 |
|
Jonathan Gibbons
|
6ef527a3e7
|
8002079: update DocFile to use a JavaFileManager
Reviewed-by: darcy
|
2012-11-15 19:54:20 -08:00 |
|
Jonathan Gibbons
|
2aefbba070
|
8003257: refactor javadoc tool option handling
Reviewed-by: darcy
|
2012-11-15 14:41:31 -08:00 |
|
Jonathan Gibbons
|
ed633a2108
|
8000800: javadoc uses static non-final fields
Reviewed-by: bpatel
|
2012-11-15 09:18:36 -08:00 |
|
Jonathan Gibbons
|
c78e1cbfac
|
7021614: extend com.sun.source API to support parsing javadoc comments
Reviewed-by: ksrini, strarup
|
2012-11-14 17:23:10 -08:00 |
|
Jonathan Gibbons
|
56d387a2ef
|
8003412: javac needs to understand java.lang.annotation.Native
Reviewed-by: mcimadamore
|
2012-11-14 10:07:38 -08:00 |
|
Jonathan Gibbons
|
4b3c0978fb
|
8003299: Cleanup javac Log support for deferred diagnostics
Reviewed-by: mcimadamore, jfranck
|
2012-11-13 15:09:15 -08:00 |
|
Robert Field
|
be815ba8fa
|
8003306: Compiler crash: calculation of inner class access modifier
Fix binary sense lost in transition to hasTag
Reviewed-by: mcimadamore
|
2012-11-13 08:06:00 -08:00 |
|
Jonathan Gibbons
|
18b3a4951e
|
8003134: CheckResourceKeys issues
Reviewed-by: jjh, bpatel
|
2012-11-07 17:20:12 -08:00 |
|
Vicente Romero
|
59347fd9bb
|
8000484: Bad error recovery when 'catch' without 'try' is found
Reviewed-by: jjg, mcimadamore
|
2012-11-05 16:26:09 +00:00 |
|
Jonathan Gibbons
|
63f6e5febd
|
7198690: missing compiler message
Reviewed-by: jjh
|
2012-11-06 17:22:29 -08:00 |
|
Jonathan Gibbons
|
97e77ea025
|
8000612: Discrepancy between resources provided in javadoc resource files and resources required by code
Reviewed-by: bpatel
|
2012-11-06 14:32:49 -08:00 |
|
Maurizio Cimadamore
|
4d8168a8e5
|
8002286: Regression: Fix for 8000931 causes a JCK test failure
Wrong type used as 'site' in Resolve.resolveMethod
Reviewed-by: jjg
|
2012-11-06 14:45:27 +00:00 |
|
Kumar Srinivasan
|
d079a05f38
|
8001112: Make -target 8 in javac generate version 52.0 classfile
Reviewed-by: darcy, jjg
|
2012-10-31 10:21:14 -07:00 |
|
Maurizio Cimadamore
|
7c849a94da
|
8000931: Cleanup Resolve.java
Unify all method resolution routines
Reviewed-by: jjg
|
2012-11-04 11:01:49 +00:00 |
|
Maurizio Cimadamore
|
d4be9a13c8
|
7192246: Add type-checking support for default methods
Add type-checking support for default methods as per Featherweight-Defender document
Reviewed-by: jjg, dlsmith
|
2012-11-04 10:59:42 +00:00 |
|
Jonathan Gibbons
|
d50b720ecc
|
8002168: Cleanup initialization of javadoc Messager
Reviewed-by: darcy
|
2012-11-03 21:09:57 -07:00 |
|
Jonathan Gibbons
|
3bd08c5eff
|
8002146: javadoc doesn't release resources in a timely manner
Reviewed-by: darcy
|
2012-11-03 21:07:30 -07:00 |
|
Vicente Romero
|
84e4fa5a93
|
6949443: visitTree assertion triggered using -Xjcov on small sample program
Reviewed-by: jjg, mcimadamore
|
2012-11-01 13:06:43 +00:00 |
|
Vicente Romero
|
a998d5815f
|
8000483: cryptic error message when source file contains hash
Cryptic error message when source file contains hash
Reviewed-by: jjg, mcimadamore
|
2012-11-01 12:47:11 +00:00 |
|
Fredrik Öhrström
|
07880728ed
|
7153951: Add new lint option -Xlint:auxiliaryclass
Reviewed-by: jjg, mcimadamore, forax
|
2012-11-01 10:48:36 +01:00 |
|
Jonathan Gibbons
|
04ab375fd2
|
8001664: refactor javadoc to use abstraction to handle files
Reviewed-by: darcy
|
2012-10-31 13:48:15 -07:00 |
|
Jonathan Gibbons
|
0777dc6caa
|
8001929: fix doclint errors in langtools doc comments
Reviewed-by: darcy
|
2012-10-30 10:15:19 -07:00 |
|
Robert Field
|
7c26f7db54
|
8000694: Add generation of lambda implementation code: invokedynamic call, lambda method, adaptor methods
Add lambda implementation code with calling/supporting code elsewhere in the compiler
Reviewed-by: mcimadamore, jjg
|
2012-10-29 10:39:49 -07:00 |
|
Jonathan Gibbons
|
574f3eeef5
|
8001229: refactor javac so that ct.sym is just used for javac, not all clients of JavacFileManager
Reviewed-by: mcimadamore
|
2012-10-26 16:40:57 -07:00 |
|
Jonathan Gibbons
|
4d41066972
|
8001219: Clean up use of URLs in javadoc Extern class
Reviewed-by: darcy
|
2012-10-26 13:10:56 -07:00 |
|
Vicente Romero
|
044dcef0e6
|
6725230: Java Compilation with Jsr199 ignores Class-Path in manifest
Reviewed-by: jjg, mcimadamore
|
2012-10-25 13:33:27 -07:00 |
|
Vicente Romero
|
de25999481
|
7200915: convert TypeTags from a series of small ints to an enum
Reviewed-by: jjg, mcimadamore
|
2012-10-25 11:09:36 -07:00 |
|
Jonathan Gibbons
|
ce1db67272
|
8000416: refactor javadoc to provide and use an abstraction for relative URIs
Reviewed-by: darcy
|
2012-10-23 13:58:56 -07:00 |
|
Jonathan Gibbons
|
296286534c
|
8000741: refactor javadoc to use abstraction to handle relative paths
Reviewed-by: darcy
|
2012-10-23 13:20:37 -07:00 |
|
Maurizio Cimadamore
|
848ec301f2
|
7192245: Add parser support for default methods
Add support for 'default' keyword in modifier position
Reviewed-by: jjg
|
2012-10-17 16:43:26 +01:00 |
|
Jonathan Gibbons
|
4aedf7469a
|
8000673: remove dead code from HtmlWriter and subtypes
Reviewed-by: bpatel
|
2012-10-16 21:03:36 -07:00 |
|
Jonathan Gibbons
|
a0b8f099ab
|
8000666: javadoc should write directly to Writer instead of composing strings
Reviewed-by: bpatel
|
2012-10-15 17:07:55 -07:00 |
|
Jonathan Gibbons
|
ec5ee59931
|
8000310: Clean up use of StringBuffer in langtools
Reviewed-by: bpatel
|
2012-10-10 18:44:21 -07:00 |
|
Jonathan Gibbons
|
8b895ea856
|
8000418: javadoc should used a standard "generated by javadoc" string
Reviewed-by: bpatel
|
2012-10-10 18:34:46 -07:00 |
|
Jayashree Viswanathan
|
9551f94d32
|
8000743: docencoding not available to stylesheet
Reviewed-by: jjg
|
2012-10-10 18:08:19 -07:00 |
|
Jonathan Gibbons
|
680ffebcb6
|
8000665: fix "internal API" comments on javadoc files
Reviewed-by: darcy
|
2012-10-10 16:48:21 -07:00 |
|
Jonathan Gibbons
|
b155b54a5e
|
8000208: fix langtools javadoc comment issues
Reviewed-by: bpatel, mcimadamore
|
2012-10-09 19:31:58 -07:00 |
|
Jonathan Gibbons
|
36c3915257
|
8000663: clean up langtools imports
Reviewed-by: darcy
|
2012-10-09 19:10:00 -07:00 |
|
Maurizio Cimadamore
|
319150fde0
|
7177386: Add attribution support for method references
Add type-checking/lookup routines for method references
Reviewed-by: jjg, dlsmith
|
2012-10-06 10:35:38 +01:00 |
|