- 21 Jan, 2015 24 commits
-
-
mstarzinger authored
R=bmeurer@chromium.org TEST=cctest,mjsunit/es7/object-observe-debug-event Review URL: https://codereview.chromium.org/790413005 Cr-Commit-Position: refs/heads/master@{#26199}
-
machenbach authored
Everything is c/p from common.gypi. Review URL: https://codereview.chromium.org/862973002 Cr-Commit-Position: refs/heads/master@{#26198}
-
rossberg authored
- New invariant on union types: if the union has a range then the number bits in the bitset must be cleared. - Various tweaks in intersection and union to satisfy the invariant. - Exposed and used representation bits in range types (and the Limits helper class). - Implemented Glb for ranges so that the Is predicate handles ranges correctly. - Change typer weakening so that it does not rely on GetRange. However, the code still seems to be a bit fragile. - Removed the Smi types from the type system core, instead introduced Signed31, Unsigned30 and created constructors for Small(Un)Signed that point to the right type for the architecture. - Punched a hole in the config to be able to get to the isolate so that it is possible to allocate heap numbers for newly created ranges. Patch by jarin@chromium.prg, original review here: https://codereview.chromium.org/795713003/ TBR=jarin@chromium.org BUG= Review URL: https://codereview.chromium.org/837723006 Cr-Commit-Position: refs/heads/master@{#26197}
-
Benedikt Meurer authored
TBR=yangguo@chromium.org BUG=v8:3837 LOG=n Review URL: https://codereview.chromium.org/861233002 Cr-Commit-Position: refs/heads/master@{#26196}
-
bmeurer authored
Use std::numeric_limits<double>::quiet_NaN() and std::numeric_limits<float>::quiet_NaN() instead. Review URL: https://codereview.chromium.org/864803002 Cr-Commit-Position: refs/heads/master@{#26195}
-
mstarzinger authored
R=titzer@chromium.org TEST=cctest/test-js-typed-lowering/JSToNumberOfNumberOrOtherPrimitive Review URL: https://codereview.chromium.org/862963002 Cr-Commit-Position: refs/heads/master@{#26194}
-
mstarzinger authored
R=yangguo@chromium.org Review URL: https://codereview.chromium.org/843563006 Cr-Commit-Position: refs/heads/master@{#26193}
-
mstarzinger authored
R=titzer@chromium.org TEST=mjsunit/compiler/opt-next-call-turbo Review URL: https://codereview.chromium.org/822673003 Cr-Commit-Position: refs/heads/master@{#26192}
-
titzer authored
R=dcarney@chromium.org BUG= Review URL: https://codereview.chromium.org/860363002 Cr-Commit-Position: refs/heads/master@{#26191}
-
dcarney authored
BUG= Review URL: https://codereview.chromium.org/861053003 Cr-Commit-Position: refs/heads/master@{#26190}
-
verwaest authored
BUG=259443 LOG=y Review URL: https://codereview.chromium.org/861623002 Cr-Commit-Position: refs/heads/master@{#26189}
-
jkummerow authored
BUG=chromium:450475 LOG=n Review URL: https://codereview.chromium.org/856333002 Cr-Commit-Position: refs/heads/master@{#26188}
-
mostynb authored
Review URL: https://codereview.chromium.org/768683006 Cr-Commit-Position: refs/heads/master@{#26187}
-
machenbach authored
Otherwise it's impossible to compile v8 without internet connection. BUG=chromium:446166 LOG=n NOTRY=true Review URL: https://codereview.chromium.org/856323002 Cr-Commit-Position: refs/heads/master@{#26186}
-
Benedikt Meurer authored
TEST=msjunit/regress/regress-undefined-nan2 R=jkummerow@chromium.org Review URL: https://codereview.chromium.org/802243004 Cr-Commit-Position: refs/heads/master@{#26185}
-
Benedikt Meurer authored
R=jkummerow@chromium.org Review URL: https://codereview.chromium.org/861093003 Cr-Commit-Position: refs/heads/master@{#26184}
-
Michael Achenbach authored
Cr-Commit-Position: refs/heads/master@{#26183}
-
machenbach authored
'git cl try' is often executed before an lgtm was given - in this case the bot always fails. TBR=jochen@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/820463004 Cr-Commit-Position: refs/heads/master@{#26182}
-
yangguo authored
R=jkummerow@chromium.org BUG=446196 LOG=Y Review URL: https://codereview.chromium.org/864753003 Cr-Commit-Position: refs/heads/master@{#26181}
-
Benedikt Meurer authored
TEST=mjsunit,cctest,unittests R=jkummerow@chromium.org Review URL: https://codereview.chromium.org/863633002 Cr-Commit-Position: refs/heads/master@{#26180}
-
cdai2 authored
port bc3b2960 (r26172). original commit message: Fix issue with __proto__ when using ES6 object literals It should be possible to create a concise method with the name __proto__ without setting the [[Prototype]]. Similarly, property name shorthands with the name __proto__ should define an own property. BUG= R=weiliang.lin@intel.com Review URL: https://codereview.chromium.org/856313002 Cr-Commit-Position: refs/heads/master@{#26179}
-
cdai2 authored
port e62d974b (r26167) original commit message: move CallApiFunctionAndReturn to code-stubs-* BUG= R=weiliang.lin@intel.com Review URL: https://codereview.chromium.org/861053002 Cr-Commit-Position: refs/heads/master@{#26178}
-
machenbach authored
This is needed so that version generation works after bot_update fetched v8 in a chromium checkout. TBR=tandrii@chromium.org BUG=chromium:446166 LOG=n Review URL: https://codereview.chromium.org/860163002 Cr-Commit-Position: refs/heads/master@{#26177}
-
cdai2 authored
port 3eb58997. original commit message: fix debug checks for api callbacks returning symbols BUG= R=weiliang.lin@intel.com Review URL: https://codereview.chromium.org/864733002 Cr-Commit-Position: refs/heads/master@{#26176}
-
- 20 Jan, 2015 16 commits
-
-
titzer authored
R=mstarzinger@chromium.org BUG= Review URL: https://codereview.chromium.org/859053002 Cr-Commit-Position: refs/heads/master@{#26175}
-
mstarzinger authored
R=dslomov@chromium.org TEST=mjsunit/harmony/computed-property-names Review URL: https://codereview.chromium.org/860033002 Cr-Commit-Position: refs/heads/master@{#26174}
-
verwaest authored
BUG= Review URL: https://codereview.chromium.org/861773002 Cr-Commit-Position: refs/heads/master@{#26173}
-
arv authored
It should be possible to create a concise method with the name __proto__ without setting the [[Prototype]]. Similarly, property name shorthands with the name __proto__ should define an own property. BUG=v8:3818 LOG=Y R=adamk, dslomov@chromium.org Review URL: https://codereview.chromium.org/858673002 Cr-Commit-Position: refs/heads/master@{#26172}
-
machenbach authored
"git cl try" should execute the same set of trybots as the CQ. Review URL: https://codereview.chromium.org/860043002 Cr-Commit-Position: refs/heads/master@{#26171}
-
verwaest authored
Use RETURN_ON_EXCEPTION rather than .Assert when setting .length, which may fail due to stack overflow. BUG=449447 LOG=n Review URL: https://codereview.chromium.org/863693002 Cr-Commit-Position: refs/heads/master@{#26170}
-
machenbach authored
BUG=chromium:430614 LOG=n Review URL: https://codereview.chromium.org/798653006 Cr-Commit-Position: refs/heads/master@{#26169}
-
jkummerow authored
(1) --prof-cpp: Collects ticks like --prof, but ignores code creation events to reduce distortion (so all JS ticks will be "unaccounted"). Useful for profiling C++ code. (2) --timed-range flag for tick processor: Ignores ticks before the first and after the last call to Date.now(). Useful for focusing on the timed section of a test. Review URL: https://codereview.chromium.org/802333002 Cr-Commit-Position: refs/heads/master@{#26168}
-
dcarney authored
BUG= Review URL: https://codereview.chromium.org/860013002 Cr-Commit-Position: refs/heads/master@{#26167}
-
jochen authored
Revert of Make clang the default on linux. (patchset #2 id:20001 of https://codereview.chromium.org/781983002/) Reason for revert: breaks arm and mips compilation on main waterfall Original issue's description: > Make clang the default on linux. > > TBR=jochen@chromium.org > > Committed: https://crrev.com/006b5c5cfd8517563601f331bc7a57e13bfeb202 > Cr-Commit-Position: refs/heads/master@{#26164} TBR=machenbach@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/861553004 Cr-Commit-Position: refs/heads/master@{#26166}
-
mstarzinger authored
R=dslomov@chromium.org TEST=mjsunit/harmony/computed-property-names-classes Review URL: https://codereview.chromium.org/861713004 Cr-Commit-Position: refs/heads/master@{#26165}
-
machenbach authored
TBR=jochen@chromium.org Review URL: https://codereview.chromium.org/781983002 Cr-Commit-Position: refs/heads/master@{#26164}
-
weiliang.lin authored
Review URL: https://codereview.chromium.org/853703002 Cr-Commit-Position: refs/heads/master@{#26163}
-
jochen authored
BUG=none R=eseidel@chromium.org,brettw@chromium.org,machenbach@chromium.org LOG=n Review URL: https://codereview.chromium.org/863683002 Cr-Commit-Position: refs/heads/master@{#26162}
-
jkummerow authored
This is a follow-up to https://codereview.chromium.org/859943003. Review URL: https://codereview.chromium.org/847963004 Cr-Commit-Position: refs/heads/master@{#26161}
-
dcarney authored
BUG= Review URL: https://codereview.chromium.org/857953002 Cr-Commit-Position: refs/heads/master@{#26160}
-