sapling/eden
Adam Simpkins 4917682fc6 add a tag parameter to ThreadLocal<EdenStats>
Summary:
Update all of the code using ThreadLocal<EdenStats> to pass in a non-default
Tag parameter to the ThreadLocal template.

A non-default tag parameter is required to use the accessAllThreads() method on
the ThreadLocal object.  We need to use accessAllThreads() to perform stats
aggregation correctly.  Currently the EdenServer code is only performing
aggregation for stats in the FunctionScheduler.

This diff only updates the ThreadLocal<EdenStats> type, but does not contain
any behavior changes.  I will fix the stats aggregation in a subsequent diff.

Reviewed By: bolinfest

Differential Revision: D5657268

fbshipit-source-id: bc4b6f56324eb8d3052c023fd3f6f64f99b1d4e0
2017-08-18 11:50:56 -07:00
..
cli Add subcommand getpath to eden debug 2017-08-16 20:04:30 -07:00
docs update logging statements to use folly logging APIs 2017-06-22 13:50:13 -07:00
facebook codemod: format TARGETS with buildifier [4/5] (D5092623) 2017-06-01 17:52:40 -07:00
fs add a tag parameter to ThreadLocal<EdenStats> 2017-08-18 11:50:56 -07:00
hooks codemod: format TARGETS with buildifier [4/5] (D5092623) 2017-06-01 17:52:40 -07:00
integration Add subcommand getpath to eden debug 2017-08-16 20:04:30 -07:00
DEFS move eden/fs/cli to eden/cli 2017-04-14 11:39:01 -07:00