871 Commits

Author SHA1 Message Date
John Wellbelove
b5e8a8fca0 Merge remote-tracking branch 'origin/development' 9.0.0 2017-01-31 22:28:41 +00:00
John Wellbelove
b87a9f50a1 New class for internal container pool debugging 2017-01-31 21:11:25 +00:00
John Wellbelove
cd2c5c22ee Minor layout changes 2017-01-31 21:11:24 +00:00
John Wellbelove
23d248e0ac Minor layout changes 2017-01-31 21:11:24 +00:00
John Wellbelove
37efd986de Changed pool_base to ipool 2017-01-31 21:11:24 +00:00
John Wellbelove
0605dfd957 Prefix macros with ETL_ 2017-01-31 21:11:24 +00:00
John Wellbelove
a470d4f8c9 Minor layout changes 2017-01-31 21:11:23 +00:00
John Wellbelove
73e65ae023 Updated containers to use the new pool memory manager. 2017-01-31 21:11:23 +00:00
John Wellbelove
aaac059008 Updated tests 2017-01-31 21:11:23 +00:00
John Wellbelove
eac243d898 Added comments and modified starting values. 2017-01-31 21:11:22 +00:00
jwellbelove
2e8f09d721 Updates for volatile support. 2017-01-26 09:15:16 +00:00
jwellbelove
0ba97b9416 Fixed compile error in 'first_clear_bit_position' 2017-01-26 08:52:01 +00:00
jwellbelove
64860d86f1 Added ETL_ prefixes 2017-01-24 15:21:39 +00:00
jwellbelove
28f1fb56bb Updated after tests 2017-01-24 15:18:21 +00:00
jwellbelove
e45994eb49 Initial experimental implementation of user_type 2017-01-23 14:17:36 +00:00
John Wellbelove
bf7567c6d8 Fixed find/replace editing error. 2017-01-21 10:42:02 +00:00
John Wellbelove
3ffe0b50b1 Fixed find/replace editing error. 2017-01-21 10:41:15 +00:00
jwellbelove
6dcd00a0a7 Made conversion operator explicit.
const and non-const get() functions return a reference.
2017-01-20 15:27:42 +00:00
jwellbelove
9848bba4d9 Removed Jenkins 64bit hash. 2017-01-18 12:49:49 +00:00
John Wellbelove
d3c9cd3b16 Fixed syntax errors 2017-01-17 23:03:23 +00:00
jwellbelove
5640bfc35c Changed algorithm to 128bit xorshift. 2017-01-17 14:47:10 +00:00
jwellbelove
525bdef691 Added license and comments. 2017-01-17 12:24:53 +00:00
jwellbelove
0d86ea39c9 Initial implementation of a random number generator class. 2017-01-17 12:21:41 +00:00
jwellbelove
09fda198ec Added 8, 16 & 64 bit versions of count_trailing_zeros 2017-01-04 17:51:36 +00:00
jwellbelove
5c0ea58c81 Missing return 2017-01-04 17:33:05 +00:00
jwellbelove
5e77c55573 Better versions 2017-01-04 16:33:44 +00:00
jwellbelove
4bde024c03 Added find first set/clear bit functions. 2017-01-04 15:51:11 +00:00
jwellbelove
c24d007d5c Added find first set/clear bit functions. 2017-01-04 11:23:16 +00:00
John Wellbelove
a371b27c2a Performance tests for unordered map. 2016-12-31 10:07:14 +00:00
John Wellbelove
695e16a8e4 Experimental reimplementation of etl::pool 2016-12-31 10:06:40 +00:00
John Wellbelove
2cf1fded21 Merge remote-tracking branch 'origin/development' 2016-12-30 12:09:41 +00:00
John Wellbelove
0f05e7d4be Improved erase_after 2016-12-30 11:57:00 +00:00
John Wellbelove
6c4a29b498 Fixed bug in erase() 2016-12-30 11:56:08 +00:00
John Wellbelove
5c42b7a830 Merge remote-tracking branch 'origin/development' 2016-12-28 17:12:46 +00:00
John Wellbelove
0112c57235 Updated to version 9.0.0 2016-12-28 14:10:30 +00:00
John Wellbelove
782fc9983e Support for vectors of pointers. 2016-12-28 13:36:06 +00:00
John Wellbelove
e729365529 Support for vectors of pointers. 2016-12-28 13:34:04 +00:00
John Wellbelove
d38cde25a6 Replaces string.h 2016-12-28 13:33:30 +00:00
John Wellbelove
bc18cfa496 Tests for intrusive_queue 2016-12-28 13:22:37 +00:00
John Wellbelove
77ecb120dc Deleted files 2016-12-28 13:21:54 +00:00
John Wellbelove
5f3e05b8fc Updated project files 2016-12-28 13:21:20 +00:00
John Wellbelove
36a018019b Tabs to spaces 2016-12-28 13:20:58 +00:00
John Wellbelove
ff9cfa724b Fixed GCC warnings 2016-12-28 13:20:40 +00:00
John Wellbelove
912cb40d0c Fixed GCC warnings
Removed redundant code
2016-12-28 13:20:27 +00:00
John Wellbelove
0179e7123d Changed string length calls. 2016-12-28 13:19:37 +00:00
John Wellbelove
a27ac63149 Removed redundant code 2016-12-28 13:18:26 +00:00
John Wellbelove
9e9fa45f13 Fixed GCC warnings 2016-12-28 13:18:05 +00:00
John Wellbelove
37f4dac47d Restored commented out tests 2016-12-28 13:17:45 +00:00
John Wellbelove
4036d5db3c Removed redundant include 2016-12-28 13:15:47 +00:00
John Wellbelove
093b29a48c Removed support for auto and checked links. 2016-12-28 13:12:37 +00:00