John Wellbelove
|
21e848df9e
|
Removed 'explicit' for conversion operator.
|
2017-02-22 20:33:57 +00:00 |
|
John Wellbelove
|
d72737d9b4
|
Added for_each_if & transform_if
|
2017-02-22 20:25:14 +00:00 |
|
John Wellbelove
|
954fd7df5c
|
Merged branch development into development
|
2017-02-18 09:27:13 +00:00 |
|
jwellbelove
|
2a4886b8d1
|
Renamed single item construct functions.
|
2017-02-17 12:10:06 +00:00 |
|
jwellbelove
|
9300b00646
|
Added...
uninitialized_default_construct
uninitialized_value_construct
for single items.
|
2017-02-17 11:21:21 +00:00 |
|
jwellbelove
|
f180f63d94
|
Added...
has_trivial_constructor
has_trivial_copy_constructor
has_trivial_destructor
has_trivial_assignment
|
2017-02-16 16:59:09 +00:00 |
|
John Wellbelove
|
73e1da2e9f
|
Added more comments
|
2017-02-16 06:53:37 +00:00 |
|
John Wellbelove
|
62199d7872
|
Tests for etl::random
|
2017-02-16 06:53:37 +00:00 |
|
John Wellbelove
|
59b08366ed
|
Derived random generators from base random class.
|
2017-02-16 06:53:37 +00:00 |
|
John Wellbelove
|
53d65cc6f7
|
Tests for etl::random
|
2017-02-16 06:53:36 +00:00 |
|
John Wellbelove
|
8f609f448e
|
Added iterator property type templates.
|
2017-02-16 06:53:36 +00:00 |
|
John Wellbelove
|
68675c3720
|
Updated project files.
|
2017-02-16 06:53:36 +00:00 |
|
John Wellbelove
|
1527e9781f
|
Added assign, insert and erase member functions.
|
2017-02-16 06:53:36 +00:00 |
|
John Wellbelove
|
bdd1f7e837
|
Additional safe 4 parameter versions of copy, copy_if & copy_n
|
2017-02-16 06:53:35 +00:00 |
|
jwellbelove
|
09705bdd7f
|
Added += and -= operators
|
2017-02-15 18:03:31 +00:00 |
|
jwellbelove
|
aca086b22d
|
Further optimisations.
|
2017-02-15 10:40:33 +00:00 |
|
jwellbelove
|
241cac9f42
|
Added more is_pod variants.
WORK IN PROGRESS
|
2017-02-15 09:29:56 +00:00 |
|
jwellbelove
|
da3510d818
|
Added is_pod variants.
WORK IN PROGRESS
|
2017-02-14 12:36:53 +00:00 |
|
jwellbelove
|
259c7a170c
|
Added simple is_pod
|
2017-02-14 12:36:21 +00:00 |
|
jwellbelove
|
33223405e9
|
Added more algorithms from STL's <memory>
|
2017-02-14 10:29:00 +00:00 |
|
jwellbelove
|
87c54f255a
|
Fix various compilation errors.
Added variants with debug count parameter.
|
2017-02-13 10:55:22 +00:00 |
|
jwellbelove
|
eab150e4e6
|
New 'unitialized' fill and copy algorithms.
|
2017-02-06 10:19:56 +00:00 |
|
jwellbelove
|
841e8db73b
|
Remove unused class
|
2017-02-01 08:26:22 +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
|
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 |
|