Skip to content

Commit 5c8d3b1

Browse files
1 parent b1bc3f4 commit 5c8d3b1

1 file changed

Lines changed: 10 additions & 10 deletions

File tree

β€ŽREADME.mdβ€Ž

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939

4040
---
4141

42-
# **Echo** πŸ“£
42+
# **Echo**β€πŸ“£
4343

4444
A Resilient, High-Performance Task Scheduler for Rust
4545

@@ -70,7 +70,7 @@ executing complex asynchronous workflows.
7070

7171
---
7272

73-
## Key Features πŸ”
73+
## Key Featuresβ€πŸ”
7474

7575
- **Work-Stealing Scheduler:** A modern, priority-aware work-stealing algorithm
7676
that efficiently distributes tasks across a pool of worker threads.
@@ -97,7 +97,7 @@ executing complex asynchronous workflows.
9797

9898
---
9999

100-
## Deep Dive & Component Breakdown πŸ”¬
100+
## Deep Dive & Component Breakdownβ€πŸ”¬
101101

102102
To understand how `Echo`'s internal components interact, please refer to the
103103
detailed technical breakdown in
@@ -108,7 +108,7 @@ This document explains the roles of the `Task`, `StealingQueue`, `Worker`, and
108108

109109
---
110110

111-
## `Echo` in the Land Ecosystem πŸ“£ + 🏞️
111+
## `Echo` in the Land Ecosystemβ€πŸ“£ +β€πŸžοΈ
112112

113113
This diagram illustrates `Echo`'s role as the core execution engine within the
114114
`Mountain` backend.
@@ -148,7 +148,7 @@ graph LR
148148

149149
---
150150

151-
## Project Structure Overview πŸ—ΊοΈ
151+
## Project Structure Overviewβ€πŸ—ΊοΈ
152152

153153
The `Echo` repository is organized into a few core modules with a clear
154154
separation of concerns:
@@ -164,9 +164,9 @@ Echo/
164164

165165
---
166166

167-
## Getting Started πŸš€
167+
## Getting Startedβ€πŸš€
168168

169-
### Installation πŸ“₯
169+
### Installation πŸ“₯
170170

171171
To add `Echo` to your project, add the following to your `Cargo.toml`:
172172

@@ -183,7 +183,7 @@ Echo = { git = "https://github.com/CodeEditorLand/Echo.git", branch = "Current"
183183
- `log = "*"`
184184
- `num_cpus = "*"`
185185

186-
### Usage πŸš€
186+
### Usageβ€πŸš€
187187

188188
`Echo` is designed to be integrated into an application's main entry point and
189189
used throughout the application, often via a shared context or runtime.
@@ -241,7 +241,7 @@ if let Ok(mut Scheduler) = Arc::try_unwrap(Scheduler) {
241241

242242
---
243243

244-
## Help Us Boost Performance: A Call for Contributions! πŸ«±πŸ»β€πŸ«²πŸΏ
244+
## Help Us Boost Performance: A Call for Contributions!β€πŸ«±πŸ»β€πŸ«²πŸΏ
245245

246246
`Echo` is built on a high-performance foundation, but there is always room to
247247
push the boundaries of speed and efficiency. We maintain a detailed roadmap of
@@ -255,7 +255,7 @@ levels.
255255
| **Expert Tuning** | Build a `criterion` benchmark suite; implement CPU pinning. |
256256
| **Advanced Logic** | Introduce an anti-starvation mechanism for tasks. |
257257

258-
**Interested in tackling one of these challenges?** πŸ‘‰πŸ»
258+
**Interested in tackling one of these challenges?**β€πŸ‘‰πŸ»
259259

260260
- **[Check out our full TODO](https://github.com/CodeEditorLand/Echo/tree/Current/Documentation/GitHub/Todo.md)**
261261
for challenges!

0 commit comments

Comments
Β (0)