index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
library
/
core
/
src
/
unicode
/
unicode_data.rs
Age
Commit message (
Expand
)
Author
Lines
2025-09-07
optimization: Don't include ASCII characters in Unicode tables
Karl Meakin
-243
/
+276
2025-09-05
change file-is-generated doc comment to inner
Marijn Schouten
-1
/
+1
2025-09-03
Rollup merge of #145414 - Kmeakin:km/unicode-table-refactors, r=joshtriplett,...
Stuart Cook
-4
/
+16
2025-08-16
refactor: Hard-code `char::is_control`
Karl Meakin
-25
/
+0
2025-08-15
refactor: Include size of case conversion tables
Karl Meakin
-5
/
+7
2025-08-15
refactor: Include table sizes in comment at top of `unicode_data.rs`
Karl Meakin
-0
/
+10
2025-07-10
Remove uncessary parens in closure body with unused lint
yukang
-1
/
+1
2025-03-08
Remove unneeded parentheses.
Markus Reiter
-6
/
+6
2025-03-07
Use `intrinsics::assume` instead of `hint::assert_unchecked`.
Markus Reiter
-2
/
+8
2025-03-07
Never inline `lookup_slow`.
Markus Reiter
-0
/
+2
2025-03-06
Add second precondition for `skip_search`.
Markus Reiter
-57
/
+205
2025-03-06
Allow optimizing out `panic_bounds_check` in Unicode checks.
Markus Reiter
-39
/
+34
2024-11-27
update cfgs
Boxy
-3
/
+0
2024-11-12
stabilize const_unicode_case_lookup
Ralf Jung
-0
/
+3
2024-11-06
Auto merge of #132500 - RalfJung:char-is-whitespace-const, r=jhpratt
bors
-1
/
+1
2024-11-03
Rollup merge of #132499 - RalfJung:unicode_data.rs, r=tgross35
Matthias Krüger
-1
/
+1
2024-11-02
make char::is_whitespace unstably const
Ralf Jung
-1
/
+1
2024-11-02
unicode_data.rs: show command for generating file
Ralf Jung
-1
/
+1
2024-11-02
get rid of a whole bunch of unnecessary rustc_const_unstable attributes
Ralf Jung
-3
/
+0
2024-10-13
switch unicode-data back to 'static'
Ralf Jung
-8
/
+8
2024-09-12
Rollup merge of #130101 - RalfJung:const-cleanup, r=fee1-dead
Matthias Krüger
-4
/
+2
2024-09-10
Bump unicode_data to version 16.0.0
Marcondiro
-651
/
+670
2024-09-08
add FIXME(const-hack)
Ralf Jung
-4
/
+2
2024-04-20
Add a lower bound check to `unicode-table-generator` output
Arpad Borsos
-0
/
+4
2024-02-09
Bump Unicode to version 15.1.0, regenerate tables
Marcondiro
-6
/
+6
2023-03-21
Use hex literal for INDEX_MASK
Martin Gammelsæter
-1
/
+1
2023-03-16
Improve case mapping encoding scheme
Martin Gammelsæter
-1045
/
+779
2023-03-16
Split unicode case LUTs in single and multi variants
Martin Gammelsæter
-1682
/
+963
2023-03-15
Skip serializing ascii chars in case LUTs
Martin Gammelsæter
-26
/
+0
2022-09-14
Bump Unicode to version 15.0.0, regenerate tables
Thom Chiovoloni
-114
/
+118
2022-09-04
Address feedback from PR #101401
Sage Mitchell
-8
/
+12
2022-09-04
Make `char::is_lowercase` and `char::is_uppercase` const
Sage Mitchell
-15
/
+18
2022-07-20
add #inline
Bruce A. MacNaughton
-0
/
+1
2022-07-19
generated code
Bruce A. MacNaughton
-10
/
+17
2021-10-06
Regenerate tables for Unicode 14.0.0
Josh Stone
-437
/
+526
2021-02-26
Add a check for ASCII characters in to_upper and to_lower
Miccah Castorina
-6
/
+14
2020-07-27
mv std libs to library/
mark
-0
/
+2278