- 07 Jan, 2020 8 commits
-
-
Zhao Jiazhong authored
port 9dfe6359 https://crrev.com/c/1829220 [mips][builtins] Tweak optimized check in InterpreterEntryTrampoline port 7177d87f https://crrev.com/c/1833683 Bug: v8:9771 Change-Id: I1d5214fd6d6b5bf3f6c30003c616054ce4e4ee15 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1892471Reviewed-by: Bill Budge <bbudge@chromium.org> Commit-Queue: Dan Elphick <delphick@chromium.org> Cr-Commit-Position: refs/heads/master@{#65597}
-
Clemens Backes authored
They are generated by running d8 with the '--perf-prof' flag. We never want to commit them. R=machenbach@chromium.org No-Try: true Change-Id: I1e249142b893b4f4a9c09cc75eb6623680be12f7 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1985994Reviewed-by: Michael Achenbach <machenbach@chromium.org> Commit-Queue: Clemens Backes <clemensb@chromium.org> Cr-Commit-Position: refs/heads/master@{#65596}
-
Thibaud Michaud authored
Set the wasm engine in the {PipelineData} constructor used for JS to Wasm wrapper compilation, so that the code tracer can be accessed independently from the isolate. R=mvstanton@chromium.org Bug: chromium:1032677 Change-Id: Id26d1695446251e310fe7dbd9cc7b04f8f1ad175 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1973738Reviewed-by: Michael Stanton <mvstanton@chromium.org> Commit-Queue: Thibaud Michaud <thibaudm@chromium.org> Cr-Commit-Position: refs/heads/master@{#65595}
-
Dan Elphick authored
Converts NodeGenerator and SelectImpl to return TNode<T>. Also removes redundant PromiseBuiltinsAssembler::SetForwardingHandlerIfTrue overload. Bug: v8:10021 Change-Id: I65e23fb208e4d9bf041e0f9c9b2ea113aeac58a5 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1980576Reviewed-by: Jakob Gruber <jgruber@chromium.org> Commit-Queue: Dan Elphick <delphick@chromium.org> Cr-Commit-Position: refs/heads/master@{#65594}
-
Sigurd Schneider authored
This CL improves whitespace precision of coverage around try blocks; previously a small portion of whitespace could be reported as uncovered between try blocks and catch and/or finally blocks. Change-Id: I763ae3d15106c88f2278cf8893c12b0869a62528 Fixed: v8:10030 Bug: v8:10030 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1962265Reviewed-by: Toon Verwaest <verwaest@chromium.org> Reviewed-by: Jakob Gruber <jgruber@chromium.org> Commit-Queue: Sigurd Schneider <sigurds@chromium.org> Cr-Commit-Position: refs/heads/master@{#65593}
-
Simon Zünd authored
This CL introduces a CHECK to narrow down the cause for a crash happening in the wild, but that currently has no reproduction case. Bug: chromium:1035651 Change-Id: I61c0658d4b753f2c7d12aa8e20d5a2ff69594d1d Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1985989Reviewed-by: Peter Marshall <petermarshall@chromium.org> Commit-Queue: Simon Zünd <szuend@chromium.org> Cr-Commit-Position: refs/heads/master@{#65592}
-
Pierre Langlois authored
Change-Id: I1cdd6e7f761d7fa75fd4ca5331ca2475a4384c30 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1985988 Commit-Queue: Jakob Gruber <jgruber@chromium.org> Reviewed-by: Jakob Gruber <jgruber@chromium.org> Cr-Commit-Position: refs/heads/master@{#65591}
-
v8-ci-autoroll-builder authored
Rolling v8/base/trace_event/common: https://chromium.googlesource.com/chromium/src/base/trace_event/common/+log/5e4fce1..81c050f Rolling v8/build: https://chromium.googlesource.com/chromium/src/build/+log/9e12430..8ddd521 Rolling v8/third_party/catapult: https://chromium.googlesource.com/catapult/+log/d3a10a0..3543506 Rolling v8/third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools/+log/cf50f77..a814502 TBR=machenbach@chromium.org,tmrts@chromium.org Change-Id: Ia9999ac71e4d89673216ed63ae8f0353563c1076 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1988074Reviewed-by: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#65590}
-
- 06 Jan, 2020 6 commits
-
-
Ng Zhi An authored
Bug: v8:9886 Change-Id: I711bc0c8d1a9625eb3b2ecd38a44fb201aef153e Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1985031 Commit-Queue: Zhi An Ng <zhin@chromium.org> Reviewed-by: Deepti Gandluri <gdeepti@chromium.org> Cr-Commit-Position: refs/heads/master@{#65589}
-
Ng Zhi An authored
The AVX version should only take one argument, so these instructions have to be split from the main list of SSE4 instructions, whose AVX version have two arguments. Bug: v8:9886 Change-Id: Ie37e060711babd7760547e2aa01c9c0fb0c728b5 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1986215 Commit-Queue: Zhi An Ng <zhin@chromium.org> Reviewed-by: Deepti Gandluri <gdeepti@chromium.org> Cr-Commit-Position: refs/heads/master@{#65588}
-
Joshua Litt authored
This reverts commit 15ec4a09. Reason for revert: Clusterfuzz Bug:chromium:1038140 Original change's description: > [promises] Port Promise.race to Torque. > > Bug: v8:9838 > Change-Id: Iee3bcaa3a7149309c01d16be67d189ccc56bd0e8 > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1965919 > Commit-Queue: Joshua Litt <joshualitt@chromium.org> > Reviewed-by: Tobias Tebbi <tebbi@chromium.org> > Cr-Commit-Position: refs/heads/master@{#65562} TBR=tebbi@chromium.org,joshualitt@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: v8:9838 Change-Id: Ic9aa558425f106b0c1c7f5b87dfb6064605ee657 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1988539Reviewed-by: Joshua Litt <joshualitt@chromium.org> Commit-Queue: Joshua Litt <joshualitt@chromium.org> Cr-Commit-Position: refs/heads/master@{#65587}
-
Milad Farazmand authored
Change-Id: I2b75df9c6189007d8b3aace631a8b403663500a3 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1970251Reviewed-by: Junliang Yan <jyan@ca.ibm.com> Commit-Queue: Milad Farazmand <miladfar@ca.ibm.com> Cr-Commit-Position: refs/heads/master@{#65586}
-
Mythri Alle authored
This reverts commit a4db68d4. Reason for revert: Speculatively reverting: failure on win32 bot https://ci.chromium.org/p/v8/builders/ci/V8%20Win32%20-%20debug/23495 Not sure if the test is flaky or this cl is actually making it flaky. Reverting while I investigate this issue. Original change's description: > Reland "[TurboFan] Don't serialize read-only heap objects" > > Reland the cl with fixes to TSAN failures. > > This reverts commit 03c9de73. > > > Original change's description: > > Revert "[TurboFan] Don't serialize read-only heap objects" > > > > This reverts commit 9f18e55f. > > > > Reason for revert: https://ci.chromium.org/p/v8/builders/ci/V8%20Linux64%20TSAN/29660 > > > > Original change's description: > > > [TurboFan] Don't serialize read-only heap objects > > > > > > Read-only heap objects are immutable and immovable. It is safe to access > > > these objects directly from the heap. Not having to serialize them > > > reduces the time we spend on main thread especially for TurboProp. > > > > > > Bug: v8:9684 > > > Change-Id: Ibabb7076af50c9007d2a8ed57fe257406958fb6a > > > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1955596 > > > Reviewed-by: Michael Stanton <mvstanton@chromium.org> > > > Reviewed-by: Maya Lekova <mslekova@chromium.org> > > > Commit-Queue: Mythri Alle <mythria@chromium.org> > > > Cr-Commit-Position: refs/heads/master@{#65490} > > > > TBR=mvstanton@chromium.org,neis@chromium.org,mythria@chromium.org,mslekova@chromium.org > > > > Change-Id: If2d8649cdc083f7d064684352501320a96a1ba2c > > No-Presubmit: true > > No-Tree-Checks: true > > No-Try: true > > Bug: v8:9684 > > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1973732 > > Reviewed-by: Nico Hartmann <nicohartmann@chromium.org> > > Commit-Queue: Nico Hartmann <nicohartmann@chromium.org> > > Cr-Commit-Position: refs/heads/master@{#65492} > > TBR=mvstanton@chromium.org,neis@chromium.org,mythria@chromium.org,mslekova@chromium.org,nicohartmann@chromium.org > > # Not skipping CQ checks because original CL landed > 1 day ago. > > Bug: v8:9684 > Change-Id: I54c9973d0f4d88504b2fb920feb3480fe1f1e1fc > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1980573 > Reviewed-by: Mythri Alle <mythria@chromium.org> > Reviewed-by: Michael Stanton <mvstanton@chromium.org> > Commit-Queue: Mythri Alle <mythria@chromium.org> > Cr-Commit-Position: refs/heads/master@{#65584} TBR=mvstanton@chromium.org,neis@chromium.org,mythria@chromium.org,mslekova@chromium.org,nicohartmann@chromium.org Change-Id: Ic28774a2530bb7b6688a974f2af4a23ec04ef236 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: v8:9684 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1987250Reviewed-by: Mythri Alle <mythria@chromium.org> Commit-Queue: Mythri Alle <mythria@chromium.org> Cr-Commit-Position: refs/heads/master@{#65585}
-
Mythri A authored
Reland the cl with fixes to TSAN failures. This reverts commit 03c9de73. Original change's description: > Revert "[TurboFan] Don't serialize read-only heap objects" > > This reverts commit 9f18e55f. > > Reason for revert: https://ci.chromium.org/p/v8/builders/ci/V8%20Linux64%20TSAN/29660 > > Original change's description: > > [TurboFan] Don't serialize read-only heap objects > > > > Read-only heap objects are immutable and immovable. It is safe to access > > these objects directly from the heap. Not having to serialize them > > reduces the time we spend on main thread especially for TurboProp. > > > > Bug: v8:9684 > > Change-Id: Ibabb7076af50c9007d2a8ed57fe257406958fb6a > > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1955596 > > Reviewed-by: Michael Stanton <mvstanton@chromium.org> > > Reviewed-by: Maya Lekova <mslekova@chromium.org> > > Commit-Queue: Mythri Alle <mythria@chromium.org> > > Cr-Commit-Position: refs/heads/master@{#65490} > > TBR=mvstanton@chromium.org,neis@chromium.org,mythria@chromium.org,mslekova@chromium.org > > Change-Id: If2d8649cdc083f7d064684352501320a96a1ba2c > No-Presubmit: true > No-Tree-Checks: true > No-Try: true > Bug: v8:9684 > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1973732 > Reviewed-by: Nico Hartmann <nicohartmann@chromium.org> > Commit-Queue: Nico Hartmann <nicohartmann@chromium.org> > Cr-Commit-Position: refs/heads/master@{#65492} TBR=mvstanton@chromium.org,neis@chromium.org,mythria@chromium.org,mslekova@chromium.org,nicohartmann@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: v8:9684 Change-Id: I54c9973d0f4d88504b2fb920feb3480fe1f1e1fc Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1980573Reviewed-by: Mythri Alle <mythria@chromium.org> Reviewed-by: Michael Stanton <mvstanton@chromium.org> Commit-Queue: Mythri Alle <mythria@chromium.org> Cr-Commit-Position: refs/heads/master@{#65584}
-
- 05 Jan, 2020 2 commits
-
-
Ng Zhi An authored
Change-Id: I4258a218e9b2bbba5b9d14eccc9c6779e701e793 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1986248 Commit-Queue: Clemens Backes <clemensb@chromium.org> Reviewed-by: Clemens Backes <clemensb@chromium.org> Cr-Commit-Position: refs/heads/master@{#65583}
-
v8-ci-autoroll-builder authored
Rolling v8/build: https://chromium.googlesource.com/chromium/src/build/+log/41f432e..9e12430 Rolling v8/third_party/catapult: https://chromium.googlesource.com/catapult/+log/5f98f04..d3a10a0 Rolling v8/third_party/depot_tools: https://chromium.googlesource.com/chromium/tools/depot_tools/+log/4413434..cf50f77 TBR=machenbach@chromium.org,tmrts@chromium.org Change-Id: I56744193cc1cbcb5a511b448d066864f90e6ad63 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1984856Reviewed-by: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#65582}
-
- 03 Jan, 2020 1 commit
-
-
v8-ci-autoroll-builder authored
Rolling v8/build: https://chromium.googlesource.com/chromium/src/build/+log/19d4aa5..41f432e Rolling v8/third_party/catapult: https://chromium.googlesource.com/catapult/+log/7c4300c..5f98f04 TBR=machenbach@chromium.org,tmrts@chromium.org Change-Id: Iddb93c75f9b6ad4b9cb444ce149231020e82f328 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1984852Reviewed-by: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#65581}
-
- 02 Jan, 2020 11 commits
-
-
Shu-yu Guo authored
The receiver may be undefined when calling optionally chained properties, so CallAnyReceiver should be used instead of CallProperty. TBR=rmcilroy@chromium.org Bug: chromium:1038178 Change-Id: Id91f2ecda1a5b38f6d1c9a6b6f90c0ae7dcbe638 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1986205 Commit-Queue: Shu-yu Guo <syg@chromium.org> Reviewed-by: Tobias Tebbi <tebbi@chromium.org> Cr-Commit-Position: refs/heads/master@{#65580}
-
Joshua Litt authored
I accidentally made a block deferred: https://chromium-review.googlesource.com/c/v8/v8/+/1955756 Bug: chromium:1038283 Change-Id: I1603365c68ccf9c8d3040a59afeb8963f4332705 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1986185Reviewed-by: Tobias Tebbi <tebbi@chromium.org> Commit-Queue: Joshua Litt <joshualitt@chromium.org> Cr-Commit-Position: refs/heads/master@{#65579}
-
Milad Farazmand authored
Compilation fails on certain versions of gcc with "'find_if' is not a member of 'std'" Change-Id: Ifd0046e0838e5476515b646b35400d0973e80a01 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1980501Reviewed-by: Tobias Tebbi <tebbi@chromium.org> Commit-Queue: Tobias Tebbi <tebbi@chromium.org> Cr-Commit-Position: refs/heads/master@{#65578}
-
Joshua Litt authored
The native context can differ from the current isolates raw_native_context, so this DCHECK was never valid. Bug: chromium:1033966 Change-Id: Iecbbdf33a8645ffd6e8768f4ba0eb0292eca269f Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1982582Reviewed-by: Jakob Gruber <jgruber@chromium.org> Commit-Queue: Joshua Litt <joshualitt@chromium.org> Cr-Commit-Position: refs/heads/master@{#65577}
-
Peter Marshall authored
This was needed for Perfetto at one point but now this is all handled internally by the Perfetto Client API. The implementation was potentially wrong as on some platforms we truncate the the thread ID https://chromium-review.googlesource.com/c/v8/v8/+/1720821/1/src/base/platform/platform-posix.cc#528 Change-Id: I5124f4fb0df4d29ff78ab6c7a2c2b0c9a66a2af3 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1981508Reviewed-by: Michael Lippautz <mlippautz@chromium.org> Commit-Queue: Peter Marshall <petermarshall@chromium.org> Cr-Commit-Position: refs/heads/master@{#65576}
-
Peter Marshall authored
This improves runtime and guarantees a number of samples, reducing the chance of flakes and simplfying the code as well. Change-Id: Ife559475240670e40e194285ba73853d18672e97 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1981506Reviewed-by: Tobias Tebbi <tebbi@chromium.org> Commit-Queue: Peter Marshall <petermarshall@chromium.org> Cr-Commit-Position: refs/heads/master@{#65575}
-
Peter Marshall authored
This test tried to get enough samples by varying the amount of work done based on simulator vs. non-simulator builds. This didn't take into account other things like release vs. debug, and some bots took a very long time to run this test. This CL uses the existing ProfilerHelper and sets a minimum number of samples so that we can actually run the minimum amount of work for any platform without manual tweaking. This decreases runtime on x64.optdebug from 18.5 to 1.08s, and from 10+ min on x64.debug to 1.8s. arm.debug is ~4s now. Bug: v8:10013 Change-Id: Ibdbdec00a300683554e3c67013e56d27dc7e6257 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1981504 Auto-Submit: Peter Marshall <petermarshall@chromium.org> Reviewed-by: Tobias Tebbi <tebbi@chromium.org> Commit-Queue: Peter Marshall <petermarshall@chromium.org> Cr-Commit-Position: refs/heads/master@{#65574}
-
Peter Marshall authored
This reverts commit 6ce3046e. Reason for revert: Flaky test failures, see flako run: https://ci.chromium.org/p/v8/builders/try.triggered/v8_flako/b8893085619399726256 Original change's description: > [wasm] Add support to tier down/up Wasm NativeModule > > This is the first part of switching between Liftoff and Turbofan in > debugging Wasm. In this CL, we implemented the logic to tier down/up all > functions in module. > > Bug: v8:9654 > Change-Id: Ia25103ca29963afa103c124ff5f159f197c2b2b0 > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1970470 > Commit-Queue: Z Nguyen-Huu <duongn@microsoft.com> > Reviewed-by: Clemens Backes <clemensb@chromium.org> > Cr-Commit-Position: refs/heads/master@{#65529} TBR=clemensb@chromium.org,bmeurer@chromium.org,duongn@microsoft.com # Not skipping CQ checks because original CL landed > 1 day ago. Bug: v8:9654, v8:10086 Change-Id: I44a4c2bde87ba5e4e83859e3e3c96103249b585f Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1981501 Commit-Queue: Peter Marshall <petermarshall@chromium.org> Reviewed-by: Peter Marshall <petermarshall@chromium.org> Cr-Commit-Position: refs/heads/master@{#65573}
-
Michael Achenbach authored
Also mark a slow test for better throughput. No-Try: true Change-Id: Ib8520ba3d00328cc27f330aff594b57d33ebe88d Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1981502Reviewed-by: Peter Marshall <petermarshall@chromium.org> Commit-Queue: Michael Achenbach <machenbach@chromium.org> Cr-Commit-Position: refs/heads/master@{#65572}
-
Peter Marshall authored
Just a cleanup, should not change behavior, although we will allocate more handles in some cases. Also re-orders some of the implementations of the interface to try and keep things consistent. Included cleanup: Change CodeEventDispatcher so that it now implements CodeEventListener, given that it had that exact interface already. Also remove the macro dispatch to try and make things a bit easier to read. Bug: chromium:1033407 Change-Id: Id943b10c49f102d9783d8f4cf3a8c43e04364c77 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1976390Reviewed-by: Ross McIlroy <rmcilroy@chromium.org> Reviewed-by: Clemens Backes <clemensb@chromium.org> Reviewed-by: Tobias Tebbi <tebbi@chromium.org> Commit-Queue: Peter Marshall <petermarshall@chromium.org> Cr-Commit-Position: refs/heads/master@{#65571}
-
v8-ci-autoroll-builder authored
Rolling v8/build: https://chromium.googlesource.com/chromium/src/build/+log/1255ede..19d4aa5 Rolling v8/third_party/catapult: https://chromium.googlesource.com/catapult/+log/b3788f2..7c4300c TBR=machenbach@chromium.org,tmrts@chromium.org Change-Id: I47bac7d2b1a6856fbb1fdc46b4e1cc63f24cd49d Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1984842Reviewed-by: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#65570}
-
- 01 Jan, 2020 1 commit
-
-
v8-ci-autoroll-builder authored
Rolling v8/build: https://chromium.googlesource.com/chromium/src/build/+log/cac0fb4..1255ede Rolling v8/buildtools: https://chromium.googlesource.com/chromium/src/buildtools/+log/fa02977..8d21328 Rolling v8/buildtools/linux64: git_revision:6feb55993083dfd27b93da195c8a82a3a9529848..git_revision:a5bcbd726ac7bd342ca6ee3e3a006478fd1f00b5 Rolling v8/third_party/catapult: https://chromium.googlesource.com/catapult/+log/c9e75ab..b3788f2 TBR=machenbach@chromium.org,tmrts@chromium.org Change-Id: I0ea7db7fbc1c79303a7524c432f8464dfe75391e Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1984841Reviewed-by: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#65569}
-
- 31 Dec, 2019 2 commits
-
-
Mike Stanton authored
This limit hangs TypeScript and needs further investigation. Bug: chromium:1038292 Change-Id: I5270052cb2b357f9f872d6de42a8122cee81b13e Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1981499Reviewed-by: Jakob Gruber <jgruber@chromium.org> Commit-Queue: Michael Stanton <mvstanton@chromium.org> Cr-Commit-Position: refs/heads/master@{#65568}
-
v8-ci-autoroll-builder authored
Rolling v8/build: https://chromium.googlesource.com/chromium/src/build/+log/54b7873..cac0fb4 Rolling v8/third_party/catapult: https://chromium.googlesource.com/catapult/+log/f77838c..c9e75ab TBR=machenbach@chromium.org,tmrts@chromium.org Change-Id: I4eed13bc79f1f2a80f5d3050e24a1c1c011a669a Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1984839Reviewed-by: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#65567}
-
- 30 Dec, 2019 1 commit
-
-
Jakob Gruber authored
Bug: v8:9972 Change-Id: Ieed4ba6648a20a9b372888d75e8eb7617acdf562 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1981490 Auto-Submit: Jakob Gruber <jgruber@chromium.org> Reviewed-by: Michael Stanton <mvstanton@chromium.org> Commit-Queue: Jakob Gruber <jgruber@chromium.org> Cr-Commit-Position: refs/heads/master@{#65566}
-
- 28 Dec, 2019 1 commit
-
-
v8-ci-autoroll-builder authored
Rolling v8/build: https://chromium.googlesource.com/chromium/src/build/+log/69e421a..54b7873 Rolling v8/third_party/catapult: https://chromium.googlesource.com/catapult/+log/1890745..f77838c TBR=machenbach@chromium.org,tmrts@chromium.org Change-Id: Ic07b7b0b1ca3de37e18e39775d0f233ada3731ab Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1983482Reviewed-by: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#65565}
-
- 27 Dec, 2019 6 commits
-
-
Mike Stanton authored
Renderer hangs are possible with current limit (25). I'd like to know what a limit of 15 does to benchmark performance, and see it's effect on hangs. Bug: chromium:1034768 Change-Id: Ie7fae638972816f547e6ca7a9d7f199cbcf6b2cc Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1981492Reviewed-by: Michael Stanton <mvstanton@chromium.org> Reviewed-by: Ulan Degenbaev <ulan@chromium.org> Commit-Queue: Michael Stanton <mvstanton@chromium.org> Cr-Commit-Position: refs/heads/master@{#65564}
-
Clemens Backes authored
This adds a {wasm::DebugInfo} struct which will hold the {wasm::DebugSideTable}s for individual Liftoff functions, and will use them to construct local scope information. R=jkummerow@chromium.org, bmeurer@chromium.org Bug: v8:10019 Change-Id: I7869cec5000e9b126c891a242fcccfc53c67662e Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1975758 Commit-Queue: Clemens Backes <clemensb@chromium.org> Reviewed-by: Jakob Kummerow <jkummerow@chromium.org> Reviewed-by: Benedikt Meurer <bmeurer@chromium.org> Cr-Commit-Position: refs/heads/master@{#65563}
-
Joshua Litt authored
Bug: v8:9838 Change-Id: Iee3bcaa3a7149309c01d16be67d189ccc56bd0e8 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1965919 Commit-Queue: Joshua Litt <joshualitt@chromium.org> Reviewed-by: Tobias Tebbi <tebbi@chromium.org> Cr-Commit-Position: refs/heads/master@{#65562}
-
Daniel Clifford authored
In the process: * Rework the Torque definition of ScopeInfo to enable direct field-style access of ScopeFlags, removing some dead code in the process. * Allow implicit FromConstexpr conversion from subtypes of 'constexpr A' to other types. This makes it possible/easy to convert constexpr versions of enums to other types, since the constexpr version of the enum isn't addressable. It's namespace isn't a valid namespace and is an implementation detail anyway. * Cleanup LanguageMode: Language mode is now an enum and directly mirrors the C++-side definition rather than being a Smi. With the changes above, a new type LanguageModeSmi is introduced that is the Smi representation of LanguageMode that can be implicitly casted from constexpr LanguageMode values. Change-Id: I190412f95e02905f445d149883fbf1f2b8ed757b Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1977159 Commit-Queue: Daniel Clifford <danno@chromium.org> Reviewed-by: Tobias Tebbi <tebbi@chromium.org> Cr-Commit-Position: refs/heads/master@{#65561}
-
Benedikt Meurer authored
When opening DevTools, make sure that Wasm modules properly show up, aka are reported via "Debugger.scriptParsed" events. Previously these scripts corresponding to Wasm modules had been filtered out explicitly (accidentally). Bug: chromium:1032042 Tbr: clemensb@chromium.org Change-Id: Id5e49616a4959c9ca611dbae6f1a4e9a47413ea6 Doc: https://bit.ly/wasm-dbg-stories-2019#bookmark=id.drrsobk5mo0p Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1980588 Commit-Queue: Benedikt Meurer <bmeurer@chromium.org> Reviewed-by: Mathias Bynens <mathias@chromium.org> Reviewed-by: Benedikt Meurer <bmeurer@chromium.org> Cr-Commit-Position: refs/heads/master@{#65560}
-
v8-ci-autoroll-builder authored
Rolling v8/build: https://chromium.googlesource.com/chromium/src/build/+log/01e7f30..69e421a Rolling v8/third_party/catapult: https://chromium.googlesource.com/catapult/+log/fe10b5c..1890745 Rolling v8/tools/clang: https://chromium.googlesource.com/chromium/src/tools/clang/+log/ccefaab..86eb804 TBR=machenbach@chromium.org,tmrts@chromium.org Change-Id: Ib5230e27e0d5e7670977d8583fa77bd05dbf4c43 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1982899Reviewed-by: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#65559}
-
- 26 Dec, 2019 1 commit
-
-
Joshua Litt authored
Fixes a potential overflow when using the runtime's StringCompareSequence by checking the string length first. Bug: chromium:1032906 Change-Id: I7cb94473ae8331dd2ecf1fa98034829bebf8a9ac Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1973936 Commit-Queue: Joshua Litt <joshualitt@chromium.org> Reviewed-by: Jakob Gruber <jgruber@chromium.org> Cr-Commit-Position: refs/heads/master@{#65558}
-