42 Commits (v3.2-branch)

Author SHA1 Message Date
Peter Mitsis 1244065abc kernel: Extend slabs memory usage stats 3 years ago
Gerard Marull-Paretas cffefc818d kernel: migrate includes to <zephyr/...> 3 years ago
Daniel Leung d3b030be9b kernel: remove @return doc for void functions 4 years ago
Fabio Baltieri f88a420d69 toolchain: migrate iterable sections calls to the external API 4 years ago
Anas Nashif 4d994af032 kernel: remove object tracing 4 years ago
Torbjörn Leksell 65b376eb87 Tracing: Memory Slab tracing 4 years ago
Krzysztof Chruscinski 3b4b7c3a37 kernel: mem_slab: Add support to no multithreading 4 years ago
Nicolas Pitre 2bed37e534 mem_slab: move global lock to per slab lock 4 years ago
Anas Nashif bbbc38ba8f kernel: Make both operands of operators of same essential type category 4 years ago
Kamil Lazowski 303fca9f2a kernel: mem_slab: Optimize mem_slab_free 5 years ago
Kamil Lazowski 104f100749 kernel: memslab: Add maximum mem_slab utilization trace 5 years ago
Tomasz Bursztyka e18fcbba5a device: Const-ify all device driver instance pointers 5 years ago
Kumar Gala a1b77fd589 zephyr: replace zephyr integer types with C99 types 5 years ago
Andy Ross 7832738ae9 kernel/timeout: Make timeout arguments an opaque type 5 years ago
Anas Nashif dfc2bbcd3c kernel: mem_slab: error handling 6 years ago
Andrew Boie 4ad9f687df kernel: rename thread return value functions 6 years ago
Anas Nashif ee9dd1a54a cleanup: include/: move misc/dlist.h to sys/dlist.h 6 years ago
Nicolas Pitre bc30f4f019 mem_slab: rationalize block alignment assertion 6 years ago
Nicolas Pitre aa9228854f linker generated list: provide an iterator to simplify list access 6 years ago
Patrik Flykt 24d71431e9 all: Add 'U' suffix when using unsigned variables 6 years ago
Patrik Flykt 4344e27c26 all: Update reserved function names 6 years ago
Andy Ross c0bdcbaaf8 kernel/mem_slab: Spinlockify 7 years ago
Andy Ross ec554f44d9 kernel: Split reschdule & pend into irq/spin lock versions 7 years ago
Andy Gross 2e8cdc1e7f kernel: Enforce k_mem_slab block size alignment 7 years ago
Patrik Flykt d0d9eb0e38 kernel: Add 'U' to unsigned variable assignments 7 years ago
Andrew Boie f253d0779d k_mem_slab: track as a kernel object 7 years ago
Flavio Ceolin ea716bf023 kernel: Explicitly comparing pointer with NULL 7 years ago
Krzysztof Chruscinski 9666c30d5f kernel: mem_slab: Reschedule in k_mem_slab_free only when necessary. 7 years ago
Andy Ross ccf3bf7ed3 kernel: Fix sloppy wait queue API 7 years ago
Andy Ross 22642cf309 kernel: Clean up _unpend_thread() API 7 years ago
Andy Ross 15cb5d7293 kernel: Further unify _reschedule APIs 7 years ago
Andy Ross 0447a73f6c kernel: include cleanup 7 years ago
Andy Ross e0a572beeb kernel: Refactor, unifying _pend_current_thread() + _Swap() idiom 7 years ago
Andy Ross 8606fabf74 kernel: Scheduler refactoring: use _reschedule_*() always 7 years ago
Andy Ross 9c62cc677d kernel: Add kswap.h header to unbreak cycles 8 years ago
Andy Ross 32a444c54e kernel: Fix nano_internal.h inclusion 8 years ago
Andrew Boie 945af95f42 kernel: introduce object validation mechanism 8 years ago
Anas Nashif 397d29db42 linker: move all linker headers to include/linker 8 years ago
Maciek Borzecki 059544d1ae kernel: make sure that CONFIG_OBJECT_TRACING structs are properly ifdef'ed 8 years ago
Kumar Gala cc334c7273 Convert remaining code to using newly introduced integer sized types 8 years ago
David B. Kinder ac74d8b652 license: Replace Apache boilerplate with SPDX tag 9 years ago
Anas Nashif d687a95611 kernel: move kernel code to kernel/ directly 9 years ago
Anas Nashif 569f0b4105 debug: move debug features from misc to subsys/debug 9 years ago
Flavio Santes 5349af8702 kernel/mem_slab: Use the right data-type 9 years ago
Benjamin Walsh f6ca7de09c kernel/arch: consolidate tTCS and TNANO definitions 9 years ago
Andrew Boie 0b474eef9c kernel: deprecate old init levels 9 years ago
Allan Stephens e7d2cc216d unified: Add object tracing support for kernel objects 9 years ago
Benjamin Walsh 7ef0f624a7 unified: rename 'memory maps' to 'memory slabs' 9 years ago
Peter Mitsis fb02d576c0 unified: Memory map APIs to use size_t 9 years ago
Peter Mitsis 4a5d62fe15 unified: Update mem_map doxygen style function headers 9 years ago