[Oisf-devel] [COMMIT] OISF branch, master, updated. suricata-2.0beta1-125-gb08ddfa
noreply at openinfosecfoundation.org
noreply at openinfosecfoundation.org
Mon Sep 16 11:24:15 UTC 2013
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "OISF".
The branch, master has been updated
via b08ddfa7f1bd38034423a1006bf2a6cb4ca8cbfd (commit)
from 54847e396fae357f4770e254fe189a5b1a9b8c48 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit b08ddfa7f1bd38034423a1006bf2a6cb4ca8cbfd
Author: Ken Steele <ken at tilera.com>
Date: Tue Sep 10 14:04:40 2013 -0400
Support for Tile Gx atomic instructions
Tilera's GCC supports the GCC __sync_ intrinsics.
Increase the size of some atomic variables for better performance on
Tile. The Tile-Gx architecture has native support for 32-bit and
64-bit atomic operations, but not 8-bit and 16-bit, which are emulated
using 32-bit atomics, so changing some 16-bit and 8-bit atomic into
ints improves performance.
Increasing the size of the atomic variables modified in this change
does not increase the total size of the structures in which they
reside because of existing padding requirements. The one case that
would increase the size of the structure (Flow_) was confitionalized
to only change the size on Tile.
-----------------------------------------------------------------------
Summary of changes:
src/defrag.h | 4 ++--
src/flow-hash.c | 4 ++--
src/flow-manager.c | 4 ++--
src/flow.c | 2 +-
src/flow.h | 9 ++++++++-
src/host.h | 4 ++--
src/threadvars.h | 4 ++--
src/util-atomic.h | 9 ++++++---
8 files changed, 25 insertions(+), 15 deletions(-)
hooks/post-receive
--
OISF
More information about the Oisf-devel
mailing list