summaryrefslogtreecommitdiff
path: root/trans
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
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')
0 files changed, 0 insertions, 0 deletions