Commit Graph

16 Commits

Author SHA1 Message Date
Ernesto Castellotti 330af5b9ca
libmimalloc-sys: Updated to v1.0.6 2019-08-17 10:39:46 +02:00
Ernesto Castellotti 3e35f5593f
c bindings: Update header to v1.0.6 2019-08-17 10:38:29 +02:00
Ernesto Castellotti a3ef3650c6
libmimalloc-sys: Updated to v1.0.5 2019-07-17 16:17:15 +02:00
Ernesto Castellotti 09ae5e9879
c bindings: Update header to v1.0.5 2019-07-17 16:16:36 +02:00
Ernesto Castellotti a455e21c9b Remove old submodule path 2019-07-11 17:37:19 +02:00
Ernesto Castellotti 534550839c c bindings: Update header to v1.0.3 2019-07-11 17:29:12 +02:00
Ernesto Castellotti 35e3ed8b1a dub.json: switch to separed C dependency design 2019-07-11 17:28:55 +02:00
Ernesto Castellotti f3efa1f672
dub: clean the temporary folder instead of just the build folder 2019-07-05 15:06:11 +02:00
Ernesto Castellotti b9584e861f Fix build regression
Now mimalloc symbols are inside neomimalloc library
2019-07-05 01:33:49 +02:00
Ernesto Castellotti b8b9ab9a55
Constify the parameters of some functions that can become it 2019-07-05 00:35:32 +02:00
Ernesto Castellotti 893d0c5681 Updated to upstream mimalloc 2019-07-04 17:08:56 +02:00
Ernesto Castellotti cc1820c014 publicly imports the high-level APIs in the neomimalloc package 2019-07-04 17:04:03 +02:00
Ernesto Castellotti 7aa7ba3c53 Initial high-level implementation of phobos allocator 2019-07-04 17:03:19 +02:00
Ernesto Castellotti a1fce8bb9f dub: clean mimalloc's build folder before compiling it again 2019-07-04 17:02:26 +02:00
Ernesto Castellotti 394451947e Improve the low-level bindings
Improves the wrapper by adding attributes to each method (@nogc, as well etc.) and providing a minimal description for the undocumented methods of mimalloc upstream
2019-07-03 23:36:55 +02:00
Ernesto Castellotti f171ceba2e Initial low-level bindings with mimalloc 2019-07-03 14:50:41 +02:00