yacy_search_server/source/net/yacy/kelondro
luccioman fa4399d5d2 Small perf improvement : initialize threads names early when possible
Initializing Thread names using the Thread constructor parameter is
faster as it already sets a thread name even if no customized one is
given, while an additional call to the Thread.setName() function
internally do synchronized access, eventually runs access check on the
security manager and performs a native call.

Profiling a running YaCy server revealed that the total processing time
spent on Thread.setName() for a typical p2p search was in the range of
seconds.
2018-05-23 14:45:35 +02:00
..
blob Small perf improvement : initialize threads names early when possible 2018-05-23 14:45:35 +02:00
data Removed some remaining uses of deprecated Seed.getIP() 2018-04-26 09:39:30 +02:00
index Properly close file output streams even on exceptions scenarios. 2017-06-08 07:19:16 +02:00
io Added a generic XML parser, able to parse elements text and URLs. 2017-06-26 16:30:21 +02:00
logging Properly close resources (even on error) on OS and ThreadDump classes. 2017-10-16 17:04:22 +02:00
rwi Small perf improvement : initialize threads names early when possible 2018-05-23 14:45:35 +02:00
table Small perf improvement : initialize threads names early when possible 2018-05-23 14:45:35 +02:00
util Enabled partial parsing of audio resources. 2018-03-01 20:50:44 +01:00
workflow Removed unncessary reflection usage for workflow tasks. 2018-01-15 10:05:49 +01:00