summaryrefslogtreecommitdiffstats
path: root/runtime/obj.h
Commit message (Collapse)AuthorAgeFilesLines
* queue: reduce CPU load for deserializing message propertiesRainer Gerhards2012-11-061-1/+3
| | | | | Linear runtime due to message order. Was quadratic before. However, not a big overall improvement.
* queue: mini-improvement in deserializer (stage work)Rainer Gerhards2012-11-051-1/+1
|
* queue: remove time() calls from msg deserializationRainer Gerhards2012-11-031-1/+0
|
* queue: use specific deserializer for msg objectRainer Gerhards2012-11-031-1/+1
| | | | spares lengthy table lookups
* queue: remove unnecessary (obj_t*) redirection from msg ptrsRainer Gerhards2012-11-031-1/+0
|
* bugfix: potential hang due to mutex deadlockRainer Gerhards2012-06-061-0/+4
| | | | | | closes: http://bugzilla.adiscon.com/show_bug.cgi?id=316 Thanks to Andreas Piesk for reporting&analyzing this bug as well as providing patches and other help in resolving it.
* runtime license changeRainer Gerhards2012-01-161-16/+14
|
* fix: previous patch aborted in release modeRainer Gerhards2009-06-231-1/+3
|
* some more optimizationsRainer Gerhards2009-06-231-1/+1
| | | | | | | - done malloc() instead of calloc() for msg_t, as we have large space which needs not be initialized - shrunk syslogTime structure in the hope to get better cache and write performance (non-aligned data should not hurt much here)
* restructered code in perparation for multiple rule set supportRainer Gerhards2009-06-101-1/+1
| | | | | | | ... this was long overdue, and I finlly tackeld it. It turned out to be more complex than I initially thought. The next step now probably is to actually implement multiple rule sets and the beauty that comes with them.
* moved files to the runtimeRainer Gerhards2008-04-161-0/+125
there are still some files left which could go into the runtime, but I think we will delete most of them once we are done with the full modularization.