Difference between revisions of "JIT services"
Jump to navigation
Jump to search
(Add JIT services summary) |
(fix swapped cmds) |
||
Line 19: | Line 19: | ||
! Cmd || Name | ! Cmd || Name | ||
|- | |- | ||
− | | 0 || | + | | 0 || GenerateCode |
|- | |- | ||
− | | 1 || | + | | 1 || Control |
|- | |- | ||
| 1000 || LoadPlugin | | 1000 || LoadPlugin | ||
|- | |- | ||
| 1001 || GetCodeAddress | | 1001 || GetCodeAddress | ||
− | |||
|} | |} |
Revision as of 17:57, 16 March 2019
JIT is a sysmodule for run-time code generation on development kits (allowing for overlapping R-X and RW- views of memory). This system module is not present in retail units.
jit:u
This is "nn::jitsrv::IJitService".
Cmd | Name | Notes |
---|---|---|
0 | CreateJitEnvironment | Returns an #IJitEnvironment |
IJitEnvironment
This is "nn::jitsrv::IJitEnvironment".
Cmd | Name |
---|---|
0 | GenerateCode |
1 | Control |
1000 | LoadPlugin |
1001 | GetCodeAddress |