{"push_id":1320112122,"size":3,"distinct_size":3,"ref":"refs/heads/inbound","head":"068861044a4e730a6db6229ee0f1eeae4705ca74","before":"ea061497c38d6a588c1c69dd5683f23d0b869b70","commits":[{"sha":"9d11cb086818023760d0459c403c0f9de6f3d076","author":{"name":"Andrew McCreight","email":"98d2904b575cb3802aee93e737575bd397ec819f@gmail.com"},"message":"Bug 1301301, part 3 - Implement Begin and EndCycleCollectionCallback in CCJSContext. r=smaug\n\nThis will let my later patch run code at the start and end of each CC.\n\nThis patch should not change any behavior.\n\nMozReview-Commit-ID: Fu6v3wo8qKB","distinct":true,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/9d11cb086818023760d0459c403c0f9de6f3d076"},{"sha":"5a97b708ad5e385909e3649e697d4308258967bc","author":{"name":"Andrew McCreight","email":"98d2904b575cb3802aee93e737575bd397ec819f@gmail.com"},"message":"Bug 1301301, part 4 - Make calls to JS::TraceChildren go through a single method on CCJSContext. r=smaug\n\nIn this patch I add a new tracer base class, CCJSTracer, and make all\nof the code in CycleCollectedJSContext that used to do\nJS::TraceChildren depend on it. This will let me record the number of\ncalls to JS::TraceChildren in one place, in a later patch.\n\nThis should not change any behavior.\n\nMozReview-Commit-ID: LdDu5rnpvX0","distinct":true,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/5a97b708ad5e385909e3649e697d4308258967bc"},{"sha":"068861044a4e730a6db6229ee0f1eeae4705ca74","author":{"name":"Andrew McCreight","email":"98d2904b575cb3802aee93e737575bd397ec819f@gmail.com"},"message":"Bug 1301301, part 5 - In debug builds, check if there are too many calls to JS::TraceChildren. r=smaug\n\nThis can indicate that we are repeatedly calling TraceChildren on\nnon-AddToCCKind GC things.\n\nMozReview-Commit-ID: C2udI1zg5R9","distinct":true,"url":"https://api.github.com/repos/mozilla/gecko-dev/commits/068861044a4e730a6db6229ee0f1eeae4705ca74"}]}
{"actor":{"display_login":"moz-v2v-gh"}}