{"push_id":928273408,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"81c9c6e39a7182da47339b25d543692daa6f4d17","before":"680c1f68c44068f181bc65b290454ccfb14f7c16","commits":[{"sha":"214eef76c70a0b8dcabb4b31f25a080c0633ef2a","author":{"email":"0b25057bc7b68bd418a09f6f1a8c477e8d42892f@microsoft.com","name":"Brian Sullivan"},"message":"Fix Issure 2286 - RyuJIT needs to honor volitile reads/writes and avoid making CSE's across them\n\nIn Liveness.cpp we will now treat a volatile accesses as definitions of the global heap\nAssertions are also added in ValueNumber.cpp such that a block that defines or mutates the global heap\nmust have been marked as cotailing a definition of the global heap using the bbHeapDef flag.","distinct":true,"url":"https://api.github.com/repos/BruceForstall/coreclr/commits/214eef76c70a0b8dcabb4b31f25a080c0633ef2a"},{"sha":"ef74f53fe9ff2a6e563c52b63f7a9ec8e0dd95bd","author":{"email":"202bfdaf89d4929b26015b6e3335e051707b8d9a@microsoft.com","name":"Jan Kotas"},"message":"Enable tailcallopt for CoreRT\n\ntailcallopt was disabled for ReadyToRun compilation mode because of zapper limitation. Moved the block to the zapper so that CoreRT can take advantage of it.","distinct":true,"url":"https://api.github.com/repos/BruceForstall/coreclr/commits/ef74f53fe9ff2a6e563c52b63f7a9ec8e0dd95bd"},{"sha":"dd0c2f1a30848739e2ded5e2903b5d158841afa0","author":{"email":"0b25057bc7b68bd418a09f6f1a8c477e8d42892f@microsoft.com","name":"Brian Sullivan"},"message":"Merge pull request #2569 from briansull/fix-2286\n\nFix Issure 2286 - RyuJIT needs to honor volatile reads/writes and avoid making CSE's","distinct":true,"url":"https://api.github.com/repos/BruceForstall/coreclr/commits/dd0c2f1a30848739e2ded5e2903b5d158841afa0"},{"sha":"81c9c6e39a7182da47339b25d543692daa6f4d17","author":{"email":"202bfdaf89d4929b26015b6e3335e051707b8d9a@microsoft.com","name":"Jan Kotas"},"message":"Merge pull request #2574 from jkotas/tail-calls\n\nEnable tailcallopt for CoreRT","distinct":true,"url":"https://api.github.com/repos/BruceForstall/coreclr/commits/81c9c6e39a7182da47339b25d543692daa6f4d17"}]}