|
|
d1182f3abd
|
Replace multithreaded enumeration with single-threaded (temporarily) (#2)
Reviewed-on: #2
Co-authored-by: Musa Mahmood <Musasmahmood@gmail.com>
Co-committed-by: Musa Mahmood <Musasmahmood@gmail.com>
|
2025-12-17 15:18:19 +00:00 |
|
|
|
5d44917853
|
Fix major bug in GPAllocator_Proc ::RESIZE path. Fix major bug in Arena_Free_List.cpp
|
2025-12-10 09:54:38 -05:00 |
|
|
|
19e0d2d1c3
|
Add file deserialization, add block view of each record.
|
2025-12-08 21:37:20 -05:00 |
|
|
|
e0f5631a05
|
Serialize Win32_Drive Dense_FS data to file
|
2025-12-08 10:50:59 -05:00 |
|
|
|
85c0709504
|
Fixed hash table lookups, some error insertions in push_error_no_context
|
2025-12-07 22:43:32 -05:00 |
|
|
|
fbcfed79b8
|
Another major bugfix in copy_error
|
2025-12-07 10:30:37 -05:00 |
|
|
|
046d86423a
|
Fix really stupid bug in Array's array_reserve
|
2025-12-07 10:24:29 -05:00 |
|
|
|
5c18e6f4da
|
Cleanup TODOs, refactoring, major bug fixes
|
2025-12-06 22:45:56 -05:00 |
|
|
|
7755ef9225
|
Show main thread errors in UI.
|
2025-12-06 21:24:34 -05:00 |
|
|
|
7013ca673f
|
Fix major bugs in Expandable_Arena and NTFS_MFT_read_raw
|
2025-12-06 16:45:20 -05:00 |
|
|
|
619cd76ea9
|
Lots of small changes
|
2025-12-06 13:02:24 -05:00 |
|
|
|
6970a59c35
|
Lots of refactoring, overhaul logging system to use context (see log_error macro)
|
2025-12-05 21:24:50 -05:00 |
|
|
|
849b8210e0
|
Parsing NTFS MFT with file size.
|
2025-12-05 00:18:25 -05:00 |
|
|
|
3a22156ed3
|
Add drive enumeration into hash table.
|
2025-12-04 19:45:31 -05:00 |
|
|
|
652cd2faac
|
Merge ImGui WndProc with our os_create_window
|
2025-12-04 12:38:21 -05:00 |
|
|
|
ce00bc4e4d
|
Add imgui as static library
|
2025-12-04 11:09:16 -05:00 |
|
|
|
15cf7e68fd
|
Add basic window creation (Win32)
|
2025-12-02 14:06:39 -05:00 |
|
|
|
56dec1cf93
|
delete std::mutex, minor cleanup
|
2025-12-02 07:06:22 -05:00 |
|
|
|
737062b339
|
Add Hash_Table implementation.
|
2025-12-01 15:00:41 -05:00 |
|
|
|
a0f95174b2
|
Minor fixes to string builder, examples
|
2025-12-01 07:34:37 -05:00 |
|
|
|
916777c2b5
|
Refactoring, add basic file module (Win32)
|
2025-11-29 10:22:19 -05:00 |
|
|
|
747f7d92b9
|
Add deserialization code.
|
2025-11-28 09:39:23 -05:00 |
|
|
|
7fe5176e41
|
Add Serializer module
|
2025-11-28 09:03:20 -05:00 |
|
|
|
efdb057361
|
Finish string module, add timing module
|
2025-11-28 05:28:25 -05:00 |
|
|
|
6d8a580724
|
Fixup missing code in Arena.cpp
|
2025-11-27 13:36:48 -05:00 |
|
|
|
1c8481cb86
|
Merge pull request 'Add program base layer' (#1) from memory-bug-investigation into main
Reviewed-on: #1
|
2025-11-27 18:32:12 +00:00 |
|
|
|
e2f0e71003
|
I think it's fixed now
|
2025-11-27 13:31:08 -05:00 |
|
|
|
a29b67e524
|
Add printf-like log function backed by String_Builder.
|
2025-11-27 10:37:17 -05:00 |
|
|
|
1a2de6e2f8
|
Remove Basic, ErrorCodes, add String_Builder, and fix some issues with String module
|
2025-11-25 13:05:14 -05:00 |
|
|
|
6c3d77d58b
|
Add Dear ImGui (docking) v1.92.5
|
2025-11-25 07:52:37 -05:00 |
|
|
|
b028d7fa14
|
Move executable entry point outside of lib
|
2025-11-25 07:23:07 -05:00 |
|
|
|
1db03dd4ea
|
Bugfixes for ExpandableArena
|
2025-11-25 07:12:17 -05:00 |
|
|
|
7bb81077bd
|
Add expandable arena implementation. Add option for 0xCD Allocator memory initialization
|
2025-11-25 06:18:51 -05:00 |
|
|
|
6daa9d89fb
|
Add Thread_Group implementation from Jai compiler.
|
2025-11-24 07:27:44 -05:00 |
|
|
|
9a75f4a2f1
|
Added synchronization primitives and basic thread API for Win32
|
2025-11-24 04:58:52 -05:00 |
|
|
|
d42bf63d41
|
Cleanup part 2
|
2025-11-23 04:09:52 -05:00 |
|
|
|
5e3ce038b5
|
Cleanup, removal of headers part 1
|
2025-11-23 03:35:56 -05:00 |
|
|
|
998b4213fb
|
Fixed bug when calling allocators for realloc/resize
|
2025-11-21 09:59:12 -05:00 |
|
|
|
680f735b72
|
Update Array type to use custom/context allocator.
|
2025-11-21 08:53:55 -05:00 |
|
|
|
e0a515017d
|
Initial commit
|
2025-11-19 22:00:36 -05:00 |
|