{ "archive" : {}, "artifacts" : [ { "path" : "trantor/libtrantor.a" } ], "backtrace" : 1, "backtraceGraph" : { "commands" : [ "add_library", "install", "target_compile_options", "target_compile_definitions", "target_include_directories", "set_target_properties", "target_sources" ], "files" : [ "trantor/CMakeLists.txt" ], "nodes" : [ { "file" : 0 }, { "command" : 0, "file" : 0, "line" : 28, "parent" : 0 }, { "command" : 1, "file" : 0, "line" : 244, "parent" : 0 }, { "command" : 2, "file" : 0, "line" : 48, "parent" : 0 }, { "command" : 3, "file" : 0, "line" : 133, "parent" : 0 }, { "command" : 4, "file" : 0, "line" : 59, "parent" : 0 }, { "command" : 5, "file" : 0, "line" : 185, "parent" : 0 }, { "command" : 6, "file" : 0, "line" : 227, "parent" : 0 } ] }, "compileGroups" : [ { "compileCommandFragments" : [ { "fragment" : " -Wno-unused-parameter -g -std=c++14 -fdiagnostics-color=always" }, { "backtrace" : 3, "fragment" : "-Wall" }, { "backtrace" : 3, "fragment" : "-Wextra" }, { "backtrace" : 3, "fragment" : "-Werror" } ], "defines" : [ { "backtrace" : 4, "define" : "USE_OPENSSL" } ], "includes" : [ { "backtrace" : 5, "path" : "/home/wjy/Code/drogon/trantor" }, { "backtrace" : 5, "path" : "/home/wjy/Code/drogon/cmake-build-debug/trantor/exports" }, { "backtrace" : 5, "path" : "/home/wjy/Code/drogon/trantor/trantor/utils" }, { "backtrace" : 5, "path" : "/home/wjy/Code/drogon/trantor/trantor/net" }, { "backtrace" : 5, "path" : "/home/wjy/Code/drogon/trantor/trantor/net/inner" }, { "backtrace" : 5, "path" : "/home/wjy/Code/drogon/trantor/third_party/wepoll" } ], "language" : "CXX", "languageStandard" : { "backtraces" : [ 6 ], "standard" : "14" }, "sourceIndexes" : [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 ] } ], "id" : "trantor::@135e1d2372f0a48525e0", "install" : { "destinations" : [ { "backtrace" : 2, "path" : "lib" } ], "prefix" : { "path" : "/usr/local" } }, "name" : "trantor", "nameOnDisk" : "libtrantor.a", "paths" : { "build" : "trantor", "source" : "trantor" }, "sourceGroups" : [ { "name" : "Source Files", "sourceIndexes" : [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26 ] }, { "name" : "Public API", "sourceIndexes" : [ 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51 ] }, { "name" : "Private Headers", "sourceIndexes" : [ 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62 ] } ], "sources" : [ { "backtrace" : 7, "compileGroupIndex" : 0, "path" : "trantor/trantor/utils/AsyncFileLogger.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 7, "compileGroupIndex" : 0, "path" : "trantor/trantor/utils/ConcurrentTaskQueue.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 7, "compileGroupIndex" : 0, "path" : "trantor/trantor/utils/Date.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 7, "compileGroupIndex" : 0, "path" : "trantor/trantor/utils/LogStream.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 7, "compileGroupIndex" : 0, "path" : "trantor/trantor/utils/Logger.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 7, "compileGroupIndex" : 0, "path" : "trantor/trantor/utils/MsgBuffer.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 7, "compileGroupIndex" : 0, "path" : "trantor/trantor/utils/SerialTaskQueue.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 7, "compileGroupIndex" : 0, "path" : "trantor/trantor/utils/TimingWheel.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 7, "compileGroupIndex" : 0, "path" : "trantor/trantor/utils/Utilities.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 7, "compileGroupIndex" : 0, "path" : "trantor/trantor/net/EventLoop.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 7, "compileGroupIndex" : 0, "path" : "trantor/trantor/net/EventLoopThread.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 7, "compileGroupIndex" : 0, "path" : "trantor/trantor/net/EventLoopThreadPool.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 7, "compileGroupIndex" : 0, "path" : "trantor/trantor/net/InetAddress.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 7, "compileGroupIndex" : 0, "path" : "trantor/trantor/net/TcpClient.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 7, "compileGroupIndex" : 0, "path" : "trantor/trantor/net/TcpServer.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 7, "compileGroupIndex" : 0, "path" : "trantor/trantor/net/Channel.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 7, "compileGroupIndex" : 0, "path" : "trantor/trantor/net/inner/Acceptor.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 7, "compileGroupIndex" : 0, "path" : "trantor/trantor/net/inner/Connector.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 7, "compileGroupIndex" : 0, "path" : "trantor/trantor/net/inner/Poller.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 7, "compileGroupIndex" : 0, "path" : "trantor/trantor/net/inner/Socket.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 7, "compileGroupIndex" : 0, "path" : "trantor/trantor/net/inner/TcpConnectionImpl.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 7, "compileGroupIndex" : 0, "path" : "trantor/trantor/net/inner/Timer.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 7, "compileGroupIndex" : 0, "path" : "trantor/trantor/net/inner/TimerQueue.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 7, "compileGroupIndex" : 0, "path" : "trantor/trantor/net/inner/poller/EpollPoller.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 7, "compileGroupIndex" : 0, "path" : "trantor/trantor/net/inner/poller/KQueue.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 7, "compileGroupIndex" : 0, "path" : "trantor/trantor/net/inner/poller/PollPoller.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 7, "compileGroupIndex" : 0, "path" : "trantor/trantor/net/inner/NormalResolver.cc", "sourceGroupIndex" : 0 }, { "backtrace" : 7, "path" : "cmake-build-debug/trantor/exports/trantor/exports.h", "sourceGroupIndex" : 1 }, { "backtrace" : 7, "path" : "trantor/trantor/net/EventLoop.h", "sourceGroupIndex" : 1 }, { "backtrace" : 7, "path" : "trantor/trantor/net/EventLoopThread.h", "sourceGroupIndex" : 1 }, { "backtrace" : 7, "path" : "trantor/trantor/net/EventLoopThreadPool.h", "sourceGroupIndex" : 1 }, { "backtrace" : 7, "path" : "trantor/trantor/net/InetAddress.h", "sourceGroupIndex" : 1 }, { "backtrace" : 7, "path" : "trantor/trantor/net/TcpClient.h", "sourceGroupIndex" : 1 }, { "backtrace" : 7, "path" : "trantor/trantor/net/TcpConnection.h", "sourceGroupIndex" : 1 }, { "backtrace" : 7, "path" : "trantor/trantor/net/TcpServer.h", "sourceGroupIndex" : 1 }, { "backtrace" : 7, "path" : "trantor/trantor/net/callbacks.h", "sourceGroupIndex" : 1 }, { "backtrace" : 7, "path" : "trantor/trantor/net/Resolver.h", "sourceGroupIndex" : 1 }, { "backtrace" : 7, "path" : "trantor/trantor/net/Channel.h", "sourceGroupIndex" : 1 }, { "backtrace" : 7, "path" : "trantor/trantor/utils/AsyncFileLogger.h", "sourceGroupIndex" : 1 }, { "backtrace" : 7, "path" : "trantor/trantor/utils/ConcurrentTaskQueue.h", "sourceGroupIndex" : 1 }, { "backtrace" : 7, "path" : "trantor/trantor/utils/Date.h", "sourceGroupIndex" : 1 }, { "backtrace" : 7, "path" : "trantor/trantor/utils/Funcs.h", "sourceGroupIndex" : 1 }, { "backtrace" : 7, "path" : "trantor/trantor/utils/LockFreeQueue.h", "sourceGroupIndex" : 1 }, { "backtrace" : 7, "path" : "trantor/trantor/utils/LogStream.h", "sourceGroupIndex" : 1 }, { "backtrace" : 7, "path" : "trantor/trantor/utils/Logger.h", "sourceGroupIndex" : 1 }, { "backtrace" : 7, "path" : "trantor/trantor/utils/MsgBuffer.h", "sourceGroupIndex" : 1 }, { "backtrace" : 7, "path" : "trantor/trantor/utils/NonCopyable.h", "sourceGroupIndex" : 1 }, { "backtrace" : 7, "path" : "trantor/trantor/utils/ObjectPool.h", "sourceGroupIndex" : 1 }, { "backtrace" : 7, "path" : "trantor/trantor/utils/SerialTaskQueue.h", "sourceGroupIndex" : 1 }, { "backtrace" : 7, "path" : "trantor/trantor/utils/TaskQueue.h", "sourceGroupIndex" : 1 }, { "backtrace" : 7, "path" : "trantor/trantor/utils/TimingWheel.h", "sourceGroupIndex" : 1 }, { "backtrace" : 7, "path" : "trantor/trantor/utils/Utilities.h", "sourceGroupIndex" : 1 }, { "backtrace" : 7, "path" : "trantor/trantor/net/inner/Acceptor.h", "sourceGroupIndex" : 2 }, { "backtrace" : 7, "path" : "trantor/trantor/net/inner/Connector.h", "sourceGroupIndex" : 2 }, { "backtrace" : 7, "path" : "trantor/trantor/net/inner/Poller.h", "sourceGroupIndex" : 2 }, { "backtrace" : 7, "path" : "trantor/trantor/net/inner/Socket.h", "sourceGroupIndex" : 2 }, { "backtrace" : 7, "path" : "trantor/trantor/net/inner/TcpConnectionImpl.h", "sourceGroupIndex" : 2 }, { "backtrace" : 7, "path" : "trantor/trantor/net/inner/Timer.h", "sourceGroupIndex" : 2 }, { "backtrace" : 7, "path" : "trantor/trantor/net/inner/TimerQueue.h", "sourceGroupIndex" : 2 }, { "backtrace" : 7, "path" : "trantor/trantor/net/inner/poller/EpollPoller.h", "sourceGroupIndex" : 2 }, { "backtrace" : 7, "path" : "trantor/trantor/net/inner/poller/KQueue.h", "sourceGroupIndex" : 2 }, { "backtrace" : 7, "path" : "trantor/trantor/net/inner/poller/PollPoller.h", "sourceGroupIndex" : 2 }, { "backtrace" : 7, "path" : "trantor/trantor/net/inner/NormalResolver.h", "sourceGroupIndex" : 2 } ], "type" : "STATIC_LIBRARY" }