- 29 Apr, 2015 17 commits
-
-
hpayer authored
Note, that it also moves incremental marking traces behind the --trace-incremental-marking flag. Other PrintF's of the GC should be moved as well to PrintPIDAndIsolate. BUG= Review URL: https://codereview.chromium.org/1109133002 Cr-Commit-Position: refs/heads/master@{#28135}
-
mstarzinger authored
R=jarin@chromium.org TEST=cctest/test-graph-visualizer Review URL: https://codereview.chromium.org/1115603003 Cr-Commit-Position: refs/heads/master@{#28134}
-
domenic authored
js2c.py now distinguishes between the JS internal sources and any extra scripts passed in. The latter only get validation and comment/trailing whitespace removal applied now. Also added a --js option to js2c.py, which will output a JS file instead of a C++ file, for debugging. (I got tired of finding the generated .cc file and extracting its byte array so that I could feed it to a separate helper script I wrote.) R=yangguo@chromium.org, jochen@chromium.org BUG=v8:4064 LOG=N Review URL: https://codereview.chromium.org/1117663002 Cr-Commit-Position: refs/heads/master@{#28133}
-
jochen authored
Instead, collect live array buffers during marking and free pointers we no longer found. BUG=v8:3996 R=hpayer@chromium.org LOG=n Review URL: https://codereview.chromium.org/1114563002 Cr-Commit-Position: refs/heads/master@{#28132}
-
dslomov authored
R=arv@chromium.org BUG=v8:811 LOG=N Review URL: https://codereview.chromium.org/1112073002 Cr-Commit-Position: refs/heads/master@{#28131}
-
balazs.kilvady authored
Followup fix of nit discussed in Issue 1111003002. BUG= Review URL: https://codereview.chromium.org/1112793004 Cr-Commit-Position: refs/heads/master@{#28130}
-
titzer authored
R=dcarney@chromium.org BUG= Review URL: https://codereview.chromium.org/1112823002 Cr-Commit-Position: refs/heads/master@{#28129}
-
chunyang.dai authored
port caeb9004 (r28056) original commit message: If the array's map is the initial FastHoley array map, and the array prototype chain is undisturbed and empty of elements, then keyed loads can convert the load of a hole to undefined. BUG= Review URL: https://codereview.chromium.org/1104073003 Cr-Commit-Position: refs/heads/master@{#28128}
-
jochen authored
We shouldn't have shared state between isolates by default. The embedder is free to pass the same allocator to all isolates it creates. BUG=none R=dcarney@chromium.org LOG=y Review URL: https://codereview.chromium.org/1116633002 Cr-Commit-Position: refs/heads/master@{#28127}
-
jkummerow authored
BUG=chromium:478522 LOG=y R=verwaest@chromium.org Review URL: https://codereview.chromium.org/1097113003 Cr-Commit-Position: refs/heads/master@{#28126}
-
mstarzinger authored
R=titzer@chromium.org TEST=mjsunit/const-redecl Review URL: https://codereview.chromium.org/1115613002 Cr-Commit-Position: refs/heads/master@{#28125}
-
jkummerow authored
Review URL: https://codereview.chromium.org/1109153002 Cr-Commit-Position: refs/heads/master@{#28124}
-
ulan authored
BUG= Review URL: https://codereview.chromium.org/1110373002 Cr-Commit-Position: refs/heads/master@{#28123}
-
machenbach authored
NOTRY=true BUG=chromium:425187 LOG=n TBR=Sven Panne, titzer Review URL: https://codereview.chromium.org/1110903004 Cr-Commit-Position: refs/heads/master@{#28122}
-
machenbach authored
Revert of deprecate non-phantom weak callbacks (patchset #1 id:1 of https://codereview.chromium.org/1103173002/) Reason for revert: [Sheriff] This is still used and now blocks the roll here: http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_compile_dbg_ng/builds/47889 Original issue's description: > Reland: deprecate non-phantom weak callbacks > > BUG= > > Committed: https://crrev.com/3be656fb55ad49834ec8ec0a57ba858bb1b21f37 > Cr-Commit-Position: refs/heads/master@{#28094} TBR=jochen@chromium.org,dcarney@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG= Review URL: https://codereview.chromium.org/1117623002 Cr-Commit-Position: refs/heads/master@{#28121}
-
svenpanne authored
Review URL: https://codereview.chromium.org/1053123006 Cr-Commit-Position: refs/heads/master@{#28120}
-
v8-autoroll authored
Rolling v8/tools/clang to 44f7f0bbbce9e581d9328e80d5b0ae88efbc3db4 TBR=machenbach@chromium.org Review URL: https://codereview.chromium.org/1108203005 Cr-Commit-Position: refs/heads/master@{#28119}
-
- 28 Apr, 2015 23 commits
-
-
mbrandy authored
BUG= R=jochen@chromium.org, dcarney@chromium.org, dstence@us.ibm.com, michael_dawson@ca.ibm.com Review URL: https://codereview.chromium.org/1108373002 Cr-Commit-Position: refs/heads/master@{#28118}
-
balazs.kilvady authored
BUG= Review URL: https://codereview.chromium.org/1111003002 Cr-Commit-Position: refs/heads/master@{#28117}
-
mbrandy authored
Fix faulty condition register usage after andi. BUG= R=dstence@us.ibm.com, michael_dawson@ca.ibm.com, jochen@chromium.org, bmeurer@chromium.org Review URL: https://codereview.chromium.org/1108363002 Cr-Commit-Position: refs/heads/master@{#28116}
-
arv authored
BUG=v8:3330 LOG=N Review URL: https://codereview.chromium.org/1109783003 Cr-Commit-Position: refs/heads/master@{#28115}
-
arv authored
In a derived class constructor in case undefined is returned, we should return the receiver. If the return is any other value type we should throw a TypeError. BUG=v8:4061 LOG=N R=dslomov@chromium.org, adamk@chromium.org Review URL: https://codereview.chromium.org/1107203002 Cr-Commit-Position: refs/heads/master@{#28114}
-
paul.lind authored
BUG=481519 LOG=y Review URL: https://codereview.chromium.org/1111633002 Cr-Commit-Position: refs/heads/master@{#28113}
-
dslomov authored
Just parsing, no desugaring yet. R=arv@chromium.org,rossberg@chromium.org BUG=v8:811 LOG=N Review URL: https://codereview.chromium.org/1107053002 Cr-Commit-Position: refs/heads/master@{#28112}
-
domenic authored
The use of "const" prevented the actual JavaScript const keyword from functioning as intended. R=jochen@chromium.org,yangguo@chromium.org BUG= Review URL: https://codereview.chromium.org/1110963003 Cr-Commit-Position: refs/heads/master@{#28111}
-
domenic authored
BUG= R=jochen@chromium.org, yangguo@chromium.org Review URL: https://codereview.chromium.org/1113593002 Cr-Commit-Position: refs/heads/master@{#28110}
-
jochen authored
This instruction can be hoisted out of loops even though it contains a branch. BUG=v8:3996 R=bmeurer@chromium.org LOG=n Review URL: https://codereview.chromium.org/1108313003 Cr-Commit-Position: refs/heads/master@{#28109}
-
Jochen Eisinger authored
BUG=none R=machenbach@chromium.org, machenbach@chromium.or LOG=n Review URL: https://codereview.chromium.org/1113563002 Cr-Commit-Position: refs/heads/master@{#28108}
-
hpayer authored
BUG=chromium:481811 LOG=n Review URL: https://codereview.chromium.org/1108133003 Cr-Commit-Position: refs/heads/master@{#28107}
-
scottmg authored
Repeat of https://codereview.chromium.org/1084763002/. The 'final' RC has changed the version number, but the bug will not be fixed until RTM. LOG=N R=jochen@chromium.org BUG=chromium:440500 Review URL: https://codereview.chromium.org/1108193002 Cr-Commit-Position: refs/heads/master@{#28106}
-
jochen authored
All typed arrays should be allocated through the array buffer allocator BUG=none R=dcarney@chromium.org LOG=n Review URL: https://codereview.chromium.org/1110603005 Cr-Commit-Position: refs/heads/master@{#28105}
-
conradw authored
See https://codereview.chromium.org/1092353002/ Due to parser rewrites, also implements restrictions for unary ~. Still to come, implementing restrictions for binary + and comparison. BUG=v8:3956 LOG=N Review URL: https://codereview.chromium.org/1102923002 Cr-Commit-Position: refs/heads/master@{#28104}
-
machenbach authored
NOTRY=true BUG=chromium:425187 LOG=n TBR=Sven Panne, titzer Review URL: https://codereview.chromium.org/1107323003 Cr-Commit-Position: refs/heads/master@{#28103}
-
yangguo authored
BUG=v8:2340 LOG=N Review URL: https://codereview.chromium.org/1109093002 Cr-Commit-Position: refs/heads/master@{#28102}
-
jkummerow authored
Because only such maps would have been registered in the first place. This is a performance fix/followup to f6187fb3 / r28076. BUG=chromium:481785 LOG=n R=yangguo@chromium.org Review URL: https://codereview.chromium.org/1105063003 Cr-Commit-Position: refs/heads/master@{#28101}
-
ssid authored
For dumping memory statistics about v8 heap, we need the total available size of the heap. This CL adds extra field in HeapStatistics to return the available size. BUG=476013 LOG=Y Review URL: https://codereview.chromium.org/1104123002 Cr-Commit-Position: refs/heads/master@{#28100}
-
dcarney authored
Review URL: https://codereview.chromium.org/1111563004 Cr-Commit-Position: refs/heads/master@{#28099}
-
jochen authored
That way, we can access it more easily without all the smi magic BUG=none R=dcarney@chromium.org LOG=n Review URL: https://codereview.chromium.org/1112503002 Cr-Commit-Position: refs/heads/master@{#28098}
-
machenbach authored
NOTRY=true BUG=chromium:425187 LOG=n TBR=Sven Panne, titzer Review URL: https://codereview.chromium.org/1110923002 Cr-Commit-Position: refs/heads/master@{#28097}
-
ofrobots authored
assertion did match the conditions under which this method gets called (Runtime_DateCurrentTime). The bug got introduced as part of this change: https://codereview.chromium.org/802333002 The assertion crash can be reproduced using: % out/Debug/d8 --prof -e 'new Date();' R=jkummerow@chromium.org BUG= Review URL: https://codereview.chromium.org/1104303002 Cr-Commit-Position: refs/heads/master@{#28096}
-