summaryrefslogtreecommitdiff
path: root/jsr166-tests/src/test/java/jsr166/CompletableFutureTest.java
AgeCommit message (Collapse)Author
2016-12-09Add Android-changed on modifications to workaround an ECJ bugmikaelpeltier
Test: N/A Bug: 33371837 Change-Id: I8d0d5748665509be3dbcdf47c0527e01ef3b68e9
2016-12-09Workaround of a Jack front-end bug related to type inferencemikaelpeltier
- ECJ 4.7 M3 fails to infer type in some cases, thus add a cast to the expected type to workaround the bug. Test: m -j32 (release bullhead userdebug) Bug: 33371837 (cherry picked from commit 918efe9ba819b7a03729b6f6ef7ead2f70a20447) Change-Id: I50326ddd753cc4bf6d1dfd349a046626d7e1fc33
2016-03-18Add openJdk8 java.util.stream packageIgor Murashkin
Based on openJdk 8u60 source & iam@ stream prototype in ag/872080 Uncommented all code that was waiting for java.util.stream to show up Differences from original sources: - Removed unsignedDivision usage from LongStream, it's not currently supported and we don't expect that large workloads on mobile devices. - Removed java.nio.file references. - Removed (yet) not implemented stream-related methods from other packages listed in package-info.java. Bug: 27692239 Change-Id: Ie24e60e8248367b576ef91046837ccde152de373 (cherry picked from commit d0a2645e29a9b84d7e5ec822eb9904e93bd6c013)
2016-03-15JSR-166 update without java 1.9 method/classesPrzemyslaw Szczepaniak
Second attempt, in frist one I've submitted some code from openJdk 1.9 that shouldn't be here, orignial change can be found at 5328e07d282bef36ac8b757bbee16a761415b2c4 Adapted from sources taken from CVS using: cvs -d ':pserver:anonymous@gee.cs.oswego.edu/home/jsr166/jsr166' checkout -D "03/03/2016 10:00:00 GMT" jsr166 This time with hidden/removed "@since 9" methods and classes Bug: 27426599 Change-Id: Ibd8d26e13cba091bfd983c73d005e4f8d8f5946d (cherry picked from commit b8b75116273ecfdb8ffdd1869b1c0dd04570a95e)