onnxruntime/java/src/main/native
Changming Sun d9436407b6
Use safe allocator for JNI code (#13999)
### Description
Use a customized allocarray function to replace the original malloc
calls to avoid integer overflow.

### Motivation and Context
Fix Prefast warnings. 

Fixed
[AB#8990](https://aiinfra.visualstudio.com/6a833879-cd9b-44a4-a9de-adc2d818f13c/_workitems/edit/8990)
Fixed
[AB#8991](https://aiinfra.visualstudio.com/6a833879-cd9b-44a4-a9de-adc2d818f13c/_workitems/edit/8991)
Fixed
[AB#9016](https://aiinfra.visualstudio.com/6a833879-cd9b-44a4-a9de-adc2d818f13c/_workitems/edit/9016)
2023-03-08 11:40:55 -08:00
..
ai_onnxruntime_OnnxMap.c [Java] JNI refactor for OrtJniUtil (#12516) 2022-09-08 17:04:42 -07:00
ai_onnxruntime_OnnxRuntime.c [Java] Initial on device training support (#14027) 2023-03-08 10:01:08 -08:00
ai_onnxruntime_OnnxSequence.c [Java] Fix OnnxSequence semantics (#13012) 2022-09-28 15:53:30 -07:00
ai_onnxruntime_OnnxSparseTensor.c [java] Sparse tensor support (#10653) 2022-11-22 10:29:24 -08:00
ai_onnxruntime_OnnxTensor.c [Java] JNI refactor for OrtJniUtil (#12516) 2022-09-08 17:04:42 -07:00
ai_onnxruntime_OrtAllocator.c
ai_onnxruntime_OrtEnvironment.c [java] Adds support for OrtEnvironment thread pools (#6406) 2021-01-27 13:25:22 -08:00
ai_onnxruntime_OrtEnvironment_ThreadingOptions.c [java] Adds support for OrtEnvironment thread pools (#6406) 2021-01-27 13:25:22 -08:00
ai_onnxruntime_OrtSession.c Use safe allocator for JNI code (#13999) 2023-03-08 11:40:55 -08:00
ai_onnxruntime_OrtSession_RunOptions.c [Java] Initial on device training support (#14027) 2023-03-08 10:01:08 -08:00
ai_onnxruntime_OrtSession_SessionOptions.c Use safe allocator for JNI code (#13999) 2023-03-08 11:40:55 -08:00
ai_onnxruntime_OrtTrainingSession.c [Java] Initial on device training support (#14027) 2023-03-08 10:01:08 -08:00
ai_onnxruntime_OrtTrainingSession_OrtCheckpointState.c [Java] Initial on device training support (#14027) 2023-03-08 10:01:08 -08:00
ai_onnxruntime_providers_OrtCUDAProviderOptions.c [Java] Support configuring CUDA and TensorRT execution providers (#10697) 2022-03-30 14:26:51 -07:00
ai_onnxruntime_providers_OrtTensorRTProviderOptions.c [Java] Support configuring CUDA and TensorRT execution providers (#10697) 2022-03-30 14:26:51 -07:00
OrtJniUtil.c Use safe allocator for JNI code (#13999) 2023-03-08 11:40:55 -08:00
OrtJniUtil.h Use safe allocator for JNI code (#13999) 2023-03-08 11:40:55 -08:00