- 19 Jan, 2015 25 commits
-
-
ishell authored
PropertyKind: DATA -> kData ACCESSOR -> kAccessor PropertyType: FIELD -> DATA CONSTANT -> DATA_CONSTANT ACCESSOR_FIELD -> ACCESSOR CALLBACKS -> ACCESSOR_CONSTANT PropertyLocation: IN_OBJECT -> kField IN_DESCRIPTOR -> kDescriptor StoreMode: FORCE_IN_OBJECT -> FORCE_FIELD FieldDescriptor -> DataDescriptor ConstantDescriptor -> DataConstantDescriptor CallbacksDescriptor -> AccessorConstantDescriptor Review URL: https://codereview.chromium.org/856503002 Cr-Commit-Position: refs/heads/master@{#26146}
-
mstarzinger authored
R=yangguo@chromium.org Review URL: https://codereview.chromium.org/804713006 Cr-Commit-Position: refs/heads/master@{#26145}
-
machenbach authored
This relands parts of https://codereview.chromium.org/843913009 It prepares for using this script outside of v8, e.g. in a chromium hook. The script is intended to run as a hook and will create version_gen.cc if the content has changed. Changes to gyp and gn files can land as a follow up, once calling the hook on the chromium side has landed. BUG=chromium:446166 LOG=n Review URL: https://codereview.chromium.org/830093003 Cr-Commit-Position: refs/heads/master@{#26144}
-
Michael Starzinger authored
TBR=titzer@chromium.org TEST=mjsunit/compiler/opt-next-call-turbo Review URL: https://codereview.chromium.org/862533002 Cr-Commit-Position: refs/heads/master@{#26143}
-
mstarzinger authored
R=titzer@chromium.org Review URL: https://codereview.chromium.org/863443003 Cr-Commit-Position: refs/heads/master@{#26142}
-
Ben L. Titzer authored
R=mstarzinger@chromium.org BUG= Review URL: https://codereview.chromium.org/863513002 Cr-Commit-Position: refs/heads/master@{#26141}
-
titzer authored
R=mstarzinger@chromium.org BUG= Review URL: https://codereview.chromium.org/855653002 Cr-Commit-Position: refs/heads/master@{#26140}
-
svenpanne authored
Use simple HAS-A relationship instead of obscure multiple inheritance. In theory, UBSan should be totally happy with this, but it still isn't. This seems to be a bug in UBSan, see e.g. http://lists.cs.uiuc.edu/pipermail/cfe-dev/2014-December/040225.html BUG=chromium:448102 LOG=y Review URL: https://codereview.chromium.org/859773002 Cr-Commit-Position: refs/heads/master@{#26139}
-
marja authored
See CompileTopLevel for similar logic which suppresses producing parser cache when the debugger is active. BUG=441130 LOG=n Review URL: https://codereview.chromium.org/845643005 Cr-Commit-Position: refs/heads/master@{#26138}
-
dcarney authored
BUG=449930 LOG=N Review URL: https://codereview.chromium.org/859783002 Cr-Commit-Position: refs/heads/master@{#26137}
-
dcarney authored
BUG=3215 LOG=N Review URL: https://codereview.chromium.org/855333002 Cr-Commit-Position: refs/heads/master@{#26136}
-
Michael Starzinger authored
R=verwaest@chromium.org TEST=mjsunit/harmony/computed-property-names Review URL: https://codereview.chromium.org/862513002 Cr-Commit-Position: refs/heads/master@{#26135}
-
jochen authored
Revert of Temporarily restore make dependencies (patchset #1 id:1 of https://codereview.chromium.org/733203008/) Reason for revert: make dependencies is stale now, and everybody should have switched over Original issue's description: > Temporarily restore make dependencies > > We will remove dependencies in about a week again. > > BUG=none > R=machenbach@chromium.org > LOG=y TBR=machenbach@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=none Review URL: https://codereview.chromium.org/791813007 Cr-Commit-Position: refs/heads/master@{#26134}
-
yangguo authored
R=mvstanton@chromium.org BUG=chromium:449937 LOG=N Review URL: https://codereview.chromium.org/861583002 Cr-Commit-Position: refs/heads/master@{#26133}
-
caitpotter88 authored
BUG=v8:3820, v8:3821 LOG=N R=arv@chromium.org, dslomov@chromium.org, marja@chromium.org Review URL: https://codereview.chromium.org/857433004 Cr-Commit-Position: refs/heads/master@{#26132}
-
mstarzinger authored
R=rossberg@chromium.org Review URL: https://codereview.chromium.org/855873002 Cr-Commit-Position: refs/heads/master@{#26131}
-
caitpotter88 authored
LOG=N R=dpino@igalia.com, arv@chromium.org, dslomov@chromium.org BUG= Review URL: https://codereview.chromium.org/851163007 Cr-Commit-Position: refs/heads/master@{#26130}
-
dcarney authored
BUG= Review URL: https://codereview.chromium.org/855903002 Cr-Commit-Position: refs/heads/master@{#26129}
-
yangguo authored
R=bmeurer@chromium.org BUG=chromium:449959 LOG=N Review URL: https://codereview.chromium.org/822823003 Cr-Commit-Position: refs/heads/master@{#26128}
-
jochen authored
BUG=chromium:449943 R=svenpanne@chromium.org LOG=n Review URL: https://codereview.chromium.org/848403003 Cr-Commit-Position: refs/heads/master@{#26127}
-
mvstanton authored
BUG=449070 R=yangguo@chromium.org LOG=N Review URL: https://codereview.chromium.org/859713002 Cr-Commit-Position: refs/heads/master@{#26126}
-
yangguo authored
R=mvstanton@chromium.org BUG=chromium:447561 LOG=N Review URL: https://codereview.chromium.org/844193004 Cr-Commit-Position: refs/heads/master@{#26125}
-
bmeurer authored
TEST=unittests Review URL: https://codereview.chromium.org/857783002 Cr-Commit-Position: refs/heads/master@{#26124}
-
chunyang.dai authored
port 79ed8f17. original commit message: Add fast-path OOB support to KeyedLoadIC_Generic BUG= Review URL: https://codereview.chromium.org/862443002 Cr-Commit-Position: refs/heads/master@{#26123}
-
chunyang.dai authored
port 6950ead0 original commit message: split api call stubs into accessor and function call stubs BUG= Review URL: https://codereview.chromium.org/860593002 Cr-Commit-Position: refs/heads/master@{#26122}
-
- 18 Jan, 2015 2 commits
-
-
machenbach authored
Revert of Reland Auto-generate v8 version based on tags. (patchset #1 id:1 of https://codereview.chromium.org/843913009/) Reason for revert: The gclient hook of v8 is not executed on this builder: http://build.chromium.org/p/tryserver.chromium.linux/builders/android_aosp/builds/49765 Original issue's description: > Reland Auto-generate v8 version based on tags. > > This relands the CL > https://codereview.chromium.org/797503007/. > > It runs the version generation two times. First during > runhooks as a fallback for recipes that loose git context > (e.g. android_aosp). Second during compilation like in the > original CL. In case of failures, the result from the > runhooks call will be reused. > > BUG=chromium:446166 > LOG=n > > Committed: https://crrev.com/d3d6e38b2cba73b52bd5ed00f4441a7db3284a19 > Cr-Commit-Position: refs/heads/master@{#26120} TBR=jochen@chromium.org,jkummerow@chromium.org,tandrii@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=chromium:446166 Review URL: https://codereview.chromium.org/855263002 Cr-Commit-Position: refs/heads/master@{#26121}
-
machenbach authored
This relands the CL https://codereview.chromium.org/797503007/. It runs the version generation two times. First during runhooks as a fallback for recipes that loose git context (e.g. android_aosp). Second during compilation like in the original CL. In case of failures, the result from the runhooks call will be reused. BUG=chromium:446166 LOG=n Review URL: https://codereview.chromium.org/843913009 Cr-Commit-Position: refs/heads/master@{#26120}
-
- 17 Jan, 2015 4 commits
-
-
machenbach authored
Revert of [turbofan] Fix bunch of tests failing with --turbo-deoptimization. (patchset #1 id:1 of https://codereview.chromium.org/786333004/) Reason for revert: This changes layout test expectations. I ran a bisect over the layout tests: Bad: http://build.chromium.org/p/client.v8/builders/V8-Blink%20Linux%2032/builds/1600 Good: http://build.chromium.org/p/client.v8/builders/V8-Blink%20Linux%2032/builds/1599 If this is intentional please first land a CL with manualrebaseline test expectations for the changed tests and then reland. Original issue's description: > [turbofan] Fix bunch of tests failing with --turbo-deoptimization. > > R=bmeurer@chromium.org > > Committed: https://crrev.com/e9e772121b36697821dbfff61f36e0a68367f21c > Cr-Commit-Position: refs/heads/master@{#26115} TBR=bmeurer@chromium.org,jarin@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/804333005 Cr-Commit-Position: refs/heads/master@{#26119}
-
akos.palfi authored
Port 6950ead0 This commit fixes the remaining test failures after: ec52f8df BUG= Review URL: https://codereview.chromium.org/855183003 Cr-Commit-Position: refs/heads/master@{#26118}
-
v8-autoroll authored
Rolling v8/tools/clang to 97bfed3644c03f48864c479b8714f08ed80c5d13 TBR=machenbach@chromium.org Review URL: https://codereview.chromium.org/851413002 Cr-Commit-Position: refs/heads/master@{#26117}
-
akos.palfi authored
Port 6950ead0 Note: This port has known issues, there are about 40 test failures. The purpose of this commit is to unbreak the MIPS build. BUG= Review URL: https://codereview.chromium.org/853323002 Cr-Commit-Position: refs/heads/master@{#26116}
-
- 16 Jan, 2015 9 commits
-
-
jarin authored
R=bmeurer@chromium.org Review URL: https://codereview.chromium.org/786333004 Cr-Commit-Position: refs/heads/master@{#26115}
-
yangguo authored
R=mvstanton@chromium.org Review URL: https://codereview.chromium.org/825933004 Cr-Commit-Position: refs/heads/master@{#26114}
-
jarin authored
R=mstarzinger@chromium.org Review URL: https://codereview.chromium.org/792043007 Cr-Commit-Position: refs/heads/master@{#26113}
-
mstarzinger authored
R=rossberg@chromium.org Review URL: https://codereview.chromium.org/841213003 Cr-Commit-Position: refs/heads/master@{#26112}
-
jkummerow authored
R=verwaest@chromium.org Review URL: https://codereview.chromium.org/852313002 Cr-Commit-Position: refs/heads/master@{#26111}
-
yangguo authored
R=vogelheim@chromium.org Review URL: https://codereview.chromium.org/856793002 Cr-Commit-Position: refs/heads/master@{#26110}
-
Michael Achenbach authored
Cr-Commit-Position: refs/heads/master@{#26109}
-
Michael Achenbach authored
Cr-Commit-Position: refs/heads/master@{#26108}
-
machenbach authored
Revert of Revert of [turbofan] Improve memory layout of Node class. (patchset #1 id:1 of https://codereview.chromium.org/856813003/) Reason for revert: Revert didn't help. Original issue's description: > Revert of [turbofan] Improve memory layout of Node class. (patchset #1 id:1 of https://codereview.chromium.org/828803004/) > > Reason for revert: > Speculative revert to see if win XP recovers. Will reland if not. > > Original issue's description: > > [turbofan] Improve memory layout of Node class. > > > > Also gets rid of the reinterpret_cast on this. > > > > R=svenpanne@chromium.org > > > > Committed: https://crrev.com/f91e8046fad99365c74ccbb39d42de58398dab57 > > Cr-Commit-Position: refs/heads/master@{#26103} > > TBR=svenpanne@chromium.org,dcarney@chromium.org,bmeurer@chromium.org > NOPRESUBMIT=true > NOTREECHECKS=true > NOTRY=true > > Committed: https://crrev.com/dc6f34d83650dce8faa3e82e87c050f12732d4b3 > Cr-Commit-Position: refs/heads/master@{#26106} TBR=svenpanne@chromium.org,dcarney@chromium.org,bmeurer@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/855723002 Cr-Commit-Position: refs/heads/master@{#26107}
-