flow.log: Significantly improve performance of Logger::should_log(), invoked at ~every log call site. To enable, requires small code change when invoking flow::log::Config::init_component_to_union_idx_mapping(). / flow.perf: minor perf improvements. / Adding a unit-test suite to Flow. (Flow now gains GTest dependency if built with test-suite enabled.) / Comment and/or doc changes. #501
Annotations
1 warning
|
setup
Tag [v1.0.2] already exists. The repo/VERSION file will require a bump, before the next release. However this should be done *just* ahead of release creation and must follow semantic versioning conventions, especially regarding when to bump major/minor/patch components. When ready to do this consult [https://semver.org/] as needed.
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
flow-doc
Expired
|
9.13 MB |
sha256:967783c99551dd0218904951803fa610011af3ae1d4a9bd684c2c6e9e5eeaede
|
|
|
flow-test-logs-clang-13-debug-cxx17
Expired
|
22.4 KB |
sha256:e3f0b1827ac89842a73e9c6c17408f4365dd305e9b7b5f1941672ed50efd2fab
|
|
|
flow-test-logs-clang-13-minsizerel-cxx17
Expired
|
22.2 KB |
sha256:8d31765a0c7e19932b92e3eafd4c94a8dd04fe17a335472fc948a5c5ea7171b4
|
|
|
flow-test-logs-clang-13-release-cxx17
Expired
|
22 KB |
sha256:5941dd27991808c5707b290d085a3fb9cbef88ef3ee6c71405b41a314fb3e2bc
|
|
|
flow-test-logs-clang-13-relwithdebinfo-cxx17
Expired
|
22.1 KB |
sha256:cccb943fd9b496eb72a780c78ad0ad951a68700de1d8cb0d166d19982272c669
|
|
|
flow-test-logs-clang-15-debug-cxx17
Expired
|
22.5 KB |
sha256:4f1724f52b341f533b1c76e3ebfc44b517270e346bbd717c5ec0cc36cb2e3f72
|
|
|
flow-test-logs-clang-15-minsizerel-cxx17
Expired
|
22.1 KB |
sha256:9128ffc0b4669efc1012ee32565b94cc9e725a58799ef6647269f12ac0f112fb
|
|
|
flow-test-logs-clang-15-release-cxx17
Expired
|
22.1 KB |
sha256:870a2b8d527fdbee6bd554165e5a5c24b4badc60ff2b307d4d87f74398be1703
|
|
|
flow-test-logs-clang-15-relwithdebinfo-asan-cxx17
Expired
|
22.5 KB |
sha256:77dc2b1af80b1a5834b419795cf9b4794c98b24085497693fd04bd2c4c54fd82
|
|
|
flow-test-logs-clang-15-relwithdebinfo-cxx17
Expired
|
22.1 KB |
sha256:4818f26bc91ce32d821fff1927bc4c2618d3ea5a3e201270680432202f7e427e
|
|
|
flow-test-logs-clang-15-relwithdebinfo-tsan-cxx17
Expired
|
22.4 KB |
sha256:60b68af39e48aa8da3244b02c7487a760bef6aa6be9ef0ce6e6c63fcd671a6d7
|
|
|
flow-test-logs-clang-15-relwithdebinfo-ubsan-cxx17
Expired
|
22.3 KB |
sha256:64905080fe357bc735585aa305711064b11c064a7b7a8c87c4f001a4953a91dd
|
|
|
flow-test-logs-clang-16-debug-cxx17
Expired
|
22.6 KB |
sha256:e25ceb74fdfb3ade1693544c00953c4a2479a25546f344771296a5e422b41d3c
|
|
|
flow-test-logs-clang-16-minsizerel-cxx17
Expired
|
22.1 KB |
sha256:caeaf2efec3088a5846fb0ca558e8a919b833b8a618748c03a655256d505167f
|
|
|
flow-test-logs-clang-16-release-cxx17
Expired
|
22 KB |
sha256:1657998597cee43de847577c207dcb3390d345e12c9a1cce222001e14540a222
|
|
|
flow-test-logs-clang-16-relwithdebinfo-asan-cxx17
Expired
|
22.5 KB |
sha256:94438dc4c9001af74ae6005ed0ebe064522d311b77a313cd0dfc09db8eb68dbb
|
|
|
flow-test-logs-clang-16-relwithdebinfo-cxx17
Expired
|
22 KB |
sha256:25f95de5232626520a3ccd32ba3948c94f4e24572a85131ae9ef10d5c7b57225
|
|
|
flow-test-logs-clang-16-relwithdebinfo-tsan-cxx17
Expired
|
22.5 KB |
sha256:d750c0bc8737df79eb21e82d4454a594c0de8dc49bf063e601c16c720d05e3a4
|
|
|
flow-test-logs-clang-16-relwithdebinfo-ubsan-cxx17
Expired
|
22.2 KB |
sha256:09d0d6f467603dc60ef4226bbfd4d2f80ae32fe2d560d871b2a99edc337de211
|
|
|
flow-test-logs-clang-17-debug-cxx17
Expired
|
22.6 KB |
sha256:b960e2672c27b4701f566a508bb38422e40cb41fd8ca94a434129750a2f58f93
|
|
|
flow-test-logs-clang-17-debug-cxx20
Expired
|
22.4 KB |
sha256:e3fd03df3908d311dbf81d5c9d914f656d4b3482bb72278c8032f720485428c2
|
|
|
flow-test-logs-clang-17-minsizerel-cxx17
Expired
|
22.2 KB |
sha256:65f4ed5e3c16c4e0ba17cae619088cd5dd1438f4d7e29d550f652858ee8e1a22
|
|
|
flow-test-logs-clang-17-release-cxx17
Expired
|
22.2 KB |
sha256:58913d37bc9dfdbbc4e252f0d49b9e89f90c2ce718e235b7fcbf836c4f3b9444
|
|
|
flow-test-logs-clang-17-relwithdebinfo-asan-cxx17
Expired
|
22.6 KB |
sha256:345eefb687a64690e662947979cc667bb7d446632f4abe002a8f254ade3c6071
|
|
|
flow-test-logs-clang-17-relwithdebinfo-cxx17
Expired
|
22.1 KB |
sha256:c74f15707ef8f380b41541f6fb06f79f01001a63d5a445285d3fd3cb5c31bf7b
|
|
|
flow-test-logs-clang-17-relwithdebinfo-cxx20
Expired
|
21.9 KB |
sha256:4ca8d725cf87447650f11324d070bfbc811816db72645a83060bd740ff855344
|
|
|
flow-test-logs-clang-17-relwithdebinfo-tsan-cxx17
Expired
|
22.6 KB |
sha256:2e4f62a37b9e711749192198cf42ea0fd1270c56150b847f385dc015061a8907
|
|
|
flow-test-logs-clang-17-relwithdebinfo-ubsan-cxx17
Expired
|
22.3 KB |
sha256:6628bd9639e1d44a46426eb586b7e992f09f51b796ae05c2d1fc02c5f05d8632
|
|
|
flow-test-logs-gcc-10-debug-cxx17
Expired
|
22.5 KB |
sha256:ab793badace06007b9eef2524badd6535cec302d192e1e73f008f6bdf7a1da2a
|
|
|
flow-test-logs-gcc-10-minsizerel-cxx17
Expired
|
22.2 KB |
sha256:003c38c51581237d7e1508d10aabbaed69910eb09cb99ec94b61cb9da5af774e
|
|
|
flow-test-logs-gcc-10-release-cxx17
Expired
|
22.1 KB |
sha256:21bddf90658acf2bb84f3fef05812233871c4aeeec82da2c0bd820c5fa15856e
|
|
|
flow-test-logs-gcc-10-relwithdebinfo-cxx17
Expired
|
22 KB |
sha256:c21655b0b7d6b73394e19536b75b4e66393ffdc6c199fb4c5b1fb9d73cdd5207
|
|
|
flow-test-logs-gcc-11-debug-cxx17
Expired
|
22.6 KB |
sha256:c11ccdce3af66dbc71a62dbd67628b92cf88f918f7ec0071e4ca3729adb1008b
|
|
|
flow-test-logs-gcc-11-minsizerel-cxx17
Expired
|
22.1 KB |
sha256:dc13eaebd14680c598a04e4eadf979150da5be50f34839015a75e3fce57972a7
|
|
|
flow-test-logs-gcc-11-release-cxx17
Expired
|
22.1 KB |
sha256:7dd11944fdfa77dc90077f9228c6729f4a0b33b93602d91e6652492c37996302
|
|
|
flow-test-logs-gcc-11-relwithdebinfo-cxx17
Expired
|
22.3 KB |
sha256:03d29723cc69c0937bd4f8ba3696c013819469a137f21df31a7a1e82c06f7580
|
|
|
flow-test-logs-gcc-13-debug-cxx17
Expired
|
22.5 KB |
sha256:ce9bb3bfbe961f46eae1685413c2e086adae9c383f4a7ce1dae6bc873cb0876f
|
|
|
flow-test-logs-gcc-13-debug-cxx20
Expired
|
22.3 KB |
sha256:5e84d2c6828f9aa3bf5dbf612f976adbd44b92ede7eb23061108ec56cc1216fe
|
|
|
flow-test-logs-gcc-13-minsizerel-cxx17
Expired
|
22.1 KB |
sha256:9b3554cf24baa504016ff924cd80ba857596f05020f8d105219d88d26ff464f1
|
|
|
flow-test-logs-gcc-13-release-cxx17
Expired
|
22 KB |
sha256:186498930bef62f011ca9ff66a57cb319b5cb943ad9cf51fdbf464715a3f5609
|
|
|
flow-test-logs-gcc-13-relwithdebinfo-cxx17
Expired
|
22.1 KB |
sha256:fec29dedce396983097a1db04ba5717b0e265fde0e97e4ea87c5c3f31807df51
|
|
|
flow-test-logs-gcc-13-relwithdebinfo-cxx20
Expired
|
22.1 KB |
sha256:df9814160a6f75ef4cb804cdfa946b1ff12f7ec8984ae862507b6a0052d626b7
|
|
|
flow-test-logs-gcc-9-debug-cxx17
Expired
|
22.6 KB |
sha256:1f2f0ea6e3f5512b86be1666fb735456ae564313fa7d4d89225909e72c28c678
|
|
|
flow-test-logs-gcc-9-minsizerel-cxx17
Expired
|
22.1 KB |
sha256:b9aa9f20c702bf22c33d738f75ad114d353eb3fb3f08626a17705d9feb82d6be
|
|
|
flow-test-logs-gcc-9-release-cxx17
Expired
|
22.1 KB |
sha256:0ff29d7e1ca5aacf1fba7b3c3e22845a082650e7457d5b8e036ccaeac014f829
|
|
|
flow-test-logs-gcc-9-relwithdebinfo-cxx17
Expired
|
22.1 KB |
sha256:430a5136146d3d42163555addfb635eb87f0b5afb10c7deec16535832454bef9
|
|