John Wellbelove
|
2e7c79ed38
|
Added reference_counted_message specialisation for void counter
|
2021-01-19 19:33:36 +00:00 |
|
John Wellbelove
|
ac8a997bb5
|
Added memory allocator successor
|
2021-01-19 19:32:33 +00:00 |
|
John Wellbelove
|
0257275c3c
|
Added shared_message example
|
2021-01-15 11:07:41 +00:00 |
|
John Wellbelove
|
472035d69f
|
Added shared_message receive override to messge_bus
|
2021-01-15 09:49:49 +00:00 |
|
John Wellbelove
|
a008ea3bfa
|
Added shared_message example
|
2021-01-15 09:45:51 +00:00 |
|
John Wellbelove
|
7e340f5e71
|
Removed pool_message and non_pool_message
|
2021-01-14 13:43:37 +00:00 |
|
John Wellbelove
|
212181a4be
|
Merge branch 'master' into development
# Conflicts:
# .gitignore
|
2021-01-14 09:31:24 +00:00 |
|
John Wellbelove
|
0412615952
|
Update version number
19.4.0
|
2021-01-13 09:51:53 +00:00 |
|
John Wellbelove
|
e15ae4aa58
|
Added virtual function 'void on_task_added()' that is called when a task is added to a scheduler.
|
2021-01-13 09:50:33 +00:00 |
|
John Wellbelove
|
2c73fdf9ca
|
Added virtual function 'void on_task_added()' that is called when a task is added to a shceduler.
|
2021-01-13 09:50:02 +00:00 |
|
John Wellbelove
|
6299163f45
|
Minor updates.
|
2021-01-10 20:41:13 +00:00 |
|
John Wellbelove
|
9f0f65b0b4
|
Renamed internal structure
|
2021-01-09 12:34:51 +00:00 |
|
John Wellbelove
|
e67d285862
|
Added static asserts
|
2021-01-08 19:53:48 +00:00 |
|
John Wellbelove
|
bd263e6510
|
Added final unit tests
|
2021-01-07 22:40:51 +00:00 |
|
John Wellbelove
|
2d612b0409
|
Ongoing addition of unit tests
|
2021-01-06 21:18:18 +00:00 |
|
John Wellbelove
|
0b2bf0e47c
|
LLVM changes
|
2021-01-06 19:01:34 +00:00 |
|
John Wellbelove
|
db8841ff0d
|
Updates to pools and memory allocators
|
2021-01-06 17:56:24 +00:00 |
|
John Wellbelove
|
b40349ca9d
|
get_memory_block_size() const
|
2021-01-04 17:31:52 +00:00 |
|
John Wellbelove
|
f980ce2cd3
|
Merge branch 'feature/shared-objects-in-pools' into development
# Conflicts:
# .gitignore
# include/etl/deque.h
# include/etl/file_error_numbers.txt
# include/etl/generators/fsm_generator.h
# include/etl/list.h
# include/etl/memory.h
# include/etl/pool.h
# test/vs2019/etl.vcxproj.filters
|
2021-01-04 17:15:25 +00:00 |
|
John Wellbelove
|
5a274578bb
|
Updated deque from development
|
2021-01-04 12:40:43 +00:00 |
|
John Wellbelove
|
f02a99cc0e
|
Updated generators
|
2021-01-04 12:21:40 +00:00 |
|
John Wellbelove
|
3e8c2ca448
|
Fixed LGT8F macro name clash
|
2021-01-04 11:21:57 +00:00 |
|
John Wellbelove
|
fc48021849
|
message router changes
|
2021-01-03 20:24:38 +00:00 |
|
John Wellbelove
|
6e71e05877
|
Added fixed_sized_memory_block_pool and restored imemory_block_pool interface
|
2021-01-03 20:15:16 +00:00 |
|
John Wellbelove
|
3c2cb74524
|
Refactored reference_counted_message now contains owner reference
|
2021-01-03 12:18:34 +00:00 |
|
John Wellbelove
|
10683ae662
|
Unknown board is not an error
|
2021-01-03 10:23:29 +00:00 |
|
John Wellbelove
|
dc25df16db
|
reference_counted_object and reference_counted_message specialisations
|
2021-01-02 19:42:27 +00:00 |
|
John Wellbelove
|
ecee02d41d
|
reference_counted_object and reference_counted_message specialisations
|
2021-01-02 14:09:36 +00:00 |
|
John Wellbelove
|
cbf07b053c
|
reference_counted_object and reference_counted_message specialisations
|
2021-01-02 13:39:59 +00:00 |
|
John Wellbelove
|
920dcdf4b6
|
Merged shared_message handlers into message_router
|
2021-01-02 12:35:13 +00:00 |
|
John Wellbelove
|
3cc95d6755
|
Interim commit
Refactor of reference counted types.
|
2021-01-01 20:26:01 +00:00 |
|
John Wellbelove
|
5abae28f16
|
Interim commit
|
2021-01-01 17:07:53 +00:00 |
|
John Wellbelove
|
eeb057a99d
|
Moved code lines
|
2020-12-30 10:02:12 +00:00 |
|
John Wellbelove
|
35debe90eb
|
Merge branch 'feature/add-multi-loop' into development
# Conflicts:
# include/etl/functional.h
# include/etl/multi_loop.h
# test/test_functional.cpp
# test/test_multi_range.cpp
|
2020-12-28 13:37:19 +00:00 |
|
John Wellbelove
|
92c68b1367
|
Refactor multi_loop to multi_range
|
2020-12-28 13:23:23 +00:00 |
|
John Wellbelove
|
aa148ac424
|
Latest implementation
|
2020-12-27 11:59:14 +00:00 |
|
John Wellbelove
|
faed3231bf
|
Added typedefs
|
2020-12-24 19:08:03 +00:00 |
|
John Wellbelove
|
dd9aa7761e
|
Added etl::multi_loop
|
2020-12-24 12:32:46 +00:00 |
|
John Wellbelove
|
7ca4890a66
|
etl::multi_loop implementation
|
2020-12-24 11:59:52 +00:00 |
|
John Wellbelove
|
0184725feb
|
Added etl::multi_loop
|
2020-12-22 12:44:17 +00:00 |
|
John Wellbelove
|
1aac5fb046
|
Added etl::for_each
|
2020-12-22 12:43:54 +00:00 |
|
John Wellbelove
|
791eb02be0
|
Interim commit
|
2020-12-22 11:10:02 +00:00 |
|
John Wellbelove
|
ee8abd915d
|
Added is_random_access_iterator and deprecated is_random_iterator
|
2020-12-22 11:06:00 +00:00 |
|
John Wellbelove
|
45d7186d8a
|
Removed unused functions
|
2020-12-22 11:06:00 +00:00 |
|
John Wellbelove
|
a0e77e0949
|
VS2019 Delegate function interrupt service example
|
2020-12-22 10:57:12 +00:00 |
|
John Wellbelove
|
1ac3b77ef4
|
Arduino compatibility
19.3.7
|
2020-12-21 12:03:49 +00:00 |
|
John Wellbelove
|
3e8d39dae5
|
Merge branch 'hotfix/fcs_make_getter_const' into development
|
2020-12-20 19:54:39 +00:00 |
|
John Wellbelove
|
4a91470347
|
Merge branch 'hotfix/fcs_make_getter_const' into development
|
2020-12-20 19:38:24 +00:00 |
|
John Wellbelove
|
febb4de79a
|
Updated version numbers
|
2020-12-20 17:55:27 +00:00 |
|
John Wellbelove
|
dc4bc1018b
|
Arduino compatibility
|
2020-12-20 17:50:22 +00:00 |
|