fmt
This commit is contained in:
@@ -1875,7 +1875,7 @@ impl MachineState {
|
|||||||
};
|
};
|
||||||
|
|
||||||
if path.extension().is_none() {
|
if path.extension().is_none() {
|
||||||
if let Some(metadata) = file.metadata().ok() {
|
if let Ok(metadata) = file.metadata() {
|
||||||
if metadata.is_dir() {
|
if metadata.is_dir() {
|
||||||
path.set_extension("pl");
|
path.set_extension("pl");
|
||||||
continue;
|
continue;
|
||||||
|
|||||||
@@ -5629,7 +5629,7 @@ impl Machine {
|
|||||||
|
|
||||||
#[inline(always)]
|
#[inline(always)]
|
||||||
pub(crate) fn inference_count(&mut self, count_var: HeapCellValue, count: Integer) {
|
pub(crate) fn inference_count(&mut self, count_var: HeapCellValue, count: Integer) {
|
||||||
if let Some(value) = <&Integer as TryInto<i64>>::try_into(&count).ok() {
|
if let Ok(value) = <&Integer as TryInto<i64>>::try_into(&count) {
|
||||||
self.machine_st
|
self.machine_st
|
||||||
.unify_fixnum(Fixnum::build_with(value), count_var);
|
.unify_fixnum(Fixnum::build_with(value), count_var);
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ thread_local! {
|
|||||||
// odd value means the current thread is about to access the active_epoch of an Rcu
|
// odd value means the current thread is about to access the active_epoch of an Rcu
|
||||||
// a thread has a single epoch counter for all Rcu it accesses,
|
// a thread has a single epoch counter for all Rcu it accesses,
|
||||||
// as a thread can only access one Rcu at a time
|
// as a thread can only access one Rcu at a time
|
||||||
static THREAD_EPOCH_COUNTER: OnceCell<Arc<AtomicU8>> = OnceCell::new();
|
static THREAD_EPOCH_COUNTER: OnceCell<Arc<AtomicU8>> = const { OnceCell::new() };
|
||||||
}
|
}
|
||||||
|
|
||||||
pub struct Rcu<T> {
|
pub struct Rcu<T> {
|
||||||
|
|||||||
Reference in New Issue
Block a user