- 22 Jan, 2015 12 commits
-
-
mstarzinger authored
R=bmeurer@chromium.org TEST=mjsunit/regress/regress-crbug-450642 BUG=chromium:450642 LOG=N Review URL: https://codereview.chromium.org/865833002 Cr-Commit-Position: refs/heads/master@{#26218}
-
svenpanne authored
TSAN hits an internal assertion on a self-join, and the test is not really that useful, so let's just remove it. BUG=https://code.google.com/p/thread-sanitizer/issues/detail?id=88 LOG=n Review URL: https://codereview.chromium.org/824243007 Cr-Commit-Position: refs/heads/master@{#26217}
-
yangguo authored
Revert of Change test expectations for test-types/Maybe. (patchset #1 id:1 of https://codereview.chromium.org/862353002/) Reason for revert: Patch causing the failure has been reverted. Original issue's description: > Change test expectations for test-types/Maybe. > > TBR=rossberg@chromium.org > BUG=v8:3840 > LOG=N > > Committed: https://crrev.com/ebab2f12e9a4b421d8467bcf28280f8f64700cef > Cr-Commit-Position: refs/heads/master@{#26212} TBR=rossberg@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=v8:3840 Review URL: https://codereview.chromium.org/866673002 Cr-Commit-Position: refs/heads/master@{#26216}
-
bmeurer authored
NOTREECHECKS=true Review URL: https://codereview.chromium.org/862363002 Cr-Commit-Position: refs/heads/master@{#26215}
-
machenbach authored
TBR=jochen@chromium.org NOTRY=true NOTREECHECKS=true Review URL: https://codereview.chromium.org/862383002 Cr-Commit-Position: refs/heads/master@{#26214}
-
bmeurer authored
Also fix mjsunit/regress/regress-undefined-nan to ensure that we are testing transfer via xmm registers by forcing the transfer to be in an optimized function. BUG=v8:3839 LOG=n R=jkummerow@chromium.org Review URL: https://codereview.chromium.org/863153002 Cr-Commit-Position: refs/heads/master@{#26213}
-
Yang Guo authored
TBR=rossberg@chromium.org BUG=v8:3840 LOG=N Review URL: https://codereview.chromium.org/862353002 Cr-Commit-Position: refs/heads/master@{#26212}
-
bmeurer authored
Review URL: https://codereview.chromium.org/862313002 Cr-Commit-Position: refs/heads/master@{#26211}
-
arv authored
Motivation: Code cleanup BUG=None LOG=N R=adamk Review URL: https://codereview.chromium.org/866533003 Cr-Commit-Position: refs/heads/master@{#26210}
-
v8-autoroll authored
Rolling v8/build/gyp to adb7d24b9fc166f01ab2da50478556b518a9218f TBR=machenbach@chromium.org Review URL: https://codereview.chromium.org/868573002 Cr-Commit-Position: refs/heads/master@{#26209}
-
paul.lind authored
Port 9eace97b Port 5d641ec9 BUG= Review URL: https://codereview.chromium.org/867453002 Cr-Commit-Position: refs/heads/master@{#26208}
-
bmeurer authored
Revert of Steps towards unification of number bitset and range types. (patchset #4 id:60001 of https://codereview.chromium.org/837723006/) Reason for revert: Breaks test-types/Maybe, i.e. out/Release/cctest --random-seed=-707413401 test-types/Maybe started failing afterwards Original issue's description: > Steps towards unification of number bitset and range types. > > - 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= > > Committed: https://crrev.com/2764fd8d1a266a9136c987c2483492113b0c8d80 > Cr-Commit-Position: refs/heads/master@{#26197} TBR=jkummerow@chromium.org,rossberg@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG= Review URL: https://codereview.chromium.org/868583002 Cr-Commit-Position: refs/heads/master@{#26207}
-
- 21 Jan, 2015 28 commits
-
-
machenbach authored
TBR=jochen@chromium.org,jkummerow@chromium.org NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/862173002 Cr-Commit-Position: refs/heads/master@{#26206}
-
machenbach authored
Revert of Reland Make clang the default on linux. (patchset #3 id:40001 of https://codereview.chromium.org/861223002/) Reason for revert: Still missing these builders: http://build.chromium.org/p/client.v8/builders/V8%20Linux%20-%20arm%20-%20sim http://build.chromium.org/p/client.v8/builders/V8%20Linux%20-%20arm%20-%20sim%20-%20debug http://build.chromium.org/p/client.v8/builders/V8%20Linux%20-%20full%20debug Original issue's description: > Reland Make clang the default on linux. > > BUG= > > Committed: https://crrev.com/72ef6843b0aff68e519a8f26e7d2f7dd87b4712c > Cr-Commit-Position: refs/heads/master@{#26204} TBR=jochen@chromium.org,jkummerow@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG= Review URL: https://codereview.chromium.org/864093004 Cr-Commit-Position: refs/heads/master@{#26205}
-
machenbach authored
BUG= Review URL: https://codereview.chromium.org/861223002 Cr-Commit-Position: refs/heads/master@{#26204}
-
bmeurer authored
TBR=machenbach@chromium.org BUG=v8:3837 LOG=n Review URL: https://codereview.chromium.org/864073002 Cr-Commit-Position: refs/heads/master@{#26203}
-
mstarzinger authored
R=bmeurer@chromium.org TEST=mjsunit/harmony/classes Review URL: https://codereview.chromium.org/864033002 Cr-Commit-Position: refs/heads/master@{#26202}
-
Michael Achenbach authored
Cr-Commit-Position: refs/heads/master@{#26201}
-
mstarzinger authored
R=titzer@chromium.org TEST=cctest/test-api Review URL: https://codereview.chromium.org/860053003 Cr-Commit-Position: refs/heads/master@{#26200}
-
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}
-