- 30 Apr, 2015 7 commits
-
-
bmeurer authored
The method is not used anywhere, and it is a bad idea in general anyway. If you see a need to call YieldCPU, then you're code is probably in need of a redesign! R=svenpanne@chromium.org Review URL: https://codereview.chromium.org/1116853002 Cr-Commit-Position: refs/heads/master@{#28147}
-
domenic authored
It's useful for queue-like data structures. R=yangguo@chromium.org BUG= Review URL: https://codereview.chromium.org/1117713002 Cr-Commit-Position: refs/heads/master@{#28146}
-
michael_dawson authored
Fix AIX compiler warning indicating that variable may not be initialized modified: src/heap/heap.cc R=danno@chromium.org, svenpanne@chromium.org, mbrandy@us.ibm.com BUG= Review URL: https://codereview.chromium.org/1112883002 Cr-Commit-Position: refs/heads/master@{#28145}
-
michael_dawson authored
Switch to larger TOC on AIX for unitttests as the size has grown such that it no longer compiles with the default TOC size modified: unittests.gyp R=danno@chromium.org, svenpanne@chromium.org, mbrandy@us.ibm.com BUG= Review URL: https://codereview.chromium.org/1115763003 Cr-Commit-Position: refs/heads/master@{#28144}
-
Djordje.Pesic authored
Added rounding according to fcsr, CVT_W_D and RINT.D instruction in assembler, dissasembler and simulator and wrote appropiate tests. BUG= Review URL: https://codereview.chromium.org/1108583003 Cr-Commit-Position: refs/heads/master@{#28143}
-
machenbach authored
Now it's possible to specify the desired trybots for perf tries, e.g.: tools/try_perf.py --linux64_haswell octane sunspider BUG=chromium:478460 LOG=n NOTRY=true Review URL: https://codereview.chromium.org/1114913002 Cr-Commit-Position: refs/heads/master@{#28142}
-
v8-autoroll authored
Rolling v8/build/gyp to 0bb67471bca068996e15b56738fa4824dfa19de0 Rolling v8/buildtools to 15f5fc6fdb1795e2b99f66e5bc6c01e9fb62b436 TBR=machenbach@chromium.org Review URL: https://codereview.chromium.org/1110063010 Cr-Commit-Position: refs/heads/master@{#28141}
-
- 29 Apr, 2015 22 commits
-
-
dcarney authored
- allows the optimization of emitted gap move code since the representation of the value in the register is known - necessary preparation for vector register allocation - prepare for slot sharing for any value of the same byte width TBR=jarin@chromium.org BUG= Review URL: https://codereview.chromium.org/1111323003 Cr-Commit-Position: refs/heads/master@{#28140}
-
machenbach authored
Revert of [turbofan] add MachineType to AllocatedOperand (patchset #17 id:310001 of https://codereview.chromium.org/1087793002/) Reason for revert: [Sheriff] Breaks compile on chromium asan and v8 msan: http://build.chromium.org/p/client.v8/builders/Linux%20ASAN%20Builder/builds/3446 http://build.chromium.org/p/client.v8/builders/V8%20Linux%20-%20arm64%20-%20sim%20-%20MSAN/builds/2085 Original issue's description: > [turbofan] add MachineType to AllocatedOperand > > - allows the optimization of emitted gap move code since the representation of the value in the register is known > - necessary preparation for vector register allocation > - prepare for slot sharing for any value of the same byte width > > BUG= > > Committed: https://crrev.com/3a025d1ab6437559f86a464767aa03d2d9789f6f > Cr-Commit-Position: refs/heads/master@{#28137} TBR=jarin@chromium.org,dcarney@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG= Review URL: https://codereview.chromium.org/1119483003 Cr-Commit-Position: refs/heads/master@{#28139}
-
mstarzinger authored
R=bmeurer@chromium.org TEST=cctest/test-node Review URL: https://codereview.chromium.org/1118433002 Cr-Commit-Position: refs/heads/master@{#28138}
-
dcarney authored
- allows the optimization of emitted gap move code since the representation of the value in the register is known - necessary preparation for vector register allocation - prepare for slot sharing for any value of the same byte width BUG= Review URL: https://codereview.chromium.org/1087793002 Cr-Commit-Position: refs/heads/master@{#28137}
-
mstarzinger authored
R=jarin@chromium.org TEST=unittests/NodeCacheTest Review URL: https://codereview.chromium.org/1114903002 Cr-Commit-Position: refs/heads/master@{#28136}
-
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 11 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}
-