Priljubljeno: Podatki posodobljeni: 27. oktober 2026

Kategorije

Internet1356
Komunikacija321
Zvok in video898
Grafika in oblikovanje539
Pisarna in produktivnost1124
Orodja za razvijalce3134
Orodja UI529
Varnost in zasebnost385
Sistemska orodja3114
Igre523
Izobraževanje in znanost239
Omrežje in IT284

Rustowl: starejše različice za prenos

Visualize Ownership and Lifetimes in Rust

Seznam zajema 3 različice programa Rustowl, od 17. maj 2025 do trenutne 0.4.0. Vsaka vodi do namestitvenih datotek na strežniku izdajatelja.

2025: 2 2 25 2026: 1 1 26

3 različice v 1 letu · približno 2,9 na leto

RazličicaDatumVelikostDatoteke
0.4.0Najnovejša 28. maj 2026 — 64-bitno Prenosna različicaARM64 Prenosna različica
Opombe ob izdaji
Update Summary
- Introduce a new analysis method for faster, more accurate lifetime visualization
- Up to 1.5× faster analysis compared to v1.0.0-rc.1 (benchmarked by analyzing RustOwl itself)
- Split lifetimes into two categories: definitely live and maybe live
Details
🚨 Breaking Changes
- Move installation docs to README - by @MuntasirSZN (31eb0)
- Multiple Rust version support - by @cordx56 in #504 (aa777)
- Live range calculation now uses StorageLive/StorageDead and shows correct ranges - by @cordx56 in #514 (60ef1)
- Polonius subset calculation algorithm - by @cordx56 in #524 (9722e)
- analyzer:
- Analyzer refactoring and performance improvement - by @cordx56 in #363 (dbec4)
- build:
- Update build process and use rustowl archive - by @cordx56 in #340 (d3988)
- core-analyzer:
- Refactor and change must-lives calculation algorithm - by @cordx56 in #407 (d95b4)
- lsp:
- Separate analyzers - by @cordx56 in #367 (5ad0f)
- Improve VS Code experience - by @cordx56 (f0525)
🚀 Features
- Winget package - by @MuntasirSZN in #178 (d24b0)
- Consolidate and enhance CI workflows by replacing check.yaml with checks.yml and adding a development checks script - by @avifenesh in #233 (52502)
- Add security and memory safety testing workflow - by @avifenesh in #234 (f1407)
- Enhance CLI command handling with options for all targets and features - by @avifenesh in #225 (b0ce9)
- Update to rustc 1.88.0 - by @MuntasirSZN (512de)
- Add docker image - by @MuntasirSZN (01726)
- Add vscode tests, migrate to zod v4, format code - by @MuntasirSZN in #330 (2357d)
- Bump rustc to 1.89.0 - by @cordx56 (41b20)
- Commitlint in script - by @MuntasirSZN (85b45)
- Use rustowl/analyze in nvim - by @cordx56 (e3e29)
- Use rustowl/analyze in emacs - by @cordx56 (8dcb7)
- Implement CLI underline show command - by @cordx56 and @MuntasirSZN in #509 (ba14e)
- Support Rust 1.94.0 - by @cordx56 in #548 (5f881)
- Add installer script - by @cordx56 in #567 (a894c)
- Toolchain installation progress bar - by @cordx56 in #569 (84b3f)
- New lifetime visualization algorithm based on CFG analysis - by @cordx56 in #595 (e89f3)
- Implement new precise lifetime visualization plugin for editors - by @cordx56 in #600 (2d1dd)
- Support Rust 1.95.0 - by @cordx56 in #613 (7e20a)
- build:
- Add consistent build script - by @cordx56 in #336 (98dd3)
- cache:
- Implement cache mechanism - by @cordx56 in #361 (0a577)
- config:
- Add configurable highlight colors for neovim plugin - by @MuntasirSZN (3a65d)
- neovim:
- Prevent analyzing when disabled - by @cordx56 (d5358)
- Ensure color config falls back to defaults using deep merge - by @MuntasirSZN (5c30d)
- perf-tests:
- Memory fixes - by @avifenesh in #226 (a614c)
- performance:
- Add rustc-threads option - by @cordx56 in #491 (bbb0a)
- toolchain:
- New toolchain installer - by @cordx56 in #320 (4da55)
- Install cargo on toolchain installation - by @cordx56 in #334 (9915a)
🐞 Bug Fixes
- Add mkdir command - by @MuntasirSZN (a55eb)
- Call vscode bootstrap only when RustOwl is downloaded - by @cordx56 in #309 (10c2f)
- Visualize inside async function - by @cordx56 in #327 (000fc)
- Visualize wrong range, caused by byte check - by @cordx56 in #325 (38f89)
- Add skip installing RustOwl toolchain option on toolchain installation - by @cordx56 in #342 (c90b4)
- Eslint: - by @MuntasirSZN (6ed6f)
- Yarn - by @MuntasirSZN (a5c84)
- Yarn - by @MuntasirSZN (62597)
- Yarn - by @MuntasirSZN (8f068)
- Revert - by @MuntasirSZN (2e16f)
- Commitlint - by @MuntasirSZN (bbe4d)
- Run toolchain install BEFORE cache see https://github.com/Swatinem/rust-cache - by @MuntasirSZN (966bd)
- Cache only on main (we are reaching 10gb) - by @MuntasirSZN (cbfdb)
- Emacs rustowl/analyze - by @cordx56 (a95fd)
- Emacs fixed (by GPT-5) - by @cordx56 (5b057)
- Analysis on check failure - by @cordx56 in #379 (0e133)
- No need to pass frozen-lockfile in ci - by @MuntasirSZN (4508b)
- Block scalar in action-setup - by @MuntasirSZN (eeffc)
- Lockfile: - by @MuntasirSZN (dff
0.3.4 17. maj 2025 — 64-bitno ZIPARM64 ZIP
0.3.3 17. maj 2025 — 64-bitno ZIPARM64 ZIP

Najbolj priljubljeno v kategoriji „Jeziki in SDK“

Prikaži vse
  1. LLVMJeziki in SDK · LLVM
  2. DenoJeziki in SDK · Deno Land Inc.
  3. CMakeJeziki in SDK · Kitware
  4. YarnJeziki in SDK · Yarn Contributors
  5. CcacheJeziki in SDK · Joel Rosdahl
  6. sbtJeziki in SDK · Lightbend, Inc.
  7. BOINCJeziki in SDK · Space Sciences Laboratory, U.C. Berkeley
  8. Dart SDKJeziki in SDK · Google
  9. NVM for WindowsJeziki in SDK · Ecor Ventures LLC

Oznake

Deli