{"crate":{"id":"tikv-jemalloc-ctl","name":"tikv-jemalloc-ctl","updated_at":"2026-05-25T17:14:49.962886Z","versions":[2457196,1777914,1203285,856287,555082,410759,305994,264484],"keywords":["allocator","jemalloc"],"categories":["development-tools","api-bindings","memory-management"],"badges":[],"created_at":"2020-07-21T11:48:38.891203Z","downloads":65193786,"recent_downloads":11916251,"default_version":"0.7.0","num_versions":8,"yanked":false,"max_version":"0.7.0","newest_version":"0.7.0","max_stable_version":"0.7.0","description":"A safe wrapper over jemalloc's control and introspection APIs\n","homepage":"https://github.com/tikv/jemallocator","documentation":"https://docs.rs/tikv-jemalloc-ctl","repository":"https://github.com/tikv/jemallocator","links":{"version_downloads":"/api/v1/crates/tikv-jemalloc-ctl/downloads","versions":null,"owners":"/api/v1/crates/tikv-jemalloc-ctl/owners","owner_team":"/api/v1/crates/tikv-jemalloc-ctl/owner_team","owner_user":"/api/v1/crates/tikv-jemalloc-ctl/owner_user","reverse_dependencies":"/api/v1/crates/tikv-jemalloc-ctl/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":2457196,"crate":"tikv-jemalloc-ctl","num":"0.7.0","dl_path":"/api/v1/crates/tikv-jemalloc-ctl/0.7.0/download","readme_path":"/api/v1/crates/tikv-jemalloc-ctl/0.7.0/readme","updated_at":"2026-05-25T17:14:49.962886Z","created_at":"2026-05-25T17:14:49.962886Z","downloads":1694905,"features":{"default":[],"disable_initial_exec_tls":["tikv-jemalloc-sys/disable_initial_exec_tls"],"profiling":["tikv-jemalloc-sys/profiling"],"profiling_libunwind":["tikv-jemalloc-sys/profiling_libunwind","profiling"],"stats":["tikv-jemalloc-sys/stats"],"use_std":["libc/use_std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/tikv-jemalloc-ctl/0.7.0/dependencies","version_downloads":"/api/v1/crates/tikv-jemalloc-ctl/0.7.0/downloads","authors":"/api/v1/crates/tikv-jemalloc-ctl/0.7.0/authors"},"crate_size":21343,"published_by":{"id":7217,"login":"BusyJay","name":"Jay","avatar":"https://avatars.githubusercontent.com/u/1701473?v=4","url":"https://github.com/BusyJay","github_username_matches":true,"created_at":"2012-05-03T07:19:19Z"},"audit_actions":[{"action":"publish","user":{"id":7217,"login":"BusyJay","name":"Jay","avatar":"https://avatars.githubusercontent.com/u/1701473?v=4","url":"https://github.com/BusyJay","github_username_matches":true,"created_at":"2012-05-03T07:19:19Z"},"time":"2026-05-25T17:14:49.962886Z"}],"checksum":"3a184c43b8ab2f41df2733b55556e3f5f632f4aeaa205b1bb018f574b7f5f142","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A safe wrapper over jemalloc's control and introspection APIs\n","homepage":"https://github.com/tikv/jemallocator","documentation":"https://docs.rs/tikv-jemalloc-ctl","repository":"https://github.com/tikv/jemallocator","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1191,"comment_lines":28,"files":12}},"total_code_lines":1191,"total_comment_lines":28}},{"id":1777914,"crate":"tikv-jemalloc-ctl","num":"0.6.1","dl_path":"/api/v1/crates/tikv-jemalloc-ctl/0.6.1/download","readme_path":"/api/v1/crates/tikv-jemalloc-ctl/0.6.1/readme","updated_at":"2025-10-16T17:27:35.377276Z","created_at":"2025-10-16T17:27:35.377276Z","downloads":18319981,"features":{"default":[],"disable_initial_exec_tls":["tikv-jemalloc-sys/disable_initial_exec_tls"],"profiling":["tikv-jemalloc-sys/profiling"],"stats":["tikv-jemalloc-sys/stats"],"use_std":["libc/use_std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/tikv-jemalloc-ctl/0.6.1/dependencies","version_downloads":"/api/v1/crates/tikv-jemalloc-ctl/0.6.1/downloads","authors":"/api/v1/crates/tikv-jemalloc-ctl/0.6.1/authors"},"crate_size":21137,"published_by":{"id":7217,"login":"BusyJay","name":"Jay","avatar":"https://avatars.githubusercontent.com/u/1701473?v=4","url":"https://github.com/BusyJay","github_username_matches":true,"created_at":"2012-05-03T07:19:19Z"},"audit_actions":[{"action":"publish","user":{"id":7217,"login":"BusyJay","name":"Jay","avatar":"https://avatars.githubusercontent.com/u/1701473?v=4","url":"https://github.com/BusyJay","github_username_matches":true,"created_at":"2012-05-03T07:19:19Z"},"time":"2025-10-16T17:27:35.377276Z"}],"checksum":"661f1f6a57b3a36dc9174a2c10f19513b4866816e13425d3e418b11cc37bc24c","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A safe wrapper over jemalloc's control and introspection APIs\n","homepage":"https://github.com/tikv/jemallocator","documentation":"https://docs.rs/tikv-jemalloc-ctl","repository":"https://github.com/tikv/jemallocator","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1176,"comment_lines":28,"files":12}},"total_code_lines":1176,"total_comment_lines":28}},{"id":1203285,"crate":"tikv-jemalloc-ctl","num":"0.6.0","dl_path":"/api/v1/crates/tikv-jemalloc-ctl/0.6.0/download","readme_path":"/api/v1/crates/tikv-jemalloc-ctl/0.6.0/readme","updated_at":"2024-07-14T15:43:43.289591Z","created_at":"2024-07-14T15:43:43.289591Z","downloads":17591480,"features":{"default":[],"disable_initial_exec_tls":["tikv-jemalloc-sys/disable_initial_exec_tls"],"profiling":["tikv-jemalloc-sys/profiling"],"stats":["tikv-jemalloc-sys/stats"],"use_std":["libc/use_std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/tikv-jemalloc-ctl/0.6.0/dependencies","version_downloads":"/api/v1/crates/tikv-jemalloc-ctl/0.6.0/downloads","authors":"/api/v1/crates/tikv-jemalloc-ctl/0.6.0/authors"},"crate_size":20342,"published_by":{"id":7217,"login":"BusyJay","name":"Jay","avatar":"https://avatars.githubusercontent.com/u/1701473?v=4","url":"https://github.com/BusyJay","github_username_matches":true,"created_at":"2012-05-03T07:19:19Z"},"audit_actions":[{"action":"publish","user":{"id":7217,"login":"BusyJay","name":"Jay","avatar":"https://avatars.githubusercontent.com/u/1701473?v=4","url":"https://github.com/BusyJay","github_username_matches":true,"created_at":"2012-05-03T07:19:19Z"},"time":"2024-07-14T15:43:43.289591Z"}],"checksum":"f21f216790c8df74ce3ab25b534e0718da5a1916719771d3fec23315c99e468b","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A safe wrapper over jemalloc's control and introspection APIs","homepage":"https://github.com/tikv/jemallocator","documentation":"https://docs.rs/tikv-jemalloc-ctl","repository":"https://github.com/tikv/jemallocator","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1180,"comment_lines":28,"files":12}},"total_code_lines":1180,"total_comment_lines":28}},{"id":856287,"crate":"tikv-jemalloc-ctl","num":"0.5.4","dl_path":"/api/v1/crates/tikv-jemalloc-ctl/0.5.4/download","readme_path":"/api/v1/crates/tikv-jemalloc-ctl/0.5.4/readme","updated_at":"2023-07-27T16:15:05.719258Z","created_at":"2023-07-27T16:15:05.719258Z","downloads":24875120,"features":{"default":[],"disable_initial_exec_tls":["tikv-jemalloc-sys/disable_initial_exec_tls"],"use_std":["libc/use_std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/tikv-jemalloc-ctl/0.5.4/dependencies","version_downloads":"/api/v1/crates/tikv-jemalloc-ctl/0.5.4/downloads","authors":"/api/v1/crates/tikv-jemalloc-ctl/0.5.4/authors"},"crate_size":19234,"published_by":{"id":7217,"login":"BusyJay","name":"Jay","avatar":"https://avatars.githubusercontent.com/u/1701473?v=4","url":"https://github.com/BusyJay","github_username_matches":true,"created_at":"2012-05-03T07:19:19Z"},"audit_actions":[{"action":"publish","user":{"id":7217,"login":"BusyJay","name":"Jay","avatar":"https://avatars.githubusercontent.com/u/1701473?v=4","url":"https://github.com/BusyJay","github_username_matches":true,"created_at":"2012-05-03T07:19:19Z"},"time":"2023-07-27T16:15:05.719258Z"}],"checksum":"619bfed27d807b54f7f776b9430d4f8060e66ee138a28632ca898584d462c31c","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A safe wrapper over jemalloc's control and introspection APIs","homepage":"https://github.com/tikv/jemallocator","documentation":"https://docs.rs/tikv-jemalloc-ctl","repository":"https://github.com/tikv/jemallocator","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1101,"comment_lines":28,"files":11}},"total_code_lines":1101,"total_comment_lines":28}},{"id":555082,"crate":"tikv-jemalloc-ctl","num":"0.5.0","dl_path":"/api/v1/crates/tikv-jemalloc-ctl/0.5.0/download","readme_path":"/api/v1/crates/tikv-jemalloc-ctl/0.5.0/readme","updated_at":"2022-05-24T23:54:54.571197Z","created_at":"2022-05-24T23:54:54.571197Z","downloads":1858275,"features":{"default":[],"use_std":["libc/use_std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/tikv-jemalloc-ctl/0.5.0/dependencies","version_downloads":"/api/v1/crates/tikv-jemalloc-ctl/0.5.0/downloads","authors":"/api/v1/crates/tikv-jemalloc-ctl/0.5.0/authors"},"crate_size":19183,"published_by":{"id":7217,"login":"BusyJay","name":"Jay","avatar":"https://avatars.githubusercontent.com/u/1701473?v=4","url":"https://github.com/BusyJay","github_username_matches":true,"created_at":"2012-05-03T07:19:19Z"},"audit_actions":[{"action":"publish","user":{"id":7217,"login":"BusyJay","name":"Jay","avatar":"https://avatars.githubusercontent.com/u/1701473?v=4","url":"https://github.com/BusyJay","github_username_matches":true,"created_at":"2012-05-03T07:19:19Z"},"time":"2022-05-24T23:54:54.571197Z"}],"checksum":"e37706572f4b151dff7a0146e040804e9c26fe3a3118591112f05cf12a4216c1","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A safe wrapper over jemalloc's control and introspection APIs","homepage":"https://github.com/tikv/jemallocator","documentation":"https://docs.rs/tikv-jemalloc-ctl","repository":"https://github.com/tikv/jemallocator","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1100,"comment_lines":28,"files":11}},"total_code_lines":1100,"total_comment_lines":28}},{"id":410759,"crate":"tikv-jemalloc-ctl","num":"0.4.2","dl_path":"/api/v1/crates/tikv-jemalloc-ctl/0.4.2/download","readme_path":"/api/v1/crates/tikv-jemalloc-ctl/0.4.2/readme","updated_at":"2021-08-09T08:20:48.177877Z","created_at":"2021-08-09T08:20:48.177877Z","downloads":700149,"features":{"default":[],"use_std":["libc/use_std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/tikv-jemalloc-ctl/0.4.2/dependencies","version_downloads":"/api/v1/crates/tikv-jemalloc-ctl/0.4.2/downloads","authors":"/api/v1/crates/tikv-jemalloc-ctl/0.4.2/authors"},"crate_size":19153,"published_by":{"id":7217,"login":"BusyJay","name":"Jay","avatar":"https://avatars.githubusercontent.com/u/1701473?v=4","url":"https://github.com/BusyJay","github_username_matches":true,"created_at":"2012-05-03T07:19:19Z"},"audit_actions":[{"action":"publish","user":{"id":7217,"login":"BusyJay","name":"Jay","avatar":"https://avatars.githubusercontent.com/u/1701473?v=4","url":"https://github.com/BusyJay","github_username_matches":true,"created_at":"2012-05-03T07:19:19Z"},"time":"2021-08-09T08:20:48.177877Z"}],"checksum":"eb833c46ecbf8b6daeccb347cefcabf9c1beb5c9b0f853e1cec45632d9963e69","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A safe wrapper over jemalloc's control and introspection APIs","homepage":"https://github.com/tikv/jemallocator","documentation":"https://docs.rs/tikv-jemalloc-ctl","repository":"https://github.com/tikv/jemallocator","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1099,"comment_lines":27,"files":11}},"total_code_lines":1099,"total_comment_lines":27}},{"id":305994,"crate":"tikv-jemalloc-ctl","num":"0.4.1","dl_path":"/api/v1/crates/tikv-jemalloc-ctl/0.4.1/download","readme_path":"/api/v1/crates/tikv-jemalloc-ctl/0.4.1/readme","updated_at":"2020-11-17T05:42:50.211429Z","created_at":"2020-11-17T05:42:50.211429Z","downloads":105395,"features":{"default":[],"use_std":["libc/use_std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/tikv-jemalloc-ctl/0.4.1/dependencies","version_downloads":"/api/v1/crates/tikv-jemalloc-ctl/0.4.1/downloads","authors":"/api/v1/crates/tikv-jemalloc-ctl/0.4.1/authors"},"crate_size":19215,"published_by":{"id":7217,"login":"BusyJay","name":"Jay","avatar":"https://avatars.githubusercontent.com/u/1701473?v=4","url":"https://github.com/BusyJay","github_username_matches":true,"created_at":"2012-05-03T07:19:19Z"},"audit_actions":[{"action":"publish","user":{"id":7217,"login":"BusyJay","name":"Jay","avatar":"https://avatars.githubusercontent.com/u/1701473?v=4","url":"https://github.com/BusyJay","github_username_matches":true,"created_at":"2012-05-03T07:19:19Z"},"time":"2020-11-17T05:42:50.211429Z"}],"checksum":"f28c80e4338857639f443169a601fafe49866aed8d7a8d565c2f5bfb1a021adf","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A safe wrapper over jemalloc's control and introspection APIs","homepage":"https://github.com/tikv/jemallocator","documentation":"https://docs.rs/tikv-jemalloc-ctl","repository":"https://github.com/tikv/jemallocator","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1103,"comment_lines":27,"files":11}},"total_code_lines":1103,"total_comment_lines":27}},{"id":264484,"crate":"tikv-jemalloc-ctl","num":"0.4.0","dl_path":"/api/v1/crates/tikv-jemalloc-ctl/0.4.0/download","readme_path":"/api/v1/crates/tikv-jemalloc-ctl/0.4.0/readme","updated_at":"2020-07-21T11:48:38.891203Z","created_at":"2020-07-21T11:48:38.891203Z","downloads":8924,"features":{"default":[],"use_std":["libc/use_std"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/tikv-jemalloc-ctl/0.4.0/dependencies","version_downloads":"/api/v1/crates/tikv-jemalloc-ctl/0.4.0/downloads","authors":"/api/v1/crates/tikv-jemalloc-ctl/0.4.0/authors"},"crate_size":19296,"published_by":{"id":7217,"login":"BusyJay","name":"Jay","avatar":"https://avatars.githubusercontent.com/u/1701473?v=4","url":"https://github.com/BusyJay","github_username_matches":true,"created_at":"2012-05-03T07:19:19Z"},"audit_actions":[{"action":"publish","user":{"id":7217,"login":"BusyJay","name":"Jay","avatar":"https://avatars.githubusercontent.com/u/1701473?v=4","url":"https://github.com/BusyJay","github_username_matches":true,"created_at":"2012-05-03T07:19:19Z"},"time":"2020-07-21T11:48:38.891203Z"}],"checksum":"b441ce9e5ab1d28f7643e62f0fa445086d8c84075150be840adae054cc05bd9c","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A safe wrapper over jemalloc's control and introspection APIs","homepage":"https://github.com/tikv/jemallocator","documentation":"https://docs.rs/tikv-jemalloc-ctl","repository":"https://github.com/tikv/jemallocator","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1103,"comment_lines":27,"files":11}},"total_code_lines":1103,"total_comment_lines":27}}],"keywords":[{"id":"allocator","keyword":"allocator","created_at":"2015-06-15T20:47:25.640918Z","crates_cnt":444},{"id":"jemalloc","keyword":"jemalloc","created_at":"2017-10-02T05:46:34.343026Z","crates_cnt":22}],"categories":[{"id":"development-tools","category":"Development tools","slug":"development-tools","description":"Crates that provide developer-facing features such as testing, debugging, linting, performance profiling, autocompletion, formatting, and more.","created_at":"2016-12-30T23:42:37.777395Z","crates_cnt":23965},{"id":"api-bindings","category":"API bindings","slug":"api-bindings","description":"Idiomatic wrappers of specific APIs for convenient access from Rust. Includes HTTP API wrappers as well. Non-idiomatic or unsafe bindings can be found in External FFI bindings.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":14627},{"id":"memory-management","category":"Memory management","slug":"memory-management","description":"Crates to help with allocation, memory mapping, garbage collection, reference counting, or interfaces to foreign memory managers.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":1535}]}