Subject | Hash | Author | Date (UTC) |
---|---|---|---|
jassert macro compatibility in if statement without braces. | 5c749b8c1cb2cb51c8ddf6ccedef8d72554d6c68 | Jackalope | 2020-05-29 15:54:53 |
Version 0.3.0 | 616c945f21a8da901facc7363c3b204216776a1d | Jackalope | 2020-05-26 14:37:18 |
Removing deprecated threads and old thread pool. | b2ce1a8eb5b4a1b9c5d6a19fe75e7a52738e6866 | Jackalope | 2020-05-26 14:31:57 |
Resolved issues and warnings with GCC. | c9ee73408a660c723dd51b74311d572ec4ef2320 | Jackalope | 2020-05-26 14:19:43 |
Thread result can be only pointer now. | 645f6ce75c773fd2fad543bfd542202d02925288 | Jackalope | 2020-05-26 14:19:11 |
Option JLIB_STATIC to select static or shared library. | 08b3a60286a7487ce445f66852f0afdd0f99be69 | Jackalope | 2020-05-26 14:17:11 |
Add warning compilation flags. | 071b3c83090367f7c2beea5394b926c14620dc66 | Jackalope | 2020-05-26 13:25:37 |
New thread pool implementation. | 849910e5b45ab543231e24650368289a180452d6 | Jackalope | 2020-05-26 08:59:03 |
rarray::iterator_index function | 7ee95c6b048973f209fc4e365af36a3dcdb06c4b | Jackalope | 2020-05-26 08:58:20 |
darray::remove_last_if_exist logic fix | 1664bbfba9d4d8098542c8138a548e4377304aa6 | Jackalope | 2020-05-26 08:55:31 |
remove float convertion warning | 1ea4783034b873f7711e2ecf840955818c07bcd0 | Jackalope | 2020-05-26 08:54:04 |
threads refactoring | 9b03fd0beb928de9f3f3e492bb1d324356152de3 | Jackalope | 2020-05-26 08:52:26 |
changed notice about native compilation | 7b48919f0f46df08f14c8a867d7d1c5d14c19efb | Jackalope | 2020-05-24 16:37:16 |
remove LTO option | a95b60656c6c00d64efd769d5047853315964556 | Jackalope | 2020-05-24 13:39:59 |
compiler options and optimizations | 92bc2d91c14c58ce630a7f4f400b5d076ac03286 | Jackalope | 2020-05-24 01:16:59 |
cpu_number return unsigned int | b9c11a1b4474747c313957bef5573d1db6c481ff | Jackalope | 2020-05-24 00:13:29 |
ThreadPool moved to jl namespace, same for cpu_number function | 2e486f0d57347197a875abe79b4c637e7c925ecc | Jackalope | 2020-05-23 23:26:00 |
removed inline keyword from functions in fs.cpp | 295f11fb3a3f285c5393687675d8dd2c86e726b8 | Jackalope | 2020-05-23 23:25:12 |
make assert constexpr compatible again | 378556f2203439749e7c4003031c3e1de1511f6d | Jackalope | 2020-05-23 23:24:04 |
renamed Doxygen options | cbda01d11706d12d842d088e917dd3e7866689a2 | Jackalope | 2020-05-23 23:23:30 |
File | Lines added | Lines deleted |
---|---|---|
include/jlib/assert.h | 5 | 1 |
File include/jlib/assert.h changed (mode: 100644) (index 7c017b4..d624b25) | |||
39 | 39 | #define jassert_soft(Expr, Msg) jassert_soft_release(Expr, Msg) | #define jassert_soft(Expr, Msg) jassert_soft_release(Expr, Msg) |
40 | 40 | #define jabort_debug(Msg) jabort_release(Msg) | #define jabort_debug(Msg) jabort_release(Msg) |
41 | 41 | #else | #else |
42 | #define jassert(Expr, Msg) ((void)(Expr));((void)(Msg)) | ||
42 | namespace jl::detail { | ||
43 | template<typename ...Args> | ||
44 | void void_msg(Args...) {} | ||
45 | } | ||
46 | #define jassert(Expr, Msg) jl::detail::void_msg(Expr,Msg) | ||
43 | 47 | #define jassert_soft(Expr, Msg) ((void)(Expr)) | #define jassert_soft(Expr, Msg) ((void)(Expr)) |
44 | 48 | #define jabort_debug(Msg) ((void)(Msg)) | #define jabort_debug(Msg) ((void)(Msg)) |
45 | 49 | #endif | #endif |