Kumar Srinivasan
729fe3ec72
8047162: [javadoc] index files are non deterministic
...
Reviewed-by: jjg
2014-06-27 17:54:54 -07:00
David Katleman
3bfe90c1b1
Added tag jdk9-b20 for changeset d77065991eb8
2014-06-26 12:51:49 -07:00
David Dehaven
1207c0efa1
Merge
2014-06-23 13:06:08 -07:00
Mandy Chung
399ef93b31
8044063: Remove com.sun.java.browser.* from jdk repo
...
Reviewed-by: darcy, alanb
2014-06-20 13:36:10 -07:00
Sonali Goel
ae6f87cc24
8047300: update tools/javadoc/6227454 test for missing <DOCTYPE> tags
...
Reviewed-by: jjg, ksrini
2014-06-20 13:26:24 -07:00
Vicente Romero
1ff4245739
8044546: Crash on faulty reduce/lambda
...
Co-authored-by: Maurizio Cimadamore <maurizio.cimadamore@oracle.com>
Reviewed-by: mcimadamore, dlsmith
2014-06-20 20:36:54 +01:00
Robert Field
5fad815dec
8046060: Different results of floating point multiplication for lambda code block
...
Propogate strictfp into lambda body
Reviewed-by: vromero, jlahoda
2014-06-20 10:56:47 -07:00
Dan Smith
fe46aeabb0
8047407: Add test for JDK-8037385
...
Reviewed-by: mcimadamore
2014-06-20 11:42:16 -06:00
Lana Steuck
0d37c9cee1
Merge
2014-06-20 10:15:13 -07:00
Dan Smith
06b8a7ac80
8034147: javac crashes with a NullPointerException during bounds checking
...
Types.supertype should return Type.noType rather than null
Reviewed-by: vromero, mcimadamore
2014-06-20 10:56:31 -06:00
Vicente Romero
d7c001dd04
8042759: Lambda returning implicitly-typed lambdas considered pertinent to applicability
...
Reviewed-by: mcimadamore
2014-06-19 23:52:33 +01:00
Jan Lahoda
9d852a54ef
8041648: do while loop that misses ending semicolon has wrong end position
...
Ensure the end positions are meaningful even if statement's semicolon is missing.
Co-authored-by: Dusan Balek <dusan.balek@oracle.com>
Reviewed-by: jjg
2014-06-19 22:06:29 +02:00
David Katleman
c8e4d3e53a
Added tag jdk9-b19 for changeset 26e23230009a
2014-06-19 11:22:49 -07:00
Vicente Romero
5b199f3cb8
8038182: javac crash with FunctionDescriptorLookupError for invalid functional interface
...
Co-authored-by: Maurizio Cimadamore <maurizio.cimadamore@oracle.com>
Reviewed-by: mcimadamore
2014-06-19 15:39:37 +01:00
Sonali Goel
17f9ae5713
8046071: update three javadoc tests for empty <p> tag
...
Reviewed-by: jjg, ksrini
2014-06-18 14:58:16 -07:00
Lana Steuck
dfedac648b
Merge
2014-06-18 10:54:24 -07:00
Lana Steuck
b2a5eb6f28
Merge
2014-06-18 10:09:04 -07:00
Maurizio Cimadamore
f8e80ec392
8043253: Slow javac compile times in JDK 8
...
Enable on-demand diagnostic source position completion
Reviewed-by: jjg, vromero
2014-06-18 13:51:50 +01:00
Jan Lahoda
e6b9e34ebe
8046916: Type parameter annotations don't work with multiple type parameters
...
When reading type variable's annotations out of the owner's type annotations, use the type variable's index in owner to exclude annotations belonging to other type variables.
Reviewed-by: jfranck, emc
2014-06-18 10:44:16 +02:00
Vicente Romero
e4773094de
8036953: Fix timing of varargs access check, per JDK-8016205
...
Reviewed-by: mcimadamore, dlsmith
2014-06-17 17:33:01 +01:00
Paul Govereau
f2e2245e7b
8038975: Access control in enhanced for
...
Reviewed-by: vromero, jlahoda
2014-06-17 11:11:59 -04:00
Andreas Lundblad
8baafcf7ef
8048594: The sjavac client/server protocol should be hidden behind an interface
...
Reviewed-by: jfranck
2014-06-17 14:01:27 +02:00
Vicente Romero
ce0935812b
8047719: Incorrect LVT in switch statement
...
Reviewed-by: jjg, jlahoda
2014-06-27 20:32:12 +01:00
Sonali Goel
2f5e083cee
8048293: update tools/javadoc/6227454 to have missing <head> tag
...
Reviewed-by: jjg, bpatel
2014-06-26 16:39:14 -07:00
Sonali Goel
3e316a3372
8047316: update javadoc tests to fix tidy warning for incorrect html comment
...
Reviewed-by: jjg, ksrini
2014-06-26 16:07:07 -07:00
Sonali Goel
bbc0df83f4
8048168: update 2 javadoc tests to add summary attribute for table tag
...
Reviewed-by: jjg, ksrini
2014-06-26 15:47:52 -07:00
Sonali Goel
8828870971
8047744: update 2 javadoc tests for nested emphasis <code>
...
Reviewed-by: jjg, ksrini
2014-06-26 15:41:05 -07:00
Sonali Goel
41005acef2
8047743: update com/sun/javadoc/testHref for unrecognized <action>
...
Reviewed-by: jjg, ksrini
2014-06-26 15:30:21 -07:00
Sonali Goel
7470fabe6f
8047303: update com/sun/javadoc/DocRootSlash/DocRootSlash for unexpected </a>
...
Reviewed-by: jjg, ksrini
2014-06-26 15:21:44 -07:00
Jonathan Gibbons
47c543e53b
8007307: DPrinter: support the DocTree API
...
Reviewed-by: mcimadamore
2014-06-26 11:45:51 -07:00
Jonathan Gibbons
bd97e7d5ec
8047183: JDK build fails with sjavac enabled
...
Reviewed-by: mcimadamore
2014-06-26 11:31:59 -07:00
Paul Govereau
5b1596bc25
8042345: getDocComment fails for doc comments on PackageElement found in package-info.java
...
Reviewed-by: jjg
2014-06-26 13:48:58 -04:00
Jonathan Gibbons
101aaaa468
8048162: Restrict catch type from Throwable to ReflectiveOperationException
...
Reviewed-by: darcy
2014-06-25 19:15:53 -07:00
Jonathan Gibbons
a86ace6297
8046614: Fill in missing doc comments
...
Reviewed-by: darcy
2014-06-25 19:04:52 -07:00
Jonathan Gibbons
25618fc470
8046613: Fill in missing doc comments
...
Reviewed-by: darcy
2014-06-25 17:58:37 -07:00
Robert Field
30f70a0e1d
8048121: javac complex method references: revamp and simplify
...
8038776: VerifyError when running successfully compiled java class
Add tests missing from the push of 8037404
Reviewed-by: dlsmith, vromero
2014-06-25 11:22:27 -07:00
Kumar Srinivasan
7aa3c59051
8047157: [javadoc] fixup tests for determinism and add classes uses
...
Reviewed-by: jjg
2014-06-24 15:15:22 -07:00
Joe Darcy
b963c0bc59
7196160: Project Coin: allow @SafeVarargs on private methods
...
Reviewed-by: jjg
2014-06-24 10:51:00 -07:00
Maurizio Cimadamore
29297396ab
8046451: Add basic IntelliJ support for langtools
...
Add new ant target 'idea' to create IntelliJ langtools project
Reviewed-by: jjg
2014-06-24 16:04:46 +01:00
Robert Field
802429b65f
8037404: javac NPE or VerifyError for code with constructor reference of inner class
...
8047341: lambda reference to inner class in base class causes LambdaConversionException
8044748: JVM cannot access constructor though ::new reference although can call it directly
8044737: Lambda: NPE while obtaining method reference through lambda expression
Revamp and simplify handling of complex method references
Reviewed-by: dlsmith, vromero
2014-06-24 00:43:46 -07:00
Jonathan Gibbons
2613fffb87
8046369: sjavac should not use javac internal API for starting javac
...
Reviewed-by: jfranck, alundblad, ohrstrom
2014-06-16 11:30:31 -07:00
David Katleman
26e17df2bf
Added tag jdk9-b18 for changeset d38c730b86c1
2014-06-13 11:21:39 -07:00
Lana Steuck
e380f5fa69
Merge
2014-06-12 15:37:29 -07:00
David Katleman
d382f3a577
Added tag jdk9-b17 for changeset abd9a49d0b9c
2014-06-12 10:32:42 -07:00
Eric McCorkle
29e8b83b48
8043484: DPrinter does not compile
...
Make DPrinter compile
Reviewed-by: jjg
2014-06-12 11:32:23 -04:00
Andreas Lundblad
77fa3101ec
8042830: A recently added Xprefer test fails on Windows
...
Test now accepts both / and \ as file separator.
Reviewed-by: mcimadamore
2014-06-12 14:29:09 +02:00
Paul Govereau
577b60e711
8027886: javac allows illegal receiver parameters
...
8029042: Receiver parameter not supported on local class constructor
Reviewed-by: jfranck, jlahoda
2014-06-11 12:49:10 -04:00
Dan Smith
3ea78c679c
8015101: Covariance of return type implied by upper bounding on type parameter is ignored
...
Capture intersection supertypes before comparing their members
Reviewed-by: vromero
2014-06-10 15:25:01 -06:00
Dan Smith
6e1ae5955e
8037385: constant pool errors with -target 1.7 and static default methods
...
Add error check for static interface methods invoked from -source 7
Reviewed-by: vromero, mcimadamore
2014-06-10 12:41:39 -06:00
Eric McCorkle
07f1246919
8046296: java/util/concurrent/BlockingQueue/PollMemoryLeak.java fails in nightly on all platform due to compiler issue
...
Alter logic to choose type of type annotation position for a variable declaration
Reviewed-by: jjg
2014-06-09 15:46:44 -04:00