Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-06-11 | Add queries to determine if a node is a list sentinal | Ian Romanick | |
2010-05-10 | exec_list: Add foreach_list_typed and foreach_list_typed_const | Ian Romanick | |
These variations are parameterized by the type of the nodes in the list. This enables skipping the explicit usage of exec_node_data in the loop body. | |||
2010-05-10 | exec_list: Add simpler exec_list for-each macros | Ian Romanick | |
2010-05-10 | exec_list: Add macros to get ptr to structure containing a node | Ian Romanick | |
This has some ugly hackery to work-around C++ fail. I have emperically determined that it works in all the cases that matter. | |||
2010-04-08 | Inline functions consisting of a return of an expression. | Eric Anholt | |
2010-03-31 | Fix exec_list::move_nodes_to when the source list is empty | Ian Romanick | |
2010-03-26 | Add missing parenthesis in foreach_iter | Ian Romanick | |
This allows uses like 'foreach_iter(exec_list_iterator, iter, *list_ptr)'. | |||
2010-03-08 | Add yet-another linked list type | Ian Romanick | |
The use of macros to access existing linked list type makes it unsuitable for its current use as a base class. Since this type and the accompanying macros are used all over the place in Mesa, we can't really change them. |