Gustavo Varo
|
375fd44ab0
|
Fix Warnings
|
2025-04-01 08:41:05 -04:00 |
|
Gustavo Varo
|
c2caa84f24
|
Fix Warnings
|
2025-04-01 08:32:48 -04:00 |
|
Gustavo Varo
|
13b27252c1
|
Add Process Info
|
2025-03-31 20:25:46 -04:00 |
|
Gustavo Varo
|
38f139b0a5
|
Fix VS solution
|
2025-03-18 10:39:16 -04:00 |
|
Gustavo Varo
|
090ef45120
|
Windbg Extension improvments
- Add settings command
- Fix help
- Fix Arenas
|
2025-03-18 10:33:33 -04:00 |
|
Gustavo Varo
|
f9bdcef9c5
|
Add mi_dump_stats
|
2025-03-17 22:23:54 -04:00 |
|
Daan
|
1263f62b29
|
Merge branch 'dev3' with arena_t definition in types.h
|
2025-03-14 11:06:32 -07:00 |
|
Gustavo Varo
|
adfbdac7ec
|
Adding Anomaly Detection
|
2025-03-10 18:10:02 -04:00 |
|
Gustavo Varo
|
3deac1bc60
|
Fix Dump_areans to correctly read memory before accessing the data
|
2025-03-10 16:24:46 -04:00 |
|
Daan Leijen
|
ccc65d2fd9
|
fix msvc compilation in C mode
|
2025-03-10 12:37:42 -07:00 |
|
Gustavo Varo
|
922720b2af
|
Temp adding required types to utils to unblock development
Fix printing style
Add Dump options
|
2025-03-08 16:46:19 -05:00 |
|
Gustavo Varo
|
d96f00af2a
|
Fixing Cmake file and making dbg files build by default
|
2025-03-05 17:33:44 -05:00 |
|
Gustavo Varo
|
0ced3c5216
|
Organize Functions into its own files
Add a clang style so the entire proejct can follow same style.
|
2025-03-05 16:31:49 -05:00 |
|
Gustavo Varo
|
a6302f4768
|
Add barebones of MiMalloc WinDbg extension
|
2025-03-04 08:57:24 -05:00 |
|
daanx
|
d9439a7e39
|
merge from dev
|
2025-02-11 14:47:20 -08:00 |
|
daanx
|
ece1defe5b
|
parameter of clz/ctz is size_t
|
2025-02-11 14:35:21 -08:00 |
|
daanx
|
f905c14f09
|
Merge branch 'dev' into dev3
|
2025-02-11 09:22:37 -08:00 |
|
daanx
|
d3897635ad
|
fix compilation warning
|
2025-02-11 09:22:31 -08:00 |
|
daanx
|
02b97b6891
|
merge from dev
|
2025-02-11 09:21:48 -08:00 |
|
daanx
|
0c8069adab
|
use physical memory in kib to avoid overflow of size_t (issue #1010)
|
2025-02-11 09:18:23 -08:00 |
|
daanx
|
ec4aa62b65
|
use physical memory in kib to avoid overflow of size_t (issue #1010)
|
2025-02-11 09:12:29 -08:00 |
|
daanx
|
4d1b0f0dbb
|
Merge branch 'dev' into dev3
|
2025-02-08 12:52:15 -08:00 |
|
Daan Leijen
|
5f9b42685e
|
remove declspec(dllexport) from DllMain on Windows (issue #1008)
|
2025-02-08 12:51:06 -08:00 |
|
Daan Leijen
|
c7f7c23dc1
|
make C compatible
|
2025-02-08 12:43:00 -08:00 |
|
Sergey Markelov
|
9053cf0cd2
|
prim: fix dev3 UWP build (#1005)
|
2025-02-07 12:35:59 -07:00 |
|
Daan
|
3a4ef00960
|
Merge branch 'dev' into dev3
|
2025-01-31 10:38:55 -08:00 |
|
Daan
|
90b7a694eb
|
syntax error fix (#992)
|
2025-01-22 12:29:41 -08:00 |
|
Daan
|
5e71dfc336
|
check dynamically for getPhysicallyInstalledSystemMemory on windows (issue #992)
|
2025-01-22 12:03:58 -08:00 |
|
Daan
|
7b8a710774
|
windows on arm threadpool detect
|
2025-01-16 14:00:42 -08:00 |
|
daanx
|
3fd47e7541
|
merge from dev
|
2025-01-10 10:52:14 -08:00 |
|
daanx
|
4fcf56af2e
|
use consistent naming on Windows vs other platforms. Use mimalloc.dll.lib for the dll import library to avoid a clash with the static mimalloc.lib library
|
2025-01-09 20:57:08 -08:00 |
|
daanx
|
d7c273e5cd
|
merge from dev
|
2025-01-06 12:11:06 -08:00 |
|
Daan Leijen
|
5764845c4d
|
fix build on msvc in C compilation; fix build with clang-cl on Windows
|
2025-01-06 10:27:46 -08:00 |
|
Daan Leijen
|
9665d604d3
|
merge from dev
|
2024-12-31 14:28:09 -08:00 |
|
Daan
|
f33aa58d88
|
Merge branch 'dev' into dev
|
2024-12-30 12:27:46 -08:00 |
|
daanx
|
bec06cfb95
|
merge from dev
|
2024-12-26 10:15:08 -08:00 |
|
daanx
|
47b5f48b29
|
renamed vcxproj
|
2024-12-26 10:08:19 -08:00 |
|
daanx
|
2084df3dde
|
add dedicated meta data allocation for threads and tld
|
2024-12-08 12:20:54 -08:00 |
|
daanx
|
c33de86da3
|
check for running in a threadpool to disable page reclaim
|
2024-12-07 17:11:11 -08:00 |
|
daanx
|
9d904e8643
|
wip: bug fixes
|
2024-11-30 10:39:30 -08:00 |
|
daanx
|
68f5fb2f4b
|
wip: further progress on segment removal; arena allocation
|
2024-11-29 15:08:06 -08:00 |
|
daanx
|
0e76fe3798
|
add address hint to primitive allocation API
|
2024-11-16 16:57:37 -08:00 |
|
daanx
|
b27d154ffd
|
add virtual address bits and physical memory to the mem config
|
2024-11-16 15:37:08 -08:00 |
|
Daan
|
925efaeac9
|
improve windows static library initialization to account for thread local destructors (issue #944)
|
2024-10-23 01:10:00 -07:00 |
|
Daan
|
dfdb9cb877
|
cleanup process init/done
|
2024-10-22 06:52:34 -07:00 |
|
Daan
|
46e9e7fdd0
|
fix win32 compilation
|
2024-10-22 06:06:15 -07:00 |
|
Daan
|
e55ae0aeb7
|
fix duplicate definition on windows
|
2024-10-21 23:09:14 -07:00 |
|
Daan
|
f971bd6d74
|
fix build on windows
|
2024-10-21 23:05:51 -07:00 |
|
Daan
|
aa881733d7
|
reorganize primitives for process initialization; use special data segment on Windows for thread termination by default on Windows now (issue #869)
|
2024-10-21 22:56:59 -07:00 |
|
QuarticCat
|
632421da3a
|
fix typos
|
2024-06-19 10:49:03 +08:00 |
|