| Commit message (Collapse) | Author | Age | Files | Lines |
| |\
| |
| |
| |
| |
| |
| | |
Merge commit 'bd79e4498465381117f2cbc6399a256061f1d144'
* commit 'bd79e4498465381117f2cbc6399a256061f1d144':
Fix an issue where we're adding 4x the intended offset.
|
| | |
| |
| |
| |
| |
| | |
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.
|
| |\ \
| | |
| | |
| | |
| | | |
* changes:
Integrate luni module (but not tests) to Harmony r772995.
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| |\ \ \
| |/ /
|/| /
| |/
| |
| |
| | |
Merge commit '8e696dc0271299433cb3297e7aafc7bd0ee1b2b7'
* commit '8e696dc0271299433cb3297e7aafc7bd0ee1b2b7':
JNI direct buffer function speedup, part 3.
|
| | |
| |
| |
| |
| |
| |
| |
| | |
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.)
|
| |\ \
| |/
| |
| |
| |
| |
| | |
Merge commit 'ac02d185cf7f5b494c621ca67a4d786348deac3a'
* commit 'ac02d185cf7f5b494c621ca67a4d786348deac3a':
AI 148670: More tests that need to be marked broken, since
|
| | |
| |
| |
| |
| |
| |
| |
| | |
they behave differently in CTS and plain VM.
Hopefully the last ones...
BUG=1285921
Automated import of CL 148670
|
| |\ \
| |/
| |
| |
| |
| |
| | |
Merge commit '61df6ac69e6614cb9986bf4ce3626dda914e0c6a'
* commit '61df6ac69e6614cb9986bf4ce3626dda914e0c6a':
AI 148431: Marking as broken a couple of tests
|
| | |
| |
| |
| |
| |
| |
| | |
that tend to fail in the CTS host.
BUG=1285921
Automated import of CL 148431
|
| | |
| |
| |
| |
| |
| | |
BUG=1285921
Automated import of CL 145288
|
| | |
| |
| |
| |
| |
| |
| |
| | |
Original author: ursg
Merged from: //branches/cupcake/...
Original author: android-build
Automated import of CL 145649
|
| |/ |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|