gvisor/pkg/p9
Fabricio Voznika db334f7154 Remove reflection from 9P serving path
p9.messageByType was taking 7% of p9.recv before, spending time
with reflection and map lookup. Now it's reduced to 1%.

PiperOrigin-RevId: 244947313
Change-Id: I42813f920557b7656f8b29157eb32acd79e11fa5
2019-04-23 16:26:10 -07:00
..
local_server Remove license comments 2019-01-31 11:12:53 -08:00
p9test Remove license comments 2019-01-31 11:12:53 -08:00
BUILD Remove license comments 2019-01-31 11:12:53 -08:00
buffer.go Don't mask out sticky bit to/from gofer 2019-01-31 11:30:56 -08:00
buffer_test.go Use correct company name in copyright header 2018-11-05 17:23:56 -08:00
client.go Track paths and provide a rename hook. 2018-10-23 00:20:15 -07:00
client_file.go Track paths and provide a rename hook. 2018-10-23 00:20:15 -07:00
client_test.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
file.go Track paths and provide a rename hook. 2018-10-23 00:20:15 -07:00
handlers.go Fix typo 2019-02-28 18:47:13 -08:00
messages.go Remove reflection from 9P serving path 2019-04-23 16:26:10 -07:00
messages_test.go Remove reflection from 9P serving path 2019-04-23 16:26:10 -07:00
p9.go Add p9.Sticky. 2019-02-19 15:53:46 -08:00
p9_test.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
path_tree.go Use correct company name in copyright header 2018-11-05 17:23:56 -08:00
pool.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
pool_test.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
server.go Track paths and provide a rename hook. 2018-10-23 00:20:15 -07:00
transport.go Track paths and provide a rename hook. 2018-10-23 00:20:15 -07:00
transport_test.go Remove reflection from 9P serving path 2019-04-23 16:26:10 -07:00
version.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
version_test.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00