| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
Previously this function was using ~16KB of stack (16528 bytes), which
was caused by the function arguments being taken by value rather than by
reference.
We can make this significantly lighter on the stack by taking them by
reference.
|
|
|
|
|
| |
This is only used internally and doesn't depend on any class state, so
we can make it fully internal.
|
|
|
|
|
|
| |
In a few places, the data to be set as the IV is already within an array.
We shouldn't require this data to be heap-allocated if it doesn't need
to be. This allows certain callers to reduce heap churn.
|
| |
|
|
|
|
|
|
| |
Orders the elements in the initializer list in the order they're
specified in the class. This prevents compiler warnings about
initialization order.
|
|
|
|
|
| |
romfs.h doesn't need to be included in the header, the only real
dependency here is common's swap.h that needs to be included.
|
| |
|
| |
|
|
|
|
| |
Fixes base game read errors
|
| |
|
|
|