This is the mail archive of the guile@sources.redhat.com mailing list for the Guile project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Hello! In scm_make_struct, there is the following initialization sequence: SCM_SET_CELL_WORD_1 (handle, data); SCM_SET_CELL_WORD_0 (handle, (scm_bits_t) SCM_STRUCT_DATA (vtable) + scm_tc3_cons_gloc); scm_struct_init (handle, tail_elts, init); I. e. the cell type (word 0) is set before the object is initialized. The initialization is enclosed within SCM_DEFER/ALLOW_INTS, but as I understand it these are basically no-ops now. Is this a bug and should it be fixed? Best regards Dirk
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |