Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | gatchat: Update copyright information | Marcel Holtmann | 2011-10-10 | 1 | -1/+1 |
| | |||||
* | ringbuffer: Switch ringbuffer to g_slice allocator | Patrick Porlan | 2011-03-16 | 1 | -4/+4 |
| | | | | | This should allow for more efficient handling of equally sized buffers, in terms of alignment and recycling. | ||||
* | gatchat: Optimize ringbuffer modulo operations | Patrick Porlan | 2011-03-02 | 1 | -6/+8 |
| | | | | | | | | | Replace modulo operations in ringbuffer.c by masking operations. This is possible because the size of the ring buffers is always a power of two, and yields a small performance improvement. The improvement should be mostly visible on processors that implement division in microcode (Atom) or lack a division instruction (ARM). | ||||
* | gatchat: explicitly compare pointers to NULL | Lucas De Marchi | 2010-11-29 | 1 | -7/+7 |
| | | | | | | | | | | | | | | This patch was generated by the following semantic patch (http://coccinelle.lip6.fr/) // <smpl> @fix disable is_null,isnt_null1@ expression *E; @@ - !E + E == NULL // </smpl> | ||||
* | Add offset parameter to ring_buffer_write_ptr() function | Marcel Holtmann | 2010-04-24 | 1 | -2/+3 |
| | |||||
* | Hide internals of ring buffer structure | Marcel Holtmann | 2010-04-02 | 1 | -0/+7 |
| | |||||
* | Fix some cases where g_try_new should be used | Marcel Holtmann | 2010-04-02 | 1 | -4/+2 |
| | |||||
* | Update copyright information | Marcel Holtmann | 2010-01-01 | 1 | -1/+1 |
| | |||||
* | Add AT chat library implementation | Denis Kenzior | 2009-05-06 | 1 | -0/+199 |