Skip to content
This repository has been archived by the owner on Apr 3, 2020. It is now read-only.

Implement builtin operators for Float32x4 and Int32x4 and Update ToBooleanStub to support Float32x4 and Int32x4 #20

Merged
merged 4 commits into from
Apr 24, 2014

Conversation

fenghaitao
Copy link
Contributor

The same patch set as reviewed #19.

rakuco added a commit that referenced this pull request Apr 24, 2014
Implement builtin operators for Float32x4 and Int32x4 and Update ToBooleanStub to support Float32x4 and Int32x4
@rakuco rakuco merged commit 8790302 into crosswalk-project:master Apr 24, 2014
@rakuco
Copy link

rakuco commented Apr 24, 2014

Merged, thanks. Please remember to update DEPS.xwalk.

rakuco pushed a commit that referenced this pull request Feb 27, 2015
Merged 209cf09

Temporarily disable double fields unboxing.

R=jkummerow@chromium.org
BUG=chromium:454297
LOG=Y

Review URL: https://codereview.chromium.org/949433002

Cr-Commit-Position: refs/branch-heads/4.1@{#20}
Cr-Branched-From: 2e08d2a-refs/heads/candidates@{#25353}
rakuco pushed a commit that referenced this pull request Apr 29, 2015
Merged 434b456

Fix indirect push

BUG=chromium:388665
LOG=N
R=yangguo@chromium.org

Review URL: https://codereview.chromium.org/1095903004

Cr-Commit-Position: refs/branch-heads/4.2@{#20}
Cr-Branched-From: 3dfd929-refs/heads/4.2.77@{#2}
Cr-Branched-From: e011092-refs/heads/master@{#26757}
Bysmyyr pushed a commit to Bysmyyr/v8-crosswalk that referenced this pull request May 7, 2015
Merged ad854ea

Allow for accessing an ArrayBuffer contents without externalizing it

TBR=danno@chromium.org
BUG=

Review URL: https://codereview.chromium.org/1111413006

Cr-Commit-Position: refs/branch-heads/4.3@{crosswalk-project#20}
Cr-Branched-From: f5c0a23-refs/heads/4.3.61@{#1}
Cr-Branched-From: 0a7d4f4-refs/heads/master@{#27508}
rakuco pushed a commit that referenced this pull request Jul 22, 2015
Merged 8c298c7

Move compatible receiver check from CompileHandler to UpdateCaches

BUG=chromium:505374
LOG=N
TBR=hablich@chromium.org

Review URL: https://codereview.chromium.org/1233453004 .

Cr-Commit-Position: refs/branch-heads/4.4@{#20}
Cr-Branched-From: 2e4c550-refs/heads/4.4.63@{#1}
Cr-Branched-From: 0208b8e-refs/heads/master@{#28333}
rakuco pushed a commit that referenced this pull request Aug 13, 2015
Merged 3c9e8de

Fix idle notification for background tab.

BUG=chromium:515174
LOG=N
R=hablich@chromium.org

Review URL: https://codereview.chromium.org/1272183002 .

Cr-Commit-Position: refs/branch-heads/4.5@{#20}
Cr-Branched-From: 7f21153-refs/heads/4.5.103@{#1}
Cr-Branched-From: 4b38c15-refs/heads/master@{#29527}
mrunalk pushed a commit that referenced this pull request Sep 22, 2015
Merged 1a8c38c
Merged 206f12a

[heap] Fix recursive GCs caused by adjusting externally allocated memory

[heap] Properly decrement amount of externally allocated memory

BUG=chromium:526244
LOG=N
R=hablich@chromium.org

Review URL: https://codereview.chromium.org/1344823002 .

Cr-Commit-Position: refs/branch-heads/4.6@{#20}
Cr-Branched-From: 24d34a8-refs/heads/4.6.85@{#1}
Cr-Branched-From: 8f44118-refs/heads/master@{#30256}
mrunalk pushed a commit to mrunalk/v8-crosswalk that referenced this pull request Dec 1, 2015
…osswalk-project#20 id:380001 of https://codereview.chromium.org/1287383003/ )

Reason for revert:
Failures on MIPS

Original issue's description:
> Remove register index/code indirection
>
> Previous to this patch, both the lithium and TurboFan register
> allocators tracked allocated registers by "indices", rather than
> the register codes used elsewhere in the runtime. This patch
> ensures that codes are used everywhere, and in the process cleans
> up a bunch of redundant code and adds more structure to how the
> set of allocatable registers is defined.
>
> Some highlights of changes:
>
> * TurboFan's RegisterConfiguration class moved to V8's top level
>   so that it can be shared with Crankshaft.
> * Various "ToAllocationIndex" and related methods removed.
> * Code that can be easily shared between Register classes on
>   different platforms is now shared.
> * The list of allocatable registers on each platform is declared
>   as a list rather than implicitly via the register index <->
>   code mapping.
>
> Committed: https://crrev.com/80bc6f6e11f79524e3f1ad05579583adfd5f18b2
> Cr-Commit-Position: refs/heads/master@{#30913}
>
> Committed: https://crrev.com/7b7a8205d9a00c678fb7a6e032a55fecbc1509cf
> Cr-Commit-Position: refs/heads/master@{#31075}

TBR=akos.palfi@imgtec.com,bmeurer@chromium.org,jarin@chromium.org,paul.lind@imgtec.com,titzer@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true

Review URL: https://codereview.chromium.org/1380863004

Cr-Commit-Position: refs/heads/master@{#31083}
mrunalk pushed a commit to mrunalk/v8-crosswalk that referenced this pull request Dec 1, 2015
…onstructor. (patchset crosswalk-project#20 id:370001 of https://codereview.chromium.org/1418623007/ )

Reason for revert:
failing build bot

Original issue's description:
> [runtime] Fix ES6 9.2.1 [[Call]] when encountering a classConstructor.
>
> The current implementation of classes throws the TypeError at the wrong
> point, after activating a new context when directly calling a class
> constructor. According to the spec, the TypeError has to be thrown
> in the caller context.
>
> LOG=N
> BUG=v8:4428
>
> Committed: https://crrev.com/6a06bc0a774933719f62009d81b3f1686d83bb90
> Cr-Commit-Position: refs/heads/master@{#31786}

TBR=bmeurer@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=v8:4428

Review URL: https://codereview.chromium.org/1415783006

Cr-Commit-Position: refs/heads/master@{#31787}
rakuco pushed a commit that referenced this pull request Jan 15, 2016
Merged a373e75

Guard UnmapFreeMemoryTask with a flag.

BUG=chromium:574349
LOG=N
R=hablich@chromium.org

Review URL: https://codereview.chromium.org/1581663002 .

Cr-Commit-Position: refs/branch-heads/4.8@{#20}
Cr-Branched-From: 10449d4-refs/heads/4.8.271@{#1}
Cr-Branched-From: 2ebd5fc-refs/heads/master@{#31941}
rakuco pushed a commit that referenced this pull request Mar 3, 2016
…://codereview.chromium.org/1655423005/ )

Reason for revert:
Let's simply change WATCHLISTS on the branch

Original issue's description:
> Version 4.9.385.17 (cherry-pick)
>
> Merged ccf47c4
>
> [Release] Automatically notify mailing list on a pending merge
>
> R=machenbach@chromium.org
>
> Committed: https://chromium.googlesource.com/v8/v8/+/5a05be2ecdb15a43405d04acd79fb9cc7b4806bb

TBR=machenbach@chromium.org
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true

Review URL: https://codereview.chromium.org/1655423006

Cr-Commit-Position: refs/branch-heads/4.9@{#20}
Cr-Branched-From: 2fea296-refs/heads/4.9.385@{#1}
Cr-Branched-From: 0c1430a-refs/heads/master@{#33306}
mrunalk pushed a commit that referenced this pull request Apr 5, 2016
Merged 86c955f

Fix Array.prototype.sort on proxies.

BUG=chromium:591699
LOG=N
R=hablich@chromium.org
NOTRY=true
NOPRESUBMIT=true

Review URL: https://codereview.chromium.org/1777203002

Cr-Commit-Position: refs/branch-heads/5.0@{#20}
Cr-Branched-From: ad16e6c-refs/heads/5.0.71@{#1}
Cr-Branched-From: bd9df50-refs/heads/master@{#34215}
mrunalk pushed a commit that referenced this pull request May 20, 2016
Merged 2cfac65

Allow for creating Private API symbols that have a number as an ID

BUG=v8:4933
LOG=N
R=hablich@chromium.org

Review URL: https://codereview.chromium.org/1921483003 .

Cr-Commit-Position: refs/branch-heads/5.1@{#20}
Cr-Branched-From: 167dc63-refs/heads/5.1.281@{#1}
Cr-Branched-From: 03953f5-refs/heads/master@{#35282}
mrunalk pushed a commit that referenced this pull request Jun 21, 2016
Merged 16dda21

Fix bytecode operand type

R=jkummerow@chromium.org
BUG=
NOTRY=true
NOPRESUBMIT=true

Review-Url: https://codereview.chromium.org/2031283002
Cr-Commit-Position: refs/branch-heads/5.2@{#20}
Cr-Branched-From: 2cd36d6-refs/heads/5.2.361@{#1}
Cr-Branched-From: 3fef34e-refs/heads/master@{#36332}
mrunalk pushed a commit that referenced this pull request Aug 10, 2016
Cr-Commit-Position: refs/branch-heads/5.3@{#20}
Cr-Branched-From: 820a23a-refs/heads/5.3.332@{#2}
Cr-Branched-From: 37538cb-refs/heads/master@{#37308}
mrunalk pushed a commit that referenced this pull request Sep 27, 2016
…patchset #20 id:380001 of https://codereview.chromium.org/2146293003/ )

Reason for revert:
[Sheriff] Breaks:
https://build.chromium.org/p/client.v8.ports/builders/V8%20Arm%20-%20builder/builds/2592

Original issue's description:
> [builtins] implement Array.prototype.includes in TurboFan
>
> BUG=v8:5162
> R=bmeurer@chromium.org, ishell@chromium.org
>
> Committed: https://crrev.com/a488b5d8eb111a4883dc400bd826d079420edd68
> Cr-Commit-Position: refs/heads/master@{#38223}

TBR=adamk@chromium.org,bmeurer@chromium.org,cbruni@chromium.org,danno@chromium.org,ishell@chromium.org,littledan@chromium.org,caitp@igalia.com
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=v8:5162

Review-Url: https://codereview.chromium.org/2202163002
Cr-Commit-Position: refs/heads/master@{#38226}
mrunalk pushed a commit that referenced this pull request Sep 27, 2016
Cr-Commit-Position: refs/branch-heads/5.4@{#20}
Cr-Branched-From: 5ce2827-refs/heads/5.4.500@{#2}
Cr-Branched-From: ad07b49-refs/heads/master@{#38841}
imreotto pushed a commit to tenta-browser/v8-crosswalk that referenced this pull request Sep 4, 2017
Cr-Commit-Position: refs/branch-heads/5.9@{crosswalk-project#20}
Cr-Branched-From: fe9bb7e-refs/heads/5.9.211@{crosswalk-project#1}
Cr-Branched-From: 70ad237-refs/heads/master@{#44591}
asifhisam pushed a commit to asifhisam/v8-crosswalk that referenced this pull request Sep 9, 2019
Cr-Commit-Position: refs/branch-heads/5.8@{crosswalk-project#20}
Cr-Branched-From: eda659c-refs/heads/5.8.283@{crosswalk-project#1}
Cr-Branched-From: 4310cd0-refs/heads/master@{#43429}
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants