Files
DimensionalRipper/.gitignore
T
modzuozhi 3c4710490c Add entity sharding (ShardGate) and POI lock optimization
- ShardGate: shard entity ticking into per-shard CAS gates so slow shards
  skip a tick instead of blocking the whole barrier
- EntityTickParallel: collect entities by stable id into shards, submit via
  ShardGate, count missed shards
- FineGrainScheduler: add submitShard path with gate release and barrier
  counting
- SectionStorageMixin: replace global exclusive synchronized map with
  ConcurrentLong2ObjectMap to remove the POI read lock bottleneck
  (~19k villagers: TPS 9 -> 20)
- MasterCommand: add 'fine sharded on|off' toggle and status display
- Add environment setup/launch scripts
2026-09-09 22:13:02 +08:00

53 lines
760 B
Plaintext

# Gradle / 构建产物
.gradle/
build/
out/
# Minecraft 运行时
run/
runs/
logs/
# 已废弃的流式 Demo(仅剩运行时残壳,不纳入仓库)
streamdemo/
# IDE
.idea/
.vscode/
*.iml
bin/
# 参考/分析目录(MCMT、Tessellate、folia、原版源码等,体量大不进仓库)
_mcmt_analysis/
_mcmt*
_chlorophyll_analysis/
_dimthreads_ref/
_tessellate_analysis/
_src_tmp/
_srcpkg/
_tmp_inspect/
_tmpclass/
folia-1.21.1-src/
vanilla-1.21.1-src/
craftengine-demo/
# 调试诊断残留
*.log
*_dump*.txt
threaddump*.txt
thread_dump*.txt
jstack*.txt
deadlock*.txt
runcheck*.txt
runclient_log.txt
runclient_launch.log
game_deadlock.txt
worldcreate_stuck.txt
capture_walk.ps1
# 历史打包产物
modzuozhi-*.jar
# 系统
.DS_Store
Thumbs.db