Skip to content

Commit b70f121

Browse files
committed
use scryer-modular-bitfield on github, version bump
1 parent 6417658 commit b70f121

File tree

7 files changed

+43
-40
lines changed

7 files changed

+43
-40
lines changed

Cargo.lock

Lines changed: 32 additions & 26 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "scryer-prolog"
3-
version = "0.9.3"
3+
version = "0.9.4"
44
authors = ["Mark Thom <markjordanthom@gmail.com>"]
55
edition = "2021"
66
description = "A modern Prolog implementation written mostly in Rust."
@@ -57,7 +57,7 @@ lazy_static = "1.4.0"
5757
lexical = "5.2.2"
5858
libc = "0.2.62"
5959
libloading = "0.7"
60-
modular-bitfield = "0.11.2"
60+
scryer-modular-bitfield = "0.11.4"
6161
num-order = { version = "1.2.0" }
6262
ordered-float = "2.6.0"
6363
phf = { version = "0.9", features = ["macros"] }
@@ -118,15 +118,12 @@ serial_test = "2.0.0"
118118
[target.'cfg(not(all(target_arch = "wasm32", target_os = "unknown")))'.dev-dependencies]
119119
assert_cmd = "1.0.3"
120120
criterion = "0.5.1"
121-
iai-callgrind = { git = "https://github.com/iai-callgrind/iai-callgrind.git", rev = "c77bc3c83d7f4e976cc42d4597236a8db259e772" }
121+
iai-callgrind = "0.9.0"
122122
trycmd = "0.14.19"
123123

124124
[target.'cfg(not(any(target_os = "windows", all(target_arch = "wasm32", target_os = "unknown"))))'.dev-dependencies]
125125
pprof = { version = "0.13.0", features = ["criterion", "flamegraph"] }
126126

127-
[patch.crates-io]
128-
modular-bitfield = { git = "https://github.com/mthom/modular-bitfield" }
129-
130127
[profile.bench]
131128
lto = true
132129
opt-level = 3

src/atom_table.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ use std::sync::Weak;
1717

1818
use indexmap::IndexSet;
1919

20-
use modular_bitfield::prelude::*;
20+
use scryer_modular_bitfield::prelude::*;
2121

2222
#[derive(Copy, Clone, Debug, PartialEq, Eq)]
2323
pub struct Atom {

src/heap_iter.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ use crate::machine::stack::*;
88
use crate::types::*;
99

1010
use core::marker::PhantomData;
11-
use modular_bitfield::prelude::*;
11+
use scryer_modular_bitfield::prelude::*;
1212

1313
use std::ops::Deref;
1414
use std::vec::Vec;

src/machine/machine_indices.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ use crate::machine::ClauseType;
1010

1111
use fxhash::FxBuildHasher;
1212
use indexmap::{IndexMap, IndexSet};
13-
use modular_bitfield::specifiers::*;
14-
use modular_bitfield::{bitfield, BitfieldSpecifier};
13+
use scryer_modular_bitfield::specifiers::*;
14+
use scryer_modular_bitfield::{bitfield, BitfieldSpecifier};
1515

1616
use std::cmp::Ordering;
1717
use std::collections::BTreeSet;

src/machine/streams.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ use crate::machine::machine_indices::*;
1212
use crate::machine::machine_state::*;
1313
use crate::types::*;
1414

15-
pub use modular_bitfield::prelude::*;
15+
pub use scryer_modular_bitfield::prelude::*;
1616

1717
use std::cmp::Ordering;
1818
use std::error::Error;

src/parser/ast.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ use crate::parser::dashu::{Integer, Rational};
1717

1818
use fxhash::FxBuildHasher;
1919
use indexmap::IndexMap;
20-
use modular_bitfield::error::OutOfBounds;
21-
use modular_bitfield::prelude::*;
20+
use scryer_modular_bitfield::error::OutOfBounds;
21+
use scryer_modular_bitfield::prelude::*;
2222

2323
pub type Specifier = u32;
2424

@@ -537,7 +537,7 @@ impl Fixnum {
537537

538538
#[inline]
539539
pub fn get_tag(&self) -> HeapCellValueTag {
540-
use modular_bitfield::Specifier;
540+
use scryer_modular_bitfield::Specifier;
541541
HeapCellValueTag::from_bytes(self.tag()).unwrap()
542542
}
543543

0 commit comments

Comments
 (0)