DynamoRIO / DynamoRIO/dynamorio

add up-front check and documentation for oldest supported x86 processor

Open
#3,897 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
3.2k
Forks
629
Avg merge
2d 15h
Merged PRs (30d)
31

Description

Today there are some places in DR where we assume the processor has SSE, yet we didn't check for that at init time nor did we document this. We should add an up-front check with a nice message, and add to the Limitations docs, on what we support. I don't think it's worth adding runtime support for super-old processors by adding non-SSE branching in the cxt sw, etc. code. If someone is interested in doing that, that sounds fine, but we have limited developer time and it doesn't seem high priority.

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.