changelog
- Mon, 29 Sep 2008 11:34:43 +0100
- by mcimadamore [Mon, 29 Sep 2008 11:34:43 +0100] rev 120
- 6500343: compiler generates bad code when translating conditional expressions
Summary: TransTypes needs to deal with intersection types coming from conditional expressions
Reviewed-by: jjg
- Tue, 23 Sep 2008 10:44:51 -0700
- by jjg [Tue, 23 Sep 2008 10:44:51 -0700] rev 119
- 6420151: need to improve byfile compile policy to eliminate footprint issues
Reviewed-by: mcimadamore
- Thu, 09 Oct 2008 11:13:34 -0700
- by xdono [Thu, 09 Oct 2008 11:13:34 -0700] rev 118
- Added tag jdk7-b37 for changeset 24a47c3062fe
- Thu, 02 Oct 2008 19:58:40 -0700
- by xdono [Thu, 02 Oct 2008 19:58:40 -0700] rev 117
- 6754988: Update copyright year
Summary: Update for files that have been modified starting July 2008
Reviewed-by: ohair, tbell
- Fri, 26 Sep 2008 15:32:47 -0700
- by tbell [Fri, 26 Sep 2008 15:32:47 -0700] rev 116
- Merge
- Thu, 18 Sep 2008 18:39:44 -0700
- by jjg [Thu, 18 Sep 2008 18:39:44 -0700] rev 115
- 6744408: Extra ouput is appearing in stderr
Reviewed-by: bpatel
- Thu, 18 Sep 2008 13:47:43 -0700
- by jjg [Thu, 18 Sep 2008 13:47:43 -0700] rev 114
- 6728697: tools/javac/versionOpt.sh fails on OpenJDK builds
Reviewed-by: darcy
- Tue, 16 Sep 2008 18:35:18 -0700
- by jjg [Tue, 16 Sep 2008 18:35:18 -0700] rev 113
- 6574134: Allow for alternative implementation of Name Table with garbage collection of name bytes
Reviewed-by: darcy, mcimadamore
- Fri, 12 Sep 2008 23:32:51 -0700
- by tbell [Fri, 12 Sep 2008 23:32:51 -0700] rev 112
- Merge
- Tue, 09 Sep 2008 10:40:50 -0700
- by jjg [Tue, 09 Sep 2008 10:40:50 -0700] rev 111
- 6724118: change JavaCompiler to not use Scanner directly
6736119: refactor Parser and Parser.Factory
Reviewed-by: mcimadamore
- Tue, 09 Sep 2008 10:28:21 -0700
- by jjg [Tue, 09 Sep 2008 10:28:21 -0700] rev 110
- 6557752: Original type of an AST should be made available even if it is replaced with an ErrorType
Reviewed-by: mcimadamore
- Thu, 25 Sep 2008 12:54:13 -0700
- by xdono [Thu, 25 Sep 2008 12:54:13 -0700] rev 109
- Added tag jdk7-b36 for changeset 258af9b67b7c
- Fri, 12 Sep 2008 14:35:51 -0700
- by tbell [Fri, 12 Sep 2008 14:35:51 -0700] rev 108
- Merge
- Thu, 04 Sep 2008 14:56:35 -0700
- by tbell [Thu, 04 Sep 2008 14:56:35 -0700] rev 107
- Merge
- Wed, 03 Sep 2008 10:46:25 -0700
- by jjg [Wed, 03 Sep 2008 10:46:25 -0700] rev 106
- 6743107: clean up use of static caches in file manager
Reviewed-by: mcimadamore
- Sun, 31 Aug 2008 12:00:43 -0700
- by tbell [Sun, 31 Aug 2008 12:00:43 -0700] rev 105
- Merge
- Fri, 29 Aug 2008 11:10:12 -0700
- by jjg [Fri, 29 Aug 2008 11:10:12 -0700] rev 104
- 6597471: unused imports in javax.tools.JavaCompiler
6597531: unused imports and unused private const. in com.sun.tools.javac.Server.java
Reviewed-by: mcimadamore
Contributed-by: davide.angelocola@gmail.com
- Tue, 26 Aug 2008 14:52:59 -0700
- by jjg [Tue, 26 Aug 2008 14:52:59 -0700] rev 103
- 6508981: cleanup file separator handling in JavacFileManager
Reviewed-by: mcimadamore
- Thu, 11 Sep 2008 11:26:00 -0700
- by xdono [Thu, 11 Sep 2008 11:26:00 -0700] rev 102
- Added tag jdk7-b35 for changeset 81f66dd906eb
- Fri, 29 Aug 2008 12:42:27 -0700
- by tbell [Fri, 29 Aug 2008 12:42:27 -0700] rev 101
- Merge
- Fri, 22 Aug 2008 11:46:29 +0100
- by mcimadamore [Fri, 22 Aug 2008 11:46:29 +0100] rev 100
- 6733837: Recent work on javac diagnostic affected javac output
Summary: Problems with diagnostic path and tab character in the source code
Reviewed-by: darcy, jjg
- Thu, 28 Aug 2008 11:05:35 -0700
- by xdono [Thu, 28 Aug 2008 11:05:35 -0700] rev 99
- Added tag jdk7-b34 for changeset 4026dece07e8
- Thu, 14 Aug 2008 22:17:02 -0700
- by tbell [Thu, 14 Aug 2008 22:17:02 -0700] rev 98
- Merge
- Sun, 10 Aug 2008 18:36:19 -0700
- by tbell [Sun, 10 Aug 2008 18:36:19 -0700] rev 97
- Merge
- Fri, 08 Aug 2008 17:52:02 +0100
- by mcimadamore [Fri, 08 Aug 2008 17:52:02 +0100] rev 96
- 6732461: broken message file for annotation processing
Summary: Regression in sqe test introduced in 6720185
Reviewed-by: jjg
- Fri, 08 Aug 2008 17:48:04 +0100
- by mcimadamore [Fri, 08 Aug 2008 17:48:04 +0100] rev 95
- 6734819: Javac performs flows analysis on already translated classes
Summary: Regression in JavaCompiler.desugar introduced in 6726015
Reviewed-by: jjg
- Fri, 08 Aug 2008 17:43:24 +0100
- by mcimadamore [Fri, 08 Aug 2008 17:43:24 +0100] rev 94
- 6676362: Spurious forward reference error with final var + instance variable initializer
Summary: Some javac forward reference errors aren't compliant with the JLS
Reviewed-by: jjg
- Fri, 08 Aug 2008 17:38:20 +0100
- by mcimadamore [Fri, 08 Aug 2008 17:38:20 +0100] rev 93
- 6718364: inference fails when a generic method is invoked with raw arguments
Summary: Bug in the implementation of Types.isSubtypeUnchecked
Reviewed-by: jjg
- Fri, 08 Aug 2008 15:16:25 +0100
- by mcimadamore [Fri, 08 Aug 2008 15:16:25 +0100] rev 92
- 6695838: javac does not detect cyclic inheritance involving static inner classes after import clause
Summary: Javac fails to detect some errors due to the order in which a class' static imports are entered
Reviewed-by: jjg
- Thu, 07 Aug 2008 18:03:32 -0700
- by tbell [Thu, 07 Aug 2008 18:03:32 -0700] rev 91
- Merge
- Tue, 05 Aug 2008 17:07:13 -0700
- by jjg [Tue, 05 Aug 2008 17:07:13 -0700] rev 90
- 6733995: legal notice repair on langtools/src/share/classes/com/sun/tools/javap/JavapTask.java
Reviewed-by: ksrini
- Tue, 05 Aug 2008 12:54:40 +0100
- by mcimadamore [Tue, 05 Aug 2008 12:54:40 +0100] rev 89
- 6730423: Diagnostic formatter should be an instance field of JCDiagnostic
Summary: JCDiagnostic.fragment should be deprecated and the diagnostic factory should be used instead
Reviewed-by: jjg
- Mon, 04 Aug 2008 17:54:15 -0700
- by jjg [Mon, 04 Aug 2008 17:54:15 -0700] rev 88
- 4884240: additional option required for javap
Reviewed-by: ksrini
- Mon, 04 Aug 2008 15:09:02 -0700
- by jjg [Mon, 04 Aug 2008 15:09:02 -0700] rev 87
- 4111861: static final field contents are not displayed
Reviewed-by: ksrini
- Fri, 01 Aug 2008 15:23:18 -0700
- by jjg [Fri, 01 Aug 2008 15:23:18 -0700] rev 86
- 6627362: javac generates code that uses array.clone, which is not available on JavaCard
6627364: javac needs Float and Double on the bootclasspath even when not directly used
6627366: javac needs Cloneable and Serializable on the classpath even when not directly used
Reviewed-by: darcy
- Thu, 14 Aug 2008 09:26:42 -0700
- by xdono [Thu, 14 Aug 2008 09:26:42 -0700] rev 85
- Added tag jdk7-b33 for changeset 0a5f04fb7282
- Thu, 07 Aug 2008 09:45:08 -0700
- by tbell [Thu, 07 Aug 2008 09:45:08 -0700] rev 84
- Merge
- Mon, 28 Jul 2008 10:22:10 +0100
- by mcimadamore [Mon, 28 Jul 2008 10:22:10 +0100] rev 83
- 6720185: DiagnosticFormatter refactoring
Summary: Brand new hierarchy of diagnostic formatters for achieving better reusability
Reviewed-by: jjg
- Fri, 25 Jul 2008 12:22:09 +0100
- by mcimadamore [Fri, 25 Jul 2008 12:22:09 +0100] rev 82
- 6675483: Javac rejects multiple type-variable bound declarations starting with an enum type
Summary: Intersection types bounded by an enum are erroeously considered harmful by javac
Reviewed-by: jjg
- Fri, 25 Jul 2008 12:05:43 +0100
- by mcimadamore [Fri, 25 Jul 2008 12:05:43 +0100] rev 81
- 6500701: Enhanced for loop with generics generates faulty bytecode
Summary: Lower is too strict when translating enhanced causing CCE to be thrown at runtime
Reviewed-by: jjg
- Thu, 24 Jul 2008 19:06:57 +0100
- by mcimadamore [Thu, 24 Jul 2008 19:06:57 +0100] rev 80
- 6717241: some diagnostic argument is prematurely converted into a String object
Summary: removed early toString() conversions applied to diagnostic arguments
Reviewed-by: jjg
- Thu, 24 Jul 2008 11:12:41 +0100
- by mcimadamore [Thu, 24 Jul 2008 11:12:41 +0100] rev 79
- 6594284: NPE thrown when calling a method on an intersection type
Summary: javac should report an error when the capture of an actual type parameter does not exist
Reviewed-by: jjg
- Thu, 24 Jul 2008 10:35:38 +0100
- by mcimadamore [Thu, 24 Jul 2008 10:35:38 +0100] rev 78
- 6651719: Compiler crashes possibly during forward reference of TypeParameter
Summary: compiler should apply capture conversion when checking for bound conformance
Reviewed-by: jjg
- Wed, 23 Jul 2008 19:55:30 -0700
- by jjg [Wed, 23 Jul 2008 19:55:30 -0700] rev 77
- 6726015: JavaCompiler: replace desugarLater by compileStates
Reviewed-by: mcimadamore
- Mon, 04 Aug 2008 13:45:10 -0700
- by xdono [Mon, 04 Aug 2008 13:45:10 -0700] rev 76
- Added tag jdk7-b32 for changeset 13aee98cc0d8
- Tue, 22 Jul 2008 11:41:45 -0700
- by tbell [Tue, 22 Jul 2008 11:41:45 -0700] rev 75
- Merge
- Tue, 15 Jul 2008 19:22:51 -0700
- by jjg [Tue, 15 Jul 2008 19:22:51 -0700] rev 74
- 6657907: javadoc has unchecked warnings
Reviewed-by: bpatel
- Tue, 15 Jul 2008 09:50:36 -0700
- by jjg [Tue, 15 Jul 2008 09:50:36 -0700] rev 73
- 6724071: refactor Log into a front end and back end
Reviewed-by: darcy
- Fri, 18 Jul 2008 11:25:41 -0700
- by tbell [Fri, 18 Jul 2008 11:25:41 -0700] rev 72
- Merge
- Fri, 11 Jul 2008 14:59:48 -0700
- by jjg [Fri, 11 Jul 2008 14:59:48 -0700] rev 71
- 6725036: javac returns incorrect value for lastModifiedTime() when source is a zip file archive
Reviewed-by: darcy
- Thu, 10 Jul 2008 16:50:38 -0700
- by jjg [Thu, 10 Jul 2008 16:50:38 -0700] rev 70
- 6724551: Use Queues instead of Lists to link compiler phases
Reviewed-by: darcy
- Thu, 10 Jul 2008 11:25:23 -0700
- by jjg [Thu, 10 Jul 2008 11:25:23 -0700] rev 69
- 6724327: eliminate use of shell tests for simple golden file tests
Reviewed-by: darcy
- Tue, 08 Jul 2008 18:06:19 -0700
- by jjg [Tue, 08 Jul 2008 18:06:19 -0700] rev 68
- 4501661: disallow mixing -public, -private, and -protected options at the same time
Reviewed-by: ksrini
- Tue, 08 Jul 2008 17:53:03 -0700
- by jjg [Tue, 08 Jul 2008 17:53:03 -0700] rev 67
- 6716452: (classfile) need a method to get the index of an attribute
Reviewed-by: ksrini
- Tue, 08 Jul 2008 17:25:50 -0700
- by jjg [Tue, 08 Jul 2008 17:25:50 -0700] rev 66
- 6715753: unknown option error can be a little more helpful
Reviewed-by: ksrini
- Tue, 08 Jul 2008 17:14:22 -0700
- by jjg [Tue, 08 Jul 2008 17:14:22 -0700] rev 65
- 6715757: javap does not print "extends java.lang.Object"
Reviewed-by: ksrini
- Tue, 08 Jul 2008 16:59:27 -0700
- by jjg [Tue, 08 Jul 2008 16:59:27 -0700] rev 64
- 6715251: javap should be consistent with javac and return 2 if given no arguments
Reviewed-by: ksrini
- Thu, 17 Jul 2008 11:28:51 -0700
- by xdono [Thu, 17 Jul 2008 11:28:51 -0700] rev 63
- Added tag jdk7-b31 for changeset 07c916ecfc71
- Fri, 04 Jul 2008 15:06:27 -0700
- by tbell [Fri, 04 Jul 2008 15:06:27 -0700] rev 62
- Merge
- Wed, 25 Jun 2008 23:30:55 -0700
- by tbell [Wed, 25 Jun 2008 23:30:55 -0700] rev 61
- Merge
- Wed, 25 Jun 2008 14:24:53 -0700
- by jjg [Wed, 25 Jun 2008 14:24:53 -0700] rev 60
- 6507179: javadoc -source 1.3 does not work with jdk6
Reviewed-by: mcimadamore
- Fri, 20 Jun 2008 11:25:03 +0100
- by mcimadamore [Fri, 20 Jun 2008 11:25:03 +0100] rev 59
- 6294779: Problem with interface inheritance and covariant return types
Summary: Problematic overriding check when two methods defined in two distinct superinterfaces are overriden by an interface
Reviewed-by: jjg
- Thu, 19 Jun 2008 15:52:31 -0700
- by jjg [Thu, 19 Jun 2008 15:52:31 -0700] rev 58
- 6716866: some javac regression tests fail to compile with re-orged file manager
Reviewed-by: darcy
- Wed, 18 Jun 2008 07:23:25 -0700
- by jjg [Wed, 18 Jun 2008 07:23:25 -0700] rev 57
- 6714365: refactor JavacFileManager to move nested classes to top level
Reviewed-by: mcimadamore
- Tue, 17 Jun 2008 10:44:32 -0700
- by jjg [Tue, 17 Jun 2008 10:44:32 -0700] rev 56
- 6625520: javac handles missing entries on classpath badly
Reviewed-by: mcimadamore
- Thu, 03 Jul 2008 11:01:49 -0700
- by xdono [Thu, 03 Jul 2008 11:01:49 -0700] rev 55
- Added tag jdk7-b30 for changeset eaf608c64fec
- Wed, 02 Jul 2008 12:56:02 -0700
- by xdono [Wed, 02 Jul 2008 12:56:02 -0700] rev 54
- 6719955: Update copyright year
Summary: Update copyright year for files that have been modified in 2008
Reviewed-by: ohair, tbell
- Fri, 20 Jun 2008 16:36:18 -0700
- by tbell [Fri, 20 Jun 2008 16:36:18 -0700] rev 53
- Merge
- Wed, 18 Jun 2008 16:53:08 -0700
- by jjg [Wed, 18 Jun 2008 16:53:08 -0700] rev 52
- 6715767: javap on java.lang.ClassLoader crashes
Reviewed-by: ksrini
- Mon, 16 Jun 2008 22:23:33 -0700
- by tbell [Mon, 16 Jun 2008 22:23:33 -0700] rev 51
- Merge
- Mon, 16 Jun 2008 13:28:00 -0700
- by jjg [Mon, 16 Jun 2008 13:28:00 -0700] rev 50
- 6714364: refactor javac File handling code into new javac.file package
Reviewed-by: mcimadamore
- Thu, 12 Jun 2008 13:19:16 -0700
- by tbell [Thu, 12 Jun 2008 13:19:16 -0700] rev 49
- Merge
- Fri, 06 Jun 2008 15:17:35 -0700
- by tbell [Fri, 06 Jun 2008 15:17:35 -0700] rev 48
- Merge
- Thu, 05 Jun 2008 13:46:26 -0700
- by jjg [Thu, 05 Jun 2008 13:46:26 -0700] rev 47
- 6711276: langtools has incorrect -Werror switch
Reviewed-by: ksrini
- Tue, 03 Jun 2008 13:26:47 -0700
- by jjg [Tue, 03 Jun 2008 13:26:47 -0700] rev 46
- 4075303: Use javap to enquire aboput a specific inner class
4348375: Javap is not internationalized
4459541: "javap -l" shows line numbers as signed short; they should be unsigned
4501660: change diagnostic of -help as 'print this help message and exit'
4776241: unused source file in javap...
4870651: javap should recognize generics, varargs, enum
4876942: javap invoked without args does not print help screen
4880663: javap could output whitespace between class name and opening brace
4975569: javap doesn't print new flag bits
6271787: javap dumps LocalVariableTypeTable attribute in hex, needs to print a table
6305779: javap: support annotations
6439940: Clean up javap implementation
6469569: wrong check of searchpath in JavapEnvironment
6474890: javap does not open .zip files in -classpath
6587786: Javap throws error : "ERROR:Could not find <classname>" for JRE classes
6622215: javap ignores certain relevant access flags
6622216: javap names some attributes incorrectly
6622232: javap gets whitespace confused
6622260: javap prints negative bytes incorrectly in hex
Reviewed-by: ksrini
- Fri, 20 Jun 2008 08:45:15 -0700
- by xdono [Fri, 20 Jun 2008 08:45:15 -0700] rev 45
- Added tag jdk7-b29 for changeset dec081837b01
- Tue, 10 Jun 2008 10:37:23 -0700
- by xdono [Tue, 10 Jun 2008 10:37:23 -0700] rev 44
- Added tag jdk7-b28 for changeset 4ef4bd318569
- Mon, 02 Jun 2008 22:35:16 -0700
- by tbell [Mon, 02 Jun 2008 22:35:16 -0700] rev 43
- Merge
- Fri, 30 May 2008 11:08:40 +0100
- by mcimadamore [Fri, 30 May 2008 11:08:40 +0100] rev 42
- 6677785: REGRESSION: StackOverFlowError with Cyclic Class level Type Parameters when used in constructors
Summary: This regression has been caused by previous fix of 6660289
Reviewed-by: jjg
- Fri, 30 May 2008 10:42:43 +0100
- by mcimadamore [Fri, 30 May 2008 10:42:43 +0100] rev 41
- 6507024: casting an array to a generic type results in a 'capture#69 of ?' type error
Summary: Types.isSubtypeUnchecked() should handle type-variables subtyping properly
Reviewed-by: jjg
- Fri, 30 May 2008 10:29:27 +0100
- by mcimadamore [Fri, 30 May 2008 10:29:27 +0100] rev 40
- 6665223: Static import of inherited protected method causes compiler exception
Summary: Buggy accessibility check causes NPE during resolution of imported static methods
Reviewed-by: jjg
- Wed, 28 May 2008 00:02:28 -0700
- by tbell [Wed, 28 May 2008 00:02:28 -0700] rev 39
- Merge
- Thu, 22 May 2008 17:40:53 -0700
- by jjg [Thu, 22 May 2008 17:40:53 -0700] rev 38
- 6705935: javac reports path name of entry in ZipFileIndex incorectly
Reviewed-by: darcy
- Thu, 22 May 2008 16:06:00 -0700
- by jjg [Thu, 22 May 2008 16:06:00 -0700] rev 37
- 6657909: javap has unchecked compilation warnings
Reviewed-by: mcimadamore
- Thu, 22 May 2008 15:51:41 -0700
- by jjg [Thu, 22 May 2008 15:51:41 -0700] rev 36
- 6705945: com.sun.tools.javac.zip files do not have valid copyright
Reviewed-by: mcimadamore
- Thu, 22 May 2008 09:37:57 -0700
- by xdono [Thu, 22 May 2008 09:37:57 -0700] rev 35
- Added tag jdk7-b27 for changeset a17265993253
- Mon, 12 May 2008 18:07:48 -0700
- by tbell [Mon, 12 May 2008 18:07:48 -0700] rev 34
- Merge
- Wed, 23 Apr 2008 17:10:03 +0100
- by mcimadamore [Wed, 23 Apr 2008 17:10:03 +0100] rev 33
- 6682380: Foreach loop with generics inside finally block crashes javac with -target 1.5
Summary: A missing type-erasure in Lower.java causes the compiler to crash since JDK6
Reviewed-by: jjg
- Fri, 25 Apr 2008 15:22:39 -0700
- by tbell [Fri, 25 Apr 2008 15:22:39 -0700] rev 32
- Merge
- Tue, 15 Apr 2008 17:48:22 -0700
- by tbell [Tue, 15 Apr 2008 17:48:22 -0700] rev 31
- Merge
- Wed, 09 Apr 2008 15:30:44 +0100
- by mcimadamore [Wed, 09 Apr 2008 15:30:44 +0100] rev 30
- 6559182: Cast from a raw type with non-generic supertype to a raw type fails unexpectedly
Summary: Javac doesn't conform to JLS 4.8 - all the supertypes of a raw type must be erased
Reviewed-by: jjg
- Wed, 09 Apr 2008 15:04:35 +0100
- by mcimadamore [Wed, 09 Apr 2008 15:04:35 +0100] rev 29
- 6683438: Bad regression test for CR 6611449
Summary: The regression test for CR 6611449 contains some inconstistencies
Reviewed-by: jjg
- Wed, 09 Apr 2008 14:57:37 +0100
- by mcimadamore [Wed, 09 Apr 2008 14:57:37 +0100] rev 28
- 6657499: javac 1.6.0 fails to compile class with inner class
Summary: Lookup of member inner classes silently fails leading to an unwanted erasure to take place
Reviewed-by: jjg
- Wed, 09 Apr 2008 14:45:50 +0100
- by mcimadamore [Wed, 09 Apr 2008 14:45:50 +0100] rev 27
- 6450290: Capture of nested wildcards causes type error
Summary: A missing capture conversion makes javac to think that some expressions are well-formed even when they aren't
Reviewed-by: jjg
- Wed, 09 Apr 2008 14:05:24 +0100
- by mcimadamore [Wed, 09 Apr 2008 14:05:24 +0100] rev 26
- 6481655: Parser confused by combination of parens and explicit type args
Summary: Bug in the parser caused by the fact that explicit type arguments are disabled when parsing parenthesized expressions
Reviewed-by: jjg
- Wed, 09 Apr 2008 13:53:45 +0100
- by mcimadamore [Wed, 09 Apr 2008 13:53:45 +0100] rev 25
- 6365166: javac (generic) unable to resolve methods
Summary: Unignore regression test as this bug has been fixed by CR 6278587
Reviewed-by: jjg
- Wed, 09 Apr 2008 13:41:45 +0100
- by mcimadamore [Wed, 09 Apr 2008 13:41:45 +0100] rev 24
- 5009937: hiding versus generics versus binary compatibility
Summary: missing implementation of JLS 8.4.8.3 (different arguments with same erasure not always triggering a compiler error)
Reviewed-by: jjg
- Wed, 09 Apr 2008 13:19:01 +0100
- by mcimadamore [Wed, 09 Apr 2008 13:19:01 +0100] rev 23
- 6531075: Missing synthetic casts when accessing fields/methods of intersection types including type variables
Summary: bug when javac generates code involving intersection types
Reviewed-by: jjg
- Thu, 24 Apr 2008 12:12:28 -0700
- by xdono [Thu, 24 Apr 2008 12:12:28 -0700] rev 22
- Added tag jdk7-b26 for changeset c46d25a2350a
- Fri, 11 Apr 2008 15:08:21 -0700
- by tbell [Fri, 11 Apr 2008 15:08:21 -0700] rev 21
- Merge
- Thu, 03 Apr 2008 18:01:55 -0700
- by ksrini [Thu, 03 Apr 2008 18:01:55 -0700] rev 20
- 6570242: Regression test failures with Javac on win32.
Summary: takes this test out of service until the reall bug is fixed
Reviewed-by: jjg
- Wed, 02 Apr 2008 11:44:23 +0100
- by mcimadamore [Wed, 02 Apr 2008 11:44:23 +0100] rev 19
- 6531090: Cannot access methods/fields of a captured type belonging to an intersection type
Summary: fixed lookup of field/methods on intersection types
Reviewed-by: jjg
- Wed, 02 Apr 2008 11:38:16 +0100
- by mcimadamore [Wed, 02 Apr 2008 11:38:16 +0100] rev 18
- 6509042: javac rejects class literals in enum constructors
Summary: javac now distinguish between enum class literals and static fields
Reviewed-by: jjg
- Wed, 02 Apr 2008 11:20:52 +0100
- by mcimadamore [Wed, 02 Apr 2008 11:20:52 +0100] rev 17
- 6569789: Compiler test lang/TYPE/type153/type15304/type15304.html fails since jdk7 b05
Summary: improved glb on type-inference
Reviewed-by: jjg
- Thu, 20 Mar 2008 08:44:18 -0700
- by ksrini [Thu, 20 Mar 2008 08:44:18 -0700] rev 16
- 6618930: (javac) fix test after whitespace normalization
Summary: whitespace normalization left the test unusable, back to service
Reviewed-by: jjg
- Wed, 09 Apr 2008 11:19:15 -0700
- by xdono [Wed, 09 Apr 2008 11:19:15 -0700] rev 15
- Added tag jdk7-b25 for changeset 58039502942e
- Fri, 14 Mar 2008 16:09:30 -0700
- by jjg [Fri, 14 Mar 2008 16:09:30 -0700] rev 14
- 6638501: Regression with Javac in JDK6 U4 b03?
Summary: replace some String paths with File paths in Paths.java
Reviewed-by: ksrini
- Thu, 13 Mar 2008 13:42:38 -0700
- by jjg [Thu, 13 Mar 2008 13:42:38 -0700] rev 13
- 6559315: Inconsistent non-standard Sun copyright in src/share/opensource/javac/doc/document.css
Summary: Remove obsolete files
Reviewed-by: mcimadamore
- Wed, 12 Mar 2008 13:06:00 -0700
- by jjg [Wed, 12 Mar 2008 13:06:00 -0700] rev 12
- 6668794: javac puts localized text in raw diagnostics
6668796: bad diagnostic "bad class file" given for source files
Summary: Replace internal use of localized text with JCDiagnostic fragments; fix diagnostic for bad source file
Reviewed-by: mcimadamore
- Tue, 11 Mar 2008 13:14:55 -0700
- by jjg [Tue, 11 Mar 2008 13:14:55 -0700] rev 11
- 6307187: clean up code for -Xlint:options
Summary: introduce common code for handling one-of and any-of options
Reviewed-by: mcimadamore
- Thu, 06 Mar 2008 10:25:04 -0800
- by jjg [Thu, 06 Mar 2008 10:25:04 -0800] rev 10
- 6668802: javac handles diagnostics for last line badly, if line not terminated by newline
Summary: use CharBuffer.limit(), not the length of the backing array
Reviewed-by: mcimadamore
- Thu, 06 Mar 2008 10:07:25 -0800
- by jjg [Thu, 06 Mar 2008 10:07:25 -0800] rev 9
- 4741726: allow Object += String
Summary: remove code in line with restriction removed from JLS
Reviewed-by: mcimadamore
Contributed-by: michaelbailey0@gmail.com
- Tue, 04 Mar 2008 15:45:20 +0000
- by mcimadamore [Tue, 04 Mar 2008 15:45:20 +0000] rev 8
- 6663588: Compiler goes into infinite loop for Cyclic Inheritance test case
Summary: interplay between cyclic inheritance and tvar bounds hangs javac
Reviewed-by: jjg
- Tue, 04 Mar 2008 15:19:06 +0000
- by mcimadamore [Tue, 04 Mar 2008 15:19:06 +0000] rev 7
- 6608214: Exception throw while analysing a file with error
Summary: bad error-recovery after bad type-variable bound is detected
Reviewed-by: jjg
- Tue, 04 Mar 2008 13:00:08 +0000
- by mcimadamore [Tue, 04 Mar 2008 13:00:08 +0000] rev 6
- 6660289: declared bound in inner class referring a type variable of the outer class
Summary: NPE caused by a defect in type-variable attribution
Reviewed-by: jjg
- Tue, 04 Mar 2008 12:14:13 +0000
- by mcimadamore [Tue, 04 Mar 2008 12:14:13 +0000] rev 5
- 6611449: Internal Error thrown during generic method/constructor invocation
Summary: type-inference should fail since lub is not defined for primitive types
Reviewed-by: jjg
- Mon, 03 Mar 2008 16:03:53 +0000
- by mcimadamore [Mon, 03 Mar 2008 16:03:53 +0000] rev 4
- 6614974: javac successfully compiles code that throws java.lang.VerifyError when run
Summary: synthetic cast missing when translating autoboxing expressions
Reviewed-by: jjg
- Fri, 29 Feb 2008 20:04:03 -0800
- by mr [Fri, 29 Feb 2008 20:04:03 -0800] rev 3
- 6669216: Add jcheck configuration directories
Reviewed-by: ohair, xdono
- Tue, 04 Dec 2007 16:28:45 -0800
- by xdono [Tue, 04 Dec 2007 16:28:45 -0800] rev 2
- Added tag jdk7-b24 for changeset 9a66ca7c79fa
- Sat, 01 Dec 2007 00:00:00 +0000
- by duke [Sat, 01 Dec 2007 00:00:00 +0000] rev 1
- Initial load