- 19 Nov, 2014 10 commits
-
-
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 25 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}
-
Michael Stanton authored
We were deopting without learning anything. BUG=v8:3417 LOG=N R=danno@chromium.org Review URL: https://codereview.chromium.org/368263003 Cr-Commit-Position: refs/heads/master@{#25392}
-
yangguo authored
R=ishell@chromium.org Review URL: https://codereview.chromium.org/736543003 Cr-Commit-Position: refs/heads/master@{#25391}
-
Benedikt Meurer authored
This essentially performs the following transformation JSToNumber(phi(x1,...,xn,control):primitive) => phi(JSToNumber(x1),...,JSToNumber(xn),control):number which is similar to what we already do for JSToBoolean. TEST=mjsunit/asm R=svenpanne@chromium.org BUG= Review URL: https://codereview.chromium.org/732463003 Cr-Commit-Position: refs/heads/master@{#25390}
-
aandrey authored
BUG=chromium:432468 R=yangguo@chromium.org, adamk@chromium.org, arv@chromium.org LOG=N Review URL: https://codereview.chromium.org/734163002 Cr-Commit-Position: refs/heads/master@{#25389}
-
Benedikt Meurer authored
TEST=unittests R=svenpanne@chromium.org Review URL: https://codereview.chromium.org/735623002 Cr-Commit-Position: refs/heads/master@{#25388}
-
Michael Stanton authored
R=hpayer@chromium.org Review URL: https://codereview.chromium.org/726423002 Cr-Commit-Position: refs/heads/master@{#25387}
-
Benedikt Meurer authored
TEST=mjsunit/asm R=svenpanne@chromium.org Review URL: https://codereview.chromium.org/728103007 Cr-Commit-Position: refs/heads/master@{#25386}
-
Benedikt Meurer authored
Also add some debug code to verify correct zero extension of 32-bit moves. TEST=mjsunit/asm R=svenpanne@chromium.org Review URL: https://codereview.chromium.org/736623002 Cr-Commit-Position: refs/heads/master@{#25385}
-
- 17 Nov, 2014 5 commits
-
-
Adam Klein authored
R=rossberg@chromium.org BUG=v8:3076 LOG=n Review URL: https://codereview.chromium.org/733483003 Cr-Commit-Position: refs/heads/master@{#25384}
-
dslomov authored
We add a new ScopeType, ScopeType.Script. The scope with ScopeType.Script is always present in the scope chain (ScopeIterator fakes it if neededi - i.e. if ScriptContext for a script has not been allocated since that script has no lexical declarations). ScriptScope reflects ScriptContextTable. R=yurys@chromium.org,yangguo@chromium.org BUG=v8:3690 LOG=N Review URL: https://codereview.chromium.org/726643002 Cr-Commit-Position: refs/heads/master@{#25383}
-
Dan Carney authored
R=bmeurer@chromium.org BUG= Review URL: https://codereview.chromium.org/727373002 Cr-Commit-Position: refs/heads/master@{#25382}
-
jarin authored
BUG= Review URL: https://codereview.chromium.org/714413004 Cr-Commit-Position: refs/heads/master@{#25381}
-
Andrey Adaikin authored
R=yangguo@chromium.org, vsevik LOG=Y Committed: https://code.google.com/p/v8/source/detail?r=d5f5d38f73f43eba9658d91ffbe511af8c340d78 Review URL: https://codereview.chromium.org/710273002 Cr-Commit-Position: refs/heads/master@{#25380}
-