daanx
|
34e402e128
|
fix NX test in try_find_and_clearN
|
2025-01-02 15:00:17 -08:00 |
|
daanx
|
10b40f90fc
|
fix scan of NX
|
2025-01-02 14:59:42 -08:00 |
|
daanx
|
5e26ba6fe6
|
fix debug output
|
2025-01-02 12:14:12 -08:00 |
|
daanx
|
c507ee3d96
|
make bitmap scan cross bfields for NX; disable the use of large object pages
|
2025-01-02 11:42:28 -08:00 |
|
daanx
|
0d302cd174
|
add comments
|
2024-12-31 15:11:09 -08:00 |
|
Daan Leijen
|
9665d604d3
|
merge from dev
|
2024-12-31 14:28:09 -08:00 |
|
Daan Leijen
|
81d69d525e
|
add newline
|
2024-12-31 14:13:01 -08:00 |
|
Daan
|
b5251a7488
|
Merge pull request #905 from fd00/cygwin
Build on cygwin
|
2024-12-30 12:31:11 -08:00 |
|
Daan
|
b5ef802313
|
Merge pull request #909 from kdrag0n/patch-1
Change macOS mmap tag to fix conflict with IOAccelerator
|
2024-12-30 12:30:21 -08:00 |
|
Daan
|
e9eb1c8cfe
|
Merge pull request #911 from QuarticCat/dev
fix typos
|
2024-12-30 12:28:12 -08:00 |
|
Daan
|
f33aa58d88
|
Merge branch 'dev' into dev
|
2024-12-30 12:27:46 -08:00 |
|
Daan
|
e05aae944f
|
Merge pull request #917 from rui314/missing-include
Add a missing #include
|
2024-12-30 12:20:08 -08:00 |
|
Daan
|
cf8277f4e8
|
Merge pull request #918 from mneumann/dev-fix-build-on-dragonflybsd
Fix build on FreeBSD-derivate DragonFly
|
2024-12-30 12:18:35 -08:00 |
|
Daan
|
1accf3f885
|
Merge pull request #926 from eltociear/patch-1
docs: update readme.md
|
2024-12-30 12:18:06 -08:00 |
|
Daan
|
d0f1881948
|
Merge pull request #934 from doctorlai-msrc/fixtypo
Fix a Typo
|
2024-12-30 11:45:51 -08:00 |
|
Daan Leijen
|
02efc57c74
|
Merge branch 'dev' of https://github.com/microsoft/mimalloc into dev
|
2024-12-30 11:44:11 -08:00 |
|
Daan Leijen
|
2d94df860b
|
fix potentially warning on gcc (pr #935)
|
2024-12-30 11:44:03 -08:00 |
|
Daan
|
aa6f203ecd
|
Merge pull request #967 from jorisgeer/update_readme_valgrind
readme - describe how to run under Valgrind with dynamic override
|
2024-12-30 11:36:38 -08:00 |
|
Daan Leijen
|
9f70ce5fcd
|
avoid accessing heap->tld after running thread_done (pr #974)
|
2024-12-30 11:34:02 -08:00 |
|
Daan Leijen
|
e183384ad0
|
update vs project filter
|
2024-12-30 11:33:33 -08:00 |
|
Daan Leijen
|
d29372fda4
|
remove older vs projects as they became stale
|
2024-12-30 11:15:57 -08:00 |
|
Daan Leijen
|
485b69976f
|
add filters for vs projects
|
2024-12-30 11:04:30 -08:00 |
|
Daan Leijen
|
9561ae4286
|
rename segment_map_destroy to segment_map_unsafe_destroy
|
2024-12-30 11:00:54 -08:00 |
|
Daan
|
a046b6ff33
|
Merge pull request #975 from jblazquez/free-segment-map
Free segment map when destroy_on_exit is set
|
2024-12-30 10:46:53 -08:00 |
|
Daan
|
7bd1d72bfb
|
Update readme.md to fix links (issue #978)
|
2024-12-30 10:33:13 -08:00 |
|
Daan
|
dddcd5de16
|
add neon version for chunk_is_clear
|
2024-12-26 23:49:38 -08:00 |
|
Daan
|
8a4c26377f
|
add neon code for bit clear
|
2024-12-26 23:12:03 -08:00 |
|
Daan
|
e6d9011b9d
|
Merge branch 'dev' into dev3
|
2024-12-26 11:19:04 -08:00 |
|
Daan
|
095abc9e3d
|
fix TLS slot on macOS
|
2024-12-26 11:16:04 -08:00 |
|
daanx
|
0a7fd7eb6f
|
use fixed tls on windows with static linking
|
2024-12-26 10:42:24 -08:00 |
|
daanx
|
8b6eb4752b
|
merge from dev, add decl_hidden for better codegen on page_map loading
|
2024-12-26 10:37:51 -08:00 |
|
daanx
|
e10d0d2dee
|
add declspec hidden to improve codegen on arm64
|
2024-12-26 10:33:25 -08:00 |
|
daanx
|
f72ac7a5aa
|
add attr_noexept for better codegen on msvc
|
2024-12-26 10:28:36 -08:00 |
|
daanx
|
b70fd1093a
|
merge from dev
|
2024-12-26 10:24:56 -08:00 |
|
daanx
|
783dcb4129
|
add comments about TLS
|
2024-12-26 10:24:20 -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
|
27e0c467ae
|
fix c++ initializer warning
|
2024-12-25 14:56:11 -08:00 |
|
Daan Leijen
|
efe10513ec
|
fix initializer warning on clang-18
|
2024-12-25 14:40:32 -08:00 |
|
Daan Leijen
|
b48ffaf230
|
Merge branch 'dev' of d:\dev\mimalloc3 into dev
|
2024-12-25 14:15:13 -08:00 |
|
daanx
|
5f13941c18
|
fix constructor re-initialization on subproc_main
|
2024-12-25 14:12:45 -08:00 |
|
daanx
|
63f47569f2
|
fix debug_show_arenas parameters
|
2024-12-25 13:35:54 -08:00 |
|
daanx
|
7ae726bb39
|
small fixes
|
2024-12-25 13:30:42 -08:00 |
|
daanx
|
8339cefdeb
|
fix stats for delay purge commit
|
2024-12-25 11:45:01 -08:00 |
|
daanx
|
587e08ccd4
|
improve commit stats
|
2024-12-25 11:12:26 -08:00 |
|
daanx
|
cfe73e9d48
|
wip: merging from upstream
|
2024-12-25 10:56:43 -08:00 |
|
daanx
|
15061be4b2
|
commit page-map within one allocation
|
2024-12-25 10:50:49 -08:00 |
|
daanx
|
ce7eb4db7a
|
fix page commit-on-demand setting
|
2024-12-25 10:49:49 -08:00 |
|
daanx
|
5a663da9aa
|
fix build warning
|
2024-12-24 20:38:36 -08:00 |
|
daanx
|
24b8384f80
|
remove is_expandable requirement on page candidates
|
2024-12-24 20:23:37 -08:00 |
|