- 21 Apr, 2015 11 commits
-
-
dcarney authored
Plus some driveby cleanup. Review URL: https://codereview.chromium.org/1099093002 Cr-Commit-Position: refs/heads/master@{#27961}
-
wingo authored
This commit is a precursor to making lazy arrow function parsing use similar logic to function(){} argument parsing. Originally landed in these three CLs: https://codereview.chromium.org/1078093002 https://codereview.chromium.org/1083623002 https://codereview.chromium.org/1083953002 These were rolled out due to a performance regression on CodeLoad. This patchset will fix that by avoiding creation of a DuplicateFinder in the full parser. R=marja@chromium.org BUG= LOG=N Review URL: https://codereview.chromium.org/1100713002 Cr-Commit-Position: refs/heads/master@{#27960}
-
yangguo authored
Also extract non-templated parts of HashTable class into HashTableBase. Review URL: https://codereview.chromium.org/1095273002 Cr-Commit-Position: refs/heads/master@{#27959}
-
svenpanne authored
Baby steps towards saner #includes... Review URL: https://codereview.chromium.org/1051393003 Cr-Commit-Position: refs/heads/master@{#27958}
-
jochen authored
BUG=none R=danno@chromium.org LOG=n NOTRY=true Review URL: https://codereview.chromium.org/1098873002 Cr-Commit-Position: refs/heads/master@{#27957}
-
jochen authored
If a scavenge is triggered during the GC (via a weak callback or the GC prologue/epilogue), and another mark-compact is triggered (via the same unfortunate code path), we end up doing some incremental steps. BUG=v8:4048 R=dcarney@chromium.org,hpayer@chromium.org LOG=n Review URL: https://codereview.chromium.org/1096693011 Cr-Commit-Position: refs/heads/master@{#27956}
-
yangguo authored
R=jkummerow@chromium.org Review URL: https://codereview.chromium.org/1100673002 Cr-Commit-Position: refs/heads/master@{#27955}
-
dcarney authored
Review URL: https://codereview.chromium.org/1087983007 Cr-Commit-Position: refs/heads/master@{#27954}
-
yangguo authored
Goal is to reduce native context size. R=mvstanton@chromium.org Review URL: https://codereview.chromium.org/1099573002 Cr-Commit-Position: refs/heads/master@{#27953}
-
machenbach authored
BUG= Review URL: https://codereview.chromium.org/1098883002 Cr-Commit-Position: refs/heads/master@{#27952}
-
dcarney authored
R=svenpanne@chromium.org BUG= Review URL: https://codereview.chromium.org/679143002 Cr-Commit-Position: refs/heads/master@{#27951}
-
- 20 Apr, 2015 21 commits
-
-
ishell authored
BUG=chromium:478747,chromium:478811 LOG=N Review URL: https://codereview.chromium.org/1096053002 Cr-Commit-Position: refs/heads/master@{#27950}
-
yangguo authored
R=jkummerow@chromium.org Review URL: https://codereview.chromium.org/1096763003 Cr-Commit-Position: refs/heads/master@{#27949}
-
Daniel Vogelheim authored
TBR=machenbach@chromium.org CC=adamk@chromium.org BUG=478788 LOG=N Review URL: https://codereview.chromium.org/1092323003 Cr-Commit-Position: refs/heads/master@{#27948}
-
svenpanne authored
Review URL: https://codereview.chromium.org/1098863003 Cr-Commit-Position: refs/heads/master@{#27947}
-
dcarney authored
R=titzer@chromium.org BUG= Review URL: https://codereview.chromium.org/1094063002 Cr-Commit-Position: refs/heads/master@{#27946}
-
titzer authored
R=mstarzinger@chromium.org BUG= Review URL: https://codereview.chromium.org/1099473004 Cr-Commit-Position: refs/heads/master@{#27945}
-
jkummerow authored
Revert of Fix logic for doing incremental marking steps on tenured allocation. (patchset #4 id:60001 of https://codereview.chromium.org/1040233003/) Reason for revert: Suspected of triggering memory corruption issues, e.g. crbug.com/478401. Original issue's description: > Fix logic for doing incremental marking steps on tenured allocation. > > R=hpayer@chromium.org > BUG= > > Committed: https://crrev.com/9716468ae63500adb74f5188c47de847e195d71b > Cr-Commit-Position: refs/heads/master@{#27883} TBR=hpayer@chromium.org,erikcorry@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG= Review URL: https://codereview.chromium.org/1099633002 Cr-Commit-Position: refs/heads/master@{#27944}
-
mvstanton authored
We have a bottleneck around storing elements in the array and object prototypes, but the Push() and Unshift() builtins don't respect them. Fix this exactly to the level of existing support for stores. BUG=v8:4043 LOG=N NOTRY=true Review URL: https://codereview.chromium.org/1066003003 Cr-Commit-Position: refs/heads/master@{#27943}
-
jochen authored
The embedder has to take appropriate steps to ensure that the ArrayBuffer doesn't die while it's accessing the pointer, e.g. keep a Local handle to it around BUG=none R=dslomov@chromium.org LOG=y Review URL: https://codereview.chromium.org/1095083002 Cr-Commit-Position: refs/heads/master@{#27942}
-
yangguo authored
R=jarin@chromium.org BUG=chromium:478011 LOG=N Review URL: https://codereview.chromium.org/1077153003 Cr-Commit-Position: refs/heads/master@{#27941}
-
yangguo authored
R=jkummerow@chromium.org Review URL: https://codereview.chromium.org/1067523003 Cr-Commit-Position: refs/heads/master@{#27940}
-
jochen authored
Embedders should use ArrayBuffers instead BUG=v8:3996 LOG=y R=verwaest@chromium.org,dslomov@chromium.org,kbr@chromium.org Review URL: https://codereview.chromium.org/1092923002 Cr-Commit-Position: refs/heads/master@{#27939}
-
jochen authored
Embedders should use the 2-args version. Number of cores is just ignored. BUG=none R=dcarney@chromium.org LOG=y Review URL: https://codereview.chromium.org/1080633006 Cr-Commit-Position: refs/heads/master@{#27938}
-
Ross McIlroy authored
R=jochen@chromium.org Review URL: https://codereview.chromium.org/1088993003 Cr-Commit-Position: refs/heads/master@{#27937}
-
machenbach authored
TBR=bmeurer@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/1093143002 Cr-Commit-Position: refs/heads/master@{#27936}
-
Ben L. Titzer authored
R=mvstanton@chromium.org BUG= Review URL: https://codereview.chromium.org/1086863003 Cr-Commit-Position: refs/heads/master@{#27935}
-
jochen authored
BUG=none R=hpayer@chromium.org LOG=y Review URL: https://codereview.chromium.org/1095043002 Cr-Commit-Position: refs/heads/master@{#27934}
-
yangguo authored
R=mvstanton@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/1091983002 Cr-Commit-Position: refs/heads/master@{#27933}
-
yangguo authored
R=mvstanton@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/1097893002 Cr-Commit-Position: refs/heads/master@{#27932}
-
yangguo authored
External strings are serialized as internal strings. The current way of collecting stats is slightly wrong. We ought to use the map and size passed to SerializePrologue. R=jkummerow@chromium.org Review URL: https://codereview.chromium.org/1092253003 Cr-Commit-Position: refs/heads/master@{#27931}
-
Benedikt Meurer authored
This adds a stripped down version of the SQLite benchmark (running with --size 1) to the mjsunit suite. We might want to move that to a dedicated slow/stress/whatever test suite once an appropriate decision is made. R=machenbach@chromium.org Review URL: https://codereview.chromium.org/1094043002 Cr-Commit-Position: refs/heads/master@{#27930}
-
- 18 Apr, 2015 2 commits
-
-
ulan authored
BUG= Review URL: https://codereview.chromium.org/1097683002 Cr-Commit-Position: refs/heads/master@{#27929}
-
v8-autoroll authored
Rolling v8/tools/clang to d3e6123fdadc4bf98b8c676173f77f8f8eed363f TBR=machenbach@chromium.org Review URL: https://codereview.chromium.org/1096893002 Cr-Commit-Position: refs/heads/master@{#27928}
-
- 17 Apr, 2015 6 commits
-
-
adamk authored
Two last forms supported in this patch: - 'import' ModuleSpecifier - 'export' '*' 'from' ModuleSpecifier. BUG=v8:1569 LOG=n Review URL: https://codereview.chromium.org/1094963002 Cr-Commit-Position: refs/heads/master@{#27927}
-
ssid authored
This class was added in crrev.com/1058253003 and missed V8_EXPORT in definition. BUG=466141, 476013 LOG=Y Review URL: https://codereview.chromium.org/1090333002 Cr-Commit-Position: refs/heads/master@{#27926}
-
rmcilroy authored
There is a bug with SupportsFlexibleFloorAndRound on Arm64. Turn it off for now until we figure out a proper solution. BUG=chromium:476477 LOG=Y Review URL: https://codereview.chromium.org/1093863002 Cr-Commit-Position: refs/heads/master@{#27925}
-
hpayer authored
BUG=478082 NOTRY=true LOG=n Review URL: https://codereview.chromium.org/1093853002 Cr-Commit-Position: refs/heads/master@{#27924}
-
mbrandy authored
Port 80982535 R=verwaest@chromium.org, dstence@us.ibm.com, michael_dawson@ca.ibm.com BUG= Review URL: https://codereview.chromium.org/1057413003 Cr-Commit-Position: refs/heads/master@{#27923}
-
danno authored
Review URL: https://codereview.chromium.org/1083083006 Cr-Commit-Position: refs/heads/master@{#27922}
-