selinux/libsepol
Adam Tkac d21ec5a560 libsepol: prepend instead of append to filename_trans list
Currently expand_filename_trans() function use much CPU time to find
end of the state->out->filename_trans list. This is not needed because
data can be prepended instead of appended to the list.

This ends with 10% speed-up of various se* commands (semodule, setsebool).

Signed-off-by: Adam Tkac <atkac@redhat.com>
Signed-off-by: Eric Paris <eparis@redhat.com>
Acked-by: Dan Walsh <dwalsh@redhat.com>
2012-06-28 11:21:15 -04:00
..
include libsepol: reserve policycapability for redhat testing of ptrace child 2012-06-28 11:21:15 -04:00
man whole tree: default make target to all not install 2011-09-16 11:54:04 -04:00
src libsepol: prepend instead of append to filename_trans list 2012-06-28 11:21:15 -04:00
tests reactivate attribute mapping unit test 2010-03-24 13:55:23 -04:00
utils initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00
.gitignore Add subdirectory .gitignore files. 2009-10-20 21:25:55 -04:00
ChangeLog update version of libsepol 2012-04-23 16:58:01 -04:00
COPYING initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00
Makefile initial import from svn trunk revision 2950 2008-08-19 15:30:36 -04:00
VERSION update version of libsepol 2012-04-23 16:58:01 -04:00