@@ -87,7 +87,7 @@ struct rmmOptions_t {
8787 * used if it is null.
8888 * @return rmmError_t RMM_SUCCESS or RMM_ERROR_CUDA_ERROR on any CUDA error.
8989 * --------------------------------------------------------------------------**/
90- rmmError_t rmmInitialize (rmmOptions_t *options);
90+ [[deprecated]] rmmError_t rmmInitialize (rmmOptions_t *options);
9191
9292/* * ---------------------------------------------------------------------------*
9393 * @brief Shutdown memory manager.
@@ -99,7 +99,7 @@ rmmError_t rmmInitialize(rmmOptions_t *options);
9999 * @return rmmError_t RMM_SUCCESS, or RMM_NOT_INITIALIZED if rmmInitialize() has
100100 * not been called, or RMM_ERROR_CUDA_ERROR on any CUDA error.
101101 * ---------------------------------------------------------------------------**/
102- rmmError_t rmmFinalize ();
102+ [[deprecated]] rmmError_t rmmFinalize ();
103103
104104/* * --------------------------------------------------------------------------*
105105 * @brief Query the initialization state of RMM.
@@ -110,15 +110,15 @@ rmmError_t rmmFinalize();
110110 * @return true if rmmInitialize has been called successfully.
111111 * @return false if rmmInitialize has not been called successfully.
112112 * --------------------------------------------------------------------------**/
113- bool rmmIsInitialized (rmmOptions_t *options);
113+ [[deprecated]] bool rmmIsInitialized (rmmOptions_t *options);
114114
115115/* * ---------------------------------------------------------------------------*
116116 * @brief Stringify RMM error code.
117117 *
118118 * @param errcode The error returned by an RMM function
119119 * @return const char* The input error code in string form
120120 * --------------------------------------------------------------------------**/
121- const char * rmmGetErrorString (rmmError_t errcode);
121+ [[deprecated]] const char * rmmGetErrorString (rmmError_t errcode);
122122
123123/* * ---------------------------------------------------------------------------*
124124 * @brief Allocate memory and return a pointer to device memory.
@@ -137,7 +137,7 @@ const char * rmmGetErrorString(rmmError_t errcode);
137137 * null, RMM_ERROR_OUT_OF_MEMORY if unable to allocate the
138138 * requested size, or RMM_CUDA_ERROR on any other CUDA error.
139139 * --------------------------------------------------------------------------**/
140- rmmError_t rmmAlloc (void **ptr, size_t size, cudaStream_t stream,
140+ [[deprecated]] rmmError_t rmmAlloc (void **ptr, size_t size, cudaStream_t stream,
141141 const char * file, unsigned int line);
142142
143143/* * ---------------------------------------------------------------------------*
@@ -173,7 +173,7 @@ rmmError_t rmmAlloc(void **ptr, size_t size, cudaStream_t stream,
173173 * has not been called,or RMM_ERROR_CUDA_ERROR on any CUDA
174174 * error.
175175 * --------------------------------------------------------------------------**/
176- rmmError_t rmmFree (void *ptr, cudaStream_t stream,
176+ [[deprecated]] rmmError_t rmmFree (void *ptr, cudaStream_t stream,
177177 const char * file, unsigned int line);
178178
179179/* * ---------------------------------------------------------------------------*
@@ -212,7 +212,7 @@ rmmError_t rmmGetAllocationOffset(ptrdiff_t *offset,
212212 * has not been called, or RMM_ERROR_CUDA_ERROR on any CUDA
213213 * error
214214 * --------------------------------------------------------------------------**/
215- rmmError_t rmmGetInfo (size_t *freeSize, size_t *totalSize, cudaStream_t stream);
215+ [[deprecated]] rmmError_t rmmGetInfo (size_t *freeSize, size_t *totalSize, cudaStream_t stream);
216216
217217/* * ---------------------------------------------------------------------------*
218218 * @brief Write the memory event stats log to specified path/filename
@@ -222,14 +222,14 @@ rmmError_t rmmGetInfo(size_t *freeSize, size_t *totalSize, cudaStream_t stream);
222222 * @param filename The full path and filename to write.
223223 * @return rmmError_t RMM_SUCCESS or RMM_ERROR_IO on output failure.
224224 * --------------------------------------------------------------------------**/
225- rmmError_t rmmWriteLog (const char * filename);
225+ [[deprecated]] rmmError_t rmmWriteLog (const char * filename);
226226
227227/* * ---------------------------------------------------------------------------*
228228 * @brief Get the size of the CSV log string in memory.
229229 *
230230 * @return size_t The size of the log (as a C string) in memory.
231231 * --------------------------------------------------------------------------**/
232- size_t rmmLogSize ();
232+ [[deprecated]] size_t rmmLogSize ();
233233
234234/* * ---------------------------------------------------------------------------*
235235 * @brief Get the RMM log as CSV in a C string.
@@ -238,4 +238,4 @@ size_t rmmLogSize();
238238 * @param[in] buffer_size The size allocated for buffer.
239239 * @return rmmError_t RMM_SUCCESS, or RMM_IO_ERROR on any failure.
240240 * --------------------------------------------------------------------------**/
241- rmmError_t rmmGetLog (char * buffer, size_t buffer_size);
241+ [[deprecated]] rmmError_t rmmGetLog (char * buffer, size_t buffer_size);
0 commit comments