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
Jonathan Gibbons
219445d03a
6866657: add byteLength method to primary classfile types
...
Reviewed-by: mchung
2009-07-30 07:48:24 -07:00
Mahmood Ali
638db1aabb
6861837: JCK compilation failures
...
Type-annotations processing is accessing type info before they are available in MemberEnter
Reviewed-by: jjg
2009-07-30 10:30:34 +01:00
Maurizio Cimadamore
fe1aaa8154
6864382: NPE in the rich formatter when processing an unattributed type-variable
...
Unattributed type variable should not be accessed by the rich formatter when emitting where clauses
Reviewed-by: jjg
2009-07-30 10:30:24 +01:00
Maurizio Cimadamore
25497fcea7
6862608: rich diagnostic sometimes contain wrong type variable numbering
...
The rich formatter generates worng numbers for type-variables in where clauses
Reviewed-by: jjg
2009-07-30 10:30:10 +01:00
Maurizio Cimadamore
59b2cbc448
6827648: Extremely slow compilation time for visitor pattern code + generics
...
Javac unnecessarily recomputates type-substitutions multiple times
Reviewed-by: jjg
2009-07-30 10:29:53 +01:00
Jonathan Gibbons
54b80cfe2a
4777949: Javap Rewrite : Warn javap usage on package classes with simple name
...
Reviewed-by: mcimadamore
2009-07-29 13:26:26 -07:00
Xiomara Jayasena
d0493af09e
6862919: Update copyright year
...
Update copyright for files that have been modified in 2009, up to 07/09
Reviewed-by: tbell, ohair
2009-07-28 12:12:59 -07:00
Jonathan Gibbons
66637352ac
6734068: Some variable length attributes set their size incorrectly
...
Reviewed-by: mcimadamore
2009-07-28 11:00:05 -07:00
Jonathan Gibbons
2655dbfaac
6855990: javap InstructionDetailWriter should support new 308 annotations attribute
...
Reviewed-by: mcimadamore
2009-07-28 10:36:25 -07:00
Tim Bell
a5c921b198
Merge
2009-07-27 23:07:00 -07:00
Jonathan Gibbons
2a737b4aa9
6865399: some javac files are missing Sun internal API comment
...
Reviewed-by: darcy
2009-07-27 19:52:42 -07:00
Jonathan Gibbons
b84cd5a9cd
6854244: change source/target used to compile JDK to 7
...
Reviewed-by: ohair
2009-07-27 15:20:03 -07:00
Joe Darcy
55dc8eb040
6381698: Warn of decommissioning of apt
...
Reviewed-by: jjg
2009-07-26 21:27:11 -07:00
Jonathan Gibbons
604fce4d26
6863746: javap should not scan ct.sym by default
...
Reviewed-by: mcimadamore
2009-07-24 14:47:01 -07:00
Xiomara Jayasena
c3a06b2ebe
Added tag jdk7-b66 for changeset dc62947a6e47
2009-07-24 13:40:15 -07:00
Jonathan Gibbons
ae71131125
6863914: bug number missing from test
...
Reviewed-by: tbell
2009-07-23 14:15:58 -07:00
Mahmood Ali
b1c83646db
6863814: javap crashes when facing array class literals
...
Reviewed-by: jjg
2009-07-23 11:37:44 -07:00
Tim Bell
3b19a505dc
Merge
2009-07-17 09:14:45 -07:00
Xiomara Jayasena
c524fb1e66
Added tag jdk7-b65 for changeset dde9c43422cd
2009-07-16 10:53:31 -07:00
Maurizio Cimadamore
ae2586d2c3
6860795: NullPointerException when compiling a negative java source
...
Rich formatter shouldn't propagate visits on method symbols that have a null type
Reviewed-by: jjg
2009-07-15 17:01:47 +01:00
Maurizio Cimadamore
dd76763423
6846972: cannot access member of raw type when erasure change overriding into overloading
...
Fix of 6400189 caused a nasty problem in method resolution
Reviewed-by: jjg
2009-07-15 10:25:01 +01:00
Xiomara Jayasena
d42a7a6818
Added tag jdk7-b64 for changeset 186b38713174
2009-07-13 14:48:01 -07:00
Yuri Nesterenko
41c97e79d2
Merge
2009-07-07 23:13:09 -07:00
Tim Bell
0bbc6ba0de
Merge
2009-07-03 09:16:14 -07:00
Xiomara Jayasena
6e0fdb31a3
Added tag jdk7-b63 for changeset 128e22c119ee
2009-07-02 11:11:13 -07:00
Yuri Nesterenko
3306dc93fa
Merge
2009-07-01 00:24:25 -07:00
Tim Bell
101107355d
Merge
2009-06-29 23:08:52 -07:00
Jonathan Gibbons
b6347a63bf
6855993: fix comments in langtools launcher script
...
Reviewed-by: ohair
2009-06-29 17:45:29 -07:00
Tim Bell
ae572de526
Merge
2009-06-28 00:01:09 -07:00
Mahmood Ali
48800dcb6c
6855563: test broken after merge with latest parser
...
Reviewed-by: jjg
2009-06-27 12:04:43 -07:00
Michael Ernst
d6b7dc0812
6854796: update JSR308 impl with latest code from type-annotations repo
...
Co-authored-by: Mahmood Ali <mali@csail.mit.edu>
Co-authored-by: Matt Papi <mpapi@csail.mit.edu>
Reviewed-by: jjg, mcimadamore, darcy
2009-06-26 19:47:12 -07:00
Michael Ernst
e03ee9130a
6855544: add missing files
...
Co-authored-by: Mahmood Ali <mali@csail.mit.edu>
Co-authored-by: Matt Papi <mpapi@csail.mit.edu>
Reviewed-by: jjg, mcimadamore, darcy
2009-06-26 19:12:41 -07:00
Michael Ernst
5a1465b9de
6843077: JSR 308: Annotations on types
...
Co-authored-by: Mahmood Ali <mali@csail.mit.edu>
Co-authored-by: Matt Papi <mpapi@csail.mit.edu>
Reviewed-by: jjg, mcimadamore, darcy
2009-06-26 18:51:39 -07:00
Joe Darcy
2b12b62ad4
6593082: MirroredTypeException constructor does not throw NPE when type is null
...
Reviewed-by: jjg
2009-06-26 12:22:40 -07:00
Tim Bell
71fcc09e90
Merge
2009-06-26 10:26:27 -07:00
Xiomara Jayasena
a37f5785ad
Added tag jdk7-b62 for changeset aca415f62ac6
2009-06-25 12:10:11 -07:00
Yuri Nesterenko
2fb866d956
Merge
2009-06-25 00:20:34 -07:00
Tim Bell
c76e1a308a
Merge
2009-06-24 17:34:13 -07:00
Maurizio Cimadamore
b4cc117e8c
6852649: The Rich formatter printer should be an explicit class to facilitate overriding
...
Improve reusabiliy of the rich formatter by removing anonymous inner classes/changing visibility of fields
Reviewed-by: jjg
2009-06-24 10:51:13 +01:00
Maurizio Cimadamore
1fc0b5c367
6852595: Accessing scope using JSR199 API on erroneous tree causes Illegal Argument Exception
...
Fixed problem with empty DiagnosticSource objects causing IAE in the JCDiagnostic constructor
Reviewed-by: jjg
2009-06-24 10:50:54 +01:00
Maurizio Cimadamore
6847ebb65f
6822637: ResolveError hierarchy needs to be refactored
...
Break ResolveError class into a hierarchy representing different kinds of resolution errors
Reviewed-by: jjg
2009-06-24 10:50:27 +01:00
Tim Bell
7cd3837139
Merge
2009-06-23 22:09:28 -07:00
Peter Zhelezniakov
25986e7185
6844273: jdk/make/docs/CORE_PKGS.gmk does not list Nimbus
...
Reviewed-by: prr
2009-06-23 12:24:37 +04:00
Tim Bell
adc7d0d7eb
Merge
2009-06-21 23:55:50 -07:00
Jonathan Gibbons
b62ac9c58c
6852856: javap changes to facilitate subclassing javap for variants
...
Reviewed-by: mcimadamore
2009-06-19 11:40:47 -07:00
Xiomara Jayasena
1d0779a3a4
Added tag jdk7-b61 for changeset d3f240c8b48f
2009-06-18 13:05:48 -07:00
Maurizio Cimadamore
3b51e6ae0d
6638712: Inference with wildcard types causes selection of inapplicable method
...
Added global sanity check in order to make sure that return type inference does not violate bounds constraints
Reviewed-by: jjg
2009-06-16 10:46:37 +01:00
Maurizio Cimadamore
fda3d758e3
6835428: regression: return-type inference rejects valid code
...
Redundant subtyping test during type-inference ends up in rejecting legal code
Reviewed-by: jjg
2009-06-16 10:46:16 +01:00
Maurizio Cimadamore
5f7f3d4e38
6835430: javac does not generate signature attributes for classes extending parameterized inner classes
...
ClassWriter does not consider outer params of an inner class when emitting signature attributes
Reviewed-by: jjg
2009-06-16 10:45:42 +01:00
Maurizio Cimadamore
518efd59c1
6845686: basic and raw formatters do not display captured var id properly when javac runs in -XDoldDiags mode
...
Basic and raw formatters do not override Printer methods properly
Reviewed-by: jjg
2009-06-16 10:45:11 +01:00
Tim Bell
b88afe3210
Merge
2009-06-11 21:35:12 -07:00
Xiomara Jayasena
13dc5bb0c0
Added tag jdk7-b60 for changeset 47bb5c4cb85e
2009-06-11 10:54:31 -07:00
Jonathan Gibbons
542d43cc10
6838199: remove support for old javap
...
Reviewed-by: ohair, mcimadamore
2009-05-29 16:26:41 -07:00
Jonathan Gibbons
6fb18b568c
6802102: unignore @ignored tests where possible
...
Reviewed-by: mcimadamore
2009-05-28 09:49:56 -07:00
Joe Darcy
05ea258bbb
6843761: Update langtools tests to remove unncessary -source and -target options
...
Reviewed-by: jjg
2009-05-27 22:34:43 -07:00
Maurizio Cimadamore
a74aa28243
6722234: javac diagnostics need better integration with the type-system
...
Added RichDiagnosticFormatter which provides better formatting capabilities for javac types/symbols
Reviewed-by: jjg
2009-05-21 10:56:36 +01:00
Jonathan Gibbons
db4ff5c63b
6843648: tools/javac/versions/check.sh is broken
...
Reviewed-by: darcy
2009-05-20 19:10:06 -07:00
Jonathan Gibbons
6fbe9f979e
6827026: Change javac source and target default to 7
...
Reviewed-by: darcy, ohair
2009-05-20 13:36:23 -07:00
Kelly O'Hair
ef6f1e857d
6843041: Remove duplicate README files in repositories (make/README)
...
Reviewed-by: robilad
2009-05-19 17:39:30 -07:00
Jonathan Gibbons
131c3e10ee
6832154: refactor Paths to be just a utility class for JavacFileManager
...
Reviewed-by: darcy
2009-05-19 15:07:15 -07:00
Jonathan Gibbons
9de58af34f
6843013: missing files in fix for 6824493
...
Reviewed-by: darcy
2009-05-19 13:53:00 -07:00
Jonathan Gibbons
72b623769a
6824493: experimental support for additional info for instructions
...
Reviewed-by: mcimadamore
2009-05-19 11:50:54 -07:00
Jonathan Gibbons
f05e74203e
6841419: classfile: add constant pool iterator
...
Reviewed-by: mcimadamore
2009-05-19 11:43:50 -07:00
Kevin Looney
58eddef3f4
6841420: classfile: add new methods to ConstantClassInfo
...
Reviewed-by: mcimadamore
2009-05-19 11:33:13 -07:00
Kevin Looney
c1b42c6d84
6841422: classfile: add Type visitor
...
Reviewed-by: mcimadamore
2009-05-19 11:27:10 -07:00
Kelly O'Hair
8874d572a6
Merge
2009-05-15 13:30:55 -07:00
Vassili Igouchkine
ed2d2684f6
Added tag jdk7-b59 for changeset 43abe9a4635d
2009-05-14 10:58:12 -07:00
Vassili Igouchkine
9135d7552c
Added tag jdk7-b58 for changeset 81bd48bfe2e6
2009-05-11 12:08:21 -07:00
Xiomara Jayasena
7c1f3ef608
Merge
2009-05-07 12:26:38 -07:00
Xiomara Jayasena
a9f5efb132
Merge
2009-05-07 10:32:58 -07:00
Andrew Haley
59fa6868bb
6837665: Deal with windows ant problem where commas in -D options do not work
...
Rewrite to avoid commas in -D options
Reviewed-by: ohair
2009-05-06 18:04:08 +01:00
Tim Bell
32b0fa3461
Merge
2009-05-04 22:16:46 -07:00
John R Rose
5ba10ad9ad
6829189: Java programming with JSR 292 needs language support
...
Language changes documented in http://wikis.sun.com/display/mlvm/ProjectCoinProposal
Reviewed-by: jjg, darcy, mcimadamore
2009-05-04 21:04:04 -07:00
Xiomara Jayasena
bb0d22f385
Added tag jdk7-b57 for changeset dd13095c13cb
2009-04-30 15:04:50 -07:00
Kelly O'Hair
70b0bc68ce
6831225: Upgrade JPRT jobs to use newer Linux 2.6 (e.g. Fedora 9)
...
Reviewed-by: tbell
2009-04-27 20:19:22 -07:00
Xiomara Jayasena
97e6e7e277
Added tag jdk7-b56 for changeset 845ccf65d4a7
2009-04-23 15:55:10 -07:00
Andrew Haley
2af71865f9
6832141: Bug 100045 - Fix for 100028 breaks debug info for class files
...
Correct fallout from 100028 patch
Reviewed-by: ohair
2009-04-20 19:01:35 +01:00
Andrew Haley
2b6dba6c95
6829575: 100028: Debug information is incomplete or missing
...
Enable debugging in many places
Reviewed-by: ohair
2009-04-17 15:56:31 +01:00
Xiomara Jayasena
c45cade441
Added tag jdk7-b55 for changeset ff2e2ca5634e
2009-04-16 11:23:02 -07:00
Lana Steuck
e7903bf295
Merge
2009-04-13 22:35:14 -07:00
Tim Bell
bf7fc212cc
Merge
2009-04-10 15:31:12 -07:00
Lana Steuck
1965d90445
Merge
2009-04-09 13:13:47 -07:00
Xiomara Jayasena
029e1d422b
Added tag jdk7-b54 for changeset 892e6a06285e
2009-04-09 10:37:39 -07:00
Dmitry Cherepanov
193bce6e2e
6663040: Using com.sun.awt.AWTUtilities do not give warning while compilation
...
Reviewed-by: yan, anthony
2009-04-07 10:27:18 +04:00
Tim Bell
a7d6b2c707
Merge
2009-04-03 10:29:50 -07:00
Xiomara Jayasena
6103649b6b
Added tag jdk7-b53 for changeset e053a98a8120
2009-04-02 16:52:05 -07:00
Xiomara Jayasena
4c089452ee
Merge
2009-04-01 08:58:42 -07:00
Jonathan Gibbons
851190bb2e
6813059: replace use of JavaCompiler.errorCount with shouldContinue
...
Reviewed-by: mcimadamore
2009-03-31 11:16:15 -07:00
Jonathan Gibbons
681d216332
6817950: refactor ClassReader to improve attribute handling
...
Reviewed-by: mcimadamore
2009-03-31 11:07:55 -07:00
Xiomara Jayasena
edd49c4cf2
Merge
2009-03-31 08:54:12 -07:00
Jonathan Gibbons
dcd2283896
6819246: improve support for decoding instructions in classfile library
...
Reviewed-by: ksrini
2009-03-30 15:08:09 -07:00
Xiomara Jayasena
0f23916d8b
Added tag jdk7-b52 for changeset a9071341dbea
2009-03-27 14:11:53 -07:00
Kelly O'Hair
69c8b43f09
6822913: Consolidate make/jprt.config files, let JPRT manage this file make it optional in repos
...
Reviewed-by: tbell
2009-03-26 16:48:53 -07:00
Maurizio Cimadamore
584c02dfa8
6400189: raw types and inference
...
Fixed resolution problem with raw overriding (CCC)
Reviewed-by: jjg
2009-03-25 10:29:28 +00:00
Maurizio Cimadamore
d0892edd69
6816548: Uninitialized register when performing casting + auto(un)boxing
...
Constant value of final variable is lost during lowering
Reviewed-by: jjg
2009-03-25 10:28:52 +00:00
Maurizio Cimadamore
8321605121
6182950: methods clash algorithm should not depend on return type
...
Fixed code that checks for duplicate method declarations
Reviewed-by: jjg
2009-03-25 10:28:36 +00:00
Tim Bell
e969cae170
Merge
2009-03-21 13:53:11 -07:00
Bhavesh Patel
34d8fbb5e2
6820360: Fix for definition list tags nesting adds an extra list tag for package summary page
...
Reviewed-by: jjg
2009-03-20 15:50:50 -07:00
Bhavesh Patel
fd5bc72005
6786688: Javadoc HTML WCAG 2.0 accessibility issues in standard doclet - Table must have captions and headers
...
Reviewed-by: jjg
2009-03-19 19:00:54 -07:00
Xiomara Jayasena
f714e2735c
Added tag jdk7-b51 for changeset 95e3c21b2919
2009-03-19 13:25:44 -07:00
Tim Bell
61485906a3
6814592: Legal notice repair needed in langtools/test/tools/javap/T4884240.java
...
Reviewed-by: jjg
2009-03-17 11:28:24 -07:00
Tim Bell
e005d5df51
Merge
2009-03-09 23:53:41 -07:00
Xiomara Jayasena
2978ffb9f9
Merge
2009-03-09 13:34:19 -07:00
Xiomara Jayasena
56fcf6c052
6814575: Update copyright year
...
Update copyright for files that have been modified in 2009, up to 03/09
Reviewed-by: katleman, tbell, ohair
2009-03-09 13:29:06 -07:00
Tim Bell
9d3e087075
Merge
2009-03-06 10:53:48 -08:00
Xiomara Jayasena
4ae52d7dc1
Added tag jdk7-b50 for changeset 7faffd237305
2009-03-05 09:49:26 -08:00
Maurizio Cimadamore
a46fd793cc
6799605: Basic/Raw formatters should use type/symbol printer instead of toString()
...
Create new combo type/symbol visitor printer used by all diagnostic formatters
Reviewed-by: jjg
2009-03-05 17:25:37 +00:00
Maurizio Cimadamore
938af6ca9f
6807255: LineNumberTable wrong if enhanced-for-loops are used
...
End position of iterable for-each loop was not set properly
Reviewed-by: jjg
2009-03-05 17:25:13 +00:00
Maurizio Cimadamore
5ff31e060f
6804733: javac generates spourious diagnostics for ill-formed type-variable bounds
...
Fixed algorithm for checking cycles in typevar declarations
Reviewed-by: jjg
2009-03-05 17:24:40 +00:00
Maurizio Cimadamore
7b461338a0
6467183: javac fails to raise unchecked warning on cast of parameterized generic subclass
...
Cleanup code for generating unchecked cast warnings
Reviewed-by: jjg
2009-03-05 17:24:08 +00:00
Tim Bell
f4e320bfb9
Merge
2009-03-02 15:11:29 -08:00
Bhavesh Patel
5020864887
6786690: Javadoc HTML WCAG 2.0 accessibility issues in standard doclet - DL tag and nesting issue
...
Reviewed-by: jjg
2009-02-27 18:57:17 -08:00
Tim Bell
3c46295767
Merge
2009-02-27 10:54:11 -08:00
Xiomara Jayasena
d9ebfd3ddd
Added tag jdk7-b49 for changeset 12d66066c9b7
2009-02-26 10:57:31 -08:00
Joe Darcy
178049faf3
6498938: Faulty comparison of TypeMirror objects in getElementsAnnotatedWith implementation
...
Reviewed-by: jjg
2009-02-24 17:48:53 -08:00
Joe Darcy
0b44eecef2
6501749: 6501749 Filer should state connection between created files and root elements
...
Reviewed-by: jjg
2009-02-24 17:16:18 -08:00
Tim Bell
4b732c2f61
Merge
2009-02-24 07:55:30 -08:00
Tim Bell
ea24f38417
Merge
2009-02-21 09:58:08 -08:00
Joe Darcy
f73daa0e58
6460529: Provide mixin interfaces for getQualifiedName and getTypeParameters
...
Reviewed-by: jjg
2009-02-20 11:56:09 -08:00
Tim Bell
8c702dfd66
Merge
2009-02-19 18:04:54 -08:00
Xiomara Jayasena
55676cacc2
Added tag jdk7-b48 for changeset 299092b5d884
2009-02-19 14:08:22 -08:00
Bhavesh Patel
11a5dc38c7
6802694: Javadoc doclet does not display deprecated information with -nocomment option for serialized form
...
Reviewed-by: jjg
2009-02-18 13:47:27 -08:00
Tim Bell
cf4c6b351a
Merge
2009-02-17 09:07:14 -08:00