)]}'
{"src/executorthread.cc":[{"author":{"_account_id":1002736,"name":"Manu Dhundi","email":"manu@couchbase.com","username":"manu","avatars":[{"url":"https://www.gravatar.com/avatar/ecea497ba2801645f19c844dd53cc4e1.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/ecea497ba2801645f19c844dd53cc4e1.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/ecea497ba2801645f19c844dd53cc4e1.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/ecea497ba2801645f19c844dd53cc4e1.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"374dc4b637a7cc5cc1ce6140a196e94f4fbec866","unresolved":false,"context_lines":[{"line_number":102,"context_line":"                                                now \u003e woketime ?"},{"line_number":103,"context_line":"                                                (now - woketime) / 1000 : 0);"},{"line_number":104,"context_line":""},{"line_number":105,"context_line":"            taskStart.store(now);"},{"line_number":106,"context_line":"            rel_time_t startReltime \u003d ep_current_time();"},{"line_number":107,"context_line":""},{"line_number":108,"context_line":"            LOG(EXTENSION_LOG_DEBUG,"}],"source_content_type":"text/x-c","patch_set":1,"id":"7de2591c_a0178205","line":105,"updated":"2015-12-08 23:37:53.000000000","message":"Use std::memory_order_relaxed ?","commit_id":"202d99e9c573b43f99ab3cb60befc0c162f406bc"}],"src/executorthread.h":[{"author":{"_account_id":1000097,"name":"Chiyoung Seo","email":"chiyoung@northscale.com","username":"chiyoung","avatars":[{"url":"https://www.gravatar.com/avatar/ec517f4126dd292151b452ce4d1edf31.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/ec517f4126dd292151b452ce4d1edf31.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/ec517f4126dd292151b452ce4d1edf31.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/ec517f4126dd292151b452ce4d1edf31.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"0e226a8373ec25c084c9b6ee3196b5d937b39bbd","unresolved":false,"context_lines":[{"line_number":138,"context_line":"    AtomicValue\u003chrtime_t\u003e now;  // record of current time"},{"line_number":139,"context_line":"    AtomicValue\u003chrtime_t\u003e waketime; // set to the earliest"},{"line_number":140,"context_line":""},{"line_number":141,"context_line":"    AtomicValue\u003chrtime_t\u003e taskStart;"},{"line_number":142,"context_line":""},{"line_number":143,"context_line":"    Mutex currentTaskMutex; // Protects currentTask"},{"line_number":144,"context_line":"    ExTask currentTask;"}],"source_content_type":"text/x-csrc","patch_set":1,"id":"5ddf5556_2b4ff971","line":141,"updated":"2015-12-09 01:25:17.000000000","message":"I think RelaxedAtomic should be enough for this variable.","commit_id":"202d99e9c573b43f99ab3cb60befc0c162f406bc"}]}
