Daan Leijen
|
b04206a9d3
|
add os cache to arena
|
2019-11-10 10:10:10 -08:00 |
|
Daan Leijen
|
268698b9ef
|
fix vs2019 project
|
2019-11-10 08:00:51 -08:00 |
|
Daan Leijen
|
fed0068dac
|
merge from dev-exp; bitmap based arena
|
2019-11-10 07:56:40 -08:00 |
|
daan
|
194008b869
|
merge
|
2019-11-09 20:37:16 -08:00 |
|
Daan Leijen
|
9f08ddd0d0
|
refactor regions; add commit tracking on a segment basis
|
2019-11-09 19:30:53 -08:00 |
|
Daan Leijen
|
7b72a4cd50
|
fix region suitable bug
|
2019-11-08 11:55:43 -08:00 |
|
daan
|
13f5e6e43e
|
fix numa node check in regions
|
2019-11-07 18:09:30 -08:00 |
|
daan
|
6ccfb5a93e
|
merge from dev
|
2019-11-07 11:00:50 -08:00 |
|
daan
|
56887aeb2f
|
add MI_SECURE_FULL=ON as a cmake option to include double free mitigation
|
2019-11-07 10:59:45 -08:00 |
|
daan
|
9b65388807
|
fix space leak in secure mode where a non-null free list would be discarded
|
2019-11-07 10:59:19 -08:00 |
|
daan
|
27f1a8b3d2
|
fix avg display; set secure default to 0`
|
2019-11-07 10:35:30 -08:00 |
|
daan
|
36090dee5c
|
Merge branch 'dev' into dev-exp
|
2019-11-07 10:34:06 -08:00 |
|
daan
|
31d11f64d5
|
fix secure free list extension where a non-empty initial free list was discarded
|
2019-11-07 10:33:45 -08:00 |
|
daan
|
378716c467
|
refactor and improve atomic bitmap usage
|
2019-11-07 10:26:52 -08:00 |
|
daan
|
b09282bc0d
|
change arena allocator to atomic bitmap as well
|
2019-11-06 22:49:01 -08:00 |
|
daan
|
00e19cad9a
|
refactor region code, split out atomic bitmap
|
2019-11-06 21:37:23 -08:00 |
|
daan
|
2887266063
|
optimize get numa node for single node systems
|
2019-11-06 14:17:36 -08:00 |
|
daan
|
3d0a1e249f
|
remove all floating point types and arithmetic
|
2019-11-04 09:40:10 -08:00 |
|
daan
|
62df2e2df9
|
merge from dev-exp
|
2019-11-04 08:56:42 -08:00 |
|
daan
|
2749612c5f
|
merge from dev
|
2019-11-04 08:54:53 -08:00 |
|
daan
|
c38af8f7c1
|
merge d1d65fbc : make max error messages configurable
|
2019-11-04 08:49:59 -08:00 |
|
daan
|
aece753dce
|
fix output during preloading enabling stderr only after the crt has loaded
|
2019-11-04 08:46:17 -08:00 |
|
daan
|
8afd06b248
|
use int64 for time (instead of double)
|
2019-11-04 08:44:40 -08:00 |
|
daan
|
2b005addd3
|
merge from dev-exp
|
2019-11-03 13:37:03 -08:00 |
|
daan
|
9d6a5acb22
|
fix unix build warnings
|
2019-11-03 13:34:54 -08:00 |
|
daan
|
d1d65fbca4
|
make max error messages configurable
|
2019-11-03 13:25:41 -08:00 |
|
daan
|
520a8dafee
|
divide huge pages more even
|
2019-11-03 13:25:28 -08:00 |
|
daan
|
f36ec5d9d8
|
reserve huge pages incrementally
|
2019-11-03 13:16:07 -08:00 |
|
daan
|
1a6d150687
|
merge from dev-exp
|
2019-11-03 12:21:22 -08:00 |
|
daan
|
e320488791
|
add numa nodes to stats
|
2019-11-03 12:18:32 -08:00 |
|
daan
|
723fbba259
|
fix output during preloading enabling stderr only after the crt has loaded
|
2019-11-03 12:18:20 -08:00 |
|
daan
|
5bdcda30b0
|
merge from dev-exp
|
2019-11-02 20:12:22 -07:00 |
|
daan
|
62cd0237fc
|
fix aligned huge page allocation on windows
|
2019-11-02 17:49:34 -07:00 |
|
daan
|
ee323aabac
|
fix vs2017 build
|
2019-11-02 15:56:21 -07:00 |
|
daan
|
e0b8ec7f54
|
merge with dev-exp
|
2019-11-02 11:56:19 -07:00 |
|
daan
|
fd9d8c85ae
|
change numa support on linux to use getcpu
|
2019-11-02 11:55:03 -07:00 |
|
daan
|
ae092e05a2
|
Merge branch 'dev-exp' into dev-arena
|
2019-11-02 10:39:27 -07:00 |
|
daan
|
70748ee1ee
|
fix missing semi colon
|
2019-11-02 10:39:09 -07:00 |
|
daan
|
b0182b2376
|
Merge branch 'dev-exp' into dev-arena
|
2019-11-02 10:30:33 -07:00 |
|
daan
|
a69016c33e
|
improve and document numa support
|
2019-11-02 10:30:16 -07:00 |
|
daan
|
08c4726043
|
merge from dev-exp
|
2019-11-01 22:04:20 -07:00 |
|
daan
|
2c12d7f223
|
optimized numa calls; better Linux support
|
2019-11-01 22:01:52 -07:00 |
|
daan
|
6916e6590f
|
Merge branch 'dev-exp' into dev-arena
|
2019-11-01 20:30:32 -07:00 |
|
daan
|
57dd69265a
|
normalize numa node
|
2019-11-01 20:30:01 -07:00 |
|
daan
|
4be5b14869
|
merge from dev-exp
|
2019-11-01 20:19:32 -07:00 |
|
daan
|
2d10c78587
|
fix linux compilation
|
2019-11-01 20:19:00 -07:00 |
|
daan
|
6b26f0cb17
|
merge from dev-exp (numa support)
|
2019-11-01 20:08:56 -07:00 |
|
daan
|
3fadf4abaf
|
initial numa awareness for regions
|
2019-11-01 20:01:08 -07:00 |
|
daan
|
a6499be074
|
initial numa support for arenas
|
2019-11-01 19:53:07 -07:00 |
|
daan
|
eed42445e8
|
merge from dev-exp
|
2019-10-31 20:40:02 -07:00 |
|