John Wellbelove
|
d63afc70ea
|
Removed non-compliant constexpr
|
2018-04-21 18:26:24 +01:00 |
|
John Wellbelove
|
67a32df7d0
|
Added etl::type_select
|
2018-04-21 17:45:34 +01:00 |
|
John Wellbelove
|
48ede3fdbe
|
Capitalised warning comment
|
2018-04-21 17:45:00 +01:00 |
|
John Wellbelove
|
a0f2f8bf8e
|
Added null_type template
|
2018-04-21 17:32:24 +01:00 |
|
John Wellbelove
|
f2416da7ea
|
Changed header guards to be GCC compliant.
|
2018-04-21 09:24:45 +01:00 |
|
John Wellbelove
|
ea9a1e51c9
|
More efficient implementations of sign_extend
|
2018-04-16 19:17:41 +01:00 |
|
John Wellbelove
|
e3b40c1eb4
|
Added capacity() to etl::queue
Prefixed max_size() and capacity() with ETL_CONSTEXPR to all queue types
|
2018-04-14 13:15:21 +01:00 |
|
John Wellbelove
|
23888c4be6
|
Added permutations and combinations template constants.
|
2018-04-14 10:46:15 +01:00 |
|
John Wellbelove
|
c14db00d88
|
Merge remote-tracking branch 'origin/feature/spsc_queues' into development
# Conflicts:
# test/vs2017/etl.sln
# test/vs2017/etl.vcxproj
|
2018-04-08 19:55:29 +01:00 |
|
John Wellbelove
|
6603ad9632
|
Updated release notes and version numbers
|
2018-04-08 19:50:41 +01:00 |
|
John Wellbelove
|
2ad62aa88c
|
Merge remote-tracking branch 'origin/master' into development
|
2018-04-08 18:26:10 +01:00 |
|
John Wellbelove
|
1ca0ad94a9
|
Added SPSC and MPSC queues
|
2018-04-08 18:10:23 +01:00 |
|
John Wellbelove
|
d77da45fed
|
Added mutex support
|
2018-04-08 18:09:39 +01:00 |
|
John Wellbelove
|
fa57304cca
|
Added atomic support
|
2018-04-08 18:09:15 +01:00 |
|
John Wellbelove
|
4059a8557e
|
Removed ETL_CPP11_SUPPORTED
|
2018-04-08 18:08:34 +01:00 |
|
John Wellbelove
|
f962914a8f
|
Initial untested SPSC queues.
|
2018-04-02 12:28:25 +01:00 |
|
John Wellbelove
|
bc0a8a49a7
|
Updates to atomic classes.
|
2018-04-02 12:26:58 +01:00 |
|
John Wellbelove
|
2841afc5e5
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# include/etl/version.h
# support/Release notes.txt
11.3.0
|
2018-03-30 13:45:33 +01:00 |
|
John Wellbelove
|
b473cfe20a
|
Merge branch 'feature/64bit_tests' into development
|
2018-03-30 13:22:17 +01:00 |
|
John Wellbelove
|
28ac7c12ba
|
Changes for increased 64bit compatibility.
|
2018-03-30 12:46:16 +01:00 |
|
John Wellbelove
|
3d52e68090
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# support/Release notes.txt
11.1.0
|
2018-03-25 14:42:29 +01:00 |
|
John Wellbelove
|
6f6c80fcd5
|
Added std::initializer_list constructors when ETL_CPP11_SUPPORTED is defined as 1
|
2018-03-25 14:41:17 +01:00 |
|
John Wellbelove
|
cc30339466
|
Merge branch 'feature/initializer_list' into development
|
2018-03-25 14:35:09 +01:00 |
|
John Wellbelove
|
ab65a5abaa
|
Added std::initializer_list constructors when ETL_CPP11_SUPPORTED is defined as 1
|
2018-03-25 14:34:28 +01:00 |
|
John Wellbelove
|
54981cfaa4
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# support/Release notes.txt
|
2018-03-22 06:11:35 +00:00 |
|
John Wellbelove
|
d28c88b1da
|
Added reset() to etl::optional
|
2018-03-22 06:10:07 +00:00 |
|
John Wellbelove
|
8ac3b64823
|
Added reset() to etl::optional
|
2018-03-21 19:35:18 +00:00 |
|
John Wellbelove
|
d7f9d1a7fb
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# CMakeLists.txt
11.00.0
|
2018-03-18 19:29:36 +00:00 |
|
John Wellbelove
|
44068d1493
|
Merge from new directories feature.
Added files to VS project.
Fixed ETL_FILE numbering clashes.
|
2018-03-18 18:14:11 +00:00 |
|
John Wellbelove
|
bb02a99987
|
Merge remote-tracking branch 'origin/feature/new_directory_layout' into development
|
2018-03-18 18:08:06 +00:00 |
|
John Wellbelove
|
4864e95b36
|
New directory layout
|
2018-03-18 17:48:29 +00:00 |
|
John Wellbelove
|
224df730c3
|
Merge remote-tracking branch 'origin/master' into development
|
2018-03-18 14:13:24 +00:00 |
|
scott-eddy
|
427765742b
|
Fix missing .h in profile inclusion
10.21.2
|
2018-03-17 08:02:15 +00:00 |
|
Eddy Scott
|
712dd9327e
|
Don't de-refernce cmake variable for Window's build sake
|
2018-03-17 08:02:15 +00:00 |
|
scott-eddy
|
a38e542650
|
Build etl based on different profiles. Works using GNU GCC
|
2018-03-17 08:02:15 +00:00 |
|
scott-eddy
|
dd1f0b415e
|
Add etl_profile for compilation
|
2018-03-17 08:02:15 +00:00 |
|
scott-eddy
|
290df98533
|
define library sources and includes. Does not build because of missing etl_profile.h,
this will require some design changes as right now it is assumed a user will deine this profile when including ETL in their project
|
2018-03-17 08:02:15 +00:00 |
|
John Wellbelove
|
2d43d1baf3
|
Removed redundant template function
|
2018-03-02 19:35:47 +00:00 |
|
EXPROGROUP\john.wellbelove
|
b7619d2531
|
Merge branch 'development' of https://github.com/ETLCPP/etl into development
|
2018-03-02 10:03:11 +00:00 |
|
EXPROGROUP\john.wellbelove
|
d8d24b7509
|
Experimental spsc queue
|
2018-03-02 10:00:58 +00:00 |
|
John Wellbelove
|
9f2ce39ba7
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# library.properties
# support/Release notes.txt
# test/codeblocks/ETL.layout
# test/vs2017/etl.vcxproj
# test/vs2017/etl.vcxproj.filters
|
2018-03-01 09:48:32 +00:00 |
|
John Wellbelove
|
eee0157372
|
Added version macros
|
2018-03-01 09:14:11 +00:00 |
|
John Wellbelove
|
1e2866a06c
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# library.properties
# support/Release notes.txt
# test/codeblocks/ETL.layout
10.21.1
|
2018-02-26 21:04:55 +00:00 |
|
John Wellbelove
|
a58d1f5861
|
Remove variant.h GCC warnings from use of -Wextra
|
2018-02-26 21:03:22 +00:00 |
|
Prasenjit Sengupta
|
2872075b1e
|
Remove unused variables in variant.h
|
2018-02-26 20:51:34 +00:00 |
|
John Wellbelove
|
1e34b5cf46
|
Add #ifdef for GCC pragma
|
2018-02-25 13:41:40 +00:00 |
|
John Wellbelove
|
9a921102bb
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# library.properties
# support/Release notes.txt
# test/codeblocks/ETL.layout
|
2018-02-25 13:28:57 +00:00 |
|
John Wellbelove
|
d3493d601d
|
Add full set of operators to etl::optional
|
2018-02-25 13:21:27 +00:00 |
|
John Wellbelove
|
d1adfab03c
|
Remove more GCC warnings from use of -Wextra
|
2018-02-25 13:21:00 +00:00 |
|
John Wellbelove
|
c35f962e6f
|
Merge remote-tracking branch 'origin/master' into development
# Conflicts:
# test/codeblocks/ETL.layout
# test/test_pool.cpp
|
2018-02-24 10:55:36 +00:00 |
|