Skip to content

Commit bed7680

Browse files
author
FastJava Team
committed
Update README2.md - enhanced Performance Dashboard with detailed metrics from all repos
1 parent 45ccc2d commit bed7680

1 file changed

Lines changed: 22 additions & 22 deletions

File tree

README2.md

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -10,28 +10,28 @@
1010

1111
## 🚀 Performance Dashboard
1212

13-
| Library | Category | Speed vs Standard Java | Purpose |
14-
|---------|----------|------------------------|---------|
15-
| **FastJSON** | Data | **50×** | Zero-copy JSON parsing |
16-
| **FastString** | Text | **10-100×** | UTF-8 string operations |
17-
| **FastScreen** | Graphics | **500-2000 FPS** | Zero-copy screen capture |
18-
| **FastGraphics** | Graphics | **600%** | GPU-accelerated rendering |
19-
| **FastFloat** | Math | **5-12×** | SIMD float/double parsing |
20-
| **FastRobot** | Automation | **10-17×** | Screen capture & automation |
21-
| **FastImage** | Graphics | **10-50×** | SIMD image processing |
22-
| **FastIO** | System | **5-20×** | Memory-mapped file I/O |
23-
| **FastMath** | Math | **3-8×** | SIMD + GPU math |
24-
| **FastBytes** | Data | **2-50×** | Bulk byte operations |
25-
| **FastClipboard** | System | **2-3×** | Native clipboard access |
26-
| **FastImageView** | Graphics | **10×** | DirectX image viewer |
27-
| FastCore | System || JNI loader (Win/Linux/Mac) |
28-
| FastHotkey | System || Global system-wide hotkeys |
29-
| FastTouch | System || Multi-touch & pressure |
30-
| FastStylus | System || Pen input (Wacom/Surface) |
31-
| FastTheme | UI || Native Windows theming |
32-
| FastNotification | UI || Native toast notifications |
33-
| FastTween | Animation || Tweening engine |
34-
| FastAnimation | Animation || Timeline orchestration |
13+
| Library | Category | Speed vs Standard Java | Key Metrics |
14+
|---------|----------|------------------------|-------------|
15+
| **FastJSON** | Data | **50×** | 50× faster than Jackson/Gson, zero-GC |
16+
| **FastString** | Text | **10-100×** | UTF-8 ops vs Java String, 50% less memory |
17+
| **FastScreen** | Graphics | **500-2000 FPS** | DXGI zero-copy vs 60 FPS Robot |
18+
| **FastGraphics** | Graphics | **600%** | GPU DirectX vs Java2D software |
19+
| **FastFloat** | Math | **5-12×** | SIMD parsing vs Float.parseFloat() |
20+
| **FastRobot** | Automation | **10-17×** | DirectX capture vs AWT Robot |
21+
| **FastImage** | Graphics | **10-50×** | SIMD resize/blur vs BufferedImage |
22+
| **FastIO** | System | **5-20×** | Memory-mapped vs java.nio |
23+
| **FastMath** | Math | **3-8×** | JNI SIMD + OpenCL GPU vs java.lang.Math |
24+
| **FastBytes** | Data | **2-50×** | AVX2 bulk ops vs standard Java |
25+
| **FastClipboard** | System | **2-3×** | Native vs AWT, zero bugs |
26+
| **FastImageView** | Graphics | **10×** | 200ms startup vs 2s Swing |
27+
| FastCore | System || Cross-platform DLL loader |
28+
| FastHotkey | System || Global hotkeys (impossible in pure Java) |
29+
| FastTouch | System || Multi-touch pressure (no Java equivalent) |
30+
| FastStylus | System || Pen tilt/eraser (no Java equivalent) |
31+
| FastTheme | UI || Native theming (no Java equivalent) |
32+
| FastNotification | UI || Native toasts vs SystemTray |
33+
| FastTween | Animation || Zero-allocation, object pooling |
34+
| FastAnimation | Animation || Built on FastTween engine |
3535

3636
**Zero-GC.** **Zero-Copy.** **Native Speed.**
3737

0 commit comments

Comments
 (0)