Skip to content

Commit 862472e

Browse files
author
FastJava Team
committed
Add FastFileIndex, FastFileSearch, FastFileWatch, FastFileSystem to README
1 parent d4bac01 commit 862472e

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@
2424
| **[FastBytes](https://github.com/andrestubbe/fastbytes)** | Data | **2-50×** | AVX2 bulk ops vs standard Java |
2525
| **[FastClipboard](https://github.com/andrestubbe/fastclipboard)** | System | **2-3×** | Native vs AWT, zero bugs |
2626
| **[FastImageView](https://github.com/andrestubbe/fastimageview)** | Graphics | **10×** | 200ms startup vs 2s Swing |
27+
| **[FastFileIndex](https://github.com/andrestubbe/FastFileIndex)** | Filesystem | **** | Native mmap scan vs Files.walk() |
28+
| **[FastFileSearch](https://github.com/andrestubbe/FastFileSearch)** | Filesystem | **100-1000×** | Indexed trie vs linear search |
29+
| **[FastFileWatch](https://github.com/andrestubbe/FastFileWatch)** | Filesystem | **❌ Java can't** | USN Journal instant events — no Java API |
30+
| **[FastFileSystem](https://github.com/andrestubbe/FastFileSystem)** | Filesystem | **Unified** | Index + Search + Watch in one API |
2731
| [FastCore](https://github.com/andrestubbe/fastcore) | System || Cross-platform DLL loader |
2832
| [FastHotkey](https://github.com/andrestubbe/fasthotkey) | System | **❌ Java can't** | Global hotkeys — no Java API |
2933
| [FastTouch](https://github.com/andrestubbe/fasttouch) | System | **❌ Java can't** | Multi-touch pressure — no Java API exists |
@@ -119,6 +123,10 @@
119123
|---------|---------|------|-------|
120124
| **[FastIO](https://github.com/andrestubbe/fastio)** | Memory-mapped I/O | IOCP, mmap | Alpha |
121125
| **[FastClipboard](https://github.com/andrestubbe/fastclipboard)** | Native clipboard | Win32 API | Alpha |
126+
| **[FastFileIndex](https://github.com/andrestubbe/FastFileIndex)** | File indexing | mmap, native scan | Alpha |
127+
| **[FastFileSearch](https://github.com/andrestubbe/FastFileSearch)** | File search | Prefix trie, N-gram | Alpha |
128+
| **[FastFileWatch](https://github.com/andrestubbe/FastFileWatch)** | File monitoring | USN Journal | Alpha |
129+
| **[FastFileSystem](https://github.com/andrestubbe/FastFileSystem)** | Unified file system | Index + Search + Watch | Alpha |
122130
| FastPointer | Native pointer operations | JNI | TODO |
123131
| FastMemory | System/RAM access | Unsafe | TODO |
124132
| **[FastCore](https://github.com/andrestubbe/fastcore)** | Unified JNI loader | JNI, DLL loader | Alpha |

0 commit comments

Comments
 (0)