summaryrefslogtreecommitdiffstats
path: root/nio
Commit message (Collapse)AuthorAgeFilesLines
* am bd79e449: Fix an issue where we\'re adding 4x the intended offset.Jesse Wilson2009-07-302-0/+50
|\ | | | | | | | | | | | | Merge commit 'bd79e4498465381117f2cbc6399a256061f1d144' * commit 'bd79e4498465381117f2cbc6399a256061f1d144': Fix an issue where we're adding 4x the intended offset.
| * Fix an issue where we're adding 4x the intended offset.Jesse Wilson2009-07-292-0/+50
| | | | | | | | | | | | We were doing pointer arithmetic of mixed types (jint* and jint), and the type conversion ended up causing the offset to be converted an extra time.
* | Merge change 5582Android (Google) Code Review2009-07-273-306/+276
|\ \ | | | | | | | | | | | | * changes: Integrate luni module (but not tests) to Harmony r772995.
| * | Integrate luni module (but not tests) to Harmony r772995.Jesse Wilson2009-07-243-306/+276
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Notable changes - Stripped "@since Android 1.0" from many files. Most files are now 100% the same in Dalvik and Harmony. - AbstractStringBuilder.reverse() supports surrogates - AbstractStringBuilder shares less to waste less memory - Bitset optimized - BufferedInputStream changed to support unsynchronized close() - BufferedOutputStream does flushInternal - BufferedReader supports EBCDIC NEL - Collections.synchronizedList().indexOf() does a copy for more concurrency - Classes in nio module changed: DatagramChannelImpl, SocketChannelImpl and ServerSocketChannelImpl (these depend on internal APIs changed in this update) - DataInputStream/DataOutputStream now use a small buffer to limit the number of times the underlying stream is accessed - Date now has a minutes offset, more efficient toString() - ExposedByteArrayInputStream: new internal class - DeleteOnExit moved to top-level class - FileDescriptor.isValid() now non-native - Float, Double lessThan optimized (fix for compare(-0.0F, 0.0F) still pending) - FileURLConnection now guesses content types from streams - HashMap iterator changes - Hashtable iterator changes - INetworkSystem - removes bind2(), createMulticastSocket, sendStream(), - renames createSocket to createStreamSocket - JarURLConnection rewritten - LinkedHashMap: new iterator - Locale, Currency, TimeZone: now use ICU in Harmony, plain Java in Dalvik - ObjectInputStream: Accessor objects in Harmony, direct native in Dalvik - ProxyClassFile - many changes - String - optimized ascii for toLowerCase, toUpperCase, compare - Timer - rewritten - TreeMap - rewritten - URLClassLoader - new - URLConnection - new guessContentTypeFromStream(), uses org.apache.harmony.awt.www.content to lookup content type handlers
* | | am 8e696dc0: JNI direct buffer function speedup, part 3.Andy McFadden2009-07-259-8/+50
|\ \ \ | |/ / |/| / | |/ | | | | | | Merge commit '8e696dc0271299433cb3297e7aafc7bd0ee1b2b7' * commit '8e696dc0271299433cb3297e7aafc7bd0ee1b2b7': JNI direct buffer function speedup, part 3.
| * JNI direct buffer function speedup, part 3.Andy McFadden2009-07-249-8/+50
| | | | | | | | | | | | | | | | This caches the effective address in a new field in the base Buffer object. The first time something calls through one of the various getEffectiveAddress calls, the value is set. (This seemed easier than chasing down the constructors and factories, and also prevents bit rot on the "slow path" in the VM.)
* | am ac02d18: am 2de2459: AI 148670: More tests that need to be marked broJorg Pleumann2009-05-111-0/+2
|\ \ | |/ | | | | | | | | | | Merge commit 'ac02d185cf7f5b494c621ca67a4d786348deac3a' * commit 'ac02d185cf7f5b494c621ca67a4d786348deac3a': AI 148670: More tests that need to be marked broken, since
| * AI 148670: More tests that need to be marked broken, sinceJorg Pleumann2009-05-111-0/+2
| | | | | | | | | | | | | | | | they behave differently in CTS and plain VM. Hopefully the last ones... BUG=1285921 Automated import of CL 148670
* | am 61df6ac: am 2f563a4: AI 148431: Marking as broken a couple of testsJorg Pleumann2009-05-071-0/+5
|\ \ | |/ | | | | | | | | | | Merge commit '61df6ac69e6614cb9986bf4ce3626dda914e0c6a' * commit '61df6ac69e6614cb9986bf4ce3626dda914e0c6a': AI 148431: Marking as broken a couple of tests
| * AI 148431: Marking as broken a couple of testsJorg Pleumann2009-05-071-0/+5
| | | | | | | | | | | | | | that tend to fail in the CTS host. BUG=1285921 Automated import of CL 148431
| * AI 145288: Removing tabs from tests.Urs Grob2009-04-098-13/+13
| | | | | | | | | | | | BUG=1285921 Automated import of CL 145288
* | AI 145649: am: CL 145612 am: CL 145288 Removing tabs from tests.Urs Grob2009-04-098-13/+13
| | | | | | | | | | | | | | | | Original author: ursg Merged from: //branches/cupcake/... Original author: android-build Automated import of CL 145649
* | auto import //branches/master/...@140412The Android Open Source Project2009-03-181-0/+91
|/
* auto import from //branches/cupcake_rel/...@140373The Android Open Source Project2009-03-181-5/+0
|
* auto import from //branches/cupcake/...@137873The Android Open Source Project2009-03-112-5/+0
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-03247-0/+58650
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-03247-58650/+0
|
* auto import from //branches/cupcake/...@130745The Android Open Source Project2009-02-1046-310/+577
|
* auto import from //branches/cupcake/...@126645The Android Open Source Project2009-01-153-27/+7
|
* auto import from //branches/cupcake/...@125939The Android Open Source Project2009-01-09109-10403/+11669
|
* Code drop from //branches/cupcake/...@124589The Android Open Source Project2008-12-17167-3760/+13544
|
* Initial ContributionThe Android Open Source Project2008-10-21247-0/+47353