- 19 May, 2015 26 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=rossberg@chromium.org LOG=N BUG= Review URL: https://codereview.chromium.org/1136883006 Cr-Commit-Position: refs/heads/master@{#28458} Review URL: https://codereview.chromium.org/1140633003 Cr-Commit-Position: refs/heads/master@{#28484}
-
Michael Achenbach authored
Cr-Commit-Position: refs/heads/master@{#28483}
-
dslomov authored
R=arv@chromium.org,rossberg@chromium.org,wingo@igalia.com BUG=v8:811 LOG=N Review URL: https://codereview.chromium.org/1146683002 Cr-Commit-Position: refs/heads/master@{#28482}
-
sergiyb authored
This is not necessary because V8 is a Git-based project and relpath doesn't need to be computed. R=akuegel@chromium.org, machenbach@chromium.org BUG=471767 LOG=N Review URL: https://codereview.chromium.org/1149453002 Cr-Commit-Position: refs/heads/master@{#28481}
-
ishell authored
BUG=chromium:487105 LOG=N Review URL: https://codereview.chromium.org/1136123010 Cr-Commit-Position: refs/heads/master@{#28480}
-
machenbach authored
BUG=v8:4127 LOG=n TBR=yangguo@chromium.org Review URL: https://codereview.chromium.org/1146683003 Cr-Commit-Position: refs/heads/master@{#28479}
-
brettw authored
Adds a chain of public dependencies from the v8 target to the snapshot target. A future version of GN will validate that any files taken as inputs to a step were generated by public dependencies of that target. Some targets in Chrome depend on the results of the snapshot. Review URL: https://codereview.chromium.org/1138953007 Cr-Commit-Position: refs/heads/master@{#28478}
-
jkummerow authored
BUG=v8:4103 LOG=y R=svenpanne@chromium.org Review URL: https://codereview.chromium.org/1138723003 Cr-Commit-Position: refs/heads/master@{#28477}
-
erikcorry authored
R=dslomov@chromium.org BUG= Review URL: https://codereview.chromium.org/1133843007 Cr-Commit-Position: refs/heads/master@{#28476}
-
jkummerow authored
Porting Chromium's https://codereview.chromium.org/1142783002/ to fix a division-by-zero bug. BUG=chromium:488302 LOG=n Review URL: https://codereview.chromium.org/1135293003 Cr-Commit-Position: refs/heads/master@{#28475}
-
chrome://tracingssid authored
For dumping the number of objects and size of objects alive after the last gc into chrome://tracing memory dumps, this CL adds new api to get these number for each isolate. Note: Chrome should be run with --js-flags='--track_gc_object_stats --noincremental-marking' for object tracking. BUG=476013 LOG=Y Review URL: https://codereview.chromium.org/1113233002 Cr-Commit-Position: refs/heads/master@{#28474}
-
wingo authored
Revert of Reapply "Resolve references to "this" the same way as normal variables"" (patchset #2 id:20001 of https://codereview.chromium.org/1136883006/) Reason for revert: Something is deserializing "this" declarations as Variable::NORMAL and not Variable::THIS https://codereview.chromium.org/1136123010/ Original issue's description: > Reapply "Resolve references to "this" the same way as normal variables"" > > 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= > > Committed: https://crrev.com/1efc1e4f7a3d30d5225e9d5cb2585cad7cb17099 > Cr-Commit-Position: refs/heads/master@{#28458} TBR=rossberg@chromium.org,yangguo@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG= Review URL: https://codereview.chromium.org/1146733002 Cr-Commit-Position: refs/heads/master@{#28473}
-
Djordje.Pesic authored
Implement assembler, disassembler tests for all instructions for mips32 and mips64. Additionally, add missing single precision float instructions for r2 and r6 architecture variants in assembler, simulator and disassembler with corresponding tests. Review URL: https://codereview.chromium.org/1147493002 Cr-Commit-Position: refs/heads/master@{#28472}
-
balazs.kilvady authored
MIPS64r6 and MIPS32r6 support for min and max and Float64Max machine operators. BUG= Review URL: https://codereview.chromium.org/1027193002 Cr-Commit-Position: refs/heads/master@{#28471}
-
bradnelson authored
Relying on the polyfill for now. BUG=v8:4124 LOG=N R=bbudge@chromium.org,machenbach@chromium.org TEST=trybots Review URL: https://codereview.chromium.org/1147743004 Cr-Commit-Position: refs/heads/master@{#28470}
-
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 14 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}
-