mirror of
https://github.com/asmjit/asmjit.git
synced 2025-12-17 12:34:35 +03:00
Use ASMJIT_INLINE_NODEBUG to make debugging easier
Having 'inline' is fine, however, when debugging a class that has abstractions then sometimes to step over all of them can be very frustrating. This is solved by ASMJIT_INLINE_NODEBUG, which tells compiler that the body of a function doesn't have to be debuggable. This mostly applies to getters, setters, and wrappers around API functions. In addition - some assembler tests were split to make the compilation a little bit faster, especially when compiling with UBSAN.
This commit is contained in: