- 07 Jan, 2015 7 commits
-
-
jarin authored
BUG=chromium:446778 LOG=N Review URL: https://codereview.chromium.org/837153002 Cr-Commit-Position: refs/heads/master@{#25967}
-
yangguo authored
R=jochen@chromium.org Review URL: https://codereview.chromium.org/830143004 Cr-Commit-Position: refs/heads/master@{#25966}
-
bmeurer authored
Mac OS X 10.9 (Mavericks) has a bug that causes AVX transitions in ISRs, so we better not use AVX there. Review URL: https://codereview.chromium.org/826683003 Cr-Commit-Position: refs/heads/master@{#25965}
-
machenbach authored
BUG=chromium:446166 LOG=n TBR=jkummerow@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/835903003 Cr-Commit-Position: refs/heads/master@{#25964}
-
bmeurer authored
Also support additional number types (singleton ranges, NaN and minus zero) for constant propagation in typed lowering. TEST=unittests Review URL: https://codereview.chromium.org/829303002 Cr-Commit-Position: refs/heads/master@{#25963}
-
Sven Panne authored
Print the SharedFunctionInfo besides the function name, makes matching against --trace_opt output easier. R=svenpanne@chromium.org Review URL: https://codereview.chromium.org/816013002 Cr-Commit-Position: refs/heads/master@{#25962}
-
yunchao.he authored
BUG= Review URL: https://codereview.chromium.org/809303004 Cr-Commit-Position: refs/heads/master@{#25961}
-
- 06 Jan, 2015 1 commit
-
-
chunyang.dai authored
Test case LowerAnyToBoolean_tagged_tagged invokes "Linkage::GetStubCallDescriptor(...)" function but this function is not implemented on turbofan unsupported platform. BUG= Review URL: https://codereview.chromium.org/836973002 Cr-Commit-Position: refs/heads/master@{#25960}
-
- 05 Jan, 2015 4 commits
-
-
jarin authored
TEST=mjsunit/compiler/regress-445876 BUG=chromium:445876 LOG=N Review URL: https://codereview.chromium.org/830293003 Cr-Commit-Position: refs/heads/master@{#25959}
-
Benedikt Meurer authored
Introduce a new AnyToBoolean simplified operator to handle the later lowering of boolean conversions. Previously we tried to hack that with the generic JSToBoolean, having its context set to zero, but that lead to various problems/bugs and did not handle all cases. TEST=cctest,unittests R=jarin@chromium.org Review URL: https://codereview.chromium.org/800833003 Cr-Commit-Position: refs/heads/master@{#25958}
-
Benedikt Meurer authored
TEST=mjsunit/compiler/regress-446156 BUG=chromium:446156 LOG=y R=jarin@chromium.org Review URL: https://codereview.chromium.org/835883003 Cr-Commit-Position: refs/heads/master@{#25957}
-
bmeurer authored
TEST=unittests R=jarin@chromium.org Review URL: https://codereview.chromium.org/831203003 Cr-Commit-Position: refs/heads/master@{#25956}
-
- 04 Jan, 2015 2 commits
-
-
Michael Achenbach authored
Cr-Commit-Position: refs/heads/master@{#25955}
-
Michael Achenbach authored
Cr-Commit-Position: refs/heads/master@{#25954}
-
- 03 Jan, 2015 1 commit
-
-
jarin authored
This prevents eliminating effectful statements before the loop. BUG= Review URL: https://codereview.chromium.org/830923002 Cr-Commit-Position: refs/heads/master@{#25953}
-
- 02 Jan, 2015 5 commits
-
-
bmeurer authored
R=jarin@chromium.org BUG=v8:3792 LOG=n Review URL: https://codereview.chromium.org/835663002 Cr-Commit-Position: refs/heads/master@{#25952}
-
bmeurer authored
TEST=mjsunit/compiler/regress-445859 BUG=chromium:445859 LOG=y R=jarin@chromium.org Review URL: https://codereview.chromium.org/828313002 Cr-Commit-Position: refs/heads/master@{#25951}
-
bmeurer authored
We cannot just clear the result register optimistically, because the register allocator might assign the same register to result and buffer. TEST=mjsunit/compiler/regress-445858 BUG=chromium:445858 LOG=y R=jarin@chromium.org Review URL: https://codereview.chromium.org/828303002 Cr-Commit-Position: refs/heads/master@{#25950}
-
bmeurer authored
Set a valid reason for disabling optimization when using %NeverOptimizeFunction. TEST=mjsunit/compiler/regress-445732 BUG=chromium:445732 LOG=y TBR=machenbach@chromium.org Review URL: https://codereview.chromium.org/832003002 Cr-Commit-Position: refs/heads/master@{#25949}
-
bmeurer authored
The machine-operator-unittest.cc file was missing from unittests.gyp. Fixed the compiler errors and added it back. TBR=machenbach@chromium.org Review URL: https://codereview.chromium.org/824243003 Cr-Commit-Position: refs/heads/master@{#25948}
-
- 31 Dec, 2014 2 commits
-
-
Michael Achenbach authored
Cr-Commit-Position: refs/heads/master@{#25947}
-
machenbach authored
BUG=374740 TBR=ulan@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/830753002 Cr-Commit-Position: refs/heads/master@{#25946}
-
- 29 Dec, 2014 2 commits
-
-
bmeurer authored
TEST=mjsunit/compiler/regress-445267 BUG=chromium:445267 LOG=y Review URL: https://codereview.chromium.org/825403002 Cr-Commit-Position: refs/heads/master@{#25945}
-
v8-autoroll authored
Rolling v8/tools/clang to c945be21f6485fa177b43814f910b76cce921653 TBR=machenbach@chromium.org Review URL: https://codereview.chromium.org/829733002 Cr-Commit-Position: refs/heads/master@{#25944}
-
- 27 Dec, 2014 1 commit
-
-
v8-autoroll authored
Rolling v8/tools/clang to 51f59463cfea7fc19d085253cf9bd40c1b4c0038 TBR=machenbach@chromium.org Review URL: https://codereview.chromium.org/830473002 Cr-Commit-Position: refs/heads/master@{#25943}
-
- 26 Dec, 2014 1 commit
-
-
v8-autoroll authored
Rolling v8/tools/clang to 6f504ec1a843c7c6af799768a774dec205ce4f3b TBR=machenbach@chromium.org Review URL: https://codereview.chromium.org/822073003 Cr-Commit-Position: refs/heads/master@{#25942}
-
- 25 Dec, 2014 1 commit
-
-
bmeurer authored
Change InstructionOperand to use a 64-bit field for encoding the operand information instead of the 32-bit field that was used before. Ideally we wouldn't use the Zone-allocated bit field at all, and use an integer instead of the pointer; but that requires fixing the register allocator first, which will take some time. TEST=mjsunit/compiler/regress-3786 BUG=v8:3786 LOG=y Review URL: https://codereview.chromium.org/826673002 Cr-Commit-Position: refs/heads/master@{#25941}
-
- 23 Dec, 2014 9 commits
-
-
jochen authored
We have safe fallbacks in all cases, and it's possible to hit those codepaths, e.g., on Linux when /proc is not mounted BUG=v8:3544 R=ulan@chromium.org LOG=n Review URL: https://codereview.chromium.org/818213002 Cr-Commit-Position: refs/heads/master@{#25940}
-
bmeurer authored
R=ishell@chromium.org Review URL: https://codereview.chromium.org/818203002 Cr-Commit-Position: refs/heads/master@{#25939}
-
jochen authored
BUG=none R=ulan@chromium.org LOG=n Review URL: https://codereview.chromium.org/822933002 Cr-Commit-Position: refs/heads/master@{#25938}
-
bmeurer authored
Also slightly refactor the NodeCache and CommonNodeCache classes to reduce inherent overhead of caching. TEST=cctest Review URL: https://codereview.chromium.org/822923002 Cr-Commit-Position: refs/heads/master@{#25937}
-
jochen authored
BUG=none LOG=n R=ulan@chromium.org Review URL: https://codereview.chromium.org/820033002 Cr-Commit-Position: refs/heads/master@{#25936}
-
bmeurer authored
TEST=cctest,unittests R=jochen@chromium.org Review URL: https://codereview.chromium.org/821913002 Cr-Commit-Position: refs/heads/master@{#25935}
-
machenbach authored
Also include the device serial when logging adb commands. BUG=374740 TBR=ulan@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/815003003 Cr-Commit-Position: refs/heads/master@{#25934}
-
Benedikt Meurer authored
This is a temporary workaround to ensure that we crash in release mode instead of running into undefined behavior. BUG=chromium:444681 LOG=y R=ishell@chromium.org Review URL: https://codereview.chromium.org/800713006 Cr-Commit-Position: refs/heads/master@{#25933}
-
Benedikt Meurer authored
TEST=mjsunit/compiler/regress-444695 BUG=chromium:444695 LOG=y R=hpayer@chromium.org Review URL: https://codereview.chromium.org/824843002 Cr-Commit-Position: refs/heads/master@{#25932}
-
- 22 Dec, 2014 4 commits
-
-
Dusan Milosavljevic authored
TEST= BUG= R=paul.lind@imgtec.com Review URL: https://codereview.chromium.org/791473003 Cr-Commit-Position: refs/heads/master@{#25931}
-
hpayer authored
BUG= Review URL: https://codereview.chromium.org/815933005 Cr-Commit-Position: refs/heads/master@{#25930}
-
jochen authored
TBR=machenbach@chromium.org LOG=n BUG=v8:3784 NOTREECHECKS=true Review URL: https://codereview.chromium.org/817293002 Cr-Commit-Position: refs/heads/master@{#25929}
-
ulan authored
This is not needed anymore since all ICs use weak cells to embed maps. BUG=v8:3629 LOG=N Review URL: https://codereview.chromium.org/817223003 Cr-Commit-Position: refs/heads/master@{#25928}
-