Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-08-05 | Revert "Always evaluate the expression RUBY_ASSERT_MESG_WHEN just once" | Nobuyoshi Nakada | |
It caused a significant benchmark fall. Some assertions seem to use expressions with side-effects which cannot be inlined. This reverts commit b452c03a14f943ae25338547bd680fce67399d85. | |||
2019-07-15 | Always evaluate the expression RUBY_ASSERT_MESG_WHEN just once | Nobuyoshi Nakada | |
2019-07-15 | Enable RUBY_ASSERT_MESG_WHEN when RUBY_DEBUG is turned on | Nobuyoshi Nakada | |
2019-07-15 | introduce RUBY_ASSERT_ALWAYS(expr). | Koichi Sasada | |
RUBY_ASSERT_ALWAYS(expr) ignores NDEBUG (we cannot remove this assertion). | |||
2019-07-14 | Introduce RUBY_DEBUG flag macro | Nobuyoshi Nakada | |
When RUBY_DEBUG is turned on, all RUBY_ASSERT() macros will be enabled regardless RUBY_NDEBUG. | |||
2019-07-14 | * expand tabs. | git | |
2019-07-14 | Split RUBY_ASSERT and so on under include/ruby | Nobuyoshi Nakada | |