{"push_id":1475122227,"size":12,"distinct_size":0,"ref":"refs/heads/canary","head":"70bee166dec1536f22462d1770fa274bdfe789a6","before":"7b1dc4fedaee89c90dd085e9f2819adcd6c1f170","commits":[{"sha":"47e1cc4685af88815b3fa6bf7648544bab7d8d18","author":{"name":"danno","email":"65d3e63d61dd349c0d7e89bbb150b880a9ada24d@chromium.org"},"message":"[stubs] Remove dead string copying code\n\nReview-Url: https://codereview.chromium.org/2600763002\nCr-Commit-Position: refs/heads/master@{#41956}","distinct":false,"url":"https://api.github.com/repos/v8/v8/commits/47e1cc4685af88815b3fa6bf7648544bab7d8d18"},{"sha":"d6c66dbce610713fc96edc94e6a7036a7ef6c695","author":{"name":"ulan","email":"52b6dac020c817727a15ee5d05dd189cf6b9b3c3@chromium.org"},"message":"[heap] New API for increasing the heap limit for debugging.\n\nBUG=chromium:675911\n\nReview-Url: https://codereview.chromium.org/2593043002\nCr-Commit-Position: refs/heads/master@{#41957}","distinct":false,"url":"https://api.github.com/repos/v8/v8/commits/d6c66dbce610713fc96edc94e6a7036a7ef6c695"},{"sha":"d20c23cd13c1affa8e4975dfbf42904282769b31","author":{"name":"littledan","email":"d4752a24d0d50a9a071787ea61727f6337d03b96@chromium.org"},"message":"Revert of [intl] Remove redundant type checking system (patchset #3 id:40001 of https://codereview.chromium.org/2591203002/ )\n\nReason for revert:\nIssue https://bugs.chromium.org/p/chromium/issues/detail?id=677055 . I'll send out a follow-on reland, as it should still be possible to eliminate the redundant type system.\n\nOriginal issue's description:\n> [intl] Remove redundant type checking system\n>\n> Previously, the Intl implementation tracked types two ways:\n>  - In the intl_initialized_marker_symbol\n>  - In various named properties of the intl_impl_object_symbol value\n>\n> As far as I can tell, these will never disagree with each other,\n> modulo bugs in Intl itself. This patch removes the second type\n> checking system.\n>\n> BUG=v8:5751\n>\n> Review-Url: https://codereview.chromium.org/2591203002\n> Cr-Commit-Position: refs/heads/master@{#41941}\n> Committed: https://chromium.googlesource.com/v8/v8/+/0d5561b64d34129e6546947255e543c219c61655\n\nTBR=yangguo@chromium.org\n# Not skipping CQ checks because original CL landed more than 1 days ago.\nBUG=v8:5751\n\nReview-Url: https://codereview.chromium.org/2601783002\nCr-Commit-Position: refs/heads/master@{#41958}","distinct":false,"url":"https://api.github.com/repos/v8/v8/commits/d20c23cd13c1affa8e4975dfbf42904282769b31"},{"sha":"e0359c36294e7fda024d075eca40c3b773f5abb9","author":{"name":"littledan","email":"d4752a24d0d50a9a071787ea61727f6337d03b96@chromium.org"},"message":"[intl] Create the Intl constructors to C++\n\nThis patch moves the creation of the Intl constructors from JavaScript\nto C++ in bootstrapper.cc, to match all of the other builtins exposed\nto the web.\n\nBUG=v8:5751\n\nReview-Url: https://codereview.chromium.org/2586763002\nCr-Commit-Position: refs/heads/master@{#41959}","distinct":false,"url":"https://api.github.com/repos/v8/v8/commits/e0359c36294e7fda024d075eca40c3b773f5abb9"},{"sha":"bf9e013bbc52f8fb3040a15fb71c8abfc0c15de7","author":{"name":"bakkot","email":"7824592e8a2f2c6cc6804df40d800c3e56dea7e1@gmail.com"},"message":"[counters] Add UseCounters for 'f() = 0' syntax\n\nThis syntax was formerly legal per ECMAScript, but has been a\nSyntaxError for some time now. V8 deviates from spec in that it\nis instead a runtime error; we'd like to know if we can get\naway with removing it (at least in sloppy mode) or if the spec\nshould be changed.\n\nc.f. https://github.com/tc39/ecma262/issues/257#issuecomment-195106880\n\nAlso add self to authors file\n\nBUG=v8:4480\n\nReview-Url: https://codereview.chromium.org/2599253002\nCr-Commit-Position: refs/heads/master@{#41960}","distinct":false,"url":"https://api.github.com/repos/v8/v8/commits/bf9e013bbc52f8fb3040a15fb71c8abfc0c15de7"},{"sha":"23019c4ec0773f6e7a02dd8c3c30666d68f59bea","author":{"name":"adamk","email":"8ed98611ce981069a793b7fc9b87b1ed91f6e295@chromium.org"},"message":"Object.prototype.toString must reflect mutated @@toStringTag values for primitives\n\nThe TF version of this operation was missing a ToObject coercion, so failed to do\n@@toStringTag lookups when passed primitive values.\n\nR=franzih@chromium.org\nBUG=v8:5780\n\nReview-Url: https://codereview.chromium.org/2597323002\nCr-Commit-Position: refs/heads/master@{#41961}","distinct":false,"url":"https://api.github.com/repos/v8/v8/commits/23019c4ec0773f6e7a02dd8c3c30666d68f59bea"},{"sha":"c5dd44c33174c64cf7a5dcab0a65e8517d2c0e26","author":{"name":"adamk","email":"8ed98611ce981069a793b7fc9b87b1ed91f6e295@chromium.org"},"message":"Remove duplicate C++ implementation of Object.prototype.toString\n\nThe only caller was the API, and it can just as easily use the\nTurboFan version.\n\nR=franzih@chromium.org\n\nReview-Url: https://codereview.chromium.org/2603493002\nCr-Commit-Position: refs/heads/master@{#41962}","distinct":false,"url":"https://api.github.com/repos/v8/v8/commits/c5dd44c33174c64cf7a5dcab0a65e8517d2c0e26"},{"sha":"24547376a99edd42343731bb8d667faa573c1881","author":{"name":"adamk","email":"8ed98611ce981069a793b7fc9b87b1ed91f6e295@chromium.org"},"message":"Fix SealHandleScope usage in runtime-classes.cc\n\nR=gsathya@chromium.org\nBUG=v8:5783\n\nReview-Url: https://codereview.chromium.org/2603783003\nCr-Commit-Position: refs/heads/master@{#41963}","distinct":false,"url":"https://api.github.com/repos/v8/v8/commits/24547376a99edd42343731bb8d667faa573c1881"},{"sha":"9c9f1870df04c09c7fa57e1fd413e32a53667f68","author":{"name":"gsathya","email":"b82dee1387b454cbb9cabb9464e7f16ca1cad757@chromium.org"},"message":"Fix SealHandleScope usage in runtime calls\n\nR=adamk@chromium.org\nBUG=v8:5783\n\nReview-Url: https://codereview.chromium.org/2608433002\nCr-Commit-Position: refs/heads/master@{#41964}","distinct":false,"url":"https://api.github.com/repos/v8/v8/commits/9c9f1870df04c09c7fa57e1fd413e32a53667f68"},{"sha":"2c3fda910d2930722c8bddce51e57f1fc500bf57","author":{"name":"littledan","email":"d4752a24d0d50a9a071787ea61727f6337d03b96@chromium.org"},"message":"test262 roll\n\nReview-Url: https://codereview.chromium.org/2595403002\nCr-Commit-Position: refs/heads/master@{#41965}","distinct":false,"url":"https://api.github.com/repos/v8/v8/commits/2c3fda910d2930722c8bddce51e57f1fc500bf57"},{"sha":"d2146f745c803b3c71c6330d3a0972f0dcec3831","author":{"name":"bjaideep","email":"430f9129bcc33a0c1ee6566f1a8a037c1df7a037@ca.ibm.com"},"message":"Revert of \"PPC/s390: [TypeFeedbackVector] Root literal arrays in function literals slots\"\n\nReason for revert:\nOriginal CL was reverted, https://codereview.chromium.org/2597163002\n\nOriginal issue's description:\n> PPC/s390: [TypeFeedbackVector] Root literal arrays in function literals slots\n>\n> Port 93df094081f04c629c3df2e40318de90ce5e0fb9\n>\n> Original Commit Message:\n>\n>     Literal arrays and feedback vectors for a function can be garbage\n>     collected if we don't have a rooted closure for the function, which\n>     happens often. It's expensive to come back from this (recreating\n>     boilerplates and gathering feedback again), and the cost is\n>     disproportionate if the function was inlined into optimized code.\n>\n>     To guard against losing these arrays when we need them, we'll now\n>     create literal arrays when creating the feedback vector for the outer\n>     closure, and root them strongly in that vector.\n>\n> R=mvstanton@chromium.org, joransiu@ca.ibm.com, jyan@ca.ibm.com, michael_dawson@ca.ibm.com\n> BUG=v8:5456\n> LOG=N\n>\n> Review-Url: https://codereview.chromium.org/2592043003\n> Cr-Commit-Position: refs/heads/master@{#41898}\n> Committed: https://chromium.googlesource.com/v8/v8/+/19aa7a20b0c39ea9ef81d6e021863183732f82c0\n\nR=mvstanton@chromium.org, joransiu@ca.ibm.com, jyan@ca.ibm.com, michael_dawson@ca.ibm.com\nBUG=v8:5456\nLOG=N\n\nReview-Url: https://codereview.chromium.org/2601793002\nCr-Commit-Position: refs/heads/master@{#41966}","distinct":false,"url":"https://api.github.com/repos/v8/v8/commits/d2146f745c803b3c71c6330d3a0972f0dcec3831"},{"sha":"70bee166dec1536f22462d1770fa274bdfe789a6","author":{"name":"v8-autoroll","email":"7dc28ef84fc4243ec5655ba5994ba8d3bd001991@chromium.org"},"message":"Version 5.7.358\n\nPerformance and stability improvements on all platforms.\n\nCr-Commit-Position: refs/heads/5.7.358@{#1}\nCr-Branched-From: d2146f745c803b3c71c6330d3a0972f0dcec3831-refs/heads/master@{#41966}","distinct":false,"url":"https://api.github.com/repos/v8/v8/commits/70bee166dec1536f22462d1770fa274bdfe789a6"}]}
{"actor":{"display_login":"hubot"}}