| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[test262] Roll test262 This roll requires a manual review. See http://go/reviewed-rolls for guidance. https://chromium.googlesource.com/external/github.com/tc39/test262/+log/d2940bdb..9adf3c0c Roll created at https://cr-buildbucket.appspot.com/build/8699351628770134305 no-export: true R=olivf@chromium.org,rezvan@chromium.org Bug: v8:7834 Change-Id: I050a77091f37a0cc13cdcd89b744e3afb0ac7605 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7108539 Reviewed-by: Olivier Flückiger <olivf@chromium.org> Reviewed-by: Rezvan Mahdavi Hezaveh <rezvan@chromium.org> Commit-Queue: Olivier Flückiger <olivf@chromium.org> Cr-Commit-Position: refs/heads/main@{#103482} | 8 个月前 | |
[test262] Response 'items' are directly accessible No-try: true Bug: 341524545 Change-Id: I5b3081d6c2df19a400cf25a3baf6438616e946fe Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5569565 Reviewed-by: Alexander Schulze <alexschulze@chromium.org> Commit-Queue: Liviu Rau <liviurau@google.com> Cr-Commit-Position: refs/heads/main@{#94135} | 2 年前 | |
Add test262 presubmit checks No-try: true Bug: v8:14002 Change-Id: I0060a6498794691fd58057d5d73e75bc39dc1a2a Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4891835 Commit-Queue: Liviu Rau <liviurau@google.com> Reviewed-by: Michael Achenbach <machenbach@chromium.org> Cr-Commit-Position: refs/heads/main@{#90176} | 2 年前 | |
[test262] Use test262's copy of parseTestRecord.py This is needed to unblock test262 rolls, which are currently stuck because some new upstream tests have YAML frontmatter that can't be parsed by the copy of parseTestRecord.py used by the test runner. This CL removes the outdated copy inside third_party/test262-harness, copied from https://github.com/tc39/test262-harness, in turn forked from V8's own harness. This copy is unmaintained. There's a copy of parseTestRecord inside test262 itself that upstream maintainers still make sure works, so use that. Bug: 42211058 Change-Id: I96c5aaa6ba7f57d48c4d9482bb6e019d8b7d3e29 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6160675 Reviewed-by: Rezvan Mahdavi Hezaveh <rezvan@chromium.org> Commit-Queue: Shu-yu Guo <syg@chromium.org> Cr-Commit-Position: refs/heads/main@{#98008} | 1 年前 | |
Update OWNERS files Overall: - Remove adamk - Remove syg test/test262/OWNERS: - Add olivf - Add rezvan third_party/v8/codegen/OWNERS: - Add gdeepti Change-Id: I0d72f60050a688ad5ec46ae4733c98ec323c9539 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6695598 Reviewed-by: Toon Verwaest <verwaest@chromium.org> Commit-Queue: Michael Lippautz <mlippautz@chromium.org> Reviewed-by: Olivier Flückiger <olivf@chromium.org> Cr-Commit-Position: refs/heads/main@{#101239} | 1 年前 | |
[tools] Fix test262 presubmit script in Windows Change-Id: I1f2e46aa30ce518ee9e8f30ab1fb76aeb1d730d8 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5824569 Reviewed-by: Seth Brenith <seth.brenith@microsoft.com> Reviewed-by: Shu-yu Guo <syg@chromium.org> Commit-Queue: Luis Pardo <lpardosixtos@microsoft.com> Cr-Commit-Position: refs/heads/main@{#95862} | 1 年前 | |
Make test262 README file revision independent. This makes the description in the README file for our test262 harness independent of the underlying revision. The one canonical place to mention the up-to-date revision is the DEPS file. R=machenbach@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/1424043006 Cr-Commit-Position: refs/heads/master@{#31778} | 10 年前 | |
[typedarrays] Use Detach instead of Neuter This is purely a renaming change. The ES spec uses the term 'detach' for the process of removing the backing store of a typed array, while V8 uses the historical term 'neuter'. Update our internal implementation, including method names and flag names, to match the spec. Note that some error messages still use the term 'neuter' since error messages are asserted by some embedder tests, like layout tests. R=bmeurer@chromium.org, yangguo@chromium.org, mstarzinger@chromium.org, mlippautz@chromium.org BUG=chromium:913887 Change-Id: I62f1c3ac9ae67ba01d612a5221afa3d92deae272 Reviewed-on: https://chromium-review.googlesource.com/c/1370036 Commit-Queue: Ben Titzer <titzer@chromium.org> Reviewed-by: Michael Starzinger <mstarzinger@chromium.org> Reviewed-by: Benedikt Meurer <bmeurer@chromium.org> Reviewed-by: Yang Guo <yangguo@chromium.org> Reviewed-by: Michael Lippautz <mlippautz@chromium.org> Cr-Commit-Position: refs/heads/master@{#58149} | 7 年前 | |
Reland "[source-phase-imports] Add %AbstractModuleSource%" This is a reland of commit 3ac0c462662c0a16caab33aa25222d6ab8825d47. This fixes compilation failures by adding new required parameters for CreateFunction in bootstrapper.cc. Original change's description: > [source-phase-imports] Add %AbstractModuleSource% > > Make WebAssembly.Module a subclass of %AbstractModuleSource%. > At the moment, HostGetModuleSourceNameCallback is only applied > to WebAssembly.Module. > > A runtime native method %GetAbstractModuleSource is added for testing. > > Bug: 42204365 > Change-Id: I0150f3d75e1f63e3695fc6f0a0f5c29fcc59536e > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5690180 > Reviewed-by: Shu-yu Guo <syg@chromium.org> > Commit-Queue: Chengzhong Wu (legendecas) <legendecas@gmail.com> > Reviewed-by: Adam Klein <adamk@chromium.org> > Cr-Commit-Position: refs/heads/main@{#95568} Bug: 42204365 Change-Id: I5d26cdfca8d1f39371a0be0e025c8d6edecbcfd8 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5778019 Commit-Queue: Adam Klein <adamk@chromium.org> Reviewed-by: Adam Klein <adamk@chromium.org> Reviewed-by: Shu-yu Guo <syg@chromium.org> Cr-Commit-Position: refs/heads/main@{#95589} | 1 年前 | |
[tools] Add FAIL_PHASE_ONLY status file modifier for test262 tests R=machenbach@chromium.org, mathias@chromium.org Bug: v8:8467 Change-Id: I7369fa993d0762cf9c3c6f55361d074d067a0eb5 Reviewed-on: https://chromium-review.googlesource.com/c/1338347 Reviewed-by: Michael Achenbach <machenbach@chromium.org> Commit-Queue: Sergiy Belozorov <sergiyb@chromium.org> Cr-Commit-Position: refs/heads/master@{#57734} | 7 年前 | |
[test262] Roll test262 https://chromium.googlesource.com/external/github.com/tc39/test262/+log/e7364ea7d..d216cc197 Bug: v8:7834, v8:11544, v8:13791 Change-Id: Ieaf516ab21754713e7a5546787f2fb6327597a17 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4305539 Reviewed-by: Adam Klein <adamk@chromium.org> Commit-Queue: Adam Klein <adamk@chromium.org> Cr-Commit-Position: refs/heads/main@{#86236} | 3 年前 | |
Reland "[d8] Add support for onmessage from Workers" This is a reland of commit a700450d2a82d4a49e9e723a6d6bb99cc325ba3f Reland fixes: * Include the unsubscription fix in crrev.com/c/5664938 * Move ownership of the context/callback from the Worker to the PerIsolateData. This means the Worker unconditionally posts CheckMessageFromWorkerTask, and the main thread decides what to do with it. * The worker now always knows its parent isolate, and this is the one it posts events to. This matches web behaviour. * Correspondingly, change callback lookup to happen during CheckMessageFromWorkerTask's execution, rather than at the moment of posting the CheckMessageFromWorkerTask. This avoids a race between the main thread subscribing to message events, and the worker emitting them, by serializing these operations on the main thread. * We now keep track both of _all_ child workers, and of all child workers with registered callbacks. This allows keeping the backward compatible behaviour of not waiting for workers to close, while allowing the main thread to wait for subscribed workers. Original change's description: > [d8] Add support for onmessage from Workers > > Add support for Worker.prototype.onmessage, which subscribes the main > thread Isolate to message events posted by Workers. An isolate's event > loop will wait until all workers that it has subscribed to have > terminated (with terminate or close). > > Also, onmessage events are supposed to have the message data in a .data > field on the callback parameter, rather than having the data as the > parameter itself. So, change the existing Worker onmessage (for posting > messages _to_ a Worker rather than from it) to send messages like this, > and update tests to read off the data field from the message they > receive. > > As a cleanup, remove the unused streaming task counter that could also > make the event loop block. > > Change-Id: I205b37131688a237b5bc229dbb2a856dd2390243 > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5659938 > Reviewed-by: Igor Sheludko <ishell@chromium.org> > Auto-Submit: Leszek Swirski <leszeks@chromium.org> > Commit-Queue: Leszek Swirski <leszeks@chromium.org> > Cr-Commit-Position: refs/heads/main@{#94704} Change-Id: Ieb76e541b9cfc83cb07caa6287050f5c559cbf69 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/5666586 Commit-Queue: Leszek Swirski <leszeks@chromium.org> Reviewed-by: Igor Sheludko <ishell@chromium.org> Cr-Commit-Position: refs/heads/main@{#94747} | 1 年前 | |
[test262] Roll test262 https://chromium.googlesource.com/external/github.com/tc39/test262/+log/e7364ea7d..d216cc197 Bug: v8:7834, v8:11544, v8:13791 Change-Id: Ieaf516ab21754713e7a5546787f2fb6327597a17 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4305539 Reviewed-by: Adam Klein <adamk@chromium.org> Commit-Queue: Adam Klein <adamk@chromium.org> Cr-Commit-Position: refs/heads/main@{#86236} | 3 年前 | |
Support $262.IsHTMLDDA There is already a %GetUndetectable runtime test function, so use that. Bug: v8:7184 Change-Id: I04af03d95c4245ab9c7061cb00d5890972b82f46 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2181195 Commit-Queue: Marja Hölttä <marja@chromium.org> Reviewed-by: Marja Hölttä <marja@chromium.org> Cr-Commit-Position: refs/heads/master@{#67553} | 6 年前 | |
[test262] Add set method tests to staging Reland https://crrev.com/c/4913993 This CL adds three tests from test methods tests to staging directory with correct format. Bug: v8:13556 Change-Id: I93817eb84e077436071dbae98bc800dd58851f91 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/4983674 Reviewed-by: Michael Achenbach <machenbach@chromium.org> Commit-Queue: Liviu Rau <liviurau@google.com> Cr-Commit-Position: refs/heads/main@{#90645} | 2 年前 | |
[top-level-await] align async modules rejection and fulfillment order This implements the spec change from [1]. This PR changes the order of rejections to match the same order that happens on fufillment case. It meansd that First the rejection goes to module where it happens and then it bubbles up to its acenstros. For detailed discussion and reasoning, check links in the PR[1]. [1] Spec PR: https://github.com/tc39/ecma262/pull/3695 [2] Test262 PR: https://github.com/tc39/test262/pull/4591 Bug: 433891576 Change-Id: I3b16e276ad0d6bd0c5a17f20f8db06d56b483883 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7169324 Reviewed-by: Leszek Swirski <leszeks@chromium.org> Commit-Queue: Andy Wingo <wingo@igalia.com> Reviewed-by: Olivier Flückiger <olivf@chromium.org> Cr-Commit-Position: refs/heads/main@{#104017} | 7 个月前 | |
Remove obsolete feature flag from test262 config This flag was removed in https://crrev.com/c/7023052 Change-Id: I1c5f0907cba3f408e9f085edc9c4f8676a6a6964 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/7138183 Auto-Submit: Manish Goregaokar <manishearth@google.com> Reviewed-by: Rezvan Mahdavi Hezaveh <rezvan@chromium.org> Commit-Queue: Rezvan Mahdavi Hezaveh <rezvan@chromium.org> Cr-Commit-Position: refs/heads/main@{#103637} | 7 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 8 个月前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 10 年前 | ||
| 7 年前 | ||
| 1 年前 | ||
| 7 年前 | ||
| 3 年前 | ||
| 1 年前 | ||
| 3 年前 | ||
| 6 年前 | ||
| 2 年前 | ||
| 7 个月前 | ||
| 7 个月前 |