Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit696d4b1

Browse files
committed
Switch to crossbeam
1 parent069c1f2 commit696d4b1

File tree

3 files changed

+4
-2
lines changed

3 files changed

+4
-2
lines changed

‎Cargo.lock

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more aboutcustomizing how changed files appear on GitHub.

‎flutter-engine/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ parking_lot = "0.10.0"
1717
priority-queue ="0.7.0"
1818
serde = {version ="1.0.104",features = ["derive"] }
1919
serde_json ="1.0.44"
20+
crossbeam-channel ="0.4.0"
2021

2122
[features]
2223
gl-helpers = ["gl","image"]

‎flutter-engine/src/lib.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ use crate::ffi::{
1919
usecrate::plugins::{Plugin,PluginRegistrar};
2020
usecrate::tasks::{TaskRunner,TaskRunnerHandler};
2121
usecrate::texture_registry::{Texture,TextureRegistry};
22+
use crossbeam_channel::{unbounded,Receiver,Sender};
2223
use flutter_engine_sys::FlutterTask;
2324
use log::trace;
2425
use parking_lot::RwLock;
@@ -27,7 +28,6 @@ use std::future::Future;
2728
use std::os::raw::{c_char, c_void};
2829
use std::path::{Path,PathBuf};
2930
use std::sync::atomic::{AtomicPtr,Ordering};
30-
use std::sync::mpsc::{self,Receiver,Sender};
3131
use std::sync::{Arc,Weak};
3232
use std::time::{Instant,SystemTime,UNIX_EPOCH};
3333
use std::{mem, ptr};
@@ -137,7 +137,7 @@ impl FlutterEngine {
137137
handler: handler.clone(),
138138
});
139139

140-
let(main_tx, main_rx) =mpsc::channel();
140+
let(main_tx, main_rx) =unbounded();
141141

142142
let engine =Self{
143143
inner:Arc::new(FlutterEngineInner{

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp