Commit graph

3 commits

Author SHA1 Message Date
Kevin Phoenix
f0b88a4661
Update to Rust 1.88 (#5561)
* Update to Rust 1.88

* cargo fmt
2025-06-26 21:00:49 -07:00
Kevin Phoenix
eeeb43bfb9
Reorganize native code, fixes #5485 (#5510)
* Reorganize native code

* Rename clean_native to clean

* Update MANIFEST.in

* Rename angr_native.def to unicornlib.def
2025-06-03 12:39:37 -07:00
Kevin Phoenix
356987c0f9
Add Rust SegmnentList implementation (#5434)
* Add experimental Rust SegmnentList implementation

* Add rust to RTD environment

* Fix cargo check

* Add update method to avoid ._list

* Change rust version to latest

* Fix some inconsistencies with original implementation

* Fix iterator

* Fix lint issues

* Disable setuptools_rust check in setup.py

* Fix import

* Use asdf to install rust

* Specify latest version

* Also set the rust version globally

* Revert "Disable setuptools_rust check in setup.py"

This reverts commit 0fd2a4b61c.

* Add a note about rust in the docs
2025-05-12 20:48:17 -07:00