Structs§
- information needed to relocate the bytes at the start of a function.
Enums§
- the different kinds of jumper available
- an error which occured while trying to relocate instructions.
Constants§
- the length of a long jumper.
- the maximum length of a jumper of any kind.
- the length of a short jumper.
- the length of a short relative jumper.
Functions§
- determines the best jumper kind to use in a specific case.
- relocate the instructions at the start of the function so that we can put them in a different memory address and they will still work fine.
Type Aliases§
- a type alias for the bytes of a jumper.