Commit graph

1682 commits

Author SHA1 Message Date
Daan Leijen
d86fc87fa1 merge from dev-trace 2021-12-10 11:54:41 -08:00
Daan Leijen
65b2cebcef improve stacktrace on linux 2021-12-10 11:42:54 -08:00
Daan Leijen
28893a6c1b improve padding and error messages 2021-12-10 11:09:19 -08:00
Daan Leijen
9c1945b1a4 fix test 2021-12-09 17:28:12 -08:00
Daan Leijen
be9ee3a4aa Merge branch 'dev-trace' into dev-slice-trace 2021-12-09 17:26:32 -08:00
Daan Leijen
ea75c745e1 add tracing on linux and freebsd 2021-12-09 17:26:13 -08:00
Daan Leijen
fdfdafebf5 merge from dev-slice 2021-12-09 16:24:17 -08:00
Daan Leijen
775c10da3b Merge branch 'dev' into dev-slice 2021-12-09 16:18:43 -08:00
Daan Leijen
e125c04081 Merge branch 'dev' into dev-trace 2021-12-09 16:18:28 -08:00
Daan Leijen
36edfbc70a use rtlgenrandom by default on windows 2021-12-09 16:18:17 -08:00
Daan Leijen
a7bb572176 test with dynamic override 2021-12-09 16:14:50 -08:00
Daan Leijen
36cf82dc71 merge from dev-trace 2021-12-09 16:06:24 -08:00
Daan Leijen
8c04558af8 improve padding extra 2021-12-09 16:04:22 -08:00
Daan Leijen
f18caf67d7 change padding extra to 128 2021-12-09 14:29:18 -08:00
Daan Leijen
7b69dc92a9 merge from dev-trace 2021-12-09 14:22:13 -08:00
Daan Leijen
a84df3795a add support for extra padding and backtraces 2021-12-09 14:19:41 -08:00
daan
67e8df6a5c Merge branch 'dev' into dev-slice 2021-11-24 12:55:07 -08:00
daan
0be71a2cac fix prefix 2021-11-24 12:54:54 -08:00
daan
5f6246b2cb merge from dev 2021-11-23 19:05:19 -08:00
daan
9183b1eec0 remove experiment with unsafe_free_with_threadid 2021-11-23 19:04:41 -08:00
daan
03526e5535 Merge branch 'dev' into dev-slice 2021-11-23 18:39:13 -08:00
daan
3548d8d716 add noinline to avoid warnings 2021-11-23 18:39:03 -08:00
daan
ef6ea7e718 merge from dev 2021-11-23 18:00:12 -08:00
daan
8b60a5ab70 add mi_unsafe_free_with_threadid and mi_get_current_threadid() 2021-11-23 17:59:27 -08:00
daan
6efd78c5e0 remove O3 flag 2021-11-15 10:52:39 -08:00
daan
4a456ba054 Merge branch 'dev' into dev-slice 2021-11-15 10:52:17 -08:00
daan
1c22650719 remove no-invalid-memory-model supression 2021-11-15 10:52:09 -08:00
daan
9f1b25e07d Merge branch 'dev' into dev-slice 2021-11-15 10:10:58 -08:00
daan
09c658dd40 try to allocate within our hint space (partially addresses issue #360) 2021-11-15 10:10:47 -08:00
daan
f412df7a2b make segment size smaller on 32-bit 2021-11-14 16:52:10 -08:00
daan
5a1c3c8a4a Merge branch 'dev' into dev-slice 2021-11-14 16:48:04 -08:00
daan
0560fc27c0 update readme 2021-11-14 16:47:50 -08:00
daan
85eccf324f Merge branch 'master' into dev 2021-11-14 16:44:54 -08:00
daan
7cd5b22ca7 Merge branch 'dev' into dev-slice 2021-11-14 16:41:32 -08:00
daan
6ca454a04a update readme 2021-11-14 16:41:24 -08:00
Daan
18fc788201 merge from dev 2021-11-14 15:39:05 -08:00
Daan
4a590b1447 bump version number to 1.7.3 2021-11-14 15:33:56 -08:00
Daan
07253fb44c emit error message if out-of-memory in C++ 2021-11-14 15:33:04 -08:00
Daan
d67ff1ca9f add include cstdef for std::size_t in C++ 2021-11-14 15:32:43 -08:00
Daan
4ce6821c09 update cmake install for MI_INSTALL_TOPLEVEL 2021-11-14 15:32:21 -08:00
Daan
1ebb74cb7a
Merge pull request #455 from paulip1792/reserve-hugepages-by-numa-node
add option to reserve huge os pages at a specific numa node.
2021-11-14 14:56:13 -08:00
Daan
5e55525e5e
Merge pull request #483 from joy4eg/install-dirs-dev
cmake: removed hardcoded names for top level configuration
2021-11-14 14:49:48 -08:00
Daan
c235c3cccb
Merge pull request #484 from sblondon/patch-1
Fix preload path in documentation example
2021-11-14 14:48:08 -08:00
Daan
9c9c3a0311
Merge pull request #485 from devnexen/builtin_overflow_sig_fix
fix spurious build warning with overflow builtins
2021-11-14 14:47:38 -08:00
Daan
5a05fd446a fix compilation on macos 2021-11-14 14:38:24 -08:00
daan
e4f0a95a56 Merge branch 'dev-slice-cmask' into dev-slice 2021-11-14 14:35:46 -08:00
daan
c520901069 fix slice count comment 2021-11-14 12:10:07 -08:00
daan
70547b5f16 fix slice count 2021-11-14 12:09:20 -08:00
daan
32170897dd make decommit size equal to slice size 2021-11-14 11:45:28 -08:00
daan
c46a6f66c6 Merge branch 'dev-slice' into dev-slice-cmask 2021-11-14 11:26:47 -08:00