aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-01-13Basic implementation of iterators.Nicolas Catania
Added basic iterator support for strings.
2010-01-12android-2.1_r1 snapshotThe Android Open Source Project
2010-01-12Partial implementation of the std::limits header file.Nicolas Catania
Only float and double support (partial implementation).
2009-11-15merge from open-source masterJean-Baptiste Queru
2009-11-15merge from open-source masterJean-Baptiste Queru
Merge commit 'goog/stage-korg-master' into HEAD
2009-11-15merge from eclairJean-Baptiste Queru
2009-11-12eclair snapshotJean-Baptiste Queru
2009-07-26reconcile korg/master into goog/masterandroid-sdk-tools_r4android-sdk-tools_r3android-sdk-2.1_r1android-sdk-2.0_r1android-sdk-2.0.1_r1android-sdk-2.0.1-docs_r1android-2.1_r2.1sandroid-2.1_r2.1p2android-2.1_r2.1pandroid-2.1_r2android-2.1_r1android-2.0_r1android-2.0.1_r1eclair-sholes-release2eclair-sholes-releaseeclair-releaseeclair-passion-releaseJean-Baptiste Queru
2009-07-07Added binary comparators needed for the set implementation.niko
Cosmetic in type_traits.h: renamed _Tp to _T for consistency.
2009-06-16Added missing substr() method needed by gtest.android-sdk-tools_r2android-sdk-1.6_r2android-sdk-1.6_r1android-sdk-1.6-docs_r1android-1.6_r2android-1.6_r1.5android-1.6_r1.4android-1.6_r1.3android-1.6_r1.2android-1.6_r1.1android-1.6_r1donut-release2donut-releasedonut-plus-aospdonutNicolas Catania
Collapsed 3 copy constructors into one with default values for the pos and n values. string(const string&, size_t pos=0, size_t n=npos) Extra test for substr and the copy constructor.
2009-06-16am 2a4077a9: Basic implementation of vector.Nicolas Catania
Merge commit '2a4077a9186d6f6dff104bbd1a73484aae6d5c01' * commit '2a4077a9186d6f6dff104bbd1a73484aae6d5c01': Basic implementation of vector.
2009-06-15Basic implementation of vector.Nicolas Catania
Uses malloc/realloc for pod type. For classes uses placement new to insert new copies of the data. In the test package, renamed macros.h to common.h New memory file with uninitialized_copy and uninitialized_fill. Disabled the host target since it is used only on linux to run the valgrind tool and that I don't want to spend time making it compile on mac, cygwin ....
2009-06-15am f74588cb: Merge change 4060 into donutAndroid (Google) Code Review
Merge commit 'f74588cb88a9d9906ecf70ed6460f8bddc4810a0' * commit 'f74588cb88a9d9906ecf70ed6460f8bddc4810a0': Trivial: renamed the parameters to be inline with the standard.
2009-06-15Merge change 4060 into donutAndroid (Google) Code Review
* changes: Trivial: renamed the parameters to be inline with the standard.
2009-06-14am 8b5f35d0: Revert "Basic implementation of vector."Nicolas Catania
Merge commit '8b5f35d0aa39e39119dc1e3e2fc4d283995faa2a' * commit '8b5f35d0aa39e39119dc1e3e2fc4d283995faa2a': Revert "Basic implementation of vector."
2009-06-14am fd56a38d: Basic implementation of vector.Nicolas Catania
Merge commit 'fd56a38d5dcb569b146634bb22c5d9cb1e138e3f' * commit 'fd56a38d5dcb569b146634bb22c5d9cb1e138e3f': Basic implementation of vector.
2009-06-12Revert "Basic implementation of vector."Nicolas Catania
This reverts commit fd56a38d5dcb569b146634bb22c5d9cb1e138e3f.
2009-06-12Trivial: renamed the parameters to be inline with the standard.Nicolas Catania
idx -> pos num -> n len -> n
2009-06-10Basic implementation of vector.Nicolas Catania
Uses malloc/realloc for pod type. For classes uses placement new to insert new copies of the data. In the test package, renamed macros.h to common.h New memory file with uninitialized_copy and uninitialized_fill.
2009-05-26am 60fd0f75: Implementation of string::eraseNicolas Catania
Merge commit '60fd0f758a63e74980d712a13c91bc24d98cedc6' * commit '60fd0f758a63e74980d712a13c91bc24d98cedc6': Implementation of string::erase
2009-05-26Implementation of string::eraseNicolas Catania
2009-05-22am 0d5d665e: Merge change 1846 into donutAndroid (Google) Code Review
Merge commit '0d5d665e3e7d10998bfa793f609766a4ae7c05fc' * commit '0d5d665e3e7d10998bfa793f609766a4ae7c05fc': Use realloc to implement the reserve call.
2009-05-22Merge change 1846 into donutAndroid (Google) Code Review
* changes: Use realloc to implement the reserve call.
2009-05-18Use realloc to implement the reserve call.Nicolas Catania
Minor cleanup of the type used to identify size type and the basic char type used: - size_t is now string::size_type - char is now string::value_type
2009-05-18am 42a884c6: Added equal method to compare ranges of objects.Nicolas Catania
Merge commit '42a884c6bc4ab780b0f69ced0d0beebaca3e0dfe' * commit '42a884c6bc4ab780b0f69ced0d0beebaca3e0dfe': Added equal method to compare ranges of objects.
2009-05-17Added equal method to compare ranges of objects.Nicolas Catania
equal is needed for the vector implementation.
2009-05-11am d738d26: Added find method to the string class.Nicolas Catania
Merge commit 'd738d268c8f915bde451bba52e0c3996113ba9f0' * commit 'd738d268c8f915bde451bba52e0c3996113ba9f0': Added find method to the string class.
2009-05-11Added find method to the string class.Nicolas Catania
Implemented find method including tests. Cleaned up the Android.mk file to remove the host target per discussion with dbort. The simulator target should be used to run host tests under valgrind.
2009-05-05am 48d44eb: Removed the host part of the build.Nicolas Catania
Merge commit '48d44eb334a3eed6addcac4343316e33de5326fc' * commit '48d44eb334a3eed6addcac4343316e33de5326fc': Removed the host part of the build.
2009-05-05Removed the host part of the build.Nicolas Catania
This was used to run valgrind. Use the sim-eng build to run valgrind.
2009-05-05am df7611a: Added a header file + test for the type traitsNicolas Catania
Merge commit 'df7611a3647a8ac956044c86178fb5ad85d89293' * commit 'df7611a3647a8ac956044c86178fb5ad85d89293': Added a header file + test for the type traits
2009-05-05Merge commit 'fe47ae5' into conflictNicolas Catania
Conflicts: README
2009-05-05Added a header file + test for the type traitsNicolas Catania
Added fill and fill_n template functions in algorithm + test. Since we don't have iterators yet, I used plain pointers. This change is required to build the vector class.
2009-05-02Added 2 new files: algorithm and string.Niko Catania
Added tests but will submit change to runtest_py separately. Added more description to the README file. Check for unsigned overflows. Added Android.mk in the top dir. Removed the reserve() method and made the size default to 0 in reserve(size_t)
2009-04-22Merge donut into masterJean-Baptiste Queru
2009-04-16Stub README fileJean-Baptiste Queru
2009-04-15Empty starting pointJean-Baptiste Queru