duke [Wed, 05 Jul 2017 18:45:58 +0200] rev 16345
Merge
lana [Thu, 14 Mar 2013 19:33:29 -0700] rev 16344
Merge
lana [Tue, 12 Mar 2013 16:43:53 -0700] rev 16343
Merge
jfranck [Tue, 12 Mar 2013 17:39:34 +0100] rev 16342
7196531: Duplicate error messages on repeating annotations
Reviewed-by: jjg
mcimadamore [Tue, 12 Mar 2013 16:02:43 +0000] rev 16341
8009545: Graph inference: dependencies between inference variables should be set during incorporation
Summary: Move all transitivity checks into the incorporation round
Reviewed-by: jjg
mcimadamore [Tue, 12 Mar 2013 16:02:13 +0000] rev 16340
8008540: Constructor reference to non-reifiable array should be rejected
8008539: Spurious error when constructor reference mention an interface type
8008538: Constructor reference accepts wildcard parameterized types
Summary: Overhaul of Check.checkConstructorRefType
Reviewed-by: jjg
jfranck [Tue, 12 Mar 2013 11:16:30 +0100] rev 16339
8005205: tests missing bugid for repeating annotation change
Reviewed-by: jjg, ssides
ohrstrom [Mon, 11 Mar 2013 19:03:35 -0700] rev 16338
8009843: sjavac should accept -cp as synonym for -classpath
Reviewed-by: jjg
rfield [Mon, 11 Mar 2013 10:02:55 -0700] rev 16337
8009742: Bad lambda name for lambda in a static initializer or ctor
Reviewed-by: mcimadamore
vromero [Mon, 11 Mar 2013 15:35:13 +0000] rev 16336
6181889: Empty try/finally results in bytecodes being generated
Reviewed-by: mcimadamore
rfield [Thu, 07 Mar 2013 08:26:13 -0800] rev 16335
8009582: Method reference generic constructor gives: IllegalArgumentException: Invalid lambda deserialization
Reviewed-by: mcimadamore
vromero [Thu, 07 Mar 2013 10:12:13 +0000] rev 16334
8009170: Regression: javac generates redundant bytecode in assignop involving arrays
Reviewed-by: mcimadamore
vromero [Thu, 07 Mar 2013 10:04:28 +0000] rev 16333
8009138: javac, equals-hashCode warning tuning
Reviewed-by: mcimadamore
mcimadamore [Wed, 06 Mar 2013 15:33:39 +0000] rev 16332
8009391: Synthetic name of serializable lambda methods should not contain negative numbers
Summary: Use hex representation of method signature hashcode to avoid negative numbers
Reviewed-by: jjg
mcimadamore [Wed, 06 Mar 2013 15:33:17 +0000] rev 16331
8009459: Wrong behavior of diamond finder with source level 7
Summary: Diamond finder doesn't take into account different inference behaviors
Reviewed-by: jjg
mcimadamore [Wed, 06 Mar 2013 15:29:30 +0000] rev 16330
8009299: Javac crashes when compiling method reference to static interface method
Summary: Assertion in Check.checMethod is too strict
Reviewed-by: jjg
lana [Tue, 05 Mar 2013 11:51:58 -0800] rev 16329
Merge
mcimadamore [Tue, 05 Mar 2013 14:19:49 +0000] rev 16328
8009129: Illegal access error when calling method reference
Summary: Javac generates method handle referencing non public type
Reviewed-by: jjg, rfield
mcimadamore [Tue, 05 Mar 2013 14:16:07 +0000] rev 16327
8009154: Missing cast in method reference bridge leads to NoSuchMethodError
Summary: Missing cast in generated method reference bridge
Reviewed-by: rfield, jjg
mcimadamore [Tue, 05 Mar 2013 14:12:07 +0000] rev 16326
8009227: Certain diagnostics should not be deferred
Summary: Add new diagnostic flag to mark non deferrable diagnostics
Reviewed-by: jjg
mcimadamore [Tue, 05 Mar 2013 14:04:57 +0000] rev 16325
8004962: Code generation crash with lambda and local classes
Summary: Translation info should be propagated from LambdaToMethod to Lower
Reviewed-by: jjg, rfield
jjg [Fri, 01 Mar 2013 10:47:39 -0800] rev 16324
8008949: javadoc stopped copying doc-files
Reviewed-by: bpatel
mcimadamore [Thu, 28 Feb 2013 14:05:52 +0000] rev 16323
8008537: Missing method reference lookup error when unbound search finds a static method
Summary: Static-ness check should be applied after member reference resolution
Reviewed-by: jjg
mcimadamore [Thu, 28 Feb 2013 14:05:44 +0000] rev 16322
8008813: Structural most specific fails when method reference is passed to overloaded method
Summary: Bad logic for checking most specific method reference type
Reviewed-by: jjg