summaryrefslogtreecommitdiff
path: root/trans/fakeroot.c
diff options
context:
space:
mode:
authorJustus Winter <4winter@informatik.uni-hamburg.de>2015-08-14 10:03:46 +0200
committerJustus Winter <4winter@informatik.uni-hamburg.de>2015-08-14 10:03:46 +0200
commit8d862231a0016dcf40f269e73d5b189606038490 (patch)
tree74ed9c53f45cbb951f42591e2d991f2d014339f0 /trans/fakeroot.c
parent60d862ca1de4e5bd690dbc631bce15f08acffa13 (diff)
libports: clarify why we emulate protected payloads
The Hurd uses protected payloads to improve the receiver lookup on the server side to the point that we no longer do a hash table lookup in the dispatch code. If the kernel does not support protected payloads, we degrade gracefully, do one lookup in libports' dispatching code, and emulate the protected payload feature to still save one hash table lookup in the intrans function. * libports/manage-multithread.c (ports_manage_port_operations_multithread): Add comment. * libports/manage-one-thread.c (ports_manage_port_operations_one_thread): Likewise.
Diffstat (limited to 'trans/fakeroot.c')
0 files changed, 0 insertions, 0 deletions