Code Review for jdk

Prepared by:mduigou on Fri May 17 12:13:02 PDT 2013
Workspace:/home/mike/code/jdk/tl8/jdk
Compare against: ssh://hg.openjdk.java.net/jdk8/tl-gate/jdk
Compare against version:7146
Summary of changes: 519 lines changed: 364 ins; 52 del; 103 mod; 1788 unchg
Changeset: jdk.changeset
Bug id: JDK-8004015 : Add default methods to basic functional interfaces
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/BiConsumer.java

rev 7147 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz, dholmes, chegar
28 lines changed: 26 ins; 0 del; 2 mod; 48 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/BiFunction.java

rev 7147 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz, dholmes, chegar
23 lines changed: 20 ins; 0 del; 3 mod; 48 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/BiPredicate.java

rev 7147 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz, dholmes, chegar
28 lines changed: 2 ins; 13 del; 13 mod; 77 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/BooleanSupplier.java

rev 7147 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz, dholmes, chegar
1 line changed: 0 ins; 0 del; 1 mod; 43 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/Consumer.java

rev 7147 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz, dholmes, chegar
23 lines changed: 22 ins; 0 del; 1 mod; 44 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/DoubleBinaryOperator.java

rev 7147 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz, dholmes, chegar
1 line changed: 0 ins; 0 del; 1 mod; 46 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/DoubleConsumer.java

rev 7147 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz, dholmes, chegar
24 lines changed: 23 ins; 0 del; 1 mod; 44 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/DoubleFunction.java

rev 7147 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz, dholmes, chegar
1 line changed: 0 ins; 0 del; 1 mod; 46 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/DoublePredicate.java

rev 7147 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz, dholmes, chegar
34 lines changed: 10 ins; 13 del; 11 mod; 77 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/DoubleSupplier.java

rev 7147 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz, dholmes, chegar
1 line changed: 0 ins; 0 del; 1 mod; 42 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/DoubleUnaryOperator.java

rev 7147 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz, dholmes, chegar
44 lines changed: 43 ins; 0 del; 1 mod; 45 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/Function.java

rev 7147 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz, dholmes, chegar
49 lines changed: 46 ins; 0 del; 3 mod; 45 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/IntBinaryOperator.java

rev 7147 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz, dholmes, chegar
1 line changed: 0 ins; 0 del; 1 mod; 47 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/IntConsumer.java

rev 7147 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz, dholmes, chegar
24 lines changed: 23 ins; 0 del; 1 mod; 44 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/IntFunction.java

rev 7147 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz, dholmes, chegar
1 line changed: 0 ins; 0 del; 1 mod; 46 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/IntPredicate.java

rev 7147 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz, dholmes, chegar
33 lines changed: 10 ins; 13 del; 10 mod; 77 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/IntSupplier.java

rev 7147 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz, dholmes, chegar
1 line changed: 0 ins; 0 del; 1 mod; 42 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/IntUnaryOperator.java

rev 7147 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz, dholmes, chegar
45 lines changed: 43 ins; 0 del; 2 mod; 44 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/LongBinaryOperator.java

rev 7147 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz, dholmes, chegar
1 line changed: 0 ins; 0 del; 1 mod; 47 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/LongConsumer.java

rev 7147 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz, dholmes, chegar
24 lines changed: 23 ins; 0 del; 1 mod; 44 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/LongFunction.java

rev 7147 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz, dholmes, chegar
1 line changed: 0 ins; 0 del; 1 mod; 46 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/LongPredicate.java

rev 7147 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz, dholmes, chegar
33 lines changed: 9 ins; 13 del; 11 mod; 76 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/LongSupplier.java

rev 7147 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz, dholmes, chegar
1 line changed: 0 ins; 0 del; 1 mod; 42 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/LongUnaryOperator.java

rev 7147 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz, dholmes, chegar
44 lines changed: 43 ins; 0 del; 1 mod; 45 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/ObjDoubleConsumer.java

rev 7147 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz, dholmes, chegar
1 line changed: 0 ins; 0 del; 1 mod; 47 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/ObjIntConsumer.java

rev 7147 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz, dholmes, chegar
2 lines changed: 0 ins; 0 del; 2 mod; 46 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/ObjLongConsumer.java

rev 7147 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz, dholmes, chegar
2 lines changed: 0 ins; 0 del; 2 mod; 46 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/Predicate.java

rev 7147 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz, dholmes, chegar
28 lines changed: 12 ins; 0 del; 16 mod; 84 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/Supplier.java

rev 7147 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz, dholmes, chegar
1 line changed: 0 ins; 0 del; 1 mod; 43 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/ToDoubleBiFunction.java

rev 7147 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz, dholmes, chegar
1 line changed: 0 ins; 0 del; 1 mod; 49 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/ToDoubleFunction.java

rev 7147 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz, dholmes, chegar
1 line changed: 0 ins; 0 del; 1 mod; 45 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/ToIntBiFunction.java

rev 7147 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz, dholmes, chegar
5 lines changed: 0 ins; 0 del; 5 mod; 45 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/ToIntFunction.java

rev 7147 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz, dholmes, chegar
1 line changed: 0 ins; 0 del; 1 mod; 45 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/ToLongBiFunction.java

rev 7147 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz, dholmes, chegar
1 line changed: 0 ins; 0 del; 1 mod; 49 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/ToLongFunction.java

rev 7147 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz, dholmes, chegar
1 line changed: 0 ins; 0 del; 1 mod; 45 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/UnaryOperator.java

rev 7147 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz, dholmes, chegar
9 lines changed: 9 ins; 0 del; 0 mod; 39 unchg

This code review page was prepared using ../make/scripts/webrev.ksh (vers 24.0-hg+jbs).