tqcq air tqcq
  • Joined on 2026-07-07
tqcq pushed to main at tqcq/screeps-sandbox 2026-09-05 22:35:21 +08:00
0bc0985c4b bench: continuous benchmark & performance guard skeleton (TQCQ-11)
tqcq created pull request tqcq/teles#1 2026-09-05 21:40:15 +08:00
feat(redis): TQCQ-3 模块设计 + 骨架 + RESP2/RESP3 编解码器
tqcq created repository tqcq/screeps-sandbox 2026-09-05 20:25:45 +08:00
tqcq deleted branch fix/ci-green from tqcq/teles 2026-09-05 13:34:24 +08:00
tqcq deleted branch feat/impl-grpc from tqcq/teles 2026-09-05 13:34:24 +08:00
tqcq pushed to master at tqcq/teles 2026-09-05 12:24:21 +08:00
ec0718efc1 ci: auto-cancel superseded runs on the same ref
tqcq pushed to fix/ci-green at tqcq/teles 2026-09-05 12:24:20 +08:00
ec0718efc1 ci: auto-cancel superseded runs on the same ref
tqcq pushed to master at tqcq/teles 2026-09-05 12:21:49 +08:00
5ce878079c ci: parallelize builds and tests — single-job serial runs took 70+ min
tqcq pushed to fix/ci-green at tqcq/teles 2026-09-05 12:21:49 +08:00
5ce878079c ci: parallelize builds and tests — single-job serial runs took 70+ min
tqcq pushed to master at tqcq/teles 2026-09-05 11:13:34 +08:00
d893176148 style: clang-format-17 the ten files the format-check job flagged (no semantic change)
a40e923a22 build(smoke): drive target-arch binaries through the emulator, self-degrade unsupported legs
f20ff31ffa test(helper): add capture-probe mode — exit 3 when the dump tier cannot write
bde2d4abce test(crash): bake CMAKE_CROSSCOMPILING_EMULATOR into crash-matrix helper spawns
1904b04e84 build(lsan): suppress libbacktrace process-lifetime allocations at test exit
Compare 9 commits »
tqcq pushed to fix/ci-green at tqcq/teles 2026-09-05 11:13:34 +08:00
tqcq created branch fix/ci-green in tqcq/teles 2026-09-05 11:13:34 +08:00
tqcq pushed to master at tqcq/teles 2026-09-04 19:42:23 +08:00
059e5052af merge: integrate improve/move_impl_to_cpp — P2 internal-header impl collection (single-TU helpers file-static'd, multi-TU moved to cpp, 6 dead sockops helpers deleted; headers −272 lines)
9a6efe95cb refactor(src): collect internal-header impls into .cpp — single-TU helpers become file-statics with declarations deleted (非必要不暴露实现), multi-TU helpers keep minimal decls with out-of-line defs in 4 new plain-suffix TUs (io_detail/sockaddr_util/thread_map/thread_detail) + existing elf_info/crash_thread_registry; sockops.h IPv4-builder family (MakeIPv4/MakeAnyIPv4/MakeAnyIPv6/ToStorage in,in6/PortOf(in)) verified zero-callers repo-wide and deleted; 10 headers slimmed 1992→1720 lines
Compare 2 commits »
tqcq pushed to master at tqcq/teles 2026-09-04 19:04:43 +08:00
ee9940e1fd merge: integrate improve/move_impl_to_cpp — CLI + all subcommands build by default (proto/dump/symbols + teles-grpc-gen + vendored protoc; bare cmake configure suffices)
27ece89204 build(cli): default-on CLI and all subcommands — TELES_BUILD_CLI/TELES_BUILD_GRPCGEN/TELES_BUILD_PROTOC flip to ON (bare 'cmake -B build .' now yields teles with proto + dump/symbols and teles-grpc-gen; vendored protoc stays offline via committed archive, still never linked into libteles); docs/AGENTS updated
Compare 2 commits »
tqcq pushed to master at tqcq/teles 2026-09-04 13:53:15 +08:00
81ee931973 merge: integrate improve/move_impl_to_cpp — CLI fixes: TELES_CLI_STATIC full-static link option (ldd: not a dynamic executable), 'proto' subcommand always discoverable with rebuild hint when not compiled in
f477ef8803 fix(cli): TELES_CLI_STATIC full-static link option; 'proto' subcommand always discoverable — help lists it with rebuild flags when not compiled in (no silent subcommand gaps), invoking it prints the exact reconfigure hint instead of unknown-subcommand
Compare 2 commits »
tqcq pushed to master at tqcq/teles 2026-09-04 13:09:08 +08:00
abac11a815 merge: sync origin/master — libatomic probe, QEMU-friendly death tests, green CI pipeline, ExecWithInput POLLOUT sandbox fix, UB-free fuzz oracles, tree-wide clang-format-17; resolved format-vs-feature conflicts keeping local features (crash-dump CLI/symbols, offline-archive stackwalker, improve-rx) with cf-17 re-applied; thread stack floor merged 256K native / 512K TELES_EMULATED
3006e4cd0b merge: integrate improve/move_impl_to_cpp — header impls extracted to .cpp for upgrade patchability (~130 fns, 22 new TUs; src/reactive + src/resilience anchored), TCP_NODELAY enabled on grpc/http transports (client h2c+TLS connect paths + server accept paths; inert pre-adopt call removed), silent-catch firewalls now diagnose, layering whitelist migrated
acd240c8e4 refactor: extract non-template header impls into .cpp for upgrade patchability (~130 fns, 22 new TUs across rpc/http/serialization/concurrency/memory/core/uuid/net/error/cli/format/log; src/reactive + src/resilience anchored); fix(rpc,http): enable TCP_NODELAY on all client/server transports (client h2c+TLS connect paths, server accept paths, inert pre-adopt call removed); charter: silent-catch firewalls in cancel_state/CallbackList now leave diagnostics; layering whitelist keys migrated with the moves
9700d2304b merge: integrate feat/offline-archive — built-in minidump stackwalker (CFI/SEH unwind + DWARF symbolize via teles symbols / teles dump), exhaustive test coverage, rust toolchain references retired
b55a2f47a3 docs(debug): retire rust/breakpad toolchain references (P9)
Compare 24 commits »
tqcq pushed to master at tqcq/duckdb-static-build 2026-09-04 10:07:29 +08:00
858557aec1 CI: best-effort relay artifact cleanup; update stale 3h-deadline notes
tqcq pushed tag v1.5.5-static.4 to tqcq/duckdb-static-build 2026-09-04 09:58:22 +08:00
tqcq pushed to master at tqcq/duckdb-static-build 2026-09-03 18:39:27 +08:00
964d92968b CI: run both arches on master pushes; expire relay artifact after 1 day
tqcq pushed to master at tqcq/duckdb-static-build 2026-09-03 12:01:36 +08:00
4cade399bf CI: move workflow to .github/workflows (drop unsupported .gitea/)