[][src]Crate rpmalloc_sys

🐏 rpmalloc-sys

Build Status Crates.io Docs Contributor Covenant Embark

Unsafe FFI bindings to rpmalloc C library

Contributing

We welcome community contributions to this project.

Please read our Contributor Guide for more information on how to get started.

License

Licensed under either of

  • Apache License, Version 2.0, (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
  • MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)

at your option.

Note that the rpmalloc library this crate uses is under public domain, and can also be licensed under MIT.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Structs

rpmalloc_global_statistics_t
rpmalloc_thread_size_statistics_t
rpmalloc_thread_span_statistics_t
rpmalloc_thread_statistics_t

Enums

c_void

Equivalent to C's void type when used as a pointer.

Functions

rpaligned_alloc
rpaligned_realloc
rpcalloc
rpfree
rpmalloc
rpmalloc_finalize
rpmalloc_global_statistics
rpmalloc_initialize
rpmalloc_is_thread_initialized
rpmalloc_thread_collect
rpmalloc_thread_finalize
rpmalloc_thread_initialize
rpmalloc_thread_statistics
rpmalloc_usable_size
rpmemalign
rprealloc

Type Definitions

c_bool
c_int
c_uint
size_t