Daan Leijen
|
599f97eadf
|
merge from dev-trace
|
2022-04-20 17:36:00 -07:00 |
|
Daan Leijen
|
36814189ff
|
merge from dev-slice
|
2022-04-20 17:35:30 -07:00 |
|
Daan Leijen
|
cacb387a61
|
Merge branch 'dev' into dev-slice
|
2022-04-20 17:34:56 -07:00 |
|
Daan Leijen
|
343a747f2f
|
merge from dev
|
2022-04-20 17:34:47 -07:00 |
|
Daan Leijen
|
31473c8e37
|
merge from dev
|
2022-04-20 17:34:06 -07:00 |
|
Daan Leijen
|
864e4be5ce
|
add is_aligned check
|
2022-04-20 17:33:31 -07:00 |
|
Daan Leijen
|
7e8dc812a9
|
merge from dev-trace
|
2022-04-20 17:29:58 -07:00 |
|
Daan Leijen
|
9605e2317a
|
merge from dev-slice
|
2022-04-20 17:27:45 -07:00 |
|
Daan Leijen
|
f2a2eb4ad0
|
merge from dev
|
2022-04-20 17:16:25 -07:00 |
|
Daan Leijen
|
413141ae29
|
merge from dev
|
2022-04-19 19:55:03 -07:00 |
|
Daan Leijen
|
7bc602ebb4
|
redefine mi_likely/mi_unlikely to work with C++ 20 [[likely]] attributes
|
2022-04-19 19:50:06 -07:00 |
|
Daan Leijen
|
487b401b26
|
Merge branch 'dev' into dev-slice
|
2022-04-19 18:43:32 -07:00 |
|
Daan Leijen
|
d69d4c861f
|
add zero parameter to primitive allocation to improve codegen for calloc etc
|
2022-04-19 18:32:35 -07:00 |
|
Daan Leijen
|
f4744bd192
|
fix further annotation warnings for vs2022
|
2022-04-19 17:35:07 -07:00 |
|
Daan Leijen
|
b2fe83fa2c
|
Merge branch 'dev' into dev-trace
|
2022-04-14 16:59:36 -07:00 |
|
Daan Leijen
|
ca0bac743d
|
maintain backward compatible option order
|
2022-04-14 16:10:36 -07:00 |
|
Daan Leijen
|
0e22d46b11
|
merge from dev-slice
|
2022-04-10 13:21:49 -07:00 |
|
Daan Leijen
|
1270eec6c0
|
merge from dev
|
2022-04-10 13:19:26 -07:00 |
|
Daan Leijen
|
6431176f4e
|
Merge branch 'dev' into dev-slice
|
2022-04-07 19:09:39 -07:00 |
|
Daan Leijen
|
3c7ce7d3c6
|
improve mi_realloc codepath
|
2022-04-07 19:09:31 -07:00 |
|
Daan
|
6ea598f1c4
|
merge from dev-slice
|
2022-02-03 16:00:59 -08:00 |
|
Daan
|
636931874f
|
merge from dev
|
2022-02-03 15:59:32 -08:00 |
|
Daan
|
cbcee4dce4
|
merge from dev
|
2022-02-03 15:49:27 -08:00 |
|
Daan
|
ccfe005731
|
decommit in abandoned pages on mi_collect
|
2022-02-02 17:08:05 -08:00 |
|
Daan
|
bd2ac3c92e
|
collect segment cache on mi_collect
|
2022-02-02 16:17:21 -08:00 |
|
David Carlier
|
b1e1b0573c
|
tls revives inline asm for openbsd
|
2022-01-27 07:01:32 +00:00 |
|
daan
|
5b0a07d6b6
|
merge from dev-slice
|
2022-01-10 16:24:58 -08:00 |
|
daan
|
99c113d573
|
merge from dev-trace
|
2022-01-10 16:23:57 -08:00 |
|
daan
|
ad47cab97c
|
merge from dev
|
2022-01-10 16:22:34 -08:00 |
|
Daan
|
f317225a70
|
ignore reset_decommits option in the 2.x / dev-slice version
|
2022-01-10 12:10:18 -08:00 |
|
Daan
|
0842004b61
|
Merge branch 'dev' into dev-slice
|
2022-01-10 12:04:47 -08:00 |
|
Daan
|
4fc63358a6
|
update copyright year
|
2022-01-10 12:01:26 -08:00 |
|
Daan
|
9f9c77e6b6
|
Merge branch 'dev' into dev-slice
|
2022-01-10 11:41:12 -08:00 |
|
Daan
|
4b63c76861
|
avoid conditional load on macos
|
2022-01-10 11:40:36 -08:00 |
|
daan
|
3eac4a912c
|
Merge branch 'dev' into dev-slice
|
2022-01-01 16:24:41 -08:00 |
|
daan
|
43e5cd2671
|
revise assembly test for the _mi_threadid(); fix issue #495 with musl libc on arm; test specifically for bionic libc on Android
|
2022-01-01 15:54:06 -08:00 |
|
Daan Leijen
|
78e2e580f8
|
Merge branch 'dev' into dev-slice
|
2021-12-18 11:11:54 -08:00 |
|
daan
|
30a99e2c51
|
default to portable C for the thread id on arm 32-bit, issue #495
|
2021-12-17 13:48:39 -08:00 |
|
daan
|
abbff9c030
|
merge from dev (MI_ALIGNED_MAX)
|
2021-12-17 13:23:24 -08:00 |
|
daan
|
89f583a69b
|
improve aligned allocation performance
|
2021-12-17 13:18:05 -08:00 |
|
daan
|
2af1db7f3a
|
Merge branch 'dev' into dev-slice
|
2021-12-15 19:29:04 -08:00 |
|
daan
|
55ccc94707
|
wip: fix zero init for sbrk; add lock around sbrk
|
2021-12-15 19:28:34 -08:00 |
|
Daan
|
4a586808f7
|
merge
|
2021-12-15 16:52:36 -08:00 |
|
Daan
|
317093d78b
|
fix Android overriding (issue #381 and PR #487)
|
2021-12-15 16:48:57 -08:00 |
|
Daan
|
17456f18d1
|
Merge pull request #489 from devnexen/remove_dfbsd_warning
removes dragonflybsd warning since the api and library overriding wor…
|
2021-12-15 16:37:56 -08:00 |
|
Daan
|
523e6d5c9b
|
fix thread slot on arm32 (issue #495)
|
2021-12-15 16:05:07 -08:00 |
|
daan
|
d8c24ec583
|
merge from dev-slice
|
2021-12-15 08:49:27 -08:00 |
|
daan
|
b91198826c
|
merge from dev
|
2021-12-15 08:37:06 -08:00 |
|
Daan
|
d15f5fae64
|
merge from dev
|
2021-12-14 18:29:58 -08:00 |
|
Daan
|
3a212d1895
|
fix assembly for mi_tls_slot_set on x32 and x64. Issue #488
|
2021-12-12 10:35:13 -08:00 |
|