diff options
author | David Smith <dsmith@redhat.com> | 2009-03-11 12:54:19 -0500 |
---|---|---|
committer | David Smith <dsmith@redhat.com> | 2009-03-11 12:54:19 -0500 |
commit | 49f34ab20c2afd95b6a34a904563d456d6deb1d1 (patch) | |
tree | 32e953665acd5e40187dc6536bc5a0f51e28deb0 /doc | |
parent | ef20115ab2d3d5d1a2e9fca84eff53c7430a24c6 (diff) | |
download | systemtap-steved-49f34ab20c2afd95b6a34a904563d456d6deb1d1.tar.gz systemtap-steved-49f34ab20c2afd95b6a34a904563d456d6deb1d1.tar.xz systemtap-steved-49f34ab20c2afd95b6a34a904563d456d6deb1d1.zip |
Handles polling and breaks down large buffers.
2009-03-11 David Smith <dsmith@redhat.com>
* print_new.c (stp_print_flush): Breaks up the buffer into smaller
pieces (since the ring_buffer likes lots of small events, not one
large one).
* transport/ring_buffer.c (__stp_alloc_ring_buffer): Reserves
space for struct _stp_entry.
(_stp_data_poll_trace): New function.
(_stp_data_write_commit): Wakes up any tasks waiting on data.
Diffstat (limited to 'doc')
0 files changed, 0 insertions, 0 deletions