- 20 Nov, 2014 3 commits
-
-
machenbach authored
Revert of Rename String.prototype.contains to 'includes'. (patchset #1 id:1 of https://codereview.chromium.org/742963002/) Reason for revert: Breaks test262-es6: http://build.chromium.org/p/client.v8/builders/V8%20Linux/builds/1289 Original issue's description: > Rename String.prototype.contains to 'includes'. > > Per TC39 Nov 2014 decison. > > R=arv@chromium.org,yangguo@chromium.org > LOG=Y > > Committed: https://chromium.googlesource.com/v8/v8/+/b5379216e23ff0ec734e70361dd07057c2421c96 TBR=arv@chromium.org,yangguo@chromium.org,dslomov@chromium.org NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/745543002 Cr-Commit-Position: refs/heads/master@{#25432}
-
jochen authored
We should always be clever BUG=none R=hpayer@chromium.org LOG=n Review URL: https://codereview.chromium.org/723023003 Cr-Commit-Position: refs/heads/master@{#25431}
-
dslomov authored
Per TC39 Nov 2014 decison. R=arv@chromium.org,yangguo@chromium.org LOG=Y Review URL: https://codereview.chromium.org/742963002 Cr-Commit-Position: refs/heads/master@{#25430}
-
- 19 Nov, 2014 20 commits
-
-
dslomov authored
Per Nov 2014 TC39 decision. R=adamk@chromium.org LOG=Y Review URL: https://codereview.chromium.org/739303002 Cr-Commit-Position: refs/heads/master@{#25429}
-
arv authored
Since checking all possible combinations is taking so long this reduces the test to test the odd cases (let, yield and static) as well as a single ordinary case. BUG=v8:3707 LOG=n Review URL: https://codereview.chromium.org/724713004 Cr-Commit-Position: refs/heads/master@{#25428}
-
ishell authored
Removed unnecessary generalization of all fields in Map::GeneralizeRepresentation() (introduced in r25082). This generalization caused unnecessary map deprecation when the transition tree of the split map is full. BUG=chromium:431807 LOG=N Review URL: https://codereview.chromium.org/736953003 Cr-Commit-Position: refs/heads/master@{#25427}
-
dcarney authored
BUG= Review URL: https://codereview.chromium.org/738853002 Cr-Commit-Position: refs/heads/master@{#25426}
-
Dusan Milosavljevic authored
TEST= BUG= R=paul.lind@imgtec.com Review URL: https://codereview.chromium.org/735033002 Cr-Commit-Position: refs/heads/master@{#25425}
-
Dusan Milosavljevic authored
TEST= BUG= R=danno@chromium.org, paul.lind@imgtec.com Review URL: https://codereview.chromium.org/732403002 Cr-Commit-Position: refs/heads/master@{#25424}
-
aandrey authored
BUG=chromium:432468 R=yangguo@chromium.org, adamk@chromium.org LOG=N Review URL: https://codereview.chromium.org/739523002 Cr-Commit-Position: refs/heads/master@{#25423}
-
yangguo authored
R=ulan@chromium.org Review URL: https://codereview.chromium.org/719403005 Cr-Commit-Position: refs/heads/master@{#25422}
-
Michael Stanton authored
Due to performance issue. TBR=danno@chromium.org Review URL: https://codereview.chromium.org/735323002 Cr-Commit-Position: refs/heads/master@{#25421}
-
yurys authored
BUG=v8:3708 Review URL: https://codereview.chromium.org/736583007 Cr-Commit-Position: refs/heads/master@{#25420}
-
machenbach authored
Add new gn trybot and remove nosnap dbg for being too slow. It can be used on demand. BUG=chromium:353487 LOG=n Review URL: https://codereview.chromium.org/743643002 Cr-Commit-Position: refs/heads/master@{#25419}
-
paul.lind authored
Skip one hard fail, and two frequent flakes while we investigate. BUG= NOTRY=true Review URL: https://codereview.chromium.org/728653004 Cr-Commit-Position: refs/heads/master@{#25418}
-
ishell authored
First step towards replacing PropertyType with two enums: {DATA,ACCESSOR} x {CONST,WRITABLE}. Review URL: https://codereview.chromium.org/733253004 Cr-Commit-Position: refs/heads/master@{#25417}
-
yangguo authored
R=ishell@chromium.org Review URL: https://codereview.chromium.org/740673002 Cr-Commit-Position: refs/heads/master@{#25416}
-
Yury Semikhatsky authored
This fixes following exception in Sky on attempt to set a breakpoint "Unhandled: Uncaught ReferenceError: break_point is not defined" I think this happens in Sky but not in Chrome because Sky scripts are executed in strict mode. BUG=None LOG=N R=yangguo@chromium.org Review URL: https://codereview.chromium.org/741683002 Cr-Commit-Position: refs/heads/master@{#25415}
-
chunyang.dai authored
port 47f55bae (r25397) original commit message: Re-land r25392 Use a stub in crankshaft for grow store arrays. Code was vulnerable to different evaluation order in Clang. BUG= Review URL: https://codereview.chromium.org/739823002 Cr-Commit-Position: refs/heads/master@{#25414}
-
Dan Carney authored
TBR=bmeurer@chromium.org BUG= Review URL: https://codereview.chromium.org/743603003 Cr-Commit-Position: refs/heads/master@{#25413}
-
Benedikt Meurer authored
According to ES5 9.5 and 9.6, NaN, -inf, +inf, -0 and 0 all truncate to zero for both ToInt32 and ToUint32, so we can be a lot smarter in the typer, loosing less information upon truncation (i.e. x | 0 and x >>> 0). R=jarin@chromium.org Review URL: https://codereview.chromium.org/739743003 Cr-Commit-Position: refs/heads/master@{#25412}
-
Benedikt Meurer authored
Revert "Forward declaration for Isolate / Platform in libplatform.h." and "Fixes d8 on windows following.". This reverts commit 0f57ce8f. and 3245b8cb for breaking Chromium compile. TBR=machenbach@chromium.org Review URL: https://codereview.chromium.org/743533003 Cr-Commit-Position: refs/heads/master@{#25411}
-
caitpotter88 authored
BUG= Review URL: https://codereview.chromium.org/731573004 Cr-Commit-Position: refs/heads/master@{#25410}
-
- 18 Nov, 2014 17 commits
-
-
bulach authored
Broke by https://codereview.chromium.org/740493002/ BUG= NOTRY=true NOTREECHECKS=true Review URL: https://codereview.chromium.org/734853004 Cr-Commit-Position: refs/heads/master@{#25409}
-
bulach authored
Reduces dependencies on #include files, making it easier for other build systems to include this library. BUG= Review URL: https://codereview.chromium.org/740493002 Cr-Commit-Position: refs/heads/master@{#25408}
-
arv authored
This tests that the extends expression is treated as strict at runtime and not just at parse time. BUG=v8:3330 LOG=Y R=dslomov@chromium.org Review URL: https://codereview.chromium.org/729323003 Cr-Commit-Position: refs/heads/master@{#25407}
-
dslomov authored
R=rossberg@chromium.org BUG=v8:2198 LOG=N Review URL: https://codereview.chromium.org/713413003 Cr-Commit-Position: refs/heads/master@{#25406}
-
cullinan authored
Without this change, `make android_arm.release.check` fails since the unittests binary does not exist on the device. BUG=v8:3695 LOG= Review URL: https://codereview.chromium.org/722373003 Cr-Commit-Position: refs/heads/master@{#25405}
-
Balazs Kilvady authored
Port 47f55bae Original commit message: Code was vulnerable to different evaluation order in Clang. BUG= R=paul.lind@imgtec.com Review URL: https://codereview.chromium.org/735783002 Patch from Balazs Kilvady <balazs.kilvady@imgtec.com>. Cr-Commit-Position: refs/heads/master@{#25404}
-
mstarzinger authored
R=titzer@chromium.org Review URL: https://codereview.chromium.org/742433002 Cr-Commit-Position: refs/heads/master@{#25403}
-
yangguo authored
R=dcarney@chromium.org BUG=chromium:420240 LOG=Y API=v8::String::Concat may return empty handle on overflow. Review URL: https://codereview.chromium.org/735763002 Cr-Commit-Position: refs/heads/master@{#25402}
-
mstarzinger authored
R=titzer@chromium.org Review URL: https://codereview.chromium.org/735583003 Cr-Commit-Position: refs/heads/master@{#25401}
-
yangguo authored
BUG=chromium:432493 LOG=Y Review URL: https://codereview.chromium.org/728103008 Cr-Commit-Position: refs/heads/master@{#25400}
-
mstarzinger authored
R=jarin@chromium.org TEST=cctest/test-scheduler/LoopedFloatingDiamond3 Review URL: https://codereview.chromium.org/726953002 Cr-Commit-Position: refs/heads/master@{#25399}
-
Michael Achenbach authored
BUG=chromium:374740 LOG=n TEST=tools/try_perf.py sunspider octane R=phajdan.jr@chromium.org Review URL: https://codereview.chromium.org/734403002 Cr-Commit-Position: refs/heads/master@{#25398}
-
Michael Stanton authored
Code was vulnerable to different evaluation order in Clang. R=danno@chromium.org Review URL: https://codereview.chromium.org/726693004 Cr-Commit-Position: refs/heads/master@{#25397}
-
rickyz authored
This avoids UBSan warnings about unaligned memory access. BUG= Review URL: https://codereview.chromium.org/734873002 Cr-Commit-Position: refs/heads/master@{#25396}
-
alexanderk authored
1) Missing <stdio.h> while using fopen, fclose, fseek etc 2) platform-linux.cc includes <sys/types.h> wtice BUG=v8:3691 Review URL: https://codereview.chromium.org/716123003 Cr-Commit-Position: refs/heads/master@{#25395}
-
Jakob Kummerow authored
The clearing mechanism relies on comparing the cached handler with the installed handler. If we try to preserve monomorphism by pretending that the IC was in uninitialized state, then it will go premonomorphic first, which means on the next miss there's no installed handler available to compare against. Instead, pretend it was premonomorphic, so the comparison will happen right away, will fail as it should, and the cached handler will be cleared. Thanks to Weiliang for starting the investigation that led to this. R=verwaest@chromium.org Review URL: https://codereview.chromium.org/730383002 Cr-Commit-Position: refs/heads/master@{#25394}
-
Michael Stanton authored
This reverts commit d40204f8. TBR=danno@chromium.org Review URL: https://codereview.chromium.org/735653003 Cr-Commit-Position: refs/heads/master@{#25393}
-