Lines Matching defs:new
65 Self::new()
74 .get_or_insert_with(|| Arc::new(Jdwp::new()))
79 pub fn new() -> Self {
81 poll_node_map: Arc::new(Mutex::new(HashMap::default())),
82 socketpair_map: Arc::new(Mutex::new(HashMap::default())),
83 new_process_waiter: Arc::new(Waiter::new()),
84 trackers: Arc::new(Mutex::new(Vec::new())),
99 socketpair_map_lock.insert(target_pid, Arc::new(Mutex::new(vec)));
135 let mut buffer = Vec::<u8>::new();
200 static ONCE: Once = Once::new();
229 let node = PollNode::new(fd, pid, pkg_name.clone(), is_debug);
295 let mut poll_nodes = Vec::<PollNode>::new();
296 let mut fd_node = PollNode::new(await_fd, 0, "".to_string(), false);