{"push_id":794997750,"size":1,"distinct_size":1,"ref":"refs/heads/dev","head":"bbb9acf101d4f9b3b818834c60572f67ec16ac63","before":"42fc918d93ad5e7d47cb81477a9e2c368b6f3a3f","commits":[{"sha":"bbb9acf101d4f9b3b818834c60572f67ec16ac63","author":{"email":"6afb9795d863518c9eb9ffe248d30fd7a43f332c@gmail.com","name":"David Fowler"},"message":"Changes to improve performance\n- Track disposables in a list with lock instead of a concurrent bag\n- Allocate a single _createServiceAccessor instead of one per instance\n- Don't allocate disposable list until used\n- Only use it for transient objects\n- Use _resolvedServices as a lockObject to avoid allocating a lockObj","distinct":true,"url":"https://api.github.com/repos/aspnet/DependencyInjection/commits/bbb9acf101d4f9b3b818834c60572f67ec16ac63"}]}