daanx
|
cb0369452d
|
use exponetially sized arenas
|
2023-04-04 17:54:33 -07:00 |
|
daanx
|
d01017ffda
|
extend primitive api with is_zero parameters
|
2023-04-04 16:32:39 -07:00 |
|
daanx
|
1d231be758
|
clarify needs_recommit
|
2023-04-04 13:05:48 -07:00 |
|
daanx
|
5c39fe7246
|
decommit returns whether re-commit is needed
|
2023-04-04 12:57:18 -07:00 |
|
Daan Leijen
|
8607c4a5df
|
fix compile without syscall (pr #714 by asuka-mio)
|
2023-03-30 09:24:06 -07:00 |
|
Daan Leijen
|
47d8cd916e
|
fix compile without MADV_FREE (pr #715 by elbaro)
|
2023-03-30 09:21:07 -07:00 |
|
Daan Leijen
|
f806eb8498
|
remove redundant OR in mmap flags (pr #675)
|
2023-03-29 16:15:20 -07:00 |
|
Daan Leijen
|
dd7b99d477
|
apply some spelling fixes from PR #710
|
2023-03-29 16:10:01 -07:00 |
|
Daan Leijen
|
61a32e62b8
|
support cygwin compilation (pr #712)
|
2023-03-29 15:56:31 -07:00 |
|
Daan Leijen
|
f20d22a3e4
|
fix arm compilation (PR 694)
|
2023-03-29 15:53:05 -07:00 |
|
Daan Leijen
|
1cb0193ff1
|
fix hex formatting of errors
|
2023-03-29 13:00:35 -07:00 |
|
Daan
|
5bc724d18f
|
fix warnings on macOS
|
2023-03-29 12:39:34 -07:00 |
|
Daan Leijen
|
79f31b0e8f
|
use syscalls for open/close etc when initializing to avoid recursion when these are intercepted (issue #713)
|
2023-03-28 16:44:35 -07:00 |
|
Daan Leijen
|
1ded6e2dec
|
increase env limit to 10000 entries (issue #685)
|
2023-03-20 14:30:38 -07:00 |
|
Daan Leijen
|
30df80b05a
|
proper prototype
|
2023-03-20 11:50:05 -07:00 |
|
Daan Leijen
|
65402836ae
|
comments
|
2023-03-20 11:30:52 -07:00 |
|
Daan Leijen
|
287010578d
|
update ide project files
|
2023-03-20 11:20:30 -07:00 |
|
Daan Leijen
|
c0c762611c
|
add prim/osx directory
|
2023-03-20 10:49:56 -07:00 |
|
Daan Leijen
|
f58357548c
|
restructure header files
|
2023-03-20 10:37:39 -07:00 |
|
Daan Leijen
|
6ae6c42700
|
simplify primitives API
|
2023-03-20 10:23:00 -07:00 |
|
Daan Leijen
|
85a2bb5c60
|
update process info primitive api
|
2023-03-20 10:22:45 -07:00 |
|
Daan Leijen
|
63f88cb43d
|
rename
|
2023-03-16 20:10:46 -07:00 |
|
Daan Leijen
|
1a99efc671
|
integrate ETW windows event tracing into mimalloc as another track tool
|
2023-03-16 20:08:43 -07:00 |
|
Daan Leijen
|
8a1f6c82b2
|
move prim files in subdirectories
|
2023-03-16 17:47:00 -07:00 |
|
Daan
|
7d834864bb
|
fix macOSX compilation
|
2023-03-16 11:35:11 -07:00 |
|
Daan Leijen
|
cfe3d04299
|
cleanup
|
2023-03-15 19:15:53 -07:00 |
|
Daan Leijen
|
9a2dbf373e
|
move thread init to primitives
|
2023-03-15 13:35:23 -07:00 |
|
Daan Leijen
|
973268bf1e
|
move random initialization to primitives
|
2023-03-15 12:40:18 -07:00 |
|
Daan Leijen
|
9b110090b2
|
move threadid and mi_get_default_heap to primitives
|
2023-03-14 20:35:00 -07:00 |
|
Daan Leijen
|
3579d3b861
|
move mi_thread_id to primitives
|
2023-03-14 19:38:45 -07:00 |
|
Daan Leijen
|
4348a05d0f
|
small fixes
|
2023-03-14 18:24:38 -07:00 |
|
Daan Leijen
|
10f62eb5a1
|
add c primitives, move getenv into primitives
|
2023-03-14 18:10:00 -07:00 |
|
Daan Leijen
|
69cb30a874
|
move process info into primitives
|
2023-03-14 17:15:52 -07:00 |
|
Daan Leijen
|
08a01d26dc
|
initial commit of new primitive layer
|
2023-03-14 16:54:46 -07:00 |
|