Oleg Hahm
|
6310927ed7
|
doc: document internal cib init macro
|
2014-12-04 15:11:42 +01:00 |
|
René Kijewski
|
8a9220a85c
|
core: cib size must not exceed MAXINT/2
|
2014-11-26 18:04:54 +01:00 |
|
René Kijewski
|
a07b44781d
|
C++ -_-
|
2014-11-11 21:07:40 +01:00 |
|
René Kijewski
|
ab545f83b0
|
core: inline cib.c
The functions in `cib.h` are only used in `msg.c`. They are very small,
and proper function calls have a bigger overhead than inlining these
functions.
The difference in .text size (worst to best):
```
+104 native
+69 qemu-i386
+32 mbed_lpc1768
+28 samr21-xpro
-54 chronos
-54 z1
-56 iot-lab_M3
-56 msb-430
-56 msb-430h
-56 msba2
-56 openmote
-56 spark-core
-56 telosb
-56 wsn430-v1_3b
-56 wsn430-v1_4
-58 arduino-mega2560
-60 airfy-beacon
-60 arduino-due
-60 f4vi1
-60 msbiot
-60 pca10000
-60 pca10005
-60 stm32f0discovery
-60 stm32f3discovery
-60 stm32f4discovery
-60 udoo
-60 yunjia-nrf51822
-72 avsextrem
-72 pttu
-120 redbee-econotag
```
|
2014-11-11 17:40:18 +01:00 |
|
Pham Huu Dang Nhat
|
2ded32dee7
|
c++: core: add extern C in header files
|
2014-10-09 06:18:16 +07:00 |
|
Ludwig Ortmann
|
b7992922ce
|
fix license headers in non-.c files
|
2014-08-23 16:16:26 +02:00 |
|
Thomas Eichinger
|
d566ae9a28
|
fix doxygen documentation for clist.h, config.h, tcb.h and cib.h
|
2014-04-17 11:50:52 +02:00 |
|
Ludwig Ortmann
|
2525920426
|
remove trailing whitespace and newlines
|
2014-02-11 18:45:06 +01:00 |
|
Hauke Petersen
|
3785fe956b
|
Fixed doxygen comments, focused on file headers and group definitions
|
2013-12-16 14:00:24 +01:00 |
|
Oliver Hahm
|
ffeb6f8523
|
fixed coding conventions (correctly this time)
|
2013-06-20 18:18:29 +02:00 |
|
|
cb1d5c7ab3
|
* added circular index buffer implementation
|
2010-11-26 13:15:01 +01:00 |
|