[ruby-cvs:70541] normal:r63450 (trunk): vm_trace: remove rb_postponed_job_t->flags

normal at ruby-lang.org normal at ruby-lang.org
Thu May 17 12:48:32 JST 2018


normal	2018-05-17 12:48:32 +0900 (Thu, 17 May 2018)

  New Revision: 63450

  https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=63450

  Log:
    vm_trace: remove rb_postponed_job_t->flags
    
    This field has been taking up space for 5 years and never used.
    Save 8kb of memory on x86-64 for now.  If we ever care about
    this flag, we'll simply re-add it.
    
    * vm_trace.c (rb_postponed_job_struct): remove flags
      (postponed_job_register): comment out flags assignment
      [ruby-core:87052] [Misc #14764]

  Modified files:
    trunk/vm_trace.c


More information about the ruby-cvs mailing list