- 16 Mar, 2015 1 commit
-
-
ishell authored
BUG=chromium:467481 LOG=Y Review URL: https://codereview.chromium.org/1009933002 Cr-Commit-Position: refs/heads/master@{#27223}
-
- 13 Mar, 2015 2 commits
-
-
arv authored
ES6 specs the function length property (it was not part of ES5) and it makes it configurable. BUG=v8:3045 LOG=N R=mstarzinger@chromium.org, adamk@chromium.org CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_chromium_rel_ng;tryserver.blink:linux_blink_rel Review URL: https://codereview.chromium.org/993073002 Cr-Commit-Position: refs/heads/master@{#27190}
-
dslomov authored
We have been shipping harmony scoping for 2 Chrome releases now (M41 and M42). Time to remove the flag. R=rossberg@chromium.org LOG=Y Review URL: https://codereview.chromium.org/1007783002 Cr-Commit-Position: refs/heads/master@{#27187}
-
- 12 Mar, 2015 1 commit
-
-
ishell authored
BUG=chromium:460917 LOG=Y Review URL: https://codereview.chromium.org/1000893003 Cr-Commit-Position: refs/heads/master@{#27154}
-
- 10 Mar, 2015 1 commit
-
-
yangguo authored
R=svenpanne@chromium.org BUG=chromium:465564 LOG=N Review URL: https://codereview.chromium.org/996603002 Cr-Commit-Position: refs/heads/master@{#27093}
-
- 09 Mar, 2015 1 commit
-
-
Jaroslav Sevcik authored
BUG=chromium:460937 R=ishell@chromium.org LOG=n Review URL: https://codereview.chromium.org/989093002 Cr-Commit-Position: refs/heads/master@{#27064}
-
- 06 Mar, 2015 2 commits
-
-
svenpanne authored
This involved renaming apart a few more intrinsics. In the long run, we want to clean up redundant intrinsics which just delegate. BUG=v8:3947 LOG=n Review URL: https://codereview.chromium.org/984963002 Cr-Commit-Position: refs/heads/master@{#27043}
-
jarin authored
BUG=chromium:463028 LOG=n R=bmeurer@chromium.org Review URL: https://codereview.chromium.org/987733003 Cr-Commit-Position: refs/heads/master@{#27041}
-
- 04 Mar, 2015 1 commit
-
-
arv authored
Function name property is now standardized in ES6. It was a Mozilla proprietary extension before. With ES6, the property was made configurable, so that it can be used instead of another proprietary property, displayName. This is a revert of revert https://chromium.googlesource.com/v8/v8.git/+/c791d8411225aa95518c880defd9a5b1ea243afc. Last time this broke a Chrome browser test which has since been updated: https://chromium.googlesource.com/chromium/src/+/5f75a3be4c9334aba627d6c5eb884adf965e1d78 BUG=v8:3333 LOG=N R=mstarzinger@chromium.org,verwaest@chromium.org CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_chromium_rel_ng;tryserver.blink:linux_blink_rel Review URL: https://codereview.chromium.org/977003004 Cr-Commit-Position: refs/heads/master@{#26996}
-
- 02 Mar, 2015 1 commit
-
-
arv authored
Revert of ES6: Make function name configurable (patchset #10 id:220001 of https://codereview.chromium.org/960343002/) Reason for revert: Breaks Chrome browser test that checks Object.name [16509:16509:0228/030150:INFO:CONSOLE(43)] "Uncaught Error: Clobbered Object.name getter", source: http://www.chromium.org:33611/assertions.js (43) http://build.chromium.org/p/client.v8/builders/Linux%20Tests%20%28dbg%29%281%29/builds/2328/steps/browser_tests/logs/stdio Original issue's description: > ES6: Make function name configurable > > This is partially based on r21609 but that CL was incomplete. > > Function name is still non writable so one has to use defineProperty > to change the actual value. > > BUG=v8:3333 > LOG=N > R=adamk, mstarzinger@chromium.org > > Committed: https://crrev.com/f7790f7670c8d859455a98fcb90ff1b66af1eca7 > Cr-Commit-Position: refs/heads/master@{#26924} TBR=adamk@chromium.org,mstarzinger@chromium.org,verwaest@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=v8:3333 Review URL: https://codereview.chromium.org/969683002 Cr-Commit-Position: refs/heads/master@{#26933}
-
- 27 Feb, 2015 1 commit
-
-
arv authored
This is partially based on r21609 but that CL was incomplete. Function name is still non writable so one has to use defineProperty to change the actual value. BUG=v8:3333 LOG=N R=adamk, mstarzinger@chromium.org Review URL: https://codereview.chromium.org/960343002 Cr-Commit-Position: refs/heads/master@{#26924}
-
- 26 Feb, 2015 2 commits
-
-
machenbach authored
Revert of Invalidate the global property cell when converting from data to accessor. (patchset #1 id:1 of https://codereview.chromium.org/961003002/) Reason for revert: Breaks gc stress, e.g.: http://build.chromium.org/p/client.v8/builders/V8%20GC%20Stress%20-%201/builds/2322 Original issue's description: > Invalidate the global property cell when converting from data to accessor. > > BUG= > TBR=jkummerow@chromium.org, > > Committed: https://crrev.com/6a12dc240b1faffa500ff269077d832ecc74239d > Cr-Commit-Position: refs/heads/master@{#26896} TBR=jkummerow@chromium.org,verwaest@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG= Review URL: https://codereview.chromium.org/958113004 Cr-Commit-Position: refs/heads/master@{#26899}
-
verwaest authored
BUG= TBR=jkummerow@chromium.org, Review URL: https://codereview.chromium.org/961003002 Cr-Commit-Position: refs/heads/master@{#26896}
-
- 19 Feb, 2015 2 commits
-
-
jarin authored
BUG=chromium:459955 LOG=n R=bmeurer@chromium.org Review URL: https://codereview.chromium.org/943483002 Cr-Commit-Position: refs/heads/master@{#26743}
-
hpayer authored
BUG=430201 LOG=n Review URL: https://codereview.chromium.org/937833002 Cr-Commit-Position: refs/heads/master@{#26738}
-
- 17 Feb, 2015 3 commits
-
-
jarin authored
BUG=chromium:457935 LOG=n R=ishell@chromium.org Review URL: https://codereview.chromium.org/935623002 Cr-Commit-Position: refs/heads/master@{#26704}
-
mstarzinger authored
R=jarin@chromium.org TEST=mjsunit/regress/regress-3884 BUG=v8:3884 LOG=N Review URL: https://codereview.chromium.org/933913002 Cr-Commit-Position: refs/heads/master@{#26702}
-
jarin authored
BUG= R=mstarzinger@chromium.org Review URL: https://codereview.chromium.org/919173003 Cr-Commit-Position: refs/heads/master@{#26695}
-
- 16 Feb, 2015 2 commits
-
-
titzer authored
R=jarin@chromium.org LOG=Y BUG=chromium:458876 Review URL: https://codereview.chromium.org/917383004 Cr-Commit-Position: refs/heads/master@{#26666}
-
jarin authored
BUG=chromium:458987 LOG=n R=mstarzinger@chromium.org Review URL: https://codereview.chromium.org/932603002 Cr-Commit-Position: refs/heads/master@{#26665}
-
- 11 Feb, 2015 1 commit
-
-
hpayer authored
BUG=454725 LOG=n Review URL: https://codereview.chromium.org/919473008 Cr-Commit-Position: refs/heads/master@{#26577}
-
- 10 Feb, 2015 1 commit
-
-
titzer authored
R=mstarzinger@chromium.org BUG= Review URL: https://codereview.chromium.org/913463002 Cr-Commit-Position: refs/heads/master@{#26540}
-
- 09 Feb, 2015 2 commits
-
-
titzer authored
R=mstarzinger@chromium.org BUG= Review URL: https://codereview.chromium.org/908863002 Cr-Commit-Position: refs/heads/master@{#26527}
-
titzer authored
This call triggers OSR for the current function. And also allows explicitly testing OSR on the top-level code. R=mstarzinger@chromium.org BUG= Review URL: https://codereview.chromium.org/906243002 Cr-Commit-Position: refs/heads/master@{#26523}
-
- 05 Feb, 2015 2 commits
-
-
mstarzinger authored
R=jarin@chromium.org TEST=mjsunit/regress/regress-crbug-455644 BUG=chromium:455644 LOG=N Review URL: https://codereview.chromium.org/880443004 Cr-Commit-Position: refs/heads/master@{#26458}
-
jkummerow authored
It must always populate int32_value_, even if that's lossy, because other code (specifically, constant folding for truncating operations) relies on it. BUG=v8:3865 LOG=y Review URL: https://codereview.chromium.org/897263002 Cr-Commit-Position: refs/heads/master@{#26453}
-
- 04 Feb, 2015 1 commit
-
-
caitpotter88 authored
BUG=455212 LOG=N R=arv@chromium.org Review URL: https://codereview.chromium.org/902703002 Cr-Commit-Position: refs/heads/master@{#26442}
-
- 03 Feb, 2015 3 commits
-
-
jarin authored
BUG=chromium:449291 LOG=n R=jkummerow@chromium.org Review URL: https://codereview.chromium.org/898753003 Cr-Commit-Position: refs/heads/master@{#26413}
-
bmeurer authored
Both SameValue and SameValueZero consider different NaNs equal, so we better assign the same hash value to all NaNs. BUG=v8:3859 LOG=y R=verwaest@chromium.org Review URL: https://codereview.chromium.org/897593002 Cr-Commit-Position: refs/heads/master@{#26391}
-
verwaest authored
BUG=450960 LOG=n Review URL: https://codereview.chromium.org/858213003 Cr-Commit-Position: refs/heads/master@{#26390}
-
- 02 Feb, 2015 1 commit
-
-
verwaest authored
BUG=454091 LOG=Y Review URL: https://codereview.chromium.org/895573002 Cr-Commit-Position: refs/heads/master@{#26380}
-
- 30 Jan, 2015 3 commits
-
-
mvstanton authored
BUG=453481 LOG=N R=jarin@chromium.org Review URL: https://codereview.chromium.org/885333002 Cr-Commit-Position: refs/heads/master@{#26361}
-
jarin authored
R=ulan@chromium.org BUG=chromium:453805 LOG=n Review URL: https://codereview.chromium.org/887023003 Cr-Commit-Position: refs/heads/master@{#26359}
-
ishell authored
BUG=chromium:437713, v8:3832 LOG=Y Review URL: https://codereview.chromium.org/885003002 Cr-Commit-Position: refs/heads/master@{#26354}
-
- 29 Jan, 2015 1 commit
-
-
aperez authored
Arrow function parameter lists are parsed as expressions. When an identifier is found a VariableProxy is created and added to the list of unresolved variables for the scope. When parsing a function lazily, the scope has been already resolved, so with this patch only the VariableProxy is created, without adding it as an unresolved variable in the scope. BUG=v8:3501 LOG=Y Review URL: https://codereview.chromium.org/880253004 Cr-Commit-Position: refs/heads/master@{#26328}
-
- 28 Jan, 2015 1 commit
-
-
mstarzinger authored
R=jarin@chromium.org TEST=mjsunit/regress/regress-crbug-451770 BUG=chromium:451770 LOG=N Review URL: https://codereview.chromium.org/880963002 Cr-Commit-Position: refs/heads/master@{#26305}
-
- 27 Jan, 2015 2 commits
-
-
yangguo authored
BUG=chromium:447561 LOG=N TBR=mvstanton@chromium.org Review URL: https://codereview.chromium.org/878033003 Cr-Commit-Position: refs/heads/master@{#26297}
-
ishell authored
BUG=chromium:448711 LOG=y Review URL: https://codereview.chromium.org/861173004 Cr-Commit-Position: refs/heads/master@{#26289}
-
- 26 Jan, 2015 2 commits
-
-
titzer authored
R=mstarzinger@chromium.org BUG=chromium:451958 LOG=Y Review URL: https://codereview.chromium.org/880533002 Cr-Commit-Position: refs/heads/master@{#26276}
-
mstarzinger authored
R=jarin@chromium.org TEST=mjsunit/regress/regress-crbug-451013 BUG=chromium:451013 LOG=N Review URL: https://codereview.chromium.org/873973003 Cr-Commit-Position: refs/heads/master@{#26268}
-