| Commit message (Collapse) | Author | Age |
| |
|
|
| |
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
| |
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
| |
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
| |
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
| |
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
|
|
|
| |
- Bring wstr_remove_at() in line with str.
- Add a test for correct snprintf usage with str.
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
| |
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
|
|
| |
- Temporarily remove __counted_by definition.
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
|
|
|
|
|
| |
log.h is now included like:
#define AL_LOG_SECTION "<section_name>"
#include <al/log.h>
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
| |
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
| |
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
| |
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
| |
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
| |
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
| |
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
| |
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
| |
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
| |
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
| |
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
|
|
| |
Not properly tested.
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
| |
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
|
|
|
|
|
|
| |
- Vastly improve tests.
- Change array/str/wstr APIs.
- Use ptrdiff_t instead of size_t in ring buffer.
- Make random seed thread-local.
- Log now uses a static thread-local buffer instead of a malloc'd buffer.
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
| |
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
| |
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
| |
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
| |
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
| |
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
| |
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
| |
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
| |
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
| |
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
| |
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
| |
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
| |
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
| |
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
| |
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
| |
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
| |
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
| |
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
| |
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
| |
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
| |
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
| |
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
| |
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
| |
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
|
|
| |
Also, reorder al_str_insert() arguments.
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
|
|
|
|
| |
al_atomic_ptr_load() -> al_atomic_load(void)()
al_atomic_u16_store() -> al_atomic_store(u16)()
...
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
|
|
|
|
| |
- Remove queue and liblfds
- Add some helpers
- Improve wstr compatibility
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
|
|
|
|
|
| |
- Separate al_str_c functions between compile-time and runtime
- Remove volatile from atomics
- Allow not specifying a section in the log
- Cleanup
Signed-off-by: Andrew Opalach <andrew@akon.city>
|
| |
|
|
|
|
|
|
| |
- al_wstr_c
- al_wstr_cmp
- al_wstr_rfind
Signed-off-by: Andrew Opalach <andrew@akon.city>
|