Branch: Tag:

2017-06-25

2017-06-25 01:38:13 by Martin Nilsson <nilsson@fastmail.com>

A first draft of reduction of object C initializers.

111:       INIT    { -  struct define_struct *def = (struct define_struct *)(Pike_fp->current_storage); -  def->magic=0; +  struct define_struct *def = (struct define_struct *)CURRENT_STORAGE;    def->args=-1; -  + #ifdef PIKE_NULL_IS_SPECIAL +  def->magic=0;    def->flags = 0;    def->varargs=0; -  + #endif    }   }