Compare commits

..

4 Commits

Author SHA1 Message Date
itsjunetime 8abebc99e5 oops lockfile 2026-06-25 16:27:35 -05:00
itsjunetime d6aee778e0 next iteration of mimalloc windows attempts, plus verbose test compilation 2026-06-25 16:23:37 -05:00
itsjunetime 04d4efaf12 try to fix windows dll linking with mimalloc 2026-06-25 15:54:38 -05:00
itsjunetime 5c380a8713 maybe we need to enable debug in mimalloc for windows? 2026-06-22 22:05:51 -05:00
3 changed files with 4 additions and 6 deletions
+1 -1
View File
@@ -58,7 +58,7 @@ jobs:
- name: Clippy - name: Clippy
run: cargo clippy --locked -- -D warnings run: cargo clippy --locked -- -D warnings
- name: Tests - name: Tests
run: cargo test --locked run: cargo test --verbose --locked
- name: Check fmt - name: Check fmt
run: cargo fmt -- --check run: cargo fmt -- --check
- name: Run benchmarks as tests - name: Run benchmarks as tests
Generated
+2 -4
View File
@@ -1624,8 +1624,7 @@ checksum = "b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981"
[[package]] [[package]]
name = "libmimalloc-sys" name = "libmimalloc-sys"
version = "0.1.49" version = "0.1.49"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "git+https://github.com/itsjunetime/mimalloc_rust.git?rev=3b0dda87caa5fbf4df1f60063a32b1462ddb5a85#3b0dda87caa5fbf4df1f60063a32b1462ddb5a85"
checksum = "6a45a52f43e1c16f667ccfe4dd8c85b7f7c204fd5e3bf46c5b0db9a5c3c0b8e9"
dependencies = [ dependencies = [
"cc", "cc",
] ]
@@ -1751,8 +1750,7 @@ dependencies = [
[[package]] [[package]]
name = "mimalloc" name = "mimalloc"
version = "0.1.52" version = "0.1.52"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "git+https://github.com/itsjunetime/mimalloc_rust.git?rev=3b0dda87caa5fbf4df1f60063a32b1462ddb5a85#3b0dda87caa5fbf4df1f60063a32b1462ddb5a85"
checksum = "2d4139bb28d14ad1facf21d5eb8825051b326e172d216b39f6d31df53cc97862"
dependencies = [ dependencies = [
"libmimalloc-sys", "libmimalloc-sys",
] ]
+1 -1
View File
@@ -31,7 +31,7 @@ tokio = { version = "1.37.0", features = ["rt-multi-thread", "macros"] }
futures-util = { version = "0.3.30", default-features = false } futures-util = { version = "0.3.30", default-features = false }
flume = { version = "0.12.0", default-features = false, features = ["async"] } flume = { version = "0.12.0", default-features = false, features = ["async"] }
xflags = "0.4.0-pre.2" xflags = "0.4.0-pre.2"
mimalloc = "0.1.43" mimalloc = { git = "https://github.com/itsjunetime/mimalloc_rust.git", rev = "3b0dda87caa5fbf4df1f60063a32b1462ddb5a85", features = [ "debug_in_debug" ] }
nix = { version = "0.31.0", features = ["signal"] } nix = { version = "0.31.0", features = ["signal"] }
mupdf = { git = "https://github.com/messense/mupdf-rs.git", rev = "d7441b9998c92135e329559c0aa71d9dc92cf4de", default-features = false, features = ["svg", "system-fonts", "img"] } mupdf = { git = "https://github.com/messense/mupdf-rs.git", rev = "d7441b9998c92135e329559c0aa71d9dc92cf4de", default-features = false, features = ["svg", "system-fonts", "img"] }
rayon = { version = "1", default-features = false } rayon = { version = "1", default-features = false }