Tejun Heo
46fc2e1a49
version: v1.0.4
2024-09-05 18:12:45 -10:00
Tejun Heo
625381280c
scx_stats: Shorten exported names and add prelude module
...
Let's make it a bit easier to use:
- Shorten exported names by changing the prefix from ScxStats to Stats. This
should be distinctive enough and more inline with how most libraries name
their exports.
- Importing the right set of traits can be tricky. Introduce prelude module
so that importing is a bit less painful.
2024-08-24 22:04:25 -10:00
Tejun Heo
8c8912ccea
Merge branch 'main' into htejun/scx_rusty
2024-08-23 07:50:23 -10:00
Tejun Heo
4678476ca7
scx_stats_derive: Each _AssScxStastMeta assertion should have an unique ID
2024-08-22 13:53:27 -10:00
Tejun Heo
4d1f0639d8
Version: v1.0.3
2024-08-21 06:42:11 -10:00
Tejun Heo
834ce62b95
scx_stats: Fields ScxStatsMeta should be a BTreeMap not vec
...
Also simplify trait bound assertion.
2024-08-15 18:21:19 -10:00
Tejun Heo
0b9c8b5cbd
scx_stats: Update versions to 0.2.0 to republish
2024-08-15 12:29:27 -10:00
Tejun Heo
ec51c567fe
scx_stats: Adding missing license
tag in Cargo.toml's
2024-08-15 12:23:46 -10:00
Tejun Heo
47c774d011
scx_stats: Add README and cleanup examples
2024-08-15 12:17:30 -10:00
Tejun Heo
616285baa8
scx_stats: Add package metadata
2024-08-15 11:09:26 -10:00
Tejun Heo
17afc72479
scx_stats: Rename cleanups
...
- s/stat/stats/ on several stragglers.
- Rename traits so that they are more distinctive from struct and other
names and follow the convention.
2024-08-15 06:24:56 -10:00
Tejun Heo
8aae9a5de2
scx_stats: s/scx_stat/scx_stats/
...
Use plural form which is more widespread and also used in scheduler
implementations. No functional changes.
2024-08-15 05:31:34 -10:00