-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactor of the frontend #743
Commits on Jul 1, 2024
-
feat(exporter): serde: represent
u128
/i128
as stringsSee serde-rs/json#625. This patch is highly inspired by txpipe/oura#712.
Lucas Franceschino committedJul 1, 2024 Configuration menu - View commit details
-
Copy full SHA for 6a116e1 - Browse repository at this point
Copy the full SHA 6a116e1View commit details -
feat(frontend): diag: use
annotate_snippets
Lucas Franceschino committedJul 1, 2024 Configuration menu - View commit details
-
Copy full SHA for df29fbe - Browse repository at this point
Copy the full SHA df29fbeView commit details -
refactor(frontend): diag: get rid of generic spans
Lucas Franceschino committedJul 1, 2024 Configuration menu - View commit details
-
Copy full SHA for bb15595 - Browse repository at this point
Copy the full SHA bb15595View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d6db77 - Browse repository at this point
Copy the full SHA 7d6db77View commit details -
refactor(frontend): kill
ExporterCommand
indirectionLucas Franceschino committedJul 1, 2024 Configuration menu - View commit details
-
Copy full SHA for 4569547 - Browse repository at this point
Copy the full SHA 4569547View commit details -
refactor(front): run engine *after* rustc, not within
Lucas Franceschino committedJul 1, 2024 Configuration menu - View commit details
-
Copy full SHA for d6d8189 - Browse repository at this point
Copy the full SHA d6d8189View commit details -
feat(cli): enable cargo cache by default, use
u64
, notu128
sLucas Franceschino committedJul 1, 2024 Configuration menu - View commit details
-
Copy full SHA for 6b03d27 - Browse repository at this point
Copy the full SHA 6b03d27View commit details -
refactor: kill
hax-cli-options[-engine]
&hax-diagnostics
, intro `h……ax-types`
Lucas Franceschino committedJul 1, 2024 Configuration menu - View commit details
-
Copy full SHA for 5172e1b - Browse repository at this point
Copy the full SHA 5172e1bView commit details -
refactor:
hax-engine
<->cargo-hax
: msg based communicationLucas Franceschino committedJul 1, 2024 Configuration menu - View commit details
-
Copy full SHA for ee3cfae - Browse repository at this point
Copy the full SHA ee3cfaeView commit details -
feat: use msg instead of binary pretty_print_diagnostics
Lucas Franceschino committedJul 1, 2024 Configuration menu - View commit details
-
Copy full SHA for 7818b07 - Browse repository at this point
Copy the full SHA 7818b07View commit details -
feat: use msg instead of binary rustfmt
Lucas Franceschino committedJul 1, 2024 Configuration menu - View commit details
-
Copy full SHA for 4018f44 - Browse repository at this point
Copy the full SHA 4018f44View commit details -
fix: restore debugging options
Lucas Franceschino committedJul 1, 2024 Configuration menu - View commit details
-
Copy full SHA for 24e6ff2 - Browse repository at this point
Copy the full SHA 24e6ff2View commit details -
fix(tests): get rid of lint-related tests
Lucas Franceschino committedJul 1, 2024 Configuration menu - View commit details
-
Copy full SHA for e6529de - Browse repository at this point
Copy the full SHA e6529deView commit details -
fix(frontend): silence warnings
Lucas Franceschino committedJul 1, 2024 Configuration menu - View commit details
-
Copy full SHA for 79624fa - Browse repository at this point
Copy the full SHA 79624faView commit details -
fix(frontend): exit code: reflect engine error
Lucas Franceschino committedJul 1, 2024 Configuration menu - View commit details
-
Copy full SHA for 1c75e00 - Browse repository at this point
Copy the full SHA 1c75e00View commit details -
chore(frontend): remove unused
Lucas Franceschino committedJul 1, 2024 Configuration menu - View commit details
-
Copy full SHA for 36e0906 - Browse repository at this point
Copy the full SHA 36e0906View commit details -
feat(frontend): generic derives, use
bincode
+zstd
Lucas Franceschino committedJul 1, 2024 Configuration menu - View commit details
-
Copy full SHA for c4d3068 - Browse repository at this point
Copy the full SHA c4d3068View commit details -
chore(test-harness): update, remove lint tests
Lucas Franceschino committedJul 1, 2024 Configuration menu - View commit details
-
Copy full SHA for 8d07550 - Browse repository at this point
Copy the full SHA 8d07550View commit details -
Lucas Franceschino committed
Jul 1, 2024 Configuration menu - View commit details
-
Copy full SHA for a8fb448 - Browse repository at this point
Copy the full SHA a8fb448View commit details -
fix(frontend): fix a few serialize clauses
Lucas Franceschino committedJul 1, 2024 Configuration menu - View commit details
-
Copy full SHA for 4efaf5f - Browse repository at this point
Copy the full SHA 4efaf5fView commit details -
fix(test-harness): use one thread only
Lucas Franceschino committedJul 1, 2024 Configuration menu - View commit details
-
Copy full SHA for 4415f9c - Browse repository at this point
Copy the full SHA 4415f9cView commit details -
Lucas Franceschino committed
Jul 1, 2024 Configuration menu - View commit details
-
Copy full SHA for 557f905 - Browse repository at this point
Copy the full SHA 557f905View commit details
Commits on Jul 2, 2024
-
feat(cli): use a hax-specific target directory
Lucas Franceschino committedJul 2, 2024 Configuration menu - View commit details
-
Copy full SHA for 338a444 - Browse repository at this point
Copy the full SHA 338a444View commit details -
fix(engine/names): stop removing lib paths, seems like that works now
Lucas Franceschino committedJul 2, 2024 Configuration menu - View commit details
-
Copy full SHA for a9732a7 - Browse repository at this point
Copy the full SHA a9732a7View commit details -
fix(engine/names): do not set CARGO_TARGET_DIR, this is now done by hax
Lucas Franceschino committedJul 2, 2024 Configuration menu - View commit details
-
Copy full SHA for c08026f - Browse repository at this point
Copy the full SHA c08026fView commit details -
Lucas Franceschino committed
Jul 2, 2024 Configuration menu - View commit details
-
Copy full SHA for 7cbb332 - Browse repository at this point
Copy the full SHA 7cbb332View commit details -
feat(exporter): add
rustc
default featureThe `rustc` feature enables the conversion bridges from rustc types (and AST) to the ones defined in `hax-frontend-exporter`. Enabling `rustc` adds a dependency to `librustc_driver`.
Lucas Franceschino committedJul 2, 2024 Configuration menu - View commit details
-
Copy full SHA for 2a72e1d - Browse repository at this point
Copy the full SHA 2a72e1dView commit details
Commits on Jul 4, 2024
-
Lucas Franceschino committed
Jul 4, 2024 Configuration menu - View commit details
-
Copy full SHA for 875f0c5 - Browse repository at this point
Copy the full SHA 875f0c5View commit details -
fix: kill dependency
const_format
Lucas Franceschino committedJul 4, 2024 Configuration menu - View commit details
-
Copy full SHA for e5dac02 - Browse repository at this point
Copy the full SHA e5dac02View commit details -
Lucas Franceschino committed
Jul 4, 2024 Configuration menu - View commit details
-
Copy full SHA for 53bac37 - Browse repository at this point
Copy the full SHA 53bac37View commit details -
Lucas Franceschino committed
Jul 4, 2024 Configuration menu - View commit details
-
Copy full SHA for de5d8d0 - Browse repository at this point
Copy the full SHA de5d8d0View commit details -
feat: add doc for bincode manual impls
Lucas Franceschino committedJul 4, 2024 Configuration menu - View commit details
-
Copy full SHA for fda471f - Browse repository at this point
Copy the full SHA fda471fView commit details -
feat: add doc to serialize_int
Lucas Franceschino committedJul 4, 2024 Configuration menu - View commit details
-
Copy full SHA for 9175de2 - Browse repository at this point
Copy the full SHA 9175de2View commit details -
remove TODO: the bound is needed because of
sinto
Lucas Franceschino committedJul 4, 2024 Configuration menu - View commit details
-
Copy full SHA for 2a19f42 - Browse repository at this point
Copy the full SHA 2a19f42View commit details -
feat: add doc to
extern crate
itemsLucas Franceschino committedJul 4, 2024 Configuration menu - View commit details
-
Copy full SHA for be6f628 - Browse repository at this point
Copy the full SHA be6f628View commit details
Commits on Jul 5, 2024
-
Lucas Franceschino committed
Jul 5, 2024 Configuration menu - View commit details
-
Copy full SHA for ce7b6bb - Browse repository at this point
Copy the full SHA ce7b6bbView commit details -
Lucas Franceschino committed
Jul 5, 2024 Configuration menu - View commit details
-
Copy full SHA for 0d59b0b - Browse repository at this point
Copy the full SHA 0d59b0bView commit details -
Lucas Franceschino committed
Jul 5, 2024 Configuration menu - View commit details
-
Copy full SHA for e6ac47d - Browse repository at this point
Copy the full SHA e6ac47dView commit details -
Lucas Franceschino committed
Jul 5, 2024 Configuration menu - View commit details
-
Copy full SHA for 43ab211 - Browse repository at this point
Copy the full SHA 43ab211View commit details