Tim Bell
fe7ec80761
Merge
2009-11-23 19:58:05 -08:00
Jonathan Gibbons
42bf8347dc
6902337: fix langtools build to allow forward refs into jdk/ repo
...
Reviewed-by: ohair, mcimadamore
2009-11-20 11:18:43 -08:00
Jonathan Gibbons
046d1831b0
6903456: 6898585 drops javadoc doclet.xml from JDK
...
Reviewed-by: ohair
2009-11-20 10:15:54 -08:00
Jonathan Gibbons
a502ed59ba
6902720: javac pretty printer does not handle enums correctly
...
Reviewed-by: mcimadamore
2009-11-19 11:49:27 -08:00
Jonathan Gibbons
26a6e8a198
6900511: javac command line help broken
...
Reviewed-by: ksrini
2009-11-19 11:43:43 -08:00
Jonathan Gibbons
ea8f607432
6902264: fix indentation of tableswitch and lookupswitch
...
Reviewed-by: ksrini
2009-11-19 11:38:38 -08:00
Jonathan Gibbons
538c9dbddf
6898585: restructure langtools build.xml to facilitate more options for <build-classes> macro
...
Reviewed-by: ohair
2009-11-17 16:45:19 -08:00
Tim Bell
9eead35e64
Merge
2009-11-17 10:35:52 -08:00
David Katleman
4d0aedf53a
Added tag jdk7-b76 for changeset bd950c8f4fb3
2009-11-12 15:36:01 -08:00
Tim Bell
29be50f770
Merge
2009-11-06 17:29:00 -08:00
Joe Darcy
54d7808702
6827009: Project Coin: Strings in Switch
...
Reviewed-by: jjg, mcimadamore
2009-11-02 21:36:59 -08:00
Michael Wilkerson
b967181a3f
Added tag jdk7-b75 for changeset 0096541a388e
2009-10-30 10:55:00 -07:00
Jonathan Gibbons
65e203be59
6893062: remove support for obsolete attributes
...
Reviewed-by: ksrini
2009-10-20 10:59:13 -07:00
Jonathan Gibbons
613eae59d0
6889255: javac MethodSymbol throws NPE if ClassReader does not read parameter names correctly
...
Reviewed-by: darcy
2009-10-19 13:38:09 -07:00
Jonathan Gibbons
e634c0ee8e
6888367: classfile library parses signature attributes incorrectly
...
Reviewed-by: ksrini
2009-10-16 12:56:50 -07:00
Tim Bell
32b3e2c86a
Merge
2009-10-15 22:48:34 -07:00
Xiomara Jayasena
d6388ffec9
Added tag jdk7-b74 for changeset 17d415c7180f
2009-10-15 16:40:44 -07:00
Joe Darcy
bb0ea6325c
6558804: Specification for Elements.getDocComment(Element e) should be clarified
...
Reviewed-by: jjg
2009-10-14 18:56:37 -07:00
Jonathan Gibbons
44767bbfbe
6838467: JSR199 FileObjects don't obey general contract of equals
...
Reviewed-by: darcy
2009-10-14 15:41:28 -07:00
Jonathan Gibbons
51a7e38600
6891079: Compiler allows invalid binary literals 0b and oBL
...
Reviewed-by: darcy
2009-10-13 15:26:30 -07:00
Jonathan Gibbons
837c2b0a07
6887895: CONSTANT_Class_info getBaseName does not handle arrays of primitives correctly
...
Reviewed-by: ksrini
2009-10-13 14:02:53 -07:00
Tim Bell
c824fc2f7a
Merge
2009-10-07 14:14:45 -07:00
Xiomara Jayasena
c0a2b68ef8
Added tag jdk7-b73 for changeset 6a163854aee4
2009-10-02 11:26:53 -07:00
Jonathan Gibbons
9caa2fcaf2
6886348: apt incorrectly uses Scope.table
...
Reviewed-by: darcy
2009-09-28 16:48:30 -07:00
Tim Bell
2fa89790cc
Merge
2009-09-25 22:04:43 -07:00
Tim Bell
81aa7df4c9
Merge
2009-09-25 14:24:14 -07:00
Joe Darcy
06d5d6e0ea
6337964: should ignore last comma in annotation array
...
Reviewed-by: jjg
2009-09-24 16:00:03 -07:00
Jonathan Gibbons
e116c27b51
6572945: javah should be written as an annotation processor, not a doclet
...
Reviewed-by: darcy
2009-09-23 19:15:04 -07:00
Jonathan Gibbons
6e3d970196
6410637: Make decision on deprecated methods in DefaultFileManager and BaseFileObject
...
6747645: ZipFileObject.getName is incorrectly deprecated
6885123: JavaFileObject getName issues
Reviewed-by: mcimadamore
2009-09-23 18:48:13 -07:00
Joe Darcy
2f016d3e82
6517779: javax.lang.model.util.Elements.getConstantExpression() doesn't throw any exception
...
6517907: javax.lang.model.util.Elements.getConstantExpression() with negative byte value fails
Fix various problems with Elements.getConstantExpression()
Reviewed-by: jjg
2009-09-23 18:29:41 -07:00
Xiomara Jayasena
dbe66b7524
6884624: Update copyright year
...
Update copyright for files that have been modified in 2009 through Septermber
Reviewed-by: tbell, ohair
2009-09-22 14:06:29 -07:00
Joe Darcy
2486dde2ef
6884227: Clarify ordering requirements of javax.lang.model.TypeElement.getEnclosedElements
...
Reviewed-by: ahe
2009-09-21 21:08:11 -07:00
Tim Bell
f73e24fb02
Merge
2009-09-18 08:48:50 -07:00
Xiomara Jayasena
20b992369b
Added tag jdk7-b72 for changeset 182e4a28c0ce
2009-09-17 13:47:11 -07:00
Jonathan Gibbons
e4f3f066c0
6860965: Project Coin: binary literals
...
6860973: Project Coin: Underscores in literals
[Portions contributed by Bruce Chapman]
Reviewed-by: darcy
2009-09-15 18:36:21 -07:00
Jonathan Gibbons
8a6e77c436
6882235: invalid exponent causes silent javac crash
...
Reviewed-by: darcy
2009-09-15 12:20:55 -07:00
Jonathan Gibbons
e851626bac
6881317: regression: NPE in CloseableURLClassLoader
...
Reviewed-by: darcy
2009-09-14 17:13:00 -07:00
Peter von der Ahe
528f733b28
6709246: ClassCastException in javadoc
...
Reviewed-by: jjg
2009-09-08 14:08:26 -07:00
Peter von der Ahe
f4883897ce
5093723: REGRESSION: ClassCastException in SingleIndexWriter
...
Reviewed-by: jjg
2009-09-08 13:53:10 -07:00
Jonathan Gibbons
b2645b9065
6879371: javap does not close internal default file manager
...
Reviewed-by: darcy
2009-09-08 11:43:57 -07:00
Jonathan Gibbons
a8e28960cd
6879346: files have Windows newlines
...
Reviewed-by: darcy
2009-09-08 11:29:58 -07:00
Jonathan Gibbons
b2eaa8339f
6419701: DefaultFileManager clean up: URI.create
...
6483788: DefaultFileManager.ZipFileObject.toUri() fails to escape space characters
6501502: JSR 199: FileObject.toUri should return file:///c:/ or file:/c:/ not file://c:/
6877206: JavaFileObject.toUri returns bogus URI (win)
6877223: tests @ignored because of issues with File.toURI on Windows
Reviewed-by: mcimadamore, alanb
2009-09-08 11:12:13 -07:00
Tim Bell
85c1521893
Merge
2009-09-03 18:34:17 -07:00
Xiomara Jayasena
b08657d2a5
Added tag jdk7-b71 for changeset cdf91569d4eb
2009-09-03 10:53:14 -07:00
Jonathan Gibbons
4de45a009d
6874249: Check has duplicate local variable and field for "source"
...
Reviewed-by: mcimadamore
2009-09-02 10:20:46 -07:00
Jonathan Gibbons
98fa57b3ac
6877763: update langtools/test/Makefile for JPRT
...
Reviewed-by: ohair
2009-09-01 11:35:00 -07:00
Maurizio Cimadamore
1de40db76d
6650759: Inference of formal type parameter (unused in formal parameters) is not performed
...
Propagate inference constraints from 15.12.2.7 to 15.12.2.8
Reviewed-by: jjg
2009-09-01 14:53:39 +01:00
Jonathan Gibbons
a4d40c3100
6877759: test/tools/javac/processing/environment/round/TestElementsAnnotatedWith.java leaves open file
...
Reviewed-by: darcy
2009-08-31 19:43:06 -07:00
Jonathan Gibbons
729ed5d746
6877751: test/tools/javac/6627362/T6627362.java fails
...
Reviewed-by: darcy
2009-08-31 18:25:00 -07:00
Jonathan Gibbons
9df373712c
6877744: delete extraneous file
...
Reviewed-by: darcy
2009-08-31 17:16:52 -07:00
Jonathan Gibbons
ec2a9994f5
6877229: more javac tests fail on Windows
...
Reviewed-by: darcy
2009-08-31 12:36:26 -07:00
Tim Bell
9d0ed63add
Merge
2009-08-28 16:54:10 -07:00
Jonathan Gibbons
45e9a3c1e9
6877188: some javac shell tests do not work on Windows
...
Reviewed-by: darcy
2009-08-28 14:48:49 -07:00
Jonathan Gibbons
e4158efc0e
6876782: two javadoc tests fail on Windows
...
Reviewed-by: darcy
2009-08-28 12:12:08 -07:00
Jonathan Gibbons
944568ba4b
6876765: javah tests fail on Windows
...
Reviewed-by: darcy
2009-08-27 18:25:21 -07:00
Jonathan Gibbons
57102e24d4
6876755: apt tests fail on Windows
...
Reviewed-by: darcy
2009-08-27 17:50:21 -07:00
Jonathan Gibbons
ba8c7416f8
6876753: javap tests fail on Windows
...
Reviewed-by: darcy
2009-08-27 17:39:16 -07:00
Jonathan Gibbons
cf9084dc86
6843707: bad tests generate files in the test/ directory
...
6876699: generated files in repository
Reviewed-by: darcy
2009-08-27 15:12:36 -07:00
Jonathan Gibbons
af2f2e8d36
6875336: some tests should use /nodynamiccopyright/
...
Reviewed-by: darcy
2009-08-27 11:08:27 -07:00
Maurizio Cimadamore
e5ce4a752b
6840638: Project Coin: Improved Type Inference for Generic Instance Creation (aka 'diamond')
...
Diamond operator implementation (simple approach)
Reviewed-by: jjg
2009-08-27 13:40:48 +01:00
Joe Darcy
a898594639
6548708: Annotation processing should free service loader if there are no processors
...
Reviewed-by: jjg
2009-08-26 19:28:51 -07:00
Joe Darcy
47307bdb89
6872011: Update printing processor to support JSR 308
...
Reviewed-by: jjg
2009-08-25 16:41:32 -07:00
Tim Bell
44055d286a
Merge
2009-08-24 22:28:37 -07:00
Jonathan Gibbons
b91de4eb6a
6869216: testgetallmembers should consistently use correct filemanager
...
Reviewed-by: darcy
2009-08-24 14:38:42 -07:00
Jonathan Gibbons
0ec5040633
6873845: refine access to symbol file
...
Reviewed-by: darcy
2009-08-21 14:58:21 -07:00
Jonathan Gibbons
bde1a2faf8
6873849: suppress notes generated by javac
...
Reviewed-by: darcy
2009-08-21 11:25:45 -07:00
Xiomara Jayasena
792dd2427f
Added tag jdk7-b70 for changeset b4c0c49979ff
2009-08-20 11:20:31 -07:00
Joe Darcy
54aaa7ae7a
6871291: Please clarify javax.tools.JavaCompiler.getTask() "classes" parameter
...
Reviewed-by: jjg
2009-08-19 17:12:36 -07:00
Andrew John Hughes
5c818e4b6a
6873059: Explicitly use -source 6 -target 6 when compiling with the boot jdk
...
Set source and target explicitly in pcompile task
Reviewed-by: jjg
2009-08-19 20:44:22 +01:00
Tim Bell
79d9a6bd20
Merge
2009-08-18 17:46:58 -07:00
Tim Bell
7856101004
Merge
2009-08-14 08:53:23 -07:00
Xiomara Jayasena
ab474107c0
Added tag jdk7-b69 for changeset 2556d2c42271
2009-08-13 12:11:32 -07:00
Jonathan Gibbons
b81f0f8916
6558476: com/sun/tools/javac/Main.compile don't release file handles on return
...
Reviewed-by: darcy
2009-08-12 10:34:13 -07:00
Jonathan Gibbons
b95303097d
6758471: should be able to set jtreg options in langtools build
...
Reviewed-by: mcimadamore
2009-08-12 07:54:30 -07:00
Jonathan Gibbons
d029eaeb57
6870706: langtools launcher issues
...
Reviewed-by: mcimadamore
2009-08-12 07:14:02 -07:00
Jonathan Gibbons
46c42f2362
6870743: update comments in langtools/make/build.properties
...
Reviewed-by: darcy
2009-08-11 18:35:05 -07:00
Jonathan Gibbons
da2b8ebcd0
6870591: langtools build sets javac.bootclasspath incorrectly
...
Reviewed-by: ohair
2009-08-11 14:05:32 -07:00
Abhijit Saha
4c1bad113e
Merge
2009-08-11 08:22:46 -07:00
Maurizio Cimadamore
b2f97fc341
6199153: Generic throws and overriding
...
Javac incorrectly rejects an uchecked overriding
Reviewed-by: jjg
2009-08-11 01:14:31 +01:00
Maurizio Cimadamore
d8292cad05
6569404: Cannot instantiate an inner class of a type variable
...
Javac is too strict in rejecting member selction from a type-var
Reviewed-by: jjg
2009-08-11 01:14:06 +01:00
Maurizio Cimadamore
b097f12a5d
6869075: regression: javac crashes when compiling compound string assignment with generics
...
Javac should not add syntehtic cast to the LHS of an assignment expression
Reviewed-by: jjg
2009-08-11 01:13:42 +01:00
Maurizio Cimadamore
a11cd67b7c
6521805: Regression: JDK5/JDK6 javac allows write access to outer class reference
...
Javac should warn/complain about identifiers with the same name as synthetic symbol
Reviewed-by: jjg
2009-08-11 01:13:14 +01:00
Maurizio Cimadamore
b466a2fcc9
6840059: regression: javac silently crashes when resolving erroneous anonymous inner constructor
...
Resolved an internal crash with constructor resolution
Reviewed-by: jjg
2009-08-11 01:12:40 +01:00
Maurizio Cimadamore
578138abeb
6390045: Unexpected error "cannot access java.lang.Void" with '-target cldc1.0' with -source >=1.5
...
Javac needs to synthetize a fake java.lang.Void symbol if one is not given on the classpath
Reviewed-by: jjg
2009-08-11 01:12:13 +01:00
Maurizio Cimadamore
ac4b216060
6806876: ClassCastException occurs in assignment expressions without any heap pollutions
...
Intersection types should be considered as non-reifiable by javac
Reviewed-by: jjg
2009-08-11 01:11:37 +01:00
Abhijit Saha
b9bb7ed20f
Merge
2009-08-10 09:36:40 -07:00
Jonathan Gibbons
7d420d30b9
6868539: javap should use current names for constant pool tags
...
Reviewed-by: ksrini
2009-08-08 17:56:37 -07:00
Jonathan Gibbons
c28b62e1d5
6868548: remove spurious ';' from after constant pool entries
...
Reviewed-by: ksrini
2009-08-08 17:50:57 -07:00
Abhijit Saha
7d8f9efba6
6803688: Integrate latest JAX-WS (2.1.6) in to JDK 6u14
...
Reviewed-by: darcy, ramap
2009-08-07 11:32:20 -07:00
Tim Bell
fdab284b8a
Merge
2009-08-06 20:24:08 -07:00
Jonathan Gibbons
d78b7fcc9b
6858429: javap classfile library a minor bug
...
Reviewed-by: ksrini
2009-08-06 19:35:41 -07:00
Tim Bell
d550e02d46
Merge
2009-08-06 19:03:42 -07:00
Xiomara Jayasena
ef226d3a7e
Added tag jdk7-b68 for changeset 2974ea6ad890
2009-08-06 10:25:29 -07:00
Jonathan Gibbons
9e26dc467b
6729471: javap should accept class files on the command line
...
Reviewed-by: mcimadamore
2009-08-05 08:38:18 -07:00
Jonathan Gibbons
ea9763ee24
6868553: 6867671 breaks some tests
...
Reviewed-by: mcimadamore
2009-08-05 07:43:50 -07:00
Jonathan Gibbons
22c0a5cddf
6867671: javap whitespace formatting issues
...
Reviewed-by: mcimadamore
2009-08-04 17:26:41 -07:00
Tim Bell
2437247a8d
Merge
2009-07-31 17:20:06 -07:00
Tim Bell
7d5c536756
Merge
2009-07-30 23:41:19 -07:00
Xiomara Jayasena
f3564aefec
Added tag jdk7-b67 for changeset 02ba23f205f3
2009-07-30 10:58:48 -07:00
Jonathan Gibbons
24bbb68d38
4880672: javap does not output inner interfaces of an interface
...
Reviewed-by: mcimadamore
2009-07-30 09:18:55 -07:00