Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2018-09-19 | nax: Avoid re-parsing NAX data with GetFileType() | Lioncash | 1 | -10/+18 | |
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. | |||||
2018-09-19 | nax: Avoid unnecessary calls to AsNCA() in IdentifyType() | Lioncash | 1 | -4/+8 | |
AsNCA() allocates an NCA instance every time it's called. In the current manner it's used, it's quite inefficient as it's making a redundant allocation. We can just amend the order of the conditionals to make it easier to just call it once. | |||||
2018-08-25 | file_sys/crypto: Fix missing/unnecessary includes | Zach Hilman | 1 | -1/+0 | |
2018-08-23 | file_sys: Cut down on includes and copies | Zach Hilman | 1 | -0/+2 | |
2018-08-23 | nax: Add AppLoader_NAX and update loader to support it | Zach Hilman | 1 | -0/+65 | |