DynamoRIO / DynamoRIO/dynamorio
Add option to enable/disable ibl optimization code in x86_to_x64 mode
- Dominant language
- C
- Stars
- 3.2k
- Forks
- 629
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 30
Description
_From [piyuske...@gmail.com](https://code.google.com/u/117873943802993320844/) on August 15, 2014 08:50:48_
By default ibl code uses extra available registers when running x86 code on x64 architecture. We need to add an option to enable/disable this optimization.
_Original issue: http://code.google.com/p/dynamorio/issues/detail?id=1514_
Contributor guide
Research direction
Start by locating the x86_to_x64 mode implementation and the IBL optimization code, then inspect how configuration options are defined and consumed. The work is done when an option clearly enables or disables that optimization and its behavior is covered by the relevant existing checks or tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100