| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
GH #983
|
|
|
|
| |
Notable reductions in code size, stack size and function call overhead.
|
|
|
|
|
|
|
| |
Generally speaking reinterpret_cast is sketchy stuff. But the
special case of char*/uint8_t* is both common and safe. By
isolating those, the remaining (likely sketchy) cases are easier
to grep for.
|
|
|
|
| |
Internal only headers but Sonar doesn't know that
|
| |
|
| |
|
|
|
|
| |
Flagged by Sonar and quite reasonable
|
|
|
|
|
| |
Done by a perl script which converted all classes to final, followed
by selective reversion where it caused compilation failures.
|
|
|
|
|
|
| |
ISO C++ reserves names with double underscores in them
Closes #512
|
|
|
|
|
|
| |
As we do inherit from it, and delete through the base pointer.
Found by Coverity scanner.
|
|
It was getting pretty big and would get worse over time, eg whenver
I get around to adding TLS support.
|