A
lgorithmique
N
umérique
D
istribuée
Public GIT Repository
projects
/
simgrid.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
This structure was not necessary
[simgrid.git]
/
src
/
xbt
/
fifo.c
diff --git
a/src/xbt/fifo.c
b/src/xbt/fifo.c
index
7db645e
..
89ab25f
100644
(file)
--- a/
src/xbt/fifo.c
+++ b/
src/xbt/fifo.c
@@
-389,7
+389,7
@@
static void fifo_item_mallocator_reset_f(void *item)
/** Constructor
* \return a new bucket
*/
/** Constructor
* \return a new bucket
*/
-xbt_fifo_item_t xbt_fifo_new_item(void)
+
XBT_INLINE
xbt_fifo_item_t xbt_fifo_new_item(void)
{
return xbt_mallocator_get(item_mallocator);
}
{
return xbt_mallocator_get(item_mallocator);
}
@@
-427,7
+427,7
@@
XBT_INLINE void *xbt_fifo_get_item_content(xbt_fifo_item_t i)
*
* Free the bucket but does not modifies the object (if any) that was stored in it.
*/
*
* Free the bucket but does not modifies the object (if any) that was stored in it.
*/
-void xbt_fifo_free_item(xbt_fifo_item_t b)
+
XBT_INLINE
void xbt_fifo_free_item(xbt_fifo_item_t b)
{
xbt_mallocator_release(item_mallocator, b);
return;
{
xbt_mallocator_release(item_mallocator, b);
return;
@@
-456,7
+456,7
@@
XBT_INLINE int xbt_fifo_size(xbt_fifo_t f)
* \param l a list
* \return the head of \a l.
*/
* \param l a list
* \return the head of \a l.
*/
-xbt_fifo_item_t xbt_fifo_get_first_item(xbt_fifo_t l)
+
XBT_INLINE
xbt_fifo_item_t xbt_fifo_get_first_item(xbt_fifo_t l)
{
return l->head;
}
{
return l->head;
}
@@
-465,7
+465,7
@@
xbt_fifo_item_t xbt_fifo_get_first_item(xbt_fifo_t l)
* \param l a list
* \return the tail of \a l.
*/
* \param l a list
* \return the tail of \a l.
*/
-xbt_fifo_item_t xbt_fifo_get_last_item(xbt_fifo_t l)
+
XBT_INLINE
xbt_fifo_item_t xbt_fifo_get_last_item(xbt_fifo_t l)
{
return l->tail;
}
{
return l->tail;
}