This website requires JavaScript.
Explore
Help
Register
Sign In
zhou
/
pyflowx
Watch
1
Star
0
Fork
0
You've already forked pyflowx
Code
Issues
Pull Requests
Actions
2
Packages
Projects
Releases
6
Wiki
Activity
256
Commits
2
Branches
37
Tags
ae4cc3aeebe876f0d06b50da859ca514c4b0c09e
Commit Graph
4 Commits
Author
SHA1
Message
Date
zhou
fbabbc98ad
feat: 任务优先级调度 + 条件分支构造器 + 大图增量就绪集优化 — DependencyRunner 重写为事件驱动优先级调度;新增 px.switch/px.branch DAG 构造器;_build_dependency_index 替代 O(N) 每轮扫描使大图调度从 O(N²) 降至 O(N),10k 任务 <1s
CI / Lint, Typecheck & Test (push)
Has been cancelled
Details
2026-07-08 12:28:43 +08:00
zhou
8b8598fa41
perf: P8 性能优化 — 自实现 Kahn 拓扑排序替换 graphlib(diamond-1000 1.62x)、_json.py 抽象层支持 orjson 可选加速、dataclass slots=True 内存优化(TaskSpec 15.5% 减少)、线程池跨层复用与 get_running_loop 兼容 3.12+;iter-16~20 归档到 skills
CI / Lint, Typecheck & Test (push)
Has been cancelled
Details
2026-07-07 17:11:34 +08:00
zhou
18ffae8390
perf: 性能优化深入 — build_call_args fn-no-deps 快速路径(3.7x)、JSONBackend batch 延迟验证(16.5%)、from_specs 批量注册;新增 8 个高级基准场景;pyproject 加 search-path 解析 benchmarks 包。
CI / Lint, Typecheck & Test (push)
Has been cancelled
Details
2026-07-07 15:28:52 +08:00
zhou
98c3d84334
perf: 添加性能基准套件并优化 layers 缓存与 cmd 快速路径
...
CI / Lint, Typecheck & Test (push)
Has been cancelled
Details
新增 benchmarks 模块覆盖图构建/执行/上下文注入/状态后端四个维度; Graph.layers() 结果缓存避免重复拓扑排序,cmd 任务跳过签名内省。
2026-07-07 11:38:37 +08:00