{"push_id":566461510,"size":2,"distinct_size":2,"ref":"refs/heads/838-structreactivation","head":"c15f41739f5e7fbcbac7b10eddd1f3d5df3ffff5","before":"c73bfecaf2794321040f8fd37dfe616b0fb20b5a","commits":[{"sha":"b1f6edc0f4d2bac852ab0f037be2b68d5779faa9","author":{"email":"beb533acaad5570c254a493e6b3a828072cec889@web.de","name":"Alexander Motzkau"},"message":"Use a common type object for all structs of the same name.\n\nInstead of creating a type object for each struct definition,\ncreate one only for its name, so it'll stay constant even on\nrecompilation of the program. This is done by introducing a\nnew type struct_name_t that contains the program and struct\nname and will be hashed (instead of the struct_name_t before).","distinct":true,"url":"https://api.github.com/repos/amotzkau/ldmud/commits/b1f6edc0f4d2bac852ab0f037be2b68d5779faa9"},{"sha":"c15f41739f5e7fbcbac7b10eddd1f3d5df3ffff5","author":{"email":"beb533acaad5570c254a493e6b3a828072cec889@web.de","name":"Alexander Motzkau"},"message":"Accept struct index operations on structs of the same name.\n\nWhenever a struct index operation encounters a struct with a\ndifferent definition then the one the operation was compiled with,\nbut with the same struct and program name (i.e. a struct of a\nrecompiled program), then the index operation will no longer\nthrow errors on read access. (Fixes #838)","distinct":true,"url":"https://api.github.com/repos/amotzkau/ldmud/commits/c15f41739f5e7fbcbac7b10eddd1f3d5df3ffff5"}]}