Changeset: 6917c114b197
Author:jfranck
Date: 2013-08-26 13:38 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/6917c114b197
8022343: j.l.Class.getAnnotatedSuperclass() doesn't return null in some cases
Reviewed-by: darcy, vromero, psandoz
! src/share/classes/java/lang/Class.ja
Changeset: a76c663a9cac
Author:jfranck
Date: 2013-09-05 11:27 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/a76c663a9cac
8023974: Drop 'implements Completer' and 'implements SourceCompleter' from
ClassReader resp. JavaCompiler.
Reviewed-by: jjg, jfranck
Contributed-by
Changeset: 2064b2077a62
Author:jfranck
Date: 2013-09-06 14:20 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/2064b2077a62
5047859: (reflect) Class.getField can't find String[].length
Reviewed-by: darcy, mchung
! src/share/classes/java/lang/Class.java
+ test/java/lang/Class/g
Changeset: 6cffcd15a17e
Author:jfranck
Date: 2013-09-09 09:58 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/6cffcd15a17e
8022260: Rename javac.code.Annotations to javac.code.SymbolMetadata
Reviewed-by: jfranck, jjg
Contributed-by: Andreas Lundblad
- src/share/classes
Changeset: bb7271e64ef6
Author:jfranck
Date: 2013-09-10 13:47 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/bb7271e64ef6
8005222: Fixed bugs should have tests with bugid in @bug tag
Reviewed-by: jfranck, jjg
Contributed-by: Andreas Lundblad
! test/tools/javac/default
Changeset: b271ea30f440
Author:jfranck
Date: 2013-09-11 09:45 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/b271ea30f440
4987375: (reflect) Class.get{Declared}Method{s} does not return clone() for
array types
Summary: Update spec to match long standing behavior
Reviewed-by:
Changeset: ac6ec071c2b2
Author:alundblad
Date: 2013-09-18 14:39 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/ac6ec071c2b2
8024127: javac, Code_attribute.exception_table_langth should be
Code_attribute.exception_table_length
Summary: exception_table_langth renamed to
Changeset: 1fe358ea75ff
Author:alundblad
Date: 2013-09-23 10:10 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/1fe358ea75ff
8024988: javac, LVT test harness should generate tests .class files in the
scratch folder
Summary: Set the CLASS_OUTPUT location to the scratch d
Changeset: 5f915a0c9615
Author:alundblad
Date: 2013-09-23 10:42 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/5f915a0c9615
6386236: Please rename com.sun.tools.javac.util.ListBuffer.lb()
Summary: Static factory method ListBuffer.lb removed. Replaced by constructor
cal
Changeset: 95f609fcb639
Author:ehelin
Date: 2013-09-26 16:23 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/95f609fcb639
8025502: Exclude tests due to JDK-8025427
Reviewed-by: ksrini
! test/ProblemList.txt
Changeset: 15955d335cd0
Author:jfranck
Date: 2013-09-30 11:18 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/15955d335cd0
8007072: Update Core Reflection for Type Annotations to match latest spec
8022324: j.l.Class.getAnnotatedInterfaces() for array type returns wrong value
8
Changeset: 89174cddaec8
Author:jfranck
Date: 2013-09-30 12:19 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/89174cddaec8
8009719: core reflection should get type annotation data from the VM lazily
Summary: Remove typeAnnotations field from Method, Constructor, and Field,
up
Changeset: ede1fd12e0da
Author:allwin
Date: 2013-09-30 14:28 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/ede1fd12e0da
8012923: [parfait] File Descriptor Leak in
jdk/src/windows/demo/jvmti/hprof/hprof_md.c
Reviewed-by: chegar, sla, sspitsyn, mgronlun
! src/windows/demo/jv
Changeset: ea000904db62
Author:alundblad
Date: 2013-10-08 15:33 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/ea000904db62
8024415: Bug in javac Pretty: Wrong precedence in JCConditional trees
Summary: Fixed precedence and associativity issues with pretty printing of
Changeset: 1e7ad879f15e
Author:alundblad
Date: 2013-10-10 08:51 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/1e7ad879f15e
8021237: clean up JavacAnnotatedConstruct
Summary: Refactored the static helper methods in JavacAnnoConstructs into
ordinary methods and put them
Changeset: f25d9d8811ca
Author:jfranck
Date: 2013-10-10 18:11 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/f25d9d8811ca
7044282: (reflect) Class.forName and Array.newInstance are inconsistent
regarding multidimensional arrays
Reviewed-by: darcy, psandoz
! src/share/classe
Changeset: a48d3b981083
Author:mnunez
Date: 2013-10-17 13:27 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/a48d3b981083
8015372: Update tests for Method Parameter Reflection API to check whether a
parameter is final
Reviewed-by: jjg, jfranck
! test/tools/javac/Method
Changeset: 4d8af6fda907
Author:mnunez
Date: 2013-10-17 13:50 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/4d8af6fda907
8008192: Better ordering checks needed in
repeatingAnnotations/combo/ReflectionTest
Reviewed-by: jjg, jfranck
! test/tools/javac/annotations/repeat
Changeset: ac839d6f4953
Author:jfranck
Date: 2013-10-22 03:36 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/ac839d6f4953
8026855: AnnoConstruct.getAnnotationsByType includes inherited indirectly
present annotations even when containee type is not inheritable
Summary:
Changeset: f003f09144ff
Author:jfranck
Date: 2013-10-22 10:08 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/f003f09144ff
8026857: AnnoConstruct.getAnnotationsByType does not search supertype for
inherited annotations if @SomeContainer({}) is present
Summary: An empty
Changeset: 04ba97b7c2f9
Author:jfranck
Date: 2013-10-22 10:34 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/04ba97b7c2f9
8009411: (reflect) Class.getMethods should not include static methods from
interfaces
Summary: Update getMethods() and getMethod() to filter out interfac
Changeset: b07856d0de34
Author:alundblad
Date: 2013-10-22 12:35 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/b07856d0de34
8004912: Repeating annotations - getAnnotationsByType(Class) is not working
as expected for few inheritance scenarios
8019420: Repeatable non-inheritab
Changeset: 93e696ba5923
Author:jfranck
Date: 2013-10-24 19:04 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/93e696ba5923
8023651: j.l.r.Constructor.getAnnotatedReceiverType() and
j.l.r.Constructor.getAnnotatedReturnType() for inner classes return incorrect
result
Reviewed-
Changeset: b8927cbfb893
Author:alundblad
Date: 2013-10-24 18:52 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/b8927cbfb893
8027170: Annotations declared on super-super-class should be overridden by
super-class.
Reviewed-by: jfranck
Contributed-by: andreas.lundb...@oracle.co
Changeset: 78a0dcde6b67
Author:alundblad
Date: 2013-11-04 15:21 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/78a0dcde6b67
8016725: TEST_BUG: java/lang/reflect/Method/DefaultMethodModeling.java failing
intermittently
Summary: Moved DefaultMethodModeling.java to its own dire
Changeset: 44fa6bf42846
Author:jfranck
Date: 2013-11-07 13:33 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/44fa6bf42846
8027796: Refactor Core Reflection for Type Annotations
Reviewed-by: psandoz
! src/share/classes/sun/reflect/annotation/AnnotatedTypeFactory.java
! src/sh
Changeset: f3ca12d680f3
Author:jfranck
Date: 2013-11-11 17:26 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/f3ca12d680f3
8027375: javac asserts on nested erroneous annotations
Summary: make sure JCAnnotation trees have type != null before annotation
processing
Reviewe
Changeset: 83c768d6cb93
Author:jfranck
Date: 2013-11-14 12:17 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/83c768d6cb93
8028055: (reflect) invoking Method/Constructor in anonymous classes breaks with
-Dsun.reflect.noInflation=true
Reviewed-by: briangoetz
! src/share/class
Changeset: f39be11835ff
Author:jfranck
Date: 2013-11-20 13:12 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/f39be11835ff
8027413: Clarify javadoc for j.l.a.Target and j.l.a.ElementType
Reviewed-by: darcy
! src/share/classes/java/lang/annotation/ElementType.java
! src/share/
Changeset: 0775f4f6532a
Author:jfranck
Date: 2013-11-22 11:34 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/0775f4f6532a
8023278: Reflection API methods do not throw AnnotationFormatError in case of
malformed Runtime[In]VisibleTypeAnnotations attribute
Reviewed-by: darcy
!
Changeset: 3ea55d523981
Author:jfranck
Date: 2013-11-26 13:33 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/3ea55d523981
8028428: strictfp allowed as annotation element modifier
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Flags.java
+ test/tools/java
Changeset: e984e2871bf7
Author:jfranck
Date: 2013-12-04 11:04 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/e984e2871bf7
8029117: (reflect) clarify javadoc for getMethod(...) and getMethods()
Reviewed-by: darcy
! src/share/classes/java/lang/Class.java
Changeset: 9f42a06a49c0
Author:jfranck
Date: 2013-01-14 19:52 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/9f42a06a49c0
7193719: Support repeating annotations in javax.lang.model
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/cl
Changeset: a343d280bd8c
Author:jfranck
Date: 2013-01-29 10:32 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/a343d280bd8c
8004698: Implement Core Reflection for Type Annotations
Reviewed-by: darcy
! src/share/classes/java/lang/Class.java
! src/share/classes/java/lang/System.
Changeset: 5097fe015763
Author:jfranck
Date: 2013-01-31 10:10 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/5097fe015763
8005712: Simplify support for repeating annotations in j.l.r.AnnotatedElement
8004919: AnnotationSupport uses possibly half-constructed AnnotationType
in
Changeset: 973646bf043a
Author:jfranck
Date: 2013-02-12 11:28 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/973646bf043a
8004822: RFE to write language model API tests for repeating annotations based
on the spec updates
Reviewed-by: jjg, abuckley
Contributed-by: Mathe
Changeset: aeadaf905d78
Author:jfranck
Date: 2013-02-13 10:33 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/aeadaf905d78
8007279: Rename javax.l.model.element.Element.getAnnotations(Class) to
getAnnotationsByType(Class)
Reviewed-by: darcy, abuckley
! src/share/classe
Changeset: 2cd67a8c7abc
Author:jfranck
Date: 2013-02-13 10:36 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/2cd67a8c7abc
8007278: Rename j.l.r.AnnotatedElement.getAnnotations(Class) to
getAnnotationsByType(Class)
Reviewed-by: darcy, abuckley
! src/share/classes/java/lang/C
Changeset: 38e1821c4472
Author:jfranck
Date: 2013-03-06 18:35 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/38e1821c4472
8007808: Missing method: Executable.getAnnotatedReturnType()
Reviewed-by: darcy, forax
! src/share/classes/java/lang/reflect/Constructor.java
! src/share
Changeset: 7fe9b9d29095
Author:jfranck
Date: 2013-03-12 11:16 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/7fe9b9d29095
8005205: tests missing bugid for repeating annotation change
Reviewed-by: jjg, ssides
! test/tools/javac/annotations/repeatingAnnotations/MissingCo
Changeset: f427043f8c65
Author:jfranck
Date: 2013-03-12 17:39 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/f427043f8c65
7196531: Duplicate error messages on repeating annotations
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/comp/Annotate.java
+ test/tools
Changeset: eb0198033c5c
Author:jfranck
Date: 2013-03-13 22:03 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/eb0198033c5c
8006547: Repeating annotations: No Target on container annotation with all
targets on base annotation gives compiler error
Reviewed-by: jjg
! src/
Changeset: 195b71850b56
Author:mnunez
Date: 2013-03-15 13:39 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/195b71850b56
8007767: TargetAnnoCombo.java need to be updated to add a new test mode
Reviewed-by: jjg, strarup
! test/tools/javac/annotations/repeatingAnnotation
Changeset: 137994c189e5
Author:jfranck
Date: 2013-04-12 12:05 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/137994c189e5
7015104: use new subtype of TypeSymbol for type parameters
Reviewed-by: jjg, mcimadamore
! src/share/classes/com/sun/tools/javac/code/Symbol.java
!
Changeset: a3655c24e232
Author:jfranck
Date: 2013-04-19 11:57 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/a3655c24e232
8012681: Commit for JDK-8012656 breaks tl build
Reviewed-by: vromero, chegar, alanb
! src/share/classes/com/sun/tools/javadoc/FieldDocImpl.java
Changeset: bae8387d16aa
Author:jfranck
Date: 2013-04-22 10:24 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/bae8387d16aa
8011027: Type parameter annotations not passed through to javax.lang.model
Reviewed-by: jjg, darcy
! src/share/classes/com/sun/tools/javac/code/Sym
Changeset: 9c9b2385c1b0
Author:jfranck
Date: 2013-05-07 09:52 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/9c9b2385c1b0
8013541: Revise javadoc for Executable.getAnnotatedReturnType()
Reviewed-by: abuckley, darcy
! src/share/classes/java/lang/reflect/Executable.java
Changeset: 780014a234fa
Author:jfranck
Date: 2013-05-08 14:10 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/780014a234fa
8013485: javac can't handle annotations with a from a previous
compilation unit
Reviewed-by: mcimadamore
! src/share/classes/com/sun/tools/javac/
Changeset: ba74cd79e4f6
Author:jfranck
Date: 2013-05-10 10:20 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/ba74cd79e4f6
8007073: Implement Core Reflection for Type Annotations on parameters
Reviewed-by: darcy, abuckley
! src/share/classes/java/lang/reflect/Executable.java
Changeset: 67cbd6d756f4
Author:jfranck
Date: 2013-05-21 12:00 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/67cbd6d756f4
8013180: Qualified type reference with annotations in throws list crashes
compiler
Reviewed-by: jjg
+ test/tools/javac/annotations/typeAnnotations
Changeset: e4ce6502eac0
Author:plevart
Date: 2013-07-15 10:55 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/e4ce6502eac0
7122142: (ann) Race condition between isAnnotationPresent and getAnnotations
Reviewed-by: dholmes, jfranck
! src/share/classes/java/lang/Class.java
! src
Changeset: a218f7befd55
Author:jfranck
Date: 2013-07-25 11:02 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/a218f7befd55
8007961: javax.lang.model tests for repeating annotations fail in
getAnnotationsByType
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/co
Changeset: cd0ea5563523
Author:jfranck
Date: 2013-08-06 18:54 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/cd0ea5563523
7184826: (reflect) Add support for Project Lambda concepts in core reflection
Reviewed-by: darcy, jfranck
Contributed-by: Amy Lu
+ test/java/lang/reflec
Changeset: 051e64d0816e
Author:jfranck
Date: 2013-08-07 01:32 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/051e64d0816e
8009367: Wrong kind of name used in comparison in javax.lang.model code for
repeatable annotations
Reviewed-by: jjg, darcy
! src/share/classes/com
Changeset: e811fb09a1dc
Author:jfranck
Date: 2013-08-20 17:21 +0200
URL: http://hg.openjdk.java.net/jdk8/tl/langtools/rev/e811fb09a1dc
8019243: AnnotationTypeMismatchException instead of MirroredTypeException
Reviewed-by: jjg
! src/share/classes/com/sun/tools/javac/code/Attribute.j
55 matches
Mail list logo