| Age | Commit message (Collapse) | Author |
|
|
|
|
|
not stored
This avoids the overhead of constructing a `std::function`, which may
require a heap allocation, when calling functions that immediately
invokes a function object.
|
|
This avoids constructing two unordered maps and numerous vectors for
each IL level at library load time for each plug-in that uses the C++
API. Additionally, the arrays allow for more efficient look-ups.
|
|
|
|
These types are heavily used as map keys so allowing the compiler to
inline these functions makes map lookups cheaper.
|
|
|
|
cause bugs and also issues with C++20
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
When compiling in C++ mode, the C++ standard library headers should be
included instead of their C counterparts.
Drive-by:
- Removed include of `json/json.h` from `settings.cpp`, where it was not
used
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
instruction
|
|
|
|
|
|
|
|
|
|
|
|
|
|
in final forms)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|