google / google/android-riscv64

ART: implement custom __memcmp16?

Open
#161 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
254
Forks
20
PR merge metrics
No merged PRs in 30d

Description

String.compareTo() ends up in memcmp16() which is provided as assembler for all other target architectures, with only riscv64 falling back to the portable C version. it's possible that autovectorization is already doing a good enough job here that it doesn't matter, but someone should probably take a look and confirm/deny that.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.