Back to build
Raw log | Switch to full mode | Login

{ "log": [ { "author": { "email": "delphick@chromium.org", "name": "Dan Elphick", "time": "Tue Mar 26 15:17:30 2019" }, "commit": "5376383cd7d53a1be5e039069eeb6a081f964412", "committer": { "email": "commit-bot@chromium.org", "name": "Commit Bot", "time": "Thu Mar 28 10:17:41 2019" }, "message": "[compiler] Make source position collection lazier\n\nPreviously when lazy source positions were enabled, source positions\nwere immediately collected whenever an exception was thrown for every\nframe in the stack trace.\n\nThis change makes source position collection trigger only when the\nsource positions of a stack frame are actually accessed with the\nexception of the top frame which is still eagerly collected for now.\n\nAdditionally when stack overflows occur during source position\ncollection, the bytecode is marked with exception in the\nsource_position_table field so it can be distinguished from the case\nwhere source position collection has never been attempted (undefined)\nor is not desired because the bytecode is for natives\n(empty_byte_array).\n\nBug: v8:8510\nChange-Id: If7ee68edbacc9e2adadf00fe5ec822a8dbe1c79a\nReviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1520721\nReviewed-by: Jaroslav Sevcik <jarin@chromium.org>\nReviewed-by: Jakob Gruber <jgruber@chromium.org>\nReviewed-by: Ross McIlroy <rmcilroy@chromium.org>\nReviewed-by: Peter Marshall <petermarshall@chromium.org>\nCommit-Queue: Dan Elphick <delphick@chromium.org>\nCr-Commit-Position: refs/heads/master@{#60504}", "parents": [ "71bf27628f7d420b45096a04c7eb536773dd65de" ], "tree": "c44e0306bdd4b6d1660bec16e84953df25bf2497" }, { "author": { "email": "mythria@chromium.org", "name": "Mythri A", "time": "Wed Mar 27 15:37:54 2019" }, "commit": "71bf27628f7d420b45096a04c7eb536773dd65de", "committer": { "email": "commit-bot@chromium.org", "name": "Commit Bot", "time": "Thu Mar 28 09:49:51 2019" }, "message": "[mjsunit] Fix elements-kind test to not call %NeverOptimizeFunction\n\ntest/mjsunit/elements-kind.js calls %NeverOptimizeFunction followed by\n%OptimizeFunctionOnNextCall later. If NeverOptimize marker is set, the\nfunciton would not be optimized even when requested through\n%OptimizeFunctionOnNextCall\n\nChange-Id: I37307fee7afd083953699026a82bbf12c85581ac\nReviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1533865\nCommit-Queue: Mythri Alle <mythria@chromium.org>\nReviewed-by: Michael Stanton <mvstanton@chromium.org>\nCr-Commit-Position: refs/heads/master@{#60503}", "parents": [ "800616151ef062a42edfa84f956be1f0963823e3" ], "tree": "6515f3a4e3a9cea8c2c3e972d84251c6b8b2e49f" } ] }