mirror of https://github.com/OISF/suricata
cybersecurityidsintrusion-detection-systemintrusion-prevention-systemipsnetwork-monitornetwork-monitoringnsmsecuritysuricatathreat-hunting
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
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. |
13 years ago | |
|---|---|---|
| benches | ||
| contrib | 13 years ago | |
| doc | 14 years ago | |
| m4 | ||
| qa | 13 years ago | |
| rules | 13 years ago | |
| scripts | 13 years ago | |
| src | 13 years ago | |
| .gitignore | 13 years ago | |
| COPYING | ||
| ChangeLog | 13 years ago | |
| LICENSE | ||
| Makefile.am | 13 years ago | |
| Makefile.cvs | ||
| acsite.m4 | ||
| autogen.sh | 14 years ago | |
| classification.config | ||
| config.rpath | 13 years ago | |
| configure.ac | 13 years ago | |
| doxygen.cfg | 13 years ago | |
| mkinstalldirs | ||
| reference.config | 15 years ago | |
| suricata.yaml.in | 13 years ago | |
| threshold.config | 14 years ago | |