onnxruntime/cmake/external
kile0 f367fd921c
Use a custom allocator for temporary buffers in reduction_ops.cc (#2775)
* port the mimalloc allocator

* hook mimalloc opt into common.h and reduction ops

* repurpose USE_MIMALLOC to only denote subbing in of default allocator with mimalloc and some refactoring

* fix unintended cherry pick diffs

* polish alloctor_mimalloc

* explicitly disable mimalloc where it already had been disabled

* update mimalloc to pull in stl allocator

* switch mimalloc stl allocator to use mimalloc library version

* turn mimalloc on by default (only the stl changes are enabled, the python interacting ones are off already and shall remain so)

* move FastAllocVector into cpu specific code

* separate out defines into arena and stl changes

* the rest of the define renames

* bfc arena allocator

* some typos and rename the bfc arena allocator to fit existing class naming conventions

* adjustments in response to comments

* different template instantiations are friends
2020-02-23 16:04:30 +10:00
..
cub@c3cceac115 add dependency 'cub' as submodule (#1924) 2019-09-26 16:10:39 +08:00
date@e7e1482087
DNNLibrary@e17f11e966 Update DNNLibrary to v0.9.0 and update NNAPI GetSupportedNodes 2020-02-17 13:24:10 -08:00
eigen@efd9867ff0 Change eigen submodule url (#2975) 2020-02-06 11:22:55 -08:00
FeaturizersLibrary@afebe4c9d4 Deliver a list of Featurizers (#2958) 2020-02-04 15:43:32 -08:00
gemmlowp@42c53187a5 update gemmlowp which carries a windows build break fix. (#291) 2019-01-07 18:24:46 -08:00
googletest@703bd9caab Upgrade gtest to the latest version (#2827) 2020-01-13 20:16:48 -08:00
json@d98bf0278d Add provision in ORT for session options to be parsed when available via model file (#2449) 2019-12-03 16:56:07 -08:00
mimalloc@2d54553b7a Use a custom allocator for temporary buffers in reduction_ops.cc (#2775) 2020-02-23 16:04:30 +10:00
nsync@436617053d Update nsync 2020-02-20 11:25:34 -08:00
onnx@1facb4c1bb Update ONNX to 1.6.1 (#2235) 2019-10-23 13:47:45 -07:00
onnx-tensorrt@6769f66f3c Upgrade TensorRT to version 7.0.0.11 (#2973) 2020-02-12 07:03:58 -08:00
protobuf@498de9f761 Upgrade protobuf to 3.11.3 2020-02-12 14:47:00 -08:00
re2@30cad26715 Implement tokenex regular expression matching and add tests. (#480) 2019-02-20 15:56:32 -08:00
SafeInt Add SafeInt bounds checking to memory allocation size calculations. (#3022) 2020-02-20 11:41:03 -08:00
tvm@c6e3efcdb0 [NupharEP] Enable parallel schedule (#2505) 2019-11-28 08:35:56 -08:00
wil@e8c599bca6 Add DirectML Execution Provider (#2057) 2019-10-15 06:13:07 -07:00
dml.cmake Merge windowsai (winml layering) into master (#2956) 2020-02-04 17:12:19 -08:00
dnnl.cmake DNNL CMAKE update (#2548) 2019-12-05 13:48:57 -08:00
eigen.cmake apply eigen patch only for ACL. 2019-11-05 13:53:53 -08:00
featurizers.cmake Deliver a list of Featurizers (#2958) 2020-02-04 15:43:32 -08:00
FindNumPy.cmake
jemalloc.cmake
mimalloc.cmake Use a custom allocator for temporary buffers in reduction_ops.cc (#2775) 2020-02-23 16:04:30 +10:00
ngraph.cmake Fixed compilation with ngraph (#2388) 2019-11-13 17:49:00 -08:00
pybind11.cmake CMake changes (#2961) 2020-02-03 19:33:14 -08:00
zlib.cmake