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