| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
| |
We don't know the lifetime of the const char* input, so lets copy it.
this is quite naive, solution for now, but should be good enough as this
is mainly for debugging. Maybe leter do something more fancy to avoid
copies from symbols that came from linker for example, and use hashtable
to avoid duplication.
|
|
|
|
|
|
|
|
| |
This reduces the number of syscalls per call from 3 to 1, on one
specific game when piping everything to /dev/null this reduces the
runtime from 14.115s to 8.800s.
Signed-off-by: Jari Vetoniemi <mailroxas@gmail.com>
|
| |
|
|
|
|
|
| |
We want to use android's libstdc++, so we need to pass __cxa_demangle
from linker.
|
|
|
|
|
| |
Static header implementation is not thread safe as mutex is of course
duplicated to each version...
|
| |
|
| |
|
|
|
|
| |
No need to implement crap that doesn't matter for app's functionality.
|
| |
|
|
|
|
| |
We have threading in apps now.
|
| |
|
| |
|
| |
|
|
|
|
| |
We do these calls a lot, so lets try keep the number of allocations down.
|
|
messy commits yay
|