Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

added debug definitions wio 0.6.0 #162

Open
wants to merge 102 commits into
base: master
Choose a base branch
from
Open

added debug definitions wio 0.6.0 #162

wants to merge 102 commits into from

Conversation

dhillondeep
Copy link
Contributor

No description provided.

Mogball and others added 30 commits November 5, 2017 10:05
* CMakeLists updated to make each individual CMakeList have its own compiler configuration

* conflicts and coverage issues resolved
* Fixed up Bitset

* code review changes

* cast changed from int to uint32_t
* Hash and equals

* Separately chained and open addressed hash maps

* Structural-refresh with many new changes (#32)

* Coveralls badge added (#33)

* Added repo token to coveralls.yml (#34)

* Chain and Open hash sets + copy constructurs/assignment

* CMakeLists-configuration (#35)

* CMakeLists updated to make each individual CMakeList have its own compiler configuration

* conflicts and coverage issues resolved

* More unit tests

* code review changes

* convert tabs to spaces

* StaticAllocatorPool formatting fixed
* Hot fix added for StaticAllocatorPool and new DynamicAllocatorPool added
* StaticString class updated and completely tested

* test names format fixed for static tests
* types added and existing code changed to use these types

* more minor changes made

* Allocator includes fixed
* few changes made to fix Wconversion warnings
* Created tuple

* Tuple concatenation

* Finished tuples

* Basic comparator type

* array based list and heap

* Concept checks

* Concept check for random access iterator

* added new concepts

* map concept

* refractored includes a bit

* more unit tests

* Namespaced typedefs in Types.h

* changed uint16_t typedefs
* using namespace removed from StaticAllocatorPool

* using namespace removed from Dynamic String

* added StaticStringPool under wlp namespace

* Added DynamicAllocatorPool under namespace wlp
* Added some missing docs/blame

* Update Bitset.h

* Update Hash.h
* CMakeLists updated to make each individual CMakeList have its own compiler configuration

* conflicts and coverage issues resolved

* many changes made to memory

* minor memory bug fixed

* memory finished tests have to use new model of memory

* created log2 and pow and uncommented tests

* removed use of allocator and old memory

* memory management completed and other files adjusted to use it

* minor bug fixed in malloc

* array test added for memory
* Implement STL List

* Implement tests for list

* Implement iterators
* Created state machine class and defn

* f

* object size is stored to free them properly

* Removed dynamic event data allocation

* Updated with master

* memory test fixed
* red black tree

* Created tree map and set

* Updated with new memory

* Fixes include path
…#62)

* synced linkedlist and arraylist interfaces

* unit tests
* object size is stored to free them properly

* memory test fixed

* malloc changed to allow multi param object creation

* build files removed

* [HF] arg_array_malloc template condition fixed
* imporved dynamic string and added realloc improvement

* realloc imporv

* dynamic string removed

* memcpy use instead of a for loop

* unused chars removed
Mogball and others added 28 commits June 1, 2018 15:45
* remove packet constructor

* Update Exceptions.h

* Update Exceptions.cpp

* Update exceptions_test.cpp
* created generic include headers

* namespaced includes

* Fixing some include errors
* wio-deploy

* created wio deploy script

* splitting into arrays

* more refactoring

* deploy script finish
* Added non-const c_str

* added string resize and replace

* Removed realloc calls

* f
* Dynamic string update again

* version 2.0.3
* reordering exception

* reorder statemachine

* reorder stringiterator

* reorder array2d

* reordered hashtable

* reordered opentable

* reordered arraylist

* hash uses static_cast

* reordered linkedlist

* reorder redblacktree

* bitset static casts

* reorder shared_ptr
* string constructors to nullptr_t

* constructor explicit

* fix constructor ordering
* Created wlib-stl wio pkg

* Added build for dependencies wlib-memory, etc.

* In progress of refactoring

* Completed port

* Fixing warnings

* Updating travis

* updating deploy script

* fixing invalid writes in dynamic string
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants