Unify SUPPORT_JOKE and OPT_SUPPORT_JOKE
for simplicity and consistency. Now SUPPORT_JOKE needs to be prefixed with OPT_ to make the config visible in `RubyVM::VmOptsH`, and the inconsistency was introduced. As it has never been available for override in configure (no #ifndef guard), it should be fine to rename the config.
This commit is contained in:
parent
7cb19b3f5b
commit
beaabd2308
@ -732,7 +732,7 @@ rb_iseq_compile_node(rb_iseq_t *iseq, const NODE *node)
|
||||
ADD_INSN(ret, ISEQ_COMPILE_DATA(iseq)->last_line, leave);
|
||||
}
|
||||
|
||||
#if SUPPORT_JOKE
|
||||
#if OPT_SUPPORT_JOKE
|
||||
if (ISEQ_COMPILE_DATA(iseq)->labels_table) {
|
||||
st_table *labels_table = ISEQ_COMPILE_DATA(iseq)->labels_table;
|
||||
ISEQ_COMPILE_DATA(iseq)->labels_table = 0;
|
||||
@ -6570,7 +6570,7 @@ compile_call(rb_iseq_t *iseq, LINK_ANCHOR *const ret, const NODE *const node, in
|
||||
|
||||
INIT_ANCHOR(recv);
|
||||
INIT_ANCHOR(args);
|
||||
#if SUPPORT_JOKE
|
||||
#if OPT_SUPPORT_JOKE
|
||||
if (nd_type(node) == NODE_VCALL) {
|
||||
ID id_bitblt;
|
||||
ID id_answer;
|
||||
|
2
eval.c
2
eval.c
@ -478,7 +478,7 @@ static VALUE get_ec_errinfo(const rb_execution_context_t *ec);
|
||||
static VALUE
|
||||
exc_setup_cause(VALUE exc, VALUE cause)
|
||||
{
|
||||
#if SUPPORT_JOKE
|
||||
#if OPT_SUPPORT_JOKE
|
||||
if (NIL_P(cause)) {
|
||||
ID id_true_cause;
|
||||
CONST_ID(id_true_cause, "true_cause");
|
||||
|
2
iseq.h
2
iseq.h
@ -109,7 +109,7 @@ struct iseq_compile_data {
|
||||
unsigned int ci_kw_index;
|
||||
const rb_compile_option_t *option;
|
||||
struct rb_id_table *ivar_cache_table;
|
||||
#if SUPPORT_JOKE
|
||||
#if OPT_SUPPORT_JOKE
|
||||
st_table *labels_table;
|
||||
#endif
|
||||
};
|
||||
|
Loading…
x
Reference in New Issue
Block a user