orengine-utils

Crates.ioorengine-utils
lib.rsorengine-utils
version1.5.0
created_at2025-08-22 14:26:14.912844+00
updated_at2025-08-29 20:15:25.266875+00
descriptionThis repository provides utilities for building high-performance applications.
homepage
repositoryhttps://github.com/orengine/orengine-utils
max_upload_size
id1806433
size55,224
Eugene (Eugene-Usachev)

documentation

README

orengine-utils

This repository provides utilities for building high-performance applications.

  • hints — compiler hints that affect how code is emitted or optimized.
  • backoff — includes the Backoff structure for implementing retry/backoff strategies.
  • cache_padded — cache-padded atomic types and the generate_cache_padded_type! macro.
  • light_arc — provides the LightArc type, a lightweight reference-counted smart pointer.
  • instant — provides the OrengineInstant type for efficient time handling and compact time representation.
  • array_queue — provides the ArrayQueue type, an array-based queue implementation.
  • vec_queue — provides the VecQueue type, an vector-based queue implementation.
  • config_macro — provides the config_target_pointer_width_64, config_target_pointer_width_32, and config_target_pointer_width_16 macros, which are used to right compile the program based on the target platform.
Commit count: 43

cargo fmt