ImBenji
|
bdd1fab997
|
Refactor benchmark configuration and improve file handling with shared streams
|
2025-12-13 16:45:06 +00:00 |
|
ImBenji
|
c97f36cfb6
|
Increase benchmark iterations and adjust heartbeat threshold for improved timing accuracy
|
2025-12-11 18:05:08 +00:00 |
|
ImBenji
|
0836935888
|
Fixed windows deadlocks, performance is shit tho
|
2025-12-11 17:40:35 +00:00 |
|
ImBenji
|
fc7297e0f8
|
Fixed windows deadlocks, performance is shit tho
|
2025-12-11 17:15:55 +00:00 |
|
ImBenji
|
bec317745d
|
Fixed windows deadlocks, performance is shit tho
|
2025-12-05 10:19:32 +00:00 |
|
ImBenji
|
4227b1db75
|
Add .gitignore to exclude build artifacts and temporary files
|
2025-12-05 10:18:34 +00:00 |
|
ImBenji
|
1084d62b9c
|
Reduce benchmark iterations and optimize worker thread management for improved performance
|
2025-12-05 10:10:17 +00:00 |
|
ImBenji
|
4bace6f681
|
Add thread-local caches for file locks and handles in fd_pool
|
2025-12-04 20:33:06 +00:00 |
|
ImBenji
|
6e81375d7f
|
Add thread-local caches for file locks and handles in fd_pool
|
2025-12-04 20:18:58 +00:00 |
|
ImBenji
|
55c69aebc2
|
Refactor concurrency handling and file operations for improved performance and thread safety
|
2025-12-04 20:15:44 +00:00 |
|
ImBenji
|
fa50810212
|
Increase benchmark iterations to 100 and enhance flush method for Windows compatibility
|
2025-12-02 15:37:32 +00:00 |
|
ImBenji
|
82efc4a524
|
Add flush method to SweepstoreFileHandle for improved data synchronization
|
2025-12-02 15:24:01 +00:00 |
|
ImBenji
|
5d9b34e030
|
Enhance Windows file handling with improved sync and error checking in read/write operations
|
2025-12-02 15:15:47 +00:00 |
|
ImBenji
|
7adca647a6
|
Enhance Windows file handling with improved sync and error checking in read/write operations
|
2025-12-02 15:12:32 +00:00 |
|
ImBenji
|
ad6a740a73
|
Implement file handling improvements with Unreal compatibility and enhanced read/write methods
|
2025-12-02 15:08:10 +00:00 |
|
ImBenji
|
55d5ab7a7b
|
Refactor concurrency header to replace iosfwd with string and improve thread capture in initialiseMasterAsync
|
2025-12-02 14:45:56 +00:00 |
|
ImBenji
|
b3790e6b0a
|
Refactor exponential backoff sleep duration in concurrency handling for improved accuracy
|
2025-12-02 14:40:53 +00:00 |
|
ImBenji
|
b6237a32d4
|
Add concurrency handling implementation with ticket management and file locking
|
2025-12-02 14:20:33 +00:00 |
|
ImBenji
|
eae4d0e24e
|
Add concurrency handling implementation with ticket management and file locking
|
2025-12-02 14:11:45 +00:00 |
|
ImBenji
|
e6ccad87b4
|
Refactor logging and ticket ownership verification in concurrency handling for improved clarity and reliability
|
2025-11-23 21:02:40 +00:00 |
|
ImBenji
|
f8e8636677
|
Refactor concurrency handling to introduce STALE_HEARTBEAT_THRESHOLD_MS constant and utilize SweepstoreWorkerTicketSnapshot for improved state management
|
2025-11-23 20:27:08 +00:00 |
|
ImBenji
|
580f07c483
|
Refactor concurrency handling to utilize SweepstoreWorkerTicketSnapshot for improved state management and add snapshot method in header.dart
|
2025-11-23 20:00:50 +00:00 |
|
ImBenji
|
809d79cfc8
|
Enhance concurrency handling with improved ticket acquisition logic and logging
|
2025-11-23 19:21:13 +00:00 |
|
ImBenji
|
f5a23fa5c4
|
Refactor preciseSleep for improved timing accuracy and reduce busy-wait duration on Windows
|
2025-11-23 18:08:45 +00:00 |
|
ImBenji
|
8125f8ebd7
|
Improve preciseSleep function for Windows with hybrid sleep strategy and logging
|
2025-11-23 18:02:30 +00:00 |
|
ImBenji
|
747f0bd1ed
|
Refactor concurrency handling and improve sleep precision in concurrency.dart and header.dart
|
2025-11-23 17:57:30 +00:00 |
|
ImBenji
|
2de17fe720
|
Change file locking to blockingShared for improved concurrency handling in header.dart
|
2025-11-23 05:54:33 +00:00 |
|
ImBenji
|
6e226f402b
|
Add file locking for concurrent access in header.dart
|
2025-11-23 05:51:00 +00:00 |
|
ImBenji
|
4295d119d7
|
Add RandomAccessMemory class for in-memory binary operations
|
2025-11-23 05:29:08 +00:00 |
|
|
|
9216cd1638
|
Added Roadmap
|
2025-10-13 15:32:35 +00:00 |
|
ImBenji
|
a3f4b3308b
|
Refactor value encoding in BinaryTable for improved clarity and consistency
v1
|
2025-10-13 15:28:20 +01:00 |
|
ImBenji
|
782e3fcd94
|
Simplify error handling in BinaryTable by removing unused exception variable
|
2025-10-13 14:34:09 +01:00 |
|
ImBenji
|
75d682a41d
|
Refactor BinaryTable file handling to use C-style file operations and improve memory management
|
2025-10-12 16:04:23 +01:00 |
|
ImBenji
|
b15d11a5a4
|
Add fetchSublist method to BinaryTable for improved data retrieval
|
2025-10-10 12:37:34 +01:00 |
|
ImBenji
|
cf983c8d96
|
Add fetchSublist method to BinaryTable for improved data retrieval
|
2025-09-18 15:08:57 +01:00 |
|
ImBenji
|
3ae088f518
|
Enhance BinaryTable functionality with improved value encoding and array handling
|
2025-09-18 14:49:26 +01:00 |
|
ImBenji
|
d23d7cfa6a
|
Add helper function to print BT_Value variants and update main function for better array handling
|
2025-09-18 06:52:25 +01:00 |
|
ImBenji
|
68d4995a8b
|
Add main function for testing BinaryTable functionality
|
2025-09-18 06:46:58 +01:00 |
|
ImBenji
|
2818907022
|
Refactor BinaryTable and related classes for improved structure and performance
|
2025-09-18 06:45:19 +01:00 |
|
ImBenji
|
6ed74b6efb
|
stuff
|
2025-09-18 03:02:14 +01:00 |
|
ImBenji
|
a2a16eab3a
|
Refactor BinaryTable implementation to enhance memory management and add support for dynamic arrays
|
2025-09-18 02:14:02 +01:00 |
|
ImBenji
|
e468f9cbaa
|
Rename binary_table.h to improve project structure
|
2025-09-17 23:40:30 +01:00 |
|
ImBenji
|
31a5729a00
|
Add initial project files including analysis options, pubspec, and BinaryTable implementation
|
2025-09-17 23:40:03 +01:00 |
|
ImBenji
|
5fe00e922b
|
Implement FNV-1a hash extension for String and update key hashing in BinaryTable
|
2025-09-17 23:25:01 +01:00 |
|
ImBenji
|
d6262421e7
|
Implement FNV-1a hash extension for String and update key hashing in BinaryTable
|
2025-09-17 23:23:42 +01:00 |
|
ImBenji
|
5cc86a109f
|
Update file formats and remove unused dependency on color_simp
|
2025-09-17 23:17:16 +01:00 |
|
ImBenji
|
9872e48e63
|
Update file formats and remove unused dependency on color_simp
|
2025-09-17 23:17:04 +01:00 |
|
ImBenji
|
f567a8655c
|
Update file formats and remove unused dependency on color_simp
|
2025-09-17 23:15:00 +01:00 |
|
ImBenji
|
1c7efc20e2
|
Rename project files to align with new directory structure
|
2025-09-17 23:13:36 +01:00 |
|
ImBenji
|
ea9bf38f8c
|
Add initial implementation of BinaryTable with memory management and random access capabilities
|
2025-09-17 23:12:42 +01:00 |
|