Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | wrapper: improve performance of verbose_log | Emmanuel Gil Peyrot | 2018-07-30 |
| | | | | | | | | 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> | ||
* | wrapper: fix trace blocking / fix indentation | Jari Vetoniemi | 2018-04-19 |
| | |||
* | wrapper/linker: __cxa_demangle from linker | Jari Vetoniemi | 2018-04-19 |
| | | | | | We want to use android's libstdc++, so we need to pass __cxa_demangle from linker. | ||
* | verbose: Move implementation to wrapper.c | Jari Vetoniemi | 2018-03-11 |
| | | | | | Static header implementation is not thread safe as mutex is of course duplicated to each version... | ||
* | verbose: Inline when VERBOSE_FUNCTIONS disabled | Jari Vetoniemi | 2018-02-27 |
| | |||
* | wrapper: Don't wrap NULL functions | Jari Vetoniemi | 2018-02-27 |
| | |||
* | jvm: Make java implementations optional | Jari Vetoniemi | 2018-02-27 |
| | | | | No need to implement crap that doesn't matter for app's functionality. | ||
* | wrapper: Add asserts | Jari Vetoniemi | 2018-02-25 |
| | |||
* | verboase: Mutex logging | Jari Vetoniemi | 2018-02-25 |
| | | | | We have threading in apps now. | ||
* | refactor commit | Jari Vetoniemi | 2018-02-22 |
| | |||
* | wrapper: lets be bit more informative | Jari Vetoniemi | 2018-02-21 |
| | |||
* | Messy commit of hacks and implementations | Jari Vetoniemi | 2018-02-20 |
| | |||
* | wrapper: use TLS heap storage for mangled symbols | Jari Vetoniemi | 2018-02-19 |
| | | | | We do these calls a lot, so lets try keep the number of allocations down. | ||
* | refactoring, fixing and implementing | Jari Vetoniemi | 2018-02-19 |
messy commits yay |