Commit Graph

298 Commits

Author SHA1 Message Date
tqcq
28009f189a Merge branch 'master' of https://code.uocat.com/tqcq/sled
Some checks failed
linux-arm-gcc / linux-gcc-armhf (push) Successful in 1m54s
linux-x64-gcc / linux-gcc (Debug) (push) Successful in 1m50s
linux-mips64-gcc / linux-gcc-mips64el (Release) (push) Successful in 2m8s
linux-mips64-gcc / linux-gcc-mips64el (Debug) (push) Successful in 3m0s
linux-x64-gcc / linux-gcc (Release) (push) Successful in 3m17s
linux-aarch64-cpu-gcc / linux-gcc-aarch64 (push) Has been cancelled
2024-05-01 05:09:46 +00:00
tqcq
12c9c36b93 feat support Config virutal ~() 2024-05-01 05:09:36 +00:00
tqcq
015bb678cd feat add when_all
Some checks failed
linux-mips64-gcc / linux-gcc-mips64el (Debug) (push) Successful in 1m55s
linux-arm-gcc / linux-gcc-armhf (push) Successful in 2m0s
linux-x64-gcc / linux-gcc (Debug) (push) Successful in 2m1s
linux-x64-gcc / linux-gcc (Release) (push) Successful in 2m18s
linux-mips64-gcc / linux-gcc-mips64el (Release) (push) Successful in 4m42s
linux-aarch64-cpu-gcc / linux-gcc-aarch64 (push) Has been cancelled
2024-05-01 12:50:42 +08:00
tqcq
907d39108f feat optimize thrad_pool
Some checks failed
linux-x64-gcc / linux-gcc (Release) (push) Successful in 1m59s
linux-arm-gcc / linux-gcc-armhf (push) Successful in 2m20s
linux-x64-gcc / linux-gcc (Debug) (push) Successful in 2m36s
linux-mips64-gcc / linux-gcc-mips64el (Release) (push) Successful in 2m44s
linux-mips64-gcc / linux-gcc-mips64el (Debug) (push) Successful in 3m9s
linux-aarch64-cpu-gcc / linux-gcc-aarch64 (push) Has been cancelled
2024-05-01 10:40:31 +08:00
tqcq
50c3456f65 fix thread pool can't exit 2024-05-01 09:44:45 +08:00
tqcq
1eb66fb4dc feat remove async++
All checks were successful
linux-mips64-gcc / linux-gcc-mips64el (Debug) (push) Successful in 1m44s
linux-arm-gcc / linux-gcc-armhf (push) Successful in 1m49s
linux-x64-gcc / linux-gcc (Debug) (push) Successful in 1m55s
linux-x64-gcc / linux-gcc (Release) (push) Successful in 2m7s
linux-aarch64-cpu-gcc / linux-gcc-aarch64 (push) Successful in 3m45s
linux-mips64-gcc / linux-gcc-mips64el (Release) (push) Successful in 4m36s
2024-04-30 23:35:36 +08:00
tqcq
bb82578636 feat thread use std::thread
Some checks failed
linux-arm-gcc / linux-gcc-armhf (push) Successful in 4m37s
linux-mips64-gcc / linux-gcc-mips64el (Release) (push) Has been cancelled
linux-aarch64-cpu-gcc / linux-gcc-aarch64 (push) Has been cancelled
linux-x64-gcc / linux-gcc (Release) (push) Has been cancelled
linux-x64-gcc / linux-gcc (Debug) (push) Has been cancelled
linux-mips64-gcc / linux-gcc-mips64el (Debug) (push) Has been cancelled
2024-04-30 22:56:20 +08:00
tqcq
41e460ffd9 feat update default fiber stack=4 m
Some checks failed
linux-arm-gcc / linux-gcc-armhf (push) Successful in 2m10s
linux-mips64-gcc / linux-gcc-mips64el (Release) (push) Successful in 2m35s
linux-mips64-gcc / linux-gcc-mips64el (Debug) (push) Successful in 3m3s
linux-x64-gcc / linux-gcc (Release) (push) Successful in 2m59s
linux-x64-gcc / linux-gcc (Debug) (push) Successful in 3m5s
linux-aarch64-cpu-gcc / linux-gcc-aarch64 (push) Failing after 3h5m17s
2024-04-30 18:13:30 +08:00
tqcq
43c7e9f392 feat add tcmalloc
Some checks failed
linux-aarch64-cpu-gcc / linux-gcc-aarch64 (push) Successful in 1m51s
linux-mips64-gcc / linux-gcc-mips64el (Debug) (push) Successful in 1m50s
linux-arm-gcc / linux-gcc-armhf (push) Successful in 1m53s
linux-mips64-gcc / linux-gcc-mips64el (Release) (push) Successful in 2m11s
linux-x64-gcc / linux-gcc (Release) (push) Failing after 2m8s
linux-x64-gcc / linux-gcc (Debug) (push) Successful in 2m54s
2024-04-30 18:08:41 +08:00
tqcq
af261ab82e feat use raise auto stop profiler
All checks were successful
linux-mips64-gcc / linux-gcc-mips64el (Debug) (push) Successful in 2m1s
linux-arm-gcc / linux-gcc-armhf (push) Successful in 2m4s
linux-mips64-gcc / linux-gcc-mips64el (Release) (push) Successful in 2m9s
linux-aarch64-cpu-gcc / linux-gcc-aarch64 (push) Successful in 2m21s
linux-x64-gcc / linux-gcc (Release) (push) Successful in 2m29s
linux-x64-gcc / linux-gcc (Debug) (push) Successful in 2m52s
2024-04-30 17:16:36 +08:00
tqcq
76ea4f1eea fix no auto dump
All checks were successful
linux-aarch64-cpu-gcc / linux-gcc-aarch64 (push) Successful in 2m5s
linux-mips64-gcc / linux-gcc-mips64el (Release) (push) Successful in 2m8s
linux-mips64-gcc / linux-gcc-mips64el (Debug) (push) Successful in 2m23s
linux-x64-gcc / linux-gcc (Debug) (push) Successful in 2m28s
linux-arm-gcc / linux-gcc-armhf (push) Successful in 2m48s
linux-x64-gcc / linux-gcc (Release) (push) Successful in 3m17s
2024-04-30 17:02:29 +08:00
tqcq
b264e63fa3 fix RAWLOG
All checks were successful
linux-mips64-gcc / linux-gcc-mips64el (Debug) (push) Successful in 2m10s
linux-x64-gcc / linux-gcc (Release) (push) Successful in 2m33s
linux-mips64-gcc / linux-gcc-mips64el (Release) (push) Successful in 2m51s
linux-x64-gcc / linux-gcc (Debug) (push) Successful in 3m9s
linux-arm-gcc / linux-gcc-armhf (push) Successful in 3m33s
linux-aarch64-cpu-gcc / linux-gcc-aarch64 (push) Successful in 4m0s
2024-04-30 16:47:17 +08:00
tqcq
d2c90d0d2e fix RAWLOG
Some checks failed
linux-arm-gcc / linux-gcc-armhf (push) Successful in 2m25s
linux-aarch64-cpu-gcc / linux-gcc-aarch64 (push) Failing after 2m30s
linux-mips64-gcc / linux-gcc-mips64el (Release) (push) Successful in 2m34s
linux-mips64-gcc / linux-gcc-mips64el (Debug) (push) Successful in 2m45s
linux-x64-gcc / linux-gcc (Debug) (push) Successful in 2m50s
linux-x64-gcc / linux-gcc (Release) (push) Successful in 2m50s
2024-04-30 16:43:35 +08:00
tqcq
78b7cc8e28 fix auto stop cpu profiler
All checks were successful
linux-aarch64-cpu-gcc / linux-gcc-aarch64 (push) Successful in 1m42s
linux-x64-gcc / linux-gcc (Release) (push) Successful in 2m11s
linux-arm-gcc / linux-gcc-armhf (push) Successful in 2m27s
linux-mips64-gcc / linux-gcc-mips64el (Release) (push) Successful in 2m42s
linux-x64-gcc / linux-gcc (Debug) (push) Successful in 3m13s
linux-mips64-gcc / linux-gcc-mips64el (Debug) (push) Successful in 3m23s
2024-04-30 16:36:29 +08:00
tqcq
6e064ba6ce feat auto stop profiler
All checks were successful
linux-mips64-gcc / linux-gcc-mips64el (Release) (push) Successful in 2m22s
linux-mips64-gcc / linux-gcc-mips64el (Debug) (push) Successful in 2m27s
linux-arm-gcc / linux-gcc-armhf (push) Successful in 2m38s
linux-x64-gcc / linux-gcc (Release) (push) Successful in 2m33s
linux-x64-gcc / linux-gcc (Debug) (push) Successful in 2m54s
linux-aarch64-cpu-gcc / linux-gcc-aarch64 (push) Successful in 3m35s
2024-04-30 16:29:04 +08:00
tqcq
5ffe6c71f9 feat only link cpu profiler
All checks were successful
linux-aarch64-cpu-gcc / linux-gcc-aarch64 (push) Successful in 2m8s
linux-arm-gcc / linux-gcc-armhf (push) Successful in 2m8s
linux-x64-gcc / linux-gcc (Release) (push) Successful in 2m43s
linux-x64-gcc / linux-gcc (Debug) (push) Successful in 2m47s
linux-mips64-gcc / linux-gcc-mips64el (Release) (push) Successful in 2m55s
linux-mips64-gcc / linux-gcc-mips64el (Debug) (push) Successful in 3m29s
2024-04-30 16:11:22 +08:00
tqcq
07b72a53ec feat add log for cpu profiler
Some checks failed
linux-arm-gcc / linux-gcc-armhf (push) Successful in 1m48s
linux-x64-gcc / linux-gcc (Release) (push) Successful in 2m26s
linux-x64-gcc / linux-gcc (Debug) (push) Successful in 2m35s
linux-mips64-gcc / linux-gcc-mips64el (Release) (push) Successful in 3m20s
linux-mips64-gcc / linux-gcc-mips64el (Debug) (push) Successful in 3m42s
linux-aarch64-cpu-gcc / linux-gcc-aarch64 (push) Has been cancelled
2024-04-30 15:24:45 +08:00
tqcq
cd7612700d feat update
All checks were successful
linux-mips64-gcc / linux-gcc-mips64el (Debug) (push) Successful in 31m29s
linux-x64-gcc / linux-gcc (Release) (push) Successful in 31m44s
linux-mips64-gcc / linux-gcc-mips64el (Release) (push) Successful in 31m55s
linux-arm-gcc / linux-gcc-armhf (push) Successful in 32m31s
linux-aarch64-cpu-gcc / linux-gcc-aarch64 (push) Successful in 32m58s
linux-x64-gcc / linux-gcc (Debug) (push) Successful in 34m1s
2024-04-30 09:44:13 +08:00
tqcq
6eedad6eee fix future_test 2024-04-30 09:41:12 +08:00
tqcq
de53f16699 feat link tcmalloc as public
Some checks failed
linux-x64-gcc / linux-gcc (Debug) (push) Failing after 2m9s
linux-arm-gcc / linux-gcc-armhf (push) Failing after 2m22s
linux-x64-gcc / linux-gcc (Release) (push) Failing after 2m31s
linux-mips64-gcc / linux-gcc-mips64el (Release) (push) Failing after 2m37s
linux-mips64-gcc / linux-gcc-mips64el (Debug) (push) Failing after 2m38s
linux-aarch64-cpu-gcc / linux-gcc-aarch64 (push) Failing after 3m39s
2024-04-29 15:48:36 +00:00
tqcq
47f4beac5e feat remove static for __attribute__((constructor))
Some checks failed
linux-mips64-gcc / linux-gcc-mips64el (Debug) (push) Failing after 2m10s
linux-x64-gcc / linux-gcc (Release) (push) Failing after 2m8s
linux-mips64-gcc / linux-gcc-mips64el (Release) (push) Failing after 2m30s
linux-arm-gcc / linux-gcc-armhf (push) Failing after 3m26s
linux-x64-gcc / linux-gcc (Debug) (push) Failing after 3m30s
linux-aarch64-cpu-gcc / linux-gcc-aarch64 (push) Has been cancelled
2024-04-29 23:33:08 +08:00
tqcq
8204b6db92 feat disable heapcheck
Some checks failed
linux-x64-gcc / linux-gcc (Debug) (push) Failing after 1m38s
linux-x64-gcc / linux-gcc (Release) (push) Failing after 1m47s
linux-mips64-gcc / linux-gcc-mips64el (Debug) (push) Failing after 1m57s
linux-arm-gcc / linux-gcc-armhf (push) Failing after 2m24s
linux-aarch64-cpu-gcc / linux-gcc-aarch64 (push) Failing after 3m8s
linux-mips64-gcc / linux-gcc-mips64el (Release) (push) Failing after 3m44s
2024-04-29 23:14:31 +08:00
tqcq
90a8778f70 fix macro use name
Some checks failed
linux-aarch64-cpu-gcc / linux-gcc-aarch64 (push) Failing after 2m5s
linux-x64-gcc / linux-gcc (Release) (push) Failing after 2m5s
linux-x64-gcc / linux-gcc (Debug) (push) Failing after 2m13s
linux-mips64-gcc / linux-gcc-mips64el (Release) (push) Failing after 2m28s
linux-mips64-gcc / linux-gcc-mips64el (Debug) (push) Failing after 2m34s
linux-arm-gcc / linux-gcc-armhf (push) Failing after 3m11s
2024-04-29 22:23:07 +08:00
tqcq
9a81631692 fix gpertools initializer 2024-04-29 22:11:51 +08:00
tqcq
36a3c71449 fix gpertools initializer
Some checks failed
linux-x64-gcc / linux-gcc (Release) (push) Failing after 1m6s
linux-x64-gcc / linux-gcc (Debug) (push) Failing after 1m17s
linux-arm-gcc / linux-gcc-armhf (push) Failing after 1m26s
linux-mips64-gcc / linux-gcc-mips64el (Debug) (push) Failing after 1m30s
linux-mips64-gcc / linux-gcc-mips64el (Release) (push) Failing after 2m35s
linux-aarch64-cpu-gcc / linux-gcc-aarch64 (push) Failing after 3m11s
2024-04-29 22:07:03 +08:00
tqcq
2c07bea7cb fix __attribute__((constructor)) position
Some checks failed
linux-x64-gcc / linux-gcc (Debug) (push) Failing after 57s
linux-mips64-gcc / linux-gcc-mips64el (Release) (push) Failing after 1m19s
linux-aarch64-cpu-gcc / linux-gcc-aarch64 (push) Failing after 1m59s
linux-mips64-gcc / linux-gcc-mips64el (Debug) (push) Failing after 1m56s
linux-x64-gcc / linux-gcc (Release) (push) Failing after 1m53s
linux-arm-gcc / linux-gcc-armhf (push) Failing after 2m15s
2024-04-29 21:59:12 +08:00
tqcq
4fcbba126a fix __attribute__((constructor)) position 2024-04-29 21:47:20 +08:00
tqcq
563a1bfcfe feat add __attribute__((construcotr)) 2024-04-29 21:45:37 +08:00
tqcq
fc1ad57bbb Merge remote-tracking branch 'origin/master'
Some checks failed
linux-x64-gcc / linux-gcc (Debug) (push) Failing after 1m37s
linux-x64-gcc / linux-gcc (Release) (push) Failing after 1m58s
linux-arm-gcc / linux-gcc-armhf (push) Failing after 2m10s
linux-mips64-gcc / linux-gcc-mips64el (Release) (push) Failing after 2m41s
linux-mips64-gcc / linux-gcc-mips64el (Debug) (push) Failing after 3m23s
linux-aarch64-cpu-gcc / linux-gcc-aarch64 (push) Has been cancelled
2024-04-29 21:03:11 +08:00
tqcq
e5bd62a738 fix future_test 2024-04-29 20:53:04 +08:00
tqcq
a66c5a3b7a feat update 2024-04-29 20:52:04 +08:00
tqcq
54e9a4e1b4 feat log file append
Some checks failed
linux-aarch64-cpu-gcc / linux-gcc-aarch64 (push) Successful in 1m53s
linux-arm-gcc / linux-gcc-armhf (push) Successful in 2m46s
linux-x64-gcc / linux-gcc (Debug) (push) Successful in 2m44s
linux-mips64-gcc / linux-gcc-mips64el (Release) (push) Successful in 2m51s
linux-x64-gcc / linux-gcc (Release) (push) Successful in 2m50s
linux-mips64-gcc / linux-gcc-mips64el (Debug) (push) Failing after 3m0s
2024-04-29 17:05:39 +08:00
tqcq
a137ee1f1c feat update
Some checks failed
linux-mips64-gcc / linux-gcc-mips64el (Debug) (push) Successful in 1m58s
linux-aarch64-cpu-gcc / linux-gcc-aarch64 (push) Successful in 2m8s
linux-x64-gcc / linux-gcc (Release) (push) Successful in 2m13s
linux-arm-gcc / linux-gcc-armhf (push) Failing after 2m22s
linux-mips64-gcc / linux-gcc-mips64el (Release) (push) Successful in 3m6s
linux-x64-gcc / linux-gcc (Debug) (push) Successful in 3m49s
2024-04-29 16:32:06 +08:00
tqcq
4a1d1c9aa1 feat add tcmalloc_and_profiler_static for sled
Some checks failed
linux-arm-gcc / linux-gcc-armhf (push) Failing after 2m18s
linux-x64-gcc / linux-gcc (Release) (push) Failing after 2m26s
linux-aarch64-cpu-gcc / linux-gcc-aarch64 (push) Failing after 2m39s
linux-mips64-gcc / linux-gcc-mips64el (Debug) (push) Failing after 2m43s
linux-x64-gcc / linux-gcc (Debug) (push) Failing after 2m46s
linux-mips64-gcc / linux-gcc-mips64el (Release) (push) Failing after 3m21s
2024-04-29 15:20:02 +08:00
tqcq
0172471b64 feat suppport option protobuf
Some checks failed
linux-mips64-gcc / linux-gcc-mips64el (Debug) (push) Failing after 2m19s
linux-arm-gcc / linux-gcc-armhf (push) Successful in 2m21s
linux-aarch64-cpu-gcc / linux-gcc-aarch64 (push) Successful in 2m29s
linux-mips64-gcc / linux-gcc-mips64el (Release) (push) Successful in 2m22s
linux-x64-gcc / linux-gcc (Release) (push) Successful in 3m1s
linux-x64-gcc / linux-gcc (Debug) (push) Successful in 3m16s
2024-04-24 15:50:15 +08:00
tqcq
0a2c5e3ca7 fix crash for static ThreadPool
All checks were successful
linux-mips64-gcc / linux-gcc-mips64el (Debug) (push) Successful in 1m57s
linux-x64-gcc / linux-gcc (Debug) (push) Successful in 2m20s
linux-mips64-gcc / linux-gcc-mips64el (Release) (push) Successful in 2m35s
linux-x64-gcc / linux-gcc (Release) (push) Successful in 2m48s
linux-aarch64-cpu-gcc / linux-gcc-aarch64 (push) Successful in 3m41s
linux-arm-gcc / linux-gcc-armhf (push) Successful in 6m57s
2024-04-24 15:36:09 +08:00
tqcq
85852ee2e9 Merge remote-tracking branch 'origin/master'
Some checks failed
linux-aarch64-cpu-gcc / linux-gcc-aarch64 (push) Failing after 2m6s
linux-mips64-gcc / linux-gcc-mips64el (Debug) (push) Failing after 2m17s
linux-x64-gcc / linux-gcc (Debug) (push) Failing after 2m13s
linux-mips64-gcc / linux-gcc-mips64el (Release) (push) Failing after 2m16s
linux-arm-gcc / linux-gcc-armhf (push) Failing after 2m33s
linux-x64-gcc / linux-gcc (Release) (push) Successful in 2m24s
2024-04-21 00:47:56 +08:00
tqcq
ed9e57c5e8 feat use meta 2024-04-21 00:43:18 +08:00
tqcq
0a6b13c218 feat support message for Future 2024-04-20 13:04:06 +08:00
tqcq
6d15ae737d feat update
Some checks failed
linux-aarch64-cpu-gcc / linux-gcc-aarch64 (push) Failing after 2m5s
linux-x64-gcc / linux-gcc (Debug) (push) Failing after 1m59s
linux-mips64-gcc / linux-gcc-mips64el (Debug) (push) Failing after 2m10s
linux-arm-gcc / linux-gcc-armhf (push) Failing after 2m13s
linux-mips64-gcc / linux-gcc-mips64el (Release) (push) Successful in 2m28s
linux-x64-gcc / linux-gcc (Release) (push) Successful in 2m33s
2024-04-19 21:50:44 +00:00
tqcq
40a8ffd402 feat update
Some checks failed
linux-aarch64-cpu-gcc / linux-gcc-aarch64 (push) Failing after 1m54s
linux-x64-gcc / linux-gcc (Debug) (push) Failing after 1m46s
linux-mips64-gcc / linux-gcc-mips64el (Debug) (push) Failing after 2m6s
linux-x64-gcc / linux-gcc (Release) (push) Failing after 2m4s
linux-arm-gcc / linux-gcc-armhf (push) Failing after 2m23s
linux-mips64-gcc / linux-gcc-mips64el (Release) (push) Failing after 2m28s
2024-04-19 20:51:12 +00:00
tqcq
22f3189603 fix fill error
Some checks failed
linux-x64-gcc / linux-gcc (Debug) (push) Failing after 1m45s
linux-aarch64-cpu-gcc / linux-gcc-aarch64 (push) Failing after 2m2s
linux-arm-gcc / linux-gcc-armhf (push) Failing after 2m9s
linux-x64-gcc / linux-gcc (Release) (push) Successful in 2m23s
linux-mips64-gcc / linux-gcc-mips64el (Debug) (push) Failing after 2m29s
linux-mips64-gcc / linux-gcc-mips64el (Release) (push) Successful in 2m32s
2024-04-19 20:35:09 +00:00
tqcq
00be161b61 feat update
Some checks failed
linux-mips64-gcc / linux-gcc-mips64el (Debug) (push) Failing after 3m18s
linux-mips64-gcc / linux-gcc-mips64el (Release) (push) Successful in 3m19s
linux-x64-gcc / linux-gcc (Debug) (push) Failing after 6m2s
linux-aarch64-cpu-gcc / linux-gcc-aarch64 (push) Failing after 6m11s
linux-x64-gcc / linux-gcc (Release) (push) Successful in 6m38s
linux-arm-gcc / linux-gcc-armhf (push) Failing after 7m0s
2024-04-19 19:29:45 +08:00
tqcq
f896568619 feat update test 2024-04-19 19:10:44 +08:00
tqcq
050ca0c0cc Merge remote-tracking branch 'origin/master' 2024-04-19 19:09:48 +08:00
tqcq
f5fb87ce85 feat add Async interface 2024-04-19 19:07:42 +08:00
tqcq
4c652abfe6 Merge branch 'master' of code.uocat.com:tqcq/sled
All checks were successful
linux-aarch64-cpu-gcc / linux-gcc-aarch64 (push) Successful in 2m2s
linux-x64-gcc / linux-gcc (Release) (push) Successful in 2m22s
linux-mips64-gcc / linux-gcc-mips64el (Debug) (push) Successful in 2m30s
linux-x64-gcc / linux-gcc (Debug) (push) Successful in 4m52s
linux-arm-gcc / linux-gcc-armhf (push) Successful in 5m6s
linux-mips64-gcc / linux-gcc-mips64el (Release) (push) Successful in 5m34s
2024-04-19 15:43:37 +08:00
tqcq
c1ba9e5c3b feat support build future from Constructor 2024-04-19 15:39:42 +08:00
tqcq
ee512864a2 feat update
All checks were successful
linux-aarch64-cpu-gcc / linux-gcc-aarch64 (push) Successful in 2m1s
linux-mips64-gcc / linux-gcc-mips64el (Debug) (push) Successful in 2m1s
linux-mips64-gcc / linux-gcc-mips64el (Release) (push) Successful in 2m14s
linux-arm-gcc / linux-gcc-armhf (push) Successful in 2m24s
linux-x64-gcc / linux-gcc (Release) (push) Successful in 2m29s
linux-x64-gcc / linux-gcc (Debug) (push) Successful in 2m54s
2024-04-19 03:48:24 +00:00
tqcq
a8cab88d83 feat Promise add constexpr for CTR
Some checks failed
linux-x64-gcc / linux-gcc (Debug) (push) Failing after 1m25s
linux-x64-gcc / linux-gcc (Release) (push) Failing after 1m44s
linux-aarch64-cpu-gcc / linux-gcc-aarch64 (push) Failing after 2m3s
linux-mips64-gcc / linux-gcc-mips64el (Debug) (push) Failing after 2m6s
linux-arm-gcc / linux-gcc-armhf (push) Failing after 2m11s
linux-mips64-gcc / linux-gcc-mips64el (Release) (push) Failing after 2m18s
2024-04-19 03:43:08 +00:00