Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | loader: Make the Load() function take a process as a regular reference, not a SharedPtr | Lioncash | 2018-09-29 | 1 | -1/+1 |
| | | | | | | | | A process should never require being reference counted in this situation. If the handle to a process is freed before this function is called, it's definitely a bug with our lifetime management, so we can put the requirement in place for the API that the process must be a valid instance. | ||||
* | nax: Avoid re-parsing NAX data with GetFileType() | Lioncash | 2018-09-19 | 1 | -3/+1 |
| | | | | | | | | | An instance of the NAX apploader already has an existing NAX instance in memory. Calling directly into IdentifyType() directly would re-parse the whole file again into yet another NAX instance, only to toss it away again. This gets rid of unnecessary/redundant file parsing and allocations. | ||||
* | file_sys: Cut down on includes and copies | Zach Hilman | 2018-08-23 | 1 | -4/+9 |
| | |||||
* | nax: Add AppLoader_NAX and update loader to support it | Zach Hilman | 2018-08-23 | 1 | -0/+43 |