daan
|
bb6e8616ff
|
Merge branch 'dev' into dev-debug
|
2020-05-19 10:43:58 -07:00 |
|
daan
|
6f73cc8b1d
|
Merge branch 'master' into dev
|
2020-05-19 10:41:08 -07:00 |
|
daan
|
a09a64e29b
|
add extra check in mi_page_unreset to not unreset for huge OS pages
|
2020-05-19 10:40:46 -07:00 |
|
Daan
|
0ed478089e
|
Merge pull request #242 from devnexen/ios_build_fix
IOS build fix, large pages unsupported.
|
2020-05-19 10:21:32 -07:00 |
|
daan
|
a7d2bc8ad6
|
edit warning messages to be more consistent
|
2020-05-19 10:16:28 -07:00 |
|
daan
|
74986c1dd1
|
weaken aligmenment assertion (issue #245)
|
2020-05-19 09:56:37 -07:00 |
|
daan
|
a52b38342d
|
Merge branch 'dev' of https://github.com/microsoft/mimalloc into dev
|
2020-05-19 09:55:08 -07:00 |
|
Daan Leijen
|
c9ffe30513
|
weaken alignment requirement to not need to be a multiple of sizeof(void*); see #246
|
2020-05-18 10:17:58 -07:00 |
|
Daan Leijen
|
bf6b781e40
|
fix semicolon (#247)
|
2020-05-18 10:08:18 -07:00 |
|
David Carlier
|
0ea4e3f279
|
IOS build fix, large pages unsupported.
|
2020-05-07 20:09:16 +01:00 |
|
daan
|
967513d536
|
add extra checks if unreset (commit) succeeds
|
2020-05-06 11:35:35 -07:00 |
|
daan
|
4f020e5da4
|
put a bound on the environment search
|
2020-05-05 20:19:20 -07:00 |
|
daan
|
45974efdb7
|
use environ on posix systems to read environment variables before the C runtime is initialized (issue #241)
|
2020-05-05 19:37:50 -07:00 |
|
daan
|
e3744fa3fe
|
merge from dev
|
2020-05-05 11:00:36 -07:00 |
|
daan
|
cefc930f72
|
bump version to 1.6.4 for further development
|
2020-05-05 10:47:46 -07:00 |
|
daan
|
ccb51c6abe
|
disable artifact uploading in dev
|
2020-05-05 10:46:39 -07:00 |
|
daan
|
e6c7b778fb
|
update readme for v1.6.3
v1.6.3
|
2020-05-05 10:45:10 -07:00 |
|
daan
|
775e1bfd7a
|
allow uploading artifacts for master branch
|
2020-05-05 10:38:25 -07:00 |
|
daan
|
29cb8f369a
|
slight cleanup of f10ba4fa, #239
|
2020-05-05 10:24:16 -07:00 |
|
Daan
|
f10ba4fa44
|
Merge pull request #239 from asl/oom-collect
In OOM case try to force collect memory and retry the allocation
|
2020-05-05 10:16:28 -07:00 |
|
daan
|
a278db940b
|
improve thread-id check for thread local FLS callbacks on Windows with static linking
|
2020-05-05 10:10:46 -07:00 |
|
daan
|
7c24edfeb0
|
add thread-id check for thread local FLS callbacks on Windows with static linking; found by @jasongibson
|
2020-05-04 14:31:32 -07:00 |
|
daan
|
fd9faee5d4
|
update cmake with nicer message which targets are build
|
2020-05-04 11:01:11 -07:00 |
|
daan
|
66ce1d54e4
|
Merge branch 'dev' of https://github.com/microsoft/mimalloc into dev
|
2020-05-04 09:54:42 -07:00 |
|
Daan
|
cd7203d62c
|
Merge pull request #237 from asl/cmake-build-variants
Add possibility to selectively enable / disable builing of different targets
|
2020-05-04 09:54:24 -07:00 |
|
Daan
|
ff4f1c3e5d
|
Merge branch 'dev' into cmake-build-variants
|
2020-05-04 09:51:09 -07:00 |
|
daan
|
3130d55796
|
nicer json output
|
2020-05-03 16:29:15 -07:00 |
|
daan
|
07c0ed12a9
|
Merge branch 'dev' into dev-debug
|
2020-05-03 13:02:10 -07:00 |
|
daan
|
9c0da9776d
|
fix assertion for huge block size
|
2020-05-03 11:43:57 -07:00 |
|
daan
|
faa67ff30b
|
Merge branch 'dev' into dev-debug
|
2020-05-02 22:23:22 -07:00 |
|
daan
|
ea4931f53b
|
Merge branch 'master' into dev
|
2020-05-02 22:22:52 -07:00 |
|
Daan
|
a801b8e7f1
|
Update readme with descriptions of secure and debug mode
|
2020-05-02 18:10:22 -07:00 |
|
daan
|
097c007ba3
|
reduce page retire cycles based on object size
|
2020-05-02 00:19:20 -07:00 |
|
Daan
|
81bd1b70b0
|
Merge pull request #238 from asl/gcc-6-aligned-dealloc
Fix override condition for sized dealloc with gcc 6
|
2020-05-01 14:16:20 -07:00 |
|
Daan
|
866fd0e8f5
|
Merge pull request #240 from andronat/master
Use position independent code (PIC) for static and object libraries.
|
2020-05-01 14:15:17 -07:00 |
|
Anastasios Andronidis
|
5c03e9dc79
|
Compile static and obj targets with PIC
|
2020-05-01 21:53:51 +01:00 |
|
daan
|
8e4e8c93a7
|
merge from dev
|
2020-04-30 20:40:48 -07:00 |
|
daan
|
5cfdc39ff1
|
remove on-demand page commit option
|
2020-04-30 18:23:33 -07:00 |
|
daan
|
d8b0a9dc24
|
Merge branch 'master' into dev
|
2020-04-30 18:13:09 -07:00 |
|
daan
|
07a17dfeae
|
fix initialization of union padding; issue found through valgrind by @jasongibson
|
2020-04-30 18:11:58 -07:00 |
|
daan
|
0af9dd6fd2
|
fix initialization of union padding; issue found through valgrind by @jasongibson
|
2020-04-30 17:40:00 -07:00 |
|
Anton Korobeynikov
|
fdd1cd821a
|
In OOM case try to force collect memory and retry the allocation.
|
2020-04-29 02:10:11 +03:00 |
|
daan
|
9a33f23b5f
|
fix MI_SHOW_ERRORS on msvc
|
2020-04-28 11:11:23 -07:00 |
|
daan
|
8f5710abcc
|
Merge branch 'master' into dev
|
2020-04-28 11:07:55 -07:00 |
|
Daan
|
198ea4476c
|
Merge pull request #236 from nico-abram/patch-1
Fix typo in comment
|
2020-04-28 10:54:58 -07:00 |
|
Daan
|
e47bc01fa6
|
Merge pull request #233 from asl/xmalloc
Add xmalloc()-like functionality
|
2020-04-28 10:53:46 -07:00 |
|
Daan
|
07e80aebb7
|
Merge branch 'dev' into xmalloc
|
2020-04-28 10:53:34 -07:00 |
|
Daan
|
9ba16f2df9
|
Merge pull request #232 from asl/cmake-err-warn-default
Add cmake option to specify whether warnings / errors are enabled by default
|
2020-04-28 10:51:30 -07:00 |
|
Anton Korobeynikov
|
0b440d9543
|
Apparently gcc 6 defines __cpp_aligned_new in C++14 mode, however no std::align_val_t is available there
for obvious reasons
|
2020-04-28 19:09:54 +03:00 |
|
Anton Korobeynikov
|
d4363bbaf8
|
Add possibility to selectively enable / disable builing of different targets.
|
2020-04-28 18:12:43 +03:00 |
|