about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/llvm_util.rs
diff options
context:
space:
mode:
authorThe8472 <git@infinite-source.de>2021-09-11 00:09:49 +0200
committerThe8472 <git@infinite-source.de>2021-09-11 00:25:41 +0200
commit66195d8bc4c2e29cd0c894441c3497b2281251b8 (patch)
tree929c7febffde31c87f619c4ef9a75fad500efdd0 /compiler/rustc_codegen_llvm/src/llvm_util.rs
parentb6278664af23004be3fbf9ecd64505e9abdf3644 (diff)
downloadrust-66195d8bc4c2e29cd0c894441c3497b2281251b8.tar.gz
rust-66195d8bc4c2e29cd0c894441c3497b2281251b8.zip
optimization continuation byte validation of strings containing multibyte chars
```
old, -O2, x86-64
test str::str_validate_emoji                                    ... bench:       4,606 ns/iter (+/- 64)

new, -O2, x86-64
test str::str_validate_emoji                                    ... bench:       3,837 ns/iter (+/- 60)
```
Diffstat (limited to 'compiler/rustc_codegen_llvm/src/llvm_util.rs')
0 files changed, 0 insertions, 0 deletions