- 19 May, 2015 11 commits
-
-
chunyang.dai authored
port 1efc1e4f (r28458). original commit message: This reapplies https://codereview.chromium.org/1136073002, along with the followups: Remove Scope::scope_uses_this_ flag https://codereview.chromium.org/1128963005 and PPC: Resolve references to "this" the same way as normal variables https://codereview.chromium.org/1134073003 BUG= Review URL: https://codereview.chromium.org/1135233003 Cr-Commit-Position: refs/heads/master@{#28469}
-
mstarzinger authored
This in turn allows usage of AdvancedReducer::ReplaceWithValue which has access to the underlying graph reducer. It will allow us to deal with exception continuations correctly. R=titzer@chromium.org Review URL: https://codereview.chromium.org/1134303003 Cr-Commit-Position: refs/heads/master@{#28468}
-
chunyang.dai authored
X87: Now that vector ics are established for load, keyed load and call ics, let's remove dead code behind the flag. port 323ced9e (r28422). original commit message: BUG= Review URL: https://codereview.chromium.org/1142713007 Cr-Commit-Position: refs/heads/master@{#28467}
-
bmeurer authored
During inlining we should pay attention to only rewire the outer frame states of the inlinee, but leave any inner frame states of the inlinee untouched. Otherwise we might run into trouble once we start caching graphs, or do getter/setter inlining. R=jarin@chromium.org Review URL: https://codereview.chromium.org/1134973006 Cr-Commit-Position: refs/heads/master@{#28466}
-
titzer authored
R=mvstanton@chromium.org BUG= Review URL: https://codereview.chromium.org/1133113004 Cr-Commit-Position: refs/heads/master@{#28465}
-
machenbach authored
Revert of [strong] Object literals create strong objects (patchset #4 id:60001 of https://codereview.chromium.org/1134333005/) Reason for revert: [Sheriff] Segmentation fault on arm64 with nosnap: http://build.chromium.org/p/client.v8/builders/V8%20Linux%20-%20arm64%20-%20sim%20-%20nosnap%20-%20debug%20-%201/builds/1990 Original issue's description: > [strong] Object literals create strong objects > > R=dslomov@chromium.org > BUG=v8:3956 > LOG=N > > Committed: https://crrev.com/fe6598cffb82ec4180dcc2e2310e77d07a803f96 > Cr-Commit-Position: refs/heads/master@{#28444} TBR=dslomov@chromium.org,arv@chromium.org,rossberg@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=v8:3956 Review URL: https://codereview.chromium.org/1135493006 Cr-Commit-Position: refs/heads/master@{#28464}
-
jkummerow authored
BUG=chromium:487608 LOG=y R=yangguo@chromium.org Review URL: https://codereview.chromium.org/1133343003 Cr-Commit-Position: refs/heads/master@{#28463}
-
svenpanne authored
Review URL: https://codereview.chromium.org/1142043003 Cr-Commit-Position: refs/heads/master@{#28462}
-
yangguo authored
Clearing stepping was originally introduced in http://codereview.chromium.org/7889039 But DebugEvaluate now also uses a DisableBreak scope, which makes sure we don't step inside the evaluated code. R=yurys@chromium.org BUG=chromium:467180 LOG=N Review URL: https://codereview.chromium.org/1129363003 Cr-Commit-Position: refs/heads/master@{#28461}
-
v8-autoroll authored
Rolling v8/tools/clang to a01f3daa088378f5ae90e37e5673d963b63d05dc TBR=machenbach@chromium.org Review URL: https://codereview.chromium.org/1136643007 Cr-Commit-Position: refs/heads/master@{#28460}
-
horo authored
When the page is controlled by a ServiceWorker, the ServiceWorker can return an opaque (non-CORS cross origin) resource response. We need to treat the messages from such script resource as opaque. Committed: https://crrev.com/7a599c5e1242d3c5ab7515ee149623da90ae69ec Cr-Commit-Position: refs/heads/master@{#28445} Review URL: https://codereview.chromium.org/1140673002 Cr-Commit-Position: refs/heads/master@{#28459}
-
- 18 May, 2015 21 commits
-
-
wingo authored
This reapplies https://codereview.chromium.org/1136073002, along with the followups: Remove Scope::scope_uses_this_ flag https://codereview.chromium.org/1128963005 and PPC: Resolve references to "this" the same way as normal variables https://codereview.chromium.org/1134073003 R=yangguo@chromium.org, rossberg@chromium.org LOG=N BUG= Review URL: https://codereview.chromium.org/1136883006 Cr-Commit-Position: refs/heads/master@{#28458}
-
dslomov authored
R=arv@chromium.org,rossberg@chromium.org BUG=v8:811 LOG=N Review URL: https://codereview.chromium.org/1139773005 Cr-Commit-Position: refs/heads/master@{#28457}
-
dehrenberg authored
This function creates a new way to make TypedArrays based on existing iterable or Array-like objects, analogous to Array.from. The patch implements the function and adds tests. R=arv@chromium.org BUG=v8:3578 LOG=Y Review URL: https://codereview.chromium.org/1132163011 Cr-Commit-Position: refs/heads/master@{#28456}
-
ishell authored
BUG=chromium:489290 LOG=Y Review URL: https://codereview.chromium.org/1145653004 Cr-Commit-Position: refs/heads/master@{#28455}
-
caitpotter88 authored
BUG=v8:4107, v8:2159 LOG=N R=arv@chromium.org Review URL: https://codereview.chromium.org/1141223002 Cr-Commit-Position: refs/heads/master@{#28454}
-
ishell authored
BUG=chromium:487974 LOG=N Review URL: https://codereview.chromium.org/1145703002 Cr-Commit-Position: refs/heads/master@{#28453}
-
titzer authored
R=mstarzinger@chromium.org BUG= Review URL: https://codereview.chromium.org/1132353004 Cr-Commit-Position: refs/heads/master@{#28452}
-
machenbach authored
BUG=484208 LOG=n TBR=kjellander@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/1139833003 Cr-Commit-Position: refs/heads/master@{#28451}
-
machenbach authored
NOTRY=true Review URL: https://codereview.chromium.org/1140603005 Cr-Commit-Position: refs/heads/master@{#28450}
-
machenbach authored
Revert of [V8] Added Script::is_opaque flag for embedders (patchset #5 id:80001 of https://codereview.chromium.org/1140673002/) Reason for revert: [Sheriff] Breaks chromium win compilation: http://build.chromium.org/p/client.v8.fyi/builders/V8-Blink%20Win/builds/96 Original issue's description: > [V8] Added Script::is_opaque flag for embedders > > When the page is controlled by a ServiceWorker, the ServiceWorker can return an opaque (non-CORS cross origin) resource response. > We need to treat the messages from such script resource as opaque. > > Committed: https://crrev.com/7a599c5e1242d3c5ab7515ee149623da90ae69ec > Cr-Commit-Position: refs/heads/master@{#28445} TBR=mkwst@chromium.org,jochen@chromium.org,yangguo@chromium.org,horo@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/1135343005 Cr-Commit-Position: refs/heads/master@{#28449}
-
machenbach authored
This will send automatic email notifications about reliable failures from the respective jobs. NOTRY=true Review URL: https://codereview.chromium.org/1147713002 Cr-Commit-Position: refs/heads/master@{#28448}
-
arv authored
The functions of strong classes are born non extensible. But, when the class is created we need to add an own private symbol representing the [[HomeObject]] slot in the spec. Like for the hidden_string property, we allow adding private own symbols to non extensible objects. BUG=v8:4077 LOG=N R=rossberg@chromium.org Review URL: https://codereview.chromium.org/1138603003 Cr-Commit-Position: refs/heads/master@{#28447}
-
bradnelson authored
The simd.js benchmarks reside in the same repository that holds the compliance tests. Adding an option to run-test.py to download test data and exit, so that a recipe to run the simd.js benchmarks can call run-test.py with this option to fetch the test data. BUG=https://code.google.com/p/v8/issues/detail?id=4124 LOG=N TEST=manual verification it works. NOTRY=true R=machenbach@chromium.org Review URL: https://codereview.chromium.org/1140353002 Cr-Commit-Position: refs/heads/master@{#28446}
-
horo authored
When the page is controlled by a ServiceWorker, the ServiceWorker can return an opaque (non-CORS cross origin) resource response. We need to treat the messages from such script resource as opaque. Review URL: https://codereview.chromium.org/1140673002 Cr-Commit-Position: refs/heads/master@{#28445}
-
rossberg authored
R=dslomov@chromium.org BUG=v8:3956 LOG=N Review URL: https://codereview.chromium.org/1134333005 Cr-Commit-Position: refs/heads/master@{#28444}
-
verwaest authored
BUG= Review URL: https://codereview.chromium.org/1145693002 Cr-Commit-Position: refs/heads/master@{#28443}
-
verwaest authored
This reverts commit ac5336ba. BUG= Review URL: https://codereview.chromium.org/1138483005 Cr-Commit-Position: refs/heads/master@{#28442}
-
titzer authored
R=bmeurer@chromium.org BUG= Review URL: https://codereview.chromium.org/1136413002 Cr-Commit-Position: refs/heads/master@{#28441}
-
dusan.milosavljevic authored
TEST=cctest/test-assembler-mips/MIPS11 BUG= Review URL: https://codereview.chromium.org/1133663007 Cr-Commit-Position: refs/heads/master@{#28440}
-
yangguo authored
Review URL: https://codereview.chromium.org/1130133003 Cr-Commit-Position: refs/heads/master@{#28439}
-
v8-autoroll authored
Rolling v8/tools/clang to 26185eb8de21f4755350a246d30bca8cd5a12deb TBR=machenbach@chromium.org Review URL: https://codereview.chromium.org/1132373004 Cr-Commit-Position: refs/heads/master@{#28438}
-
- 17 May, 2015 4 commits
-
-
machenbach authored
Revert of Mark internal AccessorInfo properties as "special data properties" (patchset #2 id:20001 of https://codereview.chromium.org/1123163005/) Reason for revert: [Sheriff] Blocks current roll: https://codereview.chromium.org/1124403007/ Bisection (https://codereview.chromium.org/1142753002/) points to this CL. Original issue's description: > Mark internal AccessorInfo properties as "special data properties" to ensure correct strict-mode handling. > > BUG= > > Committed: https://crrev.com/188297160d2b82a4e2a206ebbddfc21dd99a9d8d > Cr-Commit-Position: refs/heads/master@{#28369} TBR=rossberg@chromium.org,verwaest@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG= Review URL: https://codereview.chromium.org/1142763002 Cr-Commit-Position: refs/heads/master@{#28437}
-
machenbach authored
Revert of Debugger: preserve stepping state after evaluating breakpoint condition. (patchset #1 id:1 of https://codereview.chromium.org/1132643004/) Reason for revert: [Sheriff] This breaks TSAN (makes some tests marked as flaky permanently fail): http://build.chromium.org/p/client.v8/builders/V8%20Linux64%20TSAN/builds/3882 Original issue's description: > Debugger: preserve stepping state after evaluating breakpoint condition. > > R=ulan@chromium.org, yurys@chromium.org > BUG=chromium:467180 > LOG=N TBR=ulan@chromium.org,yurys@chromium.org,yangguo@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=chromium:467180 Review URL: https://codereview.chromium.org/1130123007 Cr-Commit-Position: refs/heads/master@{#28436}
-
hablich authored
BUG= TBR=machenbach@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/1123393006 Cr-Commit-Position: refs/heads/master@{#28435}
-
v8-autoroll authored
Rolling v8/tools/clang to ec43def7c912c4a6bfadaf9e500bfb05da263f6f TBR=machenbach@chromium.org Review URL: https://codereview.chromium.org/1139293002 Cr-Commit-Position: refs/heads/master@{#28434}
-
- 16 May, 2015 1 commit
-
-
v8-autoroll authored
Rolling v8/third_party/icu to 5788e2736b3bc642994b6351a6096124895afa01 Rolling v8/tools/clang to e11ef3ee3eecde207b8a38916b34fde40352f466 TBR=machenbach@chromium.org Review URL: https://codereview.chromium.org/1138003006 Cr-Commit-Position: refs/heads/master@{#28433}
-
- 15 May, 2015 3 commits
-
-
yangguo authored
R=ulan@chromium.org, yurys@chromium.org BUG=chromium:467180 LOG=N Review URL: https://codereview.chromium.org/1132643004 Cr-Commit-Position: refs/heads/master@{#28432}
-
mbrandy authored
PPC: Now that vector ics are established for load, keyed load and call ics, let's remove dead code behind the flag. Port 323ced9e R=mvstanton@chromium.org, dstence@us.ibm.com, michael_dawson@ca.ibm.com BUG= Review URL: https://codereview.chromium.org/1132513007 Cr-Commit-Position: refs/heads/master@{#28431}
-
hpayer authored
BUG= Review URL: https://codereview.chromium.org/1138643005 Cr-Commit-Position: refs/heads/master@{#28430}
-