John Wellbelove
|
331a928f3b
|
Updated version and release notes.
|
2021-01-27 21:06:58 +00:00 |
|
John Wellbelove
|
5473421694
|
Added virtual destructor to observer.
Changed C++11 destructors to '= default'.
|
2021-01-27 19:23:42 +00:00 |
|
John Wellbelove
|
20ada628a6
|
Refactored queues
|
2021-01-26 19:13:15 +00:00 |
|
John Wellbelove
|
2017b51dc3
|
Merge branch 'master' into development
|
2021-01-24 12:08:53 +00:00 |
|
John Wellbelove
|
78f957a1a8
|
Typo in unique_ptr
|
2021-01-24 12:03:16 +00:00 |
|
John Wellbelove
|
c015545bcb
|
Added nullptr check to unique_ptr destructor.
|
2021-01-23 18:59:19 +00:00 |
|
John Wellbelove
|
d485cf6582
|
Merge branch 'master' into development
# Conflicts:
# include/etl/deque.h
|
2021-01-23 18:39:08 +00:00 |
|
John Wellbelove
|
d8ad89c21b
|
Added ilockable interface & queue_lockable
|
2021-01-23 14:13:55 +00:00 |
|
John Wellbelove
|
0f9e832708
|
Added nullptr check to unique_ptr destructor.
|
2021-01-23 14:12:22 +00:00 |
|
John Wellbelove
|
1069a83cc6
|
Added nullptr check to unique_ptr destructor.
|
2021-01-23 13:01:49 +00:00 |
|
John Wellbelove
|
2bb66c2e17
|
Merge branch 'hotfix/add-deleter-constructor-to-unique-ptr'
|
2021-01-23 12:59:40 +00:00 |
|
John Wellbelove
|
464cff6238
|
Added nullptr check to unique_ptr destructor
|
2021-01-23 12:58:57 +00:00 |
|
John Wellbelove
|
a40b49c174
|
Fixed VS2019 warning for etl::deque iterators.
|
2021-01-23 09:35:26 +00:00 |
|
John Wellbelove
|
656e27f3e3
|
Added ilockable interface class
|
2021-01-22 10:34:13 +00:00 |
|
John Wellbelove
|
cda53ca500
|
Merge branch 'hotfix/add-deleter-constructor-to-unique-ptr' into development
|
2021-01-21 18:29:55 +00:00 |
|
John Wellbelove
|
c3a055ea75
|
Fixed typos in rvalue constructor
|
2021-01-21 11:42:27 +00:00 |
|
John Wellbelove
|
694ff52fdb
|
Merge branch 'hotfix/add-deleter-constructor-to-unique-ptr' into development
|
2021-01-21 10:39:46 +00:00 |
|
John Wellbelove
|
503b990514
|
Added constructors with deleters for unique_ptr.
|
2021-01-21 10:38:18 +00:00 |
|
John Wellbelove
|
66304646a5
|
Added lock/unlock interface
|
2021-01-20 14:07:27 +00:00 |
|
John Wellbelove
|
2e7c79ed38
|
Added reference_counted_message specialisation for void counter
|
2021-01-19 19:33:36 +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
|
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
|
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
|
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 |
|