source: mainline/uspace/lib/cpp/include/internal

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @a629655   7 years Jaroslav Jindrak cpp: added a constexpr pow builtin wrapper lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @71cde76   7 years Jaroslav Jindrak cpp: rbtree::find_parent_for_insertion now tests for equivalence too, … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @87f625f   7 years Jaroslav Jindrak cpp: added discard_block_engine adaptor and WIP versions of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6b81ca5   7 years Jaroslav Jindrak cpp: changed return type to unsigned as that was the use case lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3f3514aa   7 years Jaroslav Jindrak cpp: made builtin wrappers constexpr lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4654b29   7 years Jaroslav Jindrak cpp: added auxiliary header for builtins integration into the code lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @48f09f2f   7 years Jaroslav Jindrak cpp: rbtree::find_parent_for_insertion now uses key_type instead of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @adb7dfe1   7 years Jaroslav Jindrak cpp: insert_node now does nothing if nothing is passed to it, also … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a2f01c4   7 years Jaroslav Jindrak cpp: fixed return type on multi policy insert and made return type on … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7644d6e   7 years Jaroslav Jindrak cpp: moved actual node insertion to the tree and removed repetitious … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @369f5df   7 years Jaroslav Jindrak cpp: moved insert logic to policies, fixed delete lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @647b756   7 years Jaroslav Jindrak cpp: removed redundant code, eliminated some more code duplication, … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cacb5d0   7 years Jaroslav Jindrak cpp: added more node operations, changed swap to value swap instead of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4f080f2a   7 years Jaroslav Jindrak cpp: fixed constness issues cause by set having only const iterators lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d6bb78b   7 years Jaroslav Jindrak cpp: fixed conversions from non-const iterators to const iterators lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @009d78b   7 years Jaroslav Jindrak cpp: added the rest of functions to rbtree, fixed some existing ones lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f8bbaa0   7 years Jaroslav Jindrak cpp: added the rest of operations to the rbtree_single policy lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @49fbfb5   7 years Jaroslav Jindrak cpp: added some more functionality to rbtree_node lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @be9eb15   7 years Jaroslav Jindrak cpp: added find, some contructors and assignment operators and reverse … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2a482ee   7 years Jaroslav Jindrak cpp: added emplace and count to tree single policy and stubs for the … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4d65515   7 years Jaroslav Jindrak cpp: added a WIP version of a generic red black tree, well, currently a BST lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @275bdafb   7 years Jaroslav Jindrak cpp: removed unnecessary template parameter lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f63bef0   7 years Jaroslav Jindrak cpp: refactored unnecessary code duplication lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6b18e43   7 years Jaroslav Jindrak cpp: removed an accidental empty file lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9751280   7 years Jaroslav Jindrak cpp: divided the hash table sources to multiple headers for better … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b22ccaa   7 years Jaroslav Jindrak cpp: fixed iterators & copy construction, added equality checking for … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @947ad139   7 years Jaroslav Jindrak cpp: fixed hash_table::head and changed hint_type to a more … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @492377a   7 years Jaroslav Jindrak cpp: moved more logic to the policies, since a lot of the code added … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @99bf4c4   7 years Jaroslav Jindrak cpp: removed unnecessary key_extractor_ uses, rendunant increments … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f185504   7 years Jaroslav Jindrak cpp: added a prepend function to table bucket, this helps us keep … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @cfeeb61   7 years Jaroslav Jindrak cpp: added proper instance to member function calls lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7f379fe   7 years Jaroslav Jindrak cpp: implemented multi policy operations, fixed constness of some … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6177cfd   7 years Jaroslav Jindrak cpp: removed no longer needed todos lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @db628a0   7 years Jaroslav Jindrak cpp: fixed constness error and added max_bucket_count implementation lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b9076db   7 years Jaroslav Jindrak cpp: added copy/move constructor/assignment to the hash table lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e912cdf   7 years Jaroslav Jindrak cpp: refactored unordered_map's insertion functions and moved some … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3be3752   7 years Jaroslav Jindrak cpp: added aux functions and rehashing to insertion when needed lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5d235bf0   7 years Jaroslav Jindrak cpp: fixed constness issue with the ostream << operator for string lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @86b3ae98   7 years Jaroslav Jindrak cpp: fixed semantic errors, added support functions for higher level … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8ec1cd2   7 years Jaroslav Jindrak cpp: added a constructor and getters needed by unordered_map and others lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @875788a8   7 years Jaroslav Jindrak cpp: added const variants for key extractors, public key extraction … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7a666789   7 years Jaroslav Jindrak cpp: added missing make_pair (and added todos for missed sections), … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ac68088   7 years Jaroslav Jindrak cpp: fixed unlink() in list_node lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1d5424a   7 years Jaroslav Jindrak cpp: added rehash, reserve, find for hash_table and also equal range … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7320ca6   7 years Jaroslav Jindrak cpp: added bucket operations and changed clear to only deallocate … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f67b4ef   7 years Jaroslav Jindrak cpp: removed the allocator trick, map allocator is for the pair, not … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e9027b5   7 years Jaroslav Jindrak cpp: fixed some iterator constness issues, added erase to hash_table lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @871cfe0c   7 years Jaroslav Jindrak cpp: added insertion, iterators and some misc operations to aux::hash_table lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e29ce3d   7 years Jaroslav Jindrak cpp: added a WIP implementation of a generic hash table that will … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4a7e47b   7 years Jaroslav Jindrak cpp: moved list_node to an auxiliary header as it will be used in hash maps lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3d6f7f3   7 years Jaroslav Jindrak cpp: reorganized tuple header, added a WIP version of tuple_cat … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e5cf551   7 years Jaroslav Jindrak cpp: fixed ambiguities lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @de53138   7 years Jaroslav Jindrak cpp: revamped c header wrappers, now only include standard symbols, … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bdc55009   7 years Jaroslav Jindrak cpp: implemented an auxiliary insert iterator for replicative inserts lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9475faf   7 years Jaroslav Jindrak cpp: undefined restrict as per standard requirements lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d93f01a6   7 years Jaroslav Jindrak cpp: improved array and vector tests lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e498a45   7 years Jaroslav Jindrak cpp: fixed return type of condvar::wait_for lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2be40c81   7 years Jaroslav Jindrak cpp+c: bool is now defined as _Bool only in C mode lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @da6bcc0   7 years Jaroslav Jindrak cpp: added shared_mutex into the fibril threading wrapper lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @55aa951   7 years Jaroslav Jindrak cpp: fixed argument passing lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9283830   7 years Jaroslav Jindrak cpp: added a threading middle layer lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c4049e6   7 years Jaroslav Jindrak c+cpp: added support for global static constructors destructors lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c5b2b05   7 years Jaroslav Jindrak cpp: fixed error handling in num_get parsing lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c1e11d32   7 years Jaroslav Jindrak cpp: num_get now properly parses hexadecimal numbers lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e8c4c59   7 years Jaroslav Jindrak cpp: added most of the integral conversions lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f5a77a00   7 years Jaroslav Jindrak cpp: fixed the stdin stream buffer lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2e0256b   7 years Jaroslav Jindrak cpp: moved string extractors and inserters to their own internal … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c729a60   7 years Jaroslav Jindrak cpp: added basic implementation of num_put, fixed minor errors and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7258487   7 years Jaroslav Jindrak cpp: implemented basic stdin & stdout streambufs lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8cce80b4   7 years Jaroslav Jindrak cpp: reorganized <locale> to avoid circular dependencies with ios_base lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0564a02e   7 years Jaroslav Jindrak cpp: added redefinition of NULL to <internal/common.hpp> to avoid … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9b7aef85   7 years Jaroslav Jindrak cpp: removed redundant namespace declaration lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @471e313   7 years Jaroslav Jindrak cpp: added a test set that allows us to run tests and gather summary … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @035a35c   7 years Jaroslav Jindrak cpp: added tests for std::string::compare lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d49bae9   7 years Jaroslav Jindrak cpp: added tests for std::string::substr lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @509738fd   7 years Jaroslav Jindrak cpp: improved the testing framework lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @923b0c8f   7 years Jaroslav Jindrak cpp: added some basic std::string::{r,}find tests lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @173a246   7 years Jaroslav Jindrak cpp: added a test for std::string::copy lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d466d284   7 years Jaroslav Jindrak cpp: added tests for std::string::replace lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e502572b   7 years Jaroslav Jindrak cpp: added std::string::erase tests lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d7f0b3f7   7 years Jaroslav Jindrak cpp: implemented some basic std::string::insert tests lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9315761   7 years Jaroslav Jindrak cpp: added tests for string::append and string::operator+= lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ad09a52   7 years Jaroslav Jindrak cpp: merged test declarations into a single header lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b946b052   7 years Jaroslav Jindrak cpp: added missing include guards lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b9f897c   7 years Jaroslav Jindrak cpp: added some tests for std::vector lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @604038c   7 years Jaroslav Jindrak cpp: added basic array tests lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @40f8328   7 years Jaroslav Jindrak cpp: added an auxiliary header for metafunctions, implemented some new … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8ac215d   7 years Jaroslav Jindrak cpp: moved meta helper to type traits because they were creating a … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3276682   7 years Jaroslav Jindrak cpp: created auxiliary meta header and used its functions to implement … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ef9d0988   7 years Jaroslav Jindrak cpp: added stubs for dynamic_cast and level 1 unwinding lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1b6477e   7 years Jaroslav Jindrak cpp: finished typeinfo and typeid support lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(add) @a1aecb1   7 years Jaroslav Jindrak cpp: added majority of libc wrappers, simple implementation of new and … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.