average-vr-56795
12/07/2017, 9:51 PMwitty-crayon-22786
12/07/2017, 9:51 PMwitty-crayon-22786
12/07/2017, 9:55 PMfiledeps
with/without MODE=debug
witty-crayon-22786
12/07/2017, 11:06 PMF401:ERROR src/python/pants/engine/scheduler.py:010 'threading' imported but unused
|import threading
witty-crayon-22786
12/07/2017, 11:07 PMwitty-crayon-22786
12/07/2017, 11:18 PMrough-minister-58256
12/07/2017, 11:18 PMwitty-crayon-22786
12/07/2017, 11:20 PM./pants --tag='-integration' test --cache-ignore tests/python/pants_test/engine:
MODE=debug
==== 178 passed, 22 skipped in 43.02 seconds =====
MODE=release
==== 178 passed, 22 skipped in 12.49 seconds =====
average-vr-56795
12/07/2017, 11:25 PMwitty-crayon-22786
12/07/2017, 11:26 PMwitty-crayon-22786
12/07/2017, 11:27 PMwitty-crayon-22786
12/07/2017, 11:27 PMaverage-vr-56795
12/07/2017, 11:27 PMaverage-vr-56795
12/07/2017, 11:27 PMaverage-vr-56795
12/07/2017, 11:27 PMwitty-crayon-22786
12/07/2017, 11:28 PMwitty-crayon-22786
12/07/2017, 11:28 PMwitty-crayon-22786
12/07/2017, 11:29 PMwitty-crayon-22786
12/07/2017, 11:29 PMwitty-crayon-22786
12/07/2017, 11:30 PMwitty-crayon-22786
12/07/2017, 11:31 PMunsafe_entry_for_id
or similar to do the unwrap with a useful error messagewitty-crayon-22786
12/07/2017, 11:31 PMwitty-crayon-22786
12/07/2017, 11:32 PMaverage-vr-56795
12/07/2017, 11:33 PMaverage-vr-56795
12/07/2017, 11:34 PMwitty-crayon-22786
12/07/2017, 11:35 PMSafeEntryId
wrapper, with a lifetime tied to a ReadLockGuard
, such that a SafeEntryId is always validwitty-crayon-22786
12/07/2017, 11:35 PMMutex
to a ReadWriteLock
, which i've done at various points without seeing any performance difference)average-vr-56795
12/07/2017, 11:36 PMwitty-crayon-22786
12/07/2017, 11:36 PMaverage-vr-56795
12/07/2017, 11:36 PM