Make FlushICache NOP for Nvidia Denver 1.0#2
Closed
srikumar-b wants to merge 1 commit into
Closed
Conversation
Collaborator
|
I'm sorry, this is a read-only mirror, we don't accept patches here. Please see https://code.google.com/p/v8-wiki/wiki/Contributing on how to contribute to the main V8 repository. Or, alternatively just fork the repo and do what you want. |
kisg
pushed a commit
to paul99/v8mips
that referenced
this pull request
Nov 28, 2014
… id:20001 of https://codereview.chromium.org/763273002/) Reason for revert: Reverted for breaking nosnap: http://chromegw.corp.google.com/i/client.v8/builders/V8%20Linux%20-%20nosnap/builds/1003/steps/Check/logs/Threading3 Original issue's description: > Introduce a kill-switch for shipping features. > > R=rossberg@chromium.org > > Committed: https://chromium.googlesource.com/v8/v8/+/d6285620868b15c84eb9affa59f6b4e869f074b8 TBR=rossberg@chromium.org NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/763353002 Cr-Commit-Position: refs/heads/master@{#25574}
kisg
pushed a commit
to paul99/v8mips
that referenced
this pull request
Dec 9, 2014
…patchset v8#2 id:20001 of https://codereview.chromium.org/787033002/) Reason for revert: [sheriff] breaks http://build.chromium.org/p/client.v8/builders/V8-Blink%20Linux%2064%20%28dbg%29/builds/1293 Original issue's description: > Use same blob format for internal and external snapshots. > > R=vogelheim@chromium.org TBR=vogelheim@chromium.org,yangguo@chromium.org NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/792563002 Cr-Commit-Position: refs/heads/master@{#25729}
kisg
pushed a commit
to paul99/v8mips
that referenced
this pull request
Dec 12, 2014
….chromium.org/803493002/) Reason for revert: performance bots were unchanged by the original revert Original issue's description: > revert r25736 > > R=bmeurer@chromium.org > > BUG= TBR=bmeurer@chromium.org NOTREECHECKS=true NOTRY=true BUG= Review URL: https://codereview.chromium.org/787183003 Cr-Commit-Position: refs/heads/master@{#25801}
kisg
pushed a commit
to paul99/v8mips
that referenced
this pull request
Dec 15, 2014
…ps://codereview.chromium.org/795573005/) Reason for revert: Crashes on Win32 http://build.chromium.org/p/client.v8/builders/V8%20Win32%20-%201/builds/1357 Test: mjsunit/harmony/computed-property-names Flags: --stress-opt --always-opt Command: build\Release\d8.exe --test --random-seed=-233815021 --stress-opt --always-opt --nohard-abort --nodead-code-elimination --nofold-constants --harmony-computed-property-names test\mjsunit\mjsunit.js test\mjsunit\harmony\computed-property-names.js Run #1 Exit code: -1073741819 Result: CRASH Expected outcomes: PASS Run v8#2 Exit code: -1073741819 Result: CRASH Expected outcomes: PASS Run v8#3 Exit code: -1073741819 Result: CRASH Expected outcomes: PASS Original issue's description: > ES6 computed property names > > This adds support for computed property names, under the flag > --harmony-computed-property-names, for both object literals and > classes. > > BUG=v8:3754 > LOG=Y TBR=dslomov@chromium.org,wingo@igalia.com NOTREECHECKS=true NOTRY=true BUG=v8:3754 Review URL: https://codereview.chromium.org/809433002 Cr-Commit-Position: refs/heads/master@{#25825}
kisg
pushed a commit
to paul99/v8mips
that referenced
this pull request
Dec 18, 2014
…ttps://codereview.chromium.org/810013002/) Reason for revert: Revert for breaking emscripten bullet with turbofan on android arm64. Original issue's description: > [turbofan] simplify gap ordering > > BUG= > > Committed: https://crrev.com/70b5eb47b39acbf31746f4a116a9b3ce2730218a > Cr-Commit-Position: refs/heads/master@{#25865} TBR=bmeurer@chromium.org,dcarney@chromium.org NOTREECHECKS=true NOTRY=true BUG= Review URL: https://codereview.chromium.org/815743002 Cr-Commit-Position: refs/heads/master@{#25888}
kisg
pushed a commit
to paul99/v8mips
that referenced
this pull request
Jan 7, 2015
…ttps://codereview.chromium.org/832183004/) Reason for revert: revert Original issue's description: > Turn on job-based recompilation > > BUG=v8:3608 > LOG=y > R=yangguo@chromium.org > > Committed: https://crrev.com/715552409b4a08504301cf1ad4cb2e45a815f01b > Cr-Commit-Position: refs/heads/master@{#25972} TBR=yangguo@chromium.org NOTREECHECKS=true NOTRY=true BUG=v8:3608 Review URL: https://codereview.chromium.org/791033007 Cr-Commit-Position: refs/heads/master@{#25975}
kisg
pushed a commit
to paul99/v8mips
that referenced
this pull request
Jan 8, 2015
…ttps://codereview.chromium.org/834113005/) Reason for revert: V8 roll fails due to this change. (see https://codereview.chromium.org/843673003/) Original issue's description: > Add d8 target to the GN build. > > Also formats the rest of the file with "gn format". This accounts for all the changes except for the "d8" target additions. > > Committed: https://crrev.com/36383f08c1f692ea797d54a27d7c6b3d3d53b440 > Cr-Commit-Position: refs/heads/master@{#25984} TBR=jochen@chromium.org,machenbach@chromium.org,brettw@chromium.org NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/838983002 Cr-Commit-Position: refs/heads/master@{#25985}
kisg
pushed a commit
to paul99/v8mips
that referenced
this pull request
Jan 8, 2015
… of https://codereview.chromium.org/791033007/) Reason for revert: attempt reland after landing a fix Original issue's description: > Revert of Turn on job-based recompilation (patchset v8#2 id:20001 of https://codereview.chromium.org/832183004/) > > Reason for revert: > revert > > Original issue's description: > > Turn on job-based recompilation > > > > BUG=v8:3608 > > LOG=y > > R=yangguo@chromium.org > > > > Committed: https://crrev.com/715552409b4a08504301cf1ad4cb2e45a815f01b > > Cr-Commit-Position: refs/heads/master@{#25972} > > TBR=yangguo@chromium.org > NOTREECHECKS=true > NOTRY=true > BUG=v8:3608 > > Committed: https://crrev.com/28a5a4865183769cbed9d42ad3fdc1b1d8bae3a3 > Cr-Commit-Position: refs/heads/master@{#25975} TBR=yangguo@chromium.org NOTREECHECKS=true NOTRY=true BUG=v8:3608 Review URL: https://codereview.chromium.org/840023002 Cr-Commit-Position: refs/heads/master@{#25994}
kisg
pushed a commit
to paul99/v8mips
that referenced
this pull request
Jan 8, 2015
https://codereview.chromium.org/838983002/) Reason for revert: Relanding because this is not actually blocking the roll. Original issue's description: > Revert of Add d8 target to the GN build. (patchset v8#2 id:40001 of https://codereview.chromium.org/834113005/) > > Reason for revert: > V8 roll fails due to this change. (see https://codereview.chromium.org/843673003/) > > Original issue's description: > > Add d8 target to the GN build. > > > > Also formats the rest of the file with "gn format". This accounts for all the changes except for the "d8" target additions. > > > > Committed: https://crrev.com/36383f08c1f692ea797d54a27d7c6b3d3d53b440 > > Cr-Commit-Position: refs/heads/master@{#25984} > > TBR=jochen@chromium.org,machenbach@chromium.org,brettw@chromium.org > NOTREECHECKS=true > NOTRY=true > > Committed: https://crrev.com/ef50fdfdb05e1a3a3822962f5235b804218a5f4e > Cr-Commit-Position: refs/heads/master@{#25985} TBR=jochen@chromium.org,machenbach@chromium.org,brettw@chromium.org NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/833563004 Cr-Commit-Position: refs/heads/master@{#25996}
kisg
pushed a commit
to paul99/v8mips
that referenced
this pull request
Jan 8, 2015
…et #1 id:1 of https://codereview.chromium.org/840023002/) Reason for revert: still doesn't work Original issue's description: > Revert of Revert of Turn on job-based recompilation (patchset #1 id:1 of https://codereview.chromium.org/791033007/) > > Reason for revert: > attempt reland after landing a fix > > Original issue's description: > > Revert of Turn on job-based recompilation (patchset v8#2 id:20001 of https://codereview.chromium.org/832183004/) > > > > Reason for revert: > > revert > > > > Original issue's description: > > > Turn on job-based recompilation > > > > > > BUG=v8:3608 > > > LOG=y > > > R=yangguo@chromium.org > > > > > > Committed: https://crrev.com/715552409b4a08504301cf1ad4cb2e45a815f01b > > > Cr-Commit-Position: refs/heads/master@{#25972} > > > > TBR=yangguo@chromium.org > > NOTREECHECKS=true > > NOTRY=true > > BUG=v8:3608 > > > > Committed: https://crrev.com/28a5a4865183769cbed9d42ad3fdc1b1d8bae3a3 > > Cr-Commit-Position: refs/heads/master@{#25975} > > TBR=yangguo@chromium.org > NOTREECHECKS=true > NOTRY=true > BUG=v8:3608 > > Committed: https://crrev.com/b4bc9c1a3a7d03dee0b3dd6460414085f79cd36e > Cr-Commit-Position: refs/heads/master@{#25994} TBR=yangguo@chromium.org NOTREECHECKS=true NOTRY=true BUG=v8:3608 Review URL: https://codereview.chromium.org/832103003 Cr-Commit-Position: refs/heads/master@{#25998}
kisg
pushed a commit
to paul99/v8mips
that referenced
this pull request
Jan 14, 2015
…t #1 id:1 of https://codereview.chromium.org/833563004/) Reason for revert: This is now really blocking the roll. I believe it's just missing configs -= [ "//build/config/compiler:chromium_code" ] configs += [ "//build/config/compiler:no_chromium_code" ] in the d8 config but I have no way to check. Original issue's description: > Revert of Revert of Add d8 target to the GN build. (patchset #1 id:1 of https://codereview.chromium.org/838983002/) > > Reason for revert: > Relanding because this is not actually blocking the roll. > > Original issue's description: > > Revert of Add d8 target to the GN build. (patchset v8#2 id:40001 of https://codereview.chromium.org/834113005/) > > > > Reason for revert: > > V8 roll fails due to this change. (see https://codereview.chromium.org/843673003/) > > > > Original issue's description: > > > Add d8 target to the GN build. > > > > > > Also formats the rest of the file with "gn format". This accounts for all the changes except for the "d8" target additions. > > > > > > Committed: https://crrev.com/36383f08c1f692ea797d54a27d7c6b3d3d53b440 > > > Cr-Commit-Position: refs/heads/master@{#25984} > > > > TBR=jochen@chromium.org,machenbach@chromium.org,brettw@chromium.org > > NOTREECHECKS=true > > NOTRY=true > > > > Committed: https://crrev.com/ef50fdfdb05e1a3a3822962f5235b804218a5f4e > > Cr-Commit-Position: refs/heads/master@{#25985} > > TBR=jochen@chromium.org,machenbach@chromium.org,brettw@chromium.org > NOTREECHECKS=true > NOTRY=true > > Committed: https://crrev.com/ebf3c34fb91b4b61f5c32383a115214c516ab5b0 > Cr-Commit-Position: refs/heads/master@{#25996} TBR=jochen@chromium.org,machenbach@chromium.org,brettw@chromium.org,yangguo@chromium.org NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/810493004 Cr-Commit-Position: refs/heads/master@{#26050}
kisg
pushed a commit
to paul99/v8mips
that referenced
this pull request
Jan 20, 2015
…ttps://codereview.chromium.org/781983002/) Reason for revert: breaks arm and mips compilation on main waterfall Original issue's description: > Make clang the default on linux. > > TBR=jochen@chromium.org > > Committed: https://crrev.com/006b5c5cfd8517563601f331bc7a57e13bfeb202 > Cr-Commit-Position: refs/heads/master@{#26164} TBR=machenbach@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/861553004 Cr-Commit-Position: refs/heads/master@{#26166}
kisg
pushed a commit
to paul99/v8mips
that referenced
this pull request
Feb 4, 2015
…odereview.chromium.org/891473005/) Reason for revert: Revert this patch due to shared win build compilation failure http://build.chromium.org/p/client.v8/builders/V8%20Win32%20-%20nosnap%20-%20shared/builds/5030/steps/compile/logs/stdio Original issue's description: > Add WeakKeyMap to v8.h > > A new map wich references its keys weakly is added to v8.h. Internally it uses the same storage as JSWeakMap but doesn't depend on the JavaScript part of WeakMap implementation in weak-collection.js, hence it can be instantiated without entering any context. > > BUG=chromium:437416 > LOG=Y > > Committed: https://crrev.com/ee7ed39ac8327124e74dd7ad5f1de0dede988cb7 > Cr-Commit-Position: refs/heads/master@{#26425} TBR=jochen@chromium.org,mstarzinger@chromium.org,rossberg@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=chromium:437416 Review URL: https://codereview.chromium.org/901663002 Cr-Commit-Position: refs/heads/master@{#26430}
kisg
pushed a commit
to paul99/v8mips
that referenced
this pull request
Feb 12, 2015
1) create beefy RelocInfo table when cpu profiler is active, so if a function
was optimized when profiler was active RelocInfo would get separate DeoptInfo
for the each deopt case.
2) push DeoptInfo from CodeEntry to ProfileNode.
When deopt happens we put the info collected on #1 into CodeEntry and record stack sample.
On the sampling thread we grab the deopt data and append it to the corresponding ProfileNode deopts list.
Sample profile dump.
[Top down]:
0 (root) 0 #1
1 29 v8#2
5 test 29 v8#3
3 opt_function 29 v8#4
deopted at 52 with reason 'not a heap number'
deopted at 71 with reason 'division by zero'
BUG=452067
LOG=n
Review URL: https://codereview.chromium.org/919953002
Cr-Commit-Position: refs/heads/master@{#26615}
kisg
pushed a commit
to paul99/v8mips
that referenced
this pull request
Feb 12, 2015
…chset #1 id:1 of https://codereview.chromium.org/919953002/) Reason for revert: static initializers broke the build Original issue's description: > CPUProfiler: Push deopt reason further to ProfileNode. > > 1) create beefy RelocInfo table when cpu profiler is active, so if a function > was optimized when profiler was active RelocInfo would get separate DeoptInfo > for the each deopt case. > > 2) push DeoptInfo from CodeEntry to ProfileNode. > When deopt happens we put the info collected on #1 into CodeEntry and record stack sample. > On the sampling thread we grab the deopt data and append it to the corresponding ProfileNode deopts list. > > Sample profile dump. > [Top down]: > 0 (root) 0 #1 > 1 29 v8#2 > 5 test 29 v8#3 > 3 opt_function 29 v8#4 > deopted at 52 with reason 'not a heap number' > deopted at 71 with reason 'division by zero' > > BUG=452067 > LOG=n > > Committed: https://crrev.com/ce8701b247d3c6604f24f17a90c02d17b4417f54 > Cr-Commit-Position: refs/heads/master@{#26615} TBR=jarin@chromium.org,svenpanne@chromium.org,yurys@chromium.org,alph@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=452067 Review URL: https://codereview.chromium.org/915173005 Cr-Commit-Position: refs/heads/master@{#26616}
kisg
pushed a commit
to paul99/v8mips
that referenced
this pull request
Feb 12, 2015
1) create beefy RelocInfo table when cpu profiler is active, so if a function
was optimized when profiler was active RelocInfo would get separate DeoptInfo
for the each deopt case.
2) push DeoptInfo from CodeEntry to ProfileNode.
When deopt happens we put the info collected on #1 into CodeEntry and record stack sample.
On the sampling thread we grab the deopt data and append it to the corresponding ProfileNode deopts list.
Sample profile dump.
[Top down]:
0 (root) 0 #1
1 29 v8#2
1 test 29 v8#3
2 opt_function 29 v8#4
2 opt_function 29 v8#5
deopted at 118 with reason 'not a heap number'
deopted at 137 with reason 'division by zero'
BUG=452067
LOG=n
Committed: https://crrev.com/ce8701b247d3c6604f24f17a90c02d17b4417f54
Cr-Commit-Position: refs/heads/master@{#26615}
Review URL: https://codereview.chromium.org/919953002
Cr-Commit-Position: refs/heads/master@{#26630}
hubot
pushed a commit
that referenced
this pull request
Feb 16, 2015
Merged e66d39a Revert "Fix JSArrayBufferView visitor template to fix ARM build." and "Just visit young array buffers during scavenge. Additionally keep the views in new space in a separate global list and move them to the corresponding array buffers when they get promoted." TBR=machenbach@chromium.org BUG= Review URL: https://codereview.chromium.org/933533003 Cr-Commit-Position: refs/heads/4.2.70@{#2} Cr-Branched-From: 7866f00-refs/heads/master@{#26631}
hubot
pushed a commit
that referenced
this pull request
Feb 16, 2015
Merged 4fdac75 Revert of MIPS: Fix 'Assembler support for internal references.' (patchset #1 id:1 of https://codereview.chromium.org/922043005/) TBR=machenbach@chromium.org BUG= Review URL: https://codereview.chromium.org/928273002 Cr-Commit-Position: refs/heads/4.2.71@{#2} Cr-Branched-From: e66d39a-refs/heads/master@{#26653}
kisg
pushed a commit
to paul99/v8mips
that referenced
this pull request
Feb 19, 2015
…set v8#2 id:20001 of https://codereview.chromium.org/934173004/) Reason for revert: Breakage Original issue's description: > Remove handle wrappers from basic elements accessors > > BUG= > R=yangguo@chromium.org > > Committed: https://crrev.com/40b7c513c696f405af0ae3e74e844d3c341bc3f2 > Cr-Commit-Position: refs/heads/master@{#26736} TBR=yangguo@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG= Review URL: https://codereview.chromium.org/932693003 Cr-Commit-Position: refs/heads/master@{#26737}
kisg
pushed a commit
to paul99/v8mips
that referenced
this pull request
Feb 19, 2015
…8#2 id:20001 of https://codereview.chromium.org/916543004/) Reason for revert: Tanks some benchmarks (for no obvious reason) Original issue's description: > [x64] Generate test reg,reg instead of cmp reg,0. > > The instruction sequence is shorter and saves decoding bandwidth. > > R=svenpanne@chromium.org > > Committed: https://crrev.com/a7fb5ed400701b22c455d0ad410bc98b211e5730 > Cr-Commit-Position: refs/heads/master@{#26734} TBR=svenpanne@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/939923003 Cr-Commit-Position: refs/heads/master@{#26742}
kisg
pushed a commit
to paul99/v8mips
that referenced
this pull request
Feb 20, 2015
…set v8#2 id:20001 of https://codereview.chromium.org/944803002/) Reason for revert: Breaks dbg builds. Original issue's description: > [turbofan] Finally get rid of the generic algorithm. > > R=svenpanne@chromium.org > > Committed: https://crrev.com/5bbe693e4817011b6a496c638c9f09026fd3dac9 > Cr-Commit-Position: refs/heads/master@{#26760} TBR=svenpanne@chromium.org,bmeurer@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/941963003 Cr-Commit-Position: refs/heads/master@{#26763}
hubot
pushed a commit
that referenced
this pull request
Feb 21, 2015
Merged 5242700 Merged 74876fd Merged 209cf09 Merged b696572 Revert "Remove IC age from Code." [turbofan] Fix simplified lowering of NumberToUint32. Temporarily disable double fields unboxing. Fixed incorrect generalization of types in Map::ReconfigureProperty() introduced in r26667. BUG=chromium:457174,chromium:459512 LOG=N TBR=bmeurer@chromium.org Review URL: https://codereview.chromium.org/941753003 Cr-Commit-Position: refs/heads/4.2.73@{#2} Cr-Branched-From: b85cd71-refs/heads/master@{#26683}
hubot
pushed a commit
that referenced
this pull request
Feb 21, 2015
Revert "Correctly propagate terminate exception in TryCall." This reverts commit a49b55b. R=jkummerow@chromium.org TBR=hablich@chromium.org, jkummerow@chromium.org, yangguo@chromium.org BUG=v8:3892 LOG=n Review URL: https://codereview.chromium.org/945243002 Cr-Commit-Position: refs/heads/4.2.77@{#2} Cr-Branched-From: e011092-refs/heads/master@{#26757}
kisg
pushed a commit
to paul99/v8mips
that referenced
this pull request
Feb 23, 2015
v8#2 id:20001 of https://codereview.chromium.org/928193002/) Reason for revert: See crbug.com/460412 and crbug.com/460356. Reverting on master in order to roll from master again soon. Original issue's description: > Correctly propagate terminate exception in TryCall. > > BUG=v8:3892 > LOG=Y > > Committed: https://crrev.com/a49b55b78844557b65a98e7a77dd26078157ed7f > Cr-Commit-Position: refs/heads/master@{#26685} TBR=ishell@chromium.org,yangguo@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=v8:3892 Review URL: https://codereview.chromium.org/946973004 Cr-Commit-Position: refs/heads/master@{#26792}
bmeurer
added a commit
that referenced
this pull request
Feb 25, 2015
…id:20001 of https://codereview.chromium.org/957673004/) Reason for revert: Doesn't compile Original issue's description: > Rebase GDBJIT interface solely on JITCodeEvent > > R=mstarzinger@chromium.org > BUG= > > Committed: https://chromium.googlesource.com/v8/v8/+/8989d828e86bc7edae5e25687bcb60c0e301dffb TBR=mstarzinger@chromium.org,wingo@igalia.com NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG= Review URL: https://codereview.chromium.org/954833004 Cr-Commit-Position: refs/heads/master@{#26848}
hashseed
added a commit
that referenced
this pull request
Mar 2, 2015
Merged c791d84 Revert of ES6: Make function name configurable (patchset #10 id:220001 of https://codereview.chromium.org/960343002/) BUG=v8:3333 LOG=N TBR=machenbach@chromium.org Review URL: https://codereview.chromium.org/964323002 Cr-Commit-Position: refs/heads/4.3.11@{#2} Cr-Branched-From: 87f3e08-refs/heads/master@{#26925}
hashseed
added a commit
that referenced
this pull request
Mar 2, 2015
Merged c791d84 Revert of ES6: Make function name configurable (patchset #10 id:220001 of https://codereview.chromium.org/960343002/) BUG=v8:3333 LOG=N TBR=machenbach@chromium.org Review URL: https://codereview.chromium.org/971713002 Cr-Commit-Position: refs/heads/4.3.13@{#2} Cr-Branched-From: 8b33fa6-refs/heads/master@{#26932}
kisg
pushed a commit
to paul99/v8mips
that referenced
this pull request
Apr 15, 2015
…codereview.chromium.org/1058363003/) Reason for revert: [Sheriff] Changes some layout tests on all platforms, e.g.: http://build.chromium.org/p/client.v8/builders/V8-Blink%20Linux%2032/builds/2543 Original issue's description: > Simplify DoParseProgram > > DoParseProgram doesn't appear to need to receive toplevel scopes as > arguments; it can properly set the end_position of the scopes to the > scanner's position after parsing is complete. > > R=marja@chromium.org > BUG= > LOG=N > > Committed: https://crrev.com/8da9252f61d3c499a78b0b94299c314b2eb0b0c8 > Cr-Commit-Position: refs/heads/master@{#27847} TBR=marja@chromium.org,wingo@igalia.com NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG= Review URL: https://codereview.chromium.org/1089623002 Cr-Commit-Position: refs/heads/master@{#27856}
hubot
pushed a commit
that referenced
this pull request
Apr 17, 2015
Merged 88e2d14 Initialize idle old generation allocation limit in constructor. BUG=478082 LOG=N TBR=hpayer@chromium.org Review URL: https://codereview.chromium.org/1057413006 Cr-Commit-Position: refs/heads/4.4.24@{#2} Cr-Branched-From: e3c2ba7-refs/heads/master@{#27904}
kisg
pushed a commit
to paul99/v8mips
that referenced
this pull request
Apr 24, 2015
v8#2 id:20001 of https://codereview.chromium.org/1085263003/) Reason for revert: Regresses CodeLoad (crbug.com/480774). Original issue's description: > Eagerly declare eval scopes, even for sloppy scopes > > R=marja@chromium.org, mstarzinger@chromium.org > LOG=N > BUG=N > > Committed: https://crrev.com/fe9efc121c8cba8b6aee1a9cf36c68ee97c44d99 > Cr-Commit-Position: refs/heads/master@{#28027} TBR=mstarzinger@chromium.org,verwaest@chromium.org,wingo@igalia.com NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=N Review URL: https://codereview.chromium.org/1082013003 Cr-Commit-Position: refs/heads/master@{#28037}
kisg
pushed a commit
to paul99/v8mips
that referenced
this pull request
Apr 24, 2015
…patchset v8#2 id:20001 of https://codereview.chromium.org/1093183004/) Reason for revert: still working on perf Original issue's description: > Reland "Remove the weak list of views from array buffers" > > Original description: > > Instead, views have to check their array buffer for whether > > it's neutered or not. > > > > BUG=v8:3996 > > R=hpayer@chromium.org,dslomov@chromium.org,verwaest@chromium.org > > LOG=n > > BUG=v8:3996 > R=hpayer@chromium.org,dslomov@chromium.org,verwaest@chromium.org > LOG=n > > Committed: https://crrev.com/655b04637e9da2749f53c866bca8f5f6abb05a3f > Cr-Commit-Position: refs/heads/master@{#28029} TBR=dslomov@chromium.org,hpayer@chromium.org,verwaest@chromium.org,dcarney@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=v8:3996 Review URL: https://codereview.chromium.org/1053203007 Cr-Commit-Position: refs/heads/master@{#28038}
kisg
pushed a commit
to paul99/v8mips
that referenced
this pull request
Apr 24, 2015
…ttps://codereview.chromium.org/1104813004/) Reason for revert: Suspected of causing GC stress failures. Original issue's description: > Lazily register prototype users > > when handing out validity cells to handles; because invalidating said cells is the only time we'll need the user registrations. > Along the way, fix a corner case in WeakFixedArray, which can now be empty after the recently introduced compaction support. > > Committed: https://crrev.com/a4bb7643c076b014816431a9b85af3e2edf828e7 > Cr-Commit-Position: refs/heads/master@{#28047} TBR=yangguo@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/1108583002 Cr-Commit-Position: refs/heads/master@{#28049}
hubot
pushed a commit
that referenced
this pull request
Apr 29, 2015
Merged 4c1f9d5 Revert of deprecate non-phantom weak callbacks (patchset #1 id:1 of https://codereview.chromium.org/1103173002/) TBR=dcarney@chromium.org, jochen@chromium.org BUG= Review URL: https://codereview.chromium.org/1110343002 Cr-Commit-Position: refs/heads/4.4.41@{#2} Cr-Branched-From: 12350f1-refs/heads/master@{#28099}
hubot
pushed a commit
that referenced
this pull request
Apr 29, 2015
Merged 4c1f9d5 Revert of deprecate non-phantom weak callbacks (patchset #1 id:1 of https://codereview.chromium.org/1103173002/) TBR=dcarney@chromium.org BUG= Review URL: https://codereview.chromium.org/1103273008 Cr-Commit-Position: refs/heads/4.4.42@{#2} Cr-Branched-From: 29bee16-refs/heads/master@{#28117}
hubot
pushed a commit
that referenced
this pull request
Apr 30, 2015
Merged 3e25666 Revert of Remove the weak list of array buffers (patchset #8 id:140001 of https://codereview.chromium.org/1114563002/) BUG=v8:3996 LOG=N TBR=jochen@chromium.org Review URL: https://codereview.chromium.org/1115123002 Cr-Commit-Position: refs/heads/4.4.45@{#2} Cr-Branched-From: 58b0023-refs/heads/master@{#28134}
kisg
pushed a commit
to paul99/v8mips
that referenced
this pull request
Apr 30, 2015
https://codereview.chromium.org/1109343004/) Reason for revert: [Sheriff] Speculative revert for breaking layout tests, e.g.: http://build.chromium.org/p/client.v8/builders/V8-Blink%20Linux%2064%20%28dbg%29/builds/2682 See. e.g.: https://storage.googleapis.com/chromium-layout-test-archives/V8-Blink_Win/3130/layout-test-results/http/tests/websocket/workers/worker-reload-diff.txt Original issue's description: > Wrap v8natives.js into a function. > > R=jkummerow@chromium.org > > Committed: https://crrev.com/ee1b39b4303829e6c6805fe8b2f2602b13f6463a > Cr-Commit-Position: refs/heads/master@{#28174} TBR=jkummerow@chromium.org,yangguo@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/1121453003 Cr-Commit-Position: refs/heads/master@{#28182}
kisg
pushed a commit
to paul99/v8mips
that referenced
this pull request
May 3, 2015
…chset v8#2 id:20001 of https://codereview.chromium.org/1100993003/) Reason for revert: [Sheriff] Speculative revert. This seems to block the current roll: https://codereview.chromium.org/1124463003/ This bisect also points at this CL: https://codereview.chromium.org/1124523002/ Please prepare the chromium side tests before a reland. Original issue's description: > [V8] Use previous token location as EOS token location > > EOS token location is useless for users and messages.js are not ready for its location. > With this CL we use location of token before EOS for it. > > LOG=Y > BUG=chromium:480652 > R=yurys@chromium.org,yangguo@chromium.org > > Committed: https://crrev.com/81afc9313ce84350bcba9f84b255a77e97cd3726 > Cr-Commit-Position: refs/heads/master@{#28164} TBR=yangguo@chromium.org,yurys@chromium.org,kozyatinskiy@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=chromium:480652 Review URL: https://codereview.chromium.org/1116233004 Cr-Commit-Position: refs/heads/master@{#28187}
hubot
pushed a commit
that referenced
this pull request
May 3, 2015
Merged 8e3d776 Revert of [V8] Use previous token location as EOS token location (patchset #2 id:20001 of https://codereview.chromium.org/1100993003/) BUG=chromium:480652 LOG=N TBR=yangguo@chromium.org Review URL: https://codereview.chromium.org/1126503002 Cr-Commit-Position: refs/heads/4.4.48@{#2} Cr-Branched-From: a384c14-refs/heads/master@{#28183}
kisg
pushed a commit
to paul99/v8mips
that referenced
this pull request
May 4, 2015
…id:20001 of https://codereview.chromium.org/1123703002/) Reason for revert: [Sheriff] Speculative revert for braking arm64 nosnap: http://build.chromium.org/p/client.v8/builders/V8%20Linux%20-%20arm64%20-%20sim%20-%20nosnap%20-%20debug%20-%202/builds/2314 (reverted already titzer's CL which didn't help) Original issue's description: > Reland "Wrap v8natives.js into a function." > > Committed: https://crrev.com/72ab42172979b60a1b784ea0c6a495d7ee2bba67 > Cr-Commit-Position: refs/heads/master@{#28193} TBR=jkummerow@chromium.org,yangguo@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/1127543003 Cr-Commit-Position: refs/heads/master@{#28208}
kisg
pushed a commit
to paul99/v8mips
that referenced
this pull request
May 5, 2015
TBR=machenbach@chromium.org Review URL: https://codereview.chromium.org/1127693006 Cr-Commit-Position: refs/heads/master@{#28217}
kisg
pushed a commit
to paul99/v8mips
that referenced
this pull request
May 6, 2015
…ttps://codereview.chromium.org/1126213002/) Reason for revert: [Sheriff] Breaks nosnap: http://build.chromium.org/p/client.v8/builders/V8%20Linux%20-%20nosnap/builds/2872 Original issue's description: > Wrap runtime.js in a function. > > R=jkummerow@chromium.org > > Committed: https://crrev.com/65c56d49b2d671ac9e379de726bff3eb03a508c1 > Cr-Commit-Position: refs/heads/master@{#28275} TBR=jkummerow@chromium.org,yangguo@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/1123353004 Cr-Commit-Position: refs/heads/master@{#28277}
hubot
pushed a commit
that referenced
this pull request
May 6, 2015
Merged addbe75 Shard v8_base.lib on Windows to avoid 2G .lib limit BUG=chromium:485155 LOG=N TBR=hablich@chromium.org Review URL: https://codereview.chromium.org/1125333002 Cr-Commit-Position: refs/heads/4.4.54@{#2} Cr-Branched-From: a147377-refs/heads/master@{#28224}
kisg
pushed a commit
to paul99/v8mips
that referenced
this pull request
May 7, 2015
…es (patchset v8#2 id:20001 of https://codereview.chromium.org/1130733003/) Reason for revert: [Sheriff] Breaks jetstream benchmark with errors like this: >>> Running suite: JetStream/bigfib.cpp >>> Stdout (#1): undefined:93: ReferenceError: this is not defined this['Module'] = Module; ^ ReferenceError: this is not defined at eval (eval at __run (runner.js:13:3), <anonymous>:93:3) at eval (native) at __run (runner.js:13:3) at Object.runSimpleBenchmark (runner.js:44:31) at runner.js:97:13 Original issue's description: > Resolve references to "this" the same way as normal variables > > Make the parser handle references to "this" as unresolved variables, so the > same logic as for the rest of function parameters is used for the receiver. > Minor additions to the code generation handle copying the receiver to the > context, along with the rest of the function parameters. > > Based on work by Adrian Perez de Castro <aperez@igalia.com>. > > BUG=v8:2700 > LOG=N > > Committed: https://crrev.com/06a792b7cc2db33ffce7244c044a9c05afbb6116 > Cr-Commit-Position: refs/heads/master@{#28263} TBR=rossberg@chromium.org,arv@chromium.org,wingo@igalia.com NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=v8:2700 Review URL: https://codereview.chromium.org/1129723003 Cr-Commit-Position: refs/heads/master@{#28283}
kisg
pushed a commit
to paul99/v8mips
that referenced
this pull request
May 7, 2015
https://codereview.chromium.org/1123353004/) Reason for revert: Failing test has been fixed. Original issue's description: > Revert of Wrap runtime.js in a function. (patchset v8#2 id:20001 of https://codereview.chromium.org/1126213002/) > > Reason for revert: > [Sheriff] Breaks nosnap: > http://build.chromium.org/p/client.v8/builders/V8%20Linux%20-%20nosnap/builds/2872 > > Original issue's description: > > Wrap runtime.js in a function. > > > > R=jkummerow@chromium.org > > > > Committed: https://crrev.com/65c56d49b2d671ac9e379de726bff3eb03a508c1 > > Cr-Commit-Position: refs/heads/master@{#28275} > > TBR=jkummerow@chromium.org,yangguo@chromium.org > NOPRESUBMIT=true > NOTREECHECKS=true > NOTRY=true > > Committed: https://crrev.com/62bd294f909ff448d0f876a3d745966a24cdc3f7 > Cr-Commit-Position: refs/heads/master@{#28277} TBR=jkummerow@chromium.org,machenbach@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/1131843002 Cr-Commit-Position: refs/heads/master@{#28287}
kisg
pushed a commit
to paul99/v8mips
that referenced
this pull request
May 8, 2015
…:20001 of https://codereview.chromium.org/1134483002/) Reason for revert: Shouldn't unconditionally load holes since it tanks performance. I'll change it in a follow-up to only do it if the IC ever saw it happen. Original issue's description: > Allow loading holes from holey smi arrays > > BUG= > > Committed: https://crrev.com/eab5bb5390fab79d063f29398377c6d181963dde > Cr-Commit-Position: refs/heads/master@{#28298} TBR=mvstanton@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG= Review URL: https://codereview.chromium.org/1131203002 Cr-Commit-Position: refs/heads/master@{#28309}
kisg
pushed a commit
to paul99/v8mips
that referenced
this pull request
May 12, 2015
…native scripts. (patchset v8#2 id:20001 of https://codereview.chromium.org/1127983003/) Reason for revert: custom snapshot builder failing. Original issue's description: > Use function wrapper argument to expose internal arrays to native scripts. > > R=jkummerow@chromium.org > > Committed: https://crrev.com/a9b5a1795449d94387218d25baed2c2b3c4fbadc > Cr-Commit-Position: refs/heads/master@{#28354} TBR=jkummerow@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/1123353008 Cr-Commit-Position: refs/heads/master@{#28355}
kisg
pushed a commit
to paul99/v8mips
that referenced
this pull request
May 12, 2015
…ttps://codereview.chromium.org/1126043004/) Reason for revert: patch didn't apply correctly. Original issue's description: > Migrate error messages, part 10. > > R=mvstanton@chromium.org > > Committed: https://crrev.com/8608e619afe2b4514b0577bfb73a153b1550d41f > Cr-Commit-Position: refs/heads/master@{#28357} TBR=mvstanton@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/1130073005 Cr-Commit-Position: refs/heads/master@{#28358}
kisg
pushed a commit
to paul99/v8mips
that referenced
this pull request
May 17, 2015
…erties" (patchset v8#2 id:20001 of https://codereview.chromium.org/1123163005/) Reason for revert: [Sheriff] Blocks current roll: https://codereview.chromium.org/1124403007/ Bisection (https://codereview.chromium.org/1142753002/) points to this CL. Original issue's description: > Mark internal AccessorInfo properties as "special data properties" to ensure correct strict-mode handling. > > BUG= > > Committed: https://crrev.com/188297160d2b82a4e2a206ebbddfc21dd99a9d8d > Cr-Commit-Position: refs/heads/master@{#28369} TBR=rossberg@chromium.org,verwaest@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG= Review URL: https://codereview.chromium.org/1142763002 Cr-Commit-Position: refs/heads/master@{#28437}
hubot
pushed a commit
that referenced
this pull request
May 17, 2015
Merged ac5336b Revert of Mark internal AccessorInfo properties as "special data properties" (patchset #2 id:20001 of https://codereview.chromium.org/1123163005/) TBR=hablich@chromium.org BUG= Review URL: https://codereview.chromium.org/1139323002 Cr-Commit-Position: refs/heads/4.5.1@{#2} Cr-Branched-From: fd892a6-refs/heads/master@{#28431}
kisg
pushed a commit
to paul99/v8mips
that referenced
this pull request
May 19, 2015
…l variables"" (patchset v8#2 id:20001 of https://codereview.chromium.org/1136883006/) Reason for revert: Something is deserializing "this" declarations as Variable::NORMAL and not Variable::THIS https://codereview.chromium.org/1136123010/ Original issue's description: > Reapply "Resolve references to "this" the same way as normal variables"" > > This reapplies https://codereview.chromium.org/1136073002, along with > the followups: > > Remove Scope::scope_uses_this_ flag > https://codereview.chromium.org/1128963005 > > and > > PPC: Resolve references to "this" the same way as normal variables > https://codereview.chromium.org/1134073003 > > R=yangguo@chromium.org, rossberg@chromium.org > LOG=N > BUG= > > Committed: https://crrev.com/1efc1e4f7a3d30d5225e9d5cb2585cad7cb17099 > Cr-Commit-Position: refs/heads/master@{#28458} TBR=rossberg@chromium.org,yangguo@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG= Review URL: https://codereview.chromium.org/1146733002 Cr-Commit-Position: refs/heads/master@{#28473}
kisg
pushed a commit
to paul99/v8mips
that referenced
this pull request
May 19, 2015
…duceRight} (patchset v8#2 id:20001 of https://codereview.chromium.org/1139663005/) Reason for revert: [Sheriff] Breaks win nosnap: http://build.chromium.org/p/client.v8/builders/V8%20Win32%20-%20nosnap%20-%20shared/builds/6872 Original issue's description: > Implement %TypedArray%.prototype.{map,filter,some,reduce,reduceRight} > > This patch adds implementations for additional TypedArray methods > from the ES6 spec, together with tests adapted from array code. > > R=arv@chromium.org > BUG=v8:3578 > LOG=Y > > Committed: https://crrev.com/59ef8c5f3282f01b5990b3a46a2a3a829b699a13 > Cr-Commit-Position: refs/heads/master@{#28488} TBR=arv@chromium.org,dehrenberg@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=v8:3578 Review URL: https://codereview.chromium.org/1143833002 Cr-Commit-Position: refs/heads/master@{#28489}
kisg
pushed a commit
to paul99/v8mips
that referenced
this pull request
May 20, 2015
(patchset v8#4 id:60001 of https://codereview.chromium.org/1134333005/)" This reverts commit 81c080e. Patchset #1 is the original CL. Patchset v8#2 fixes a handlification bug that caused the crash. R=dslomov@chromium.org BUG=v8:3956 LOG=N Review URL: https://codereview.chromium.org/1143813002 Cr-Commit-Position: refs/heads/master@{#28497}
kisg
pushed a commit
to paul99/v8mips
that referenced
this pull request
May 20, 2015
…GC happend recently. (patchset v8#2 id:20001 of https://codereview.chromium.org/1143113002/) Reason for revert: [Sheriff] MSAN not happy: http://build.chromium.org/p/client.v8/builders/V8%20Linux%20-%20arm64%20-%20sim%20-%20MSAN/builds/2352 Original issue's description: > Set lower allocation limit in idle notification only if no GC happend recently. > > BUG=475674 > LOG=n > > Committed: https://crrev.com/35e3489e8f70c7ad5973324ad3cfa4ab27059ab4 > Cr-Commit-Position: refs/heads/master@{#28506} TBR=ulan@chromium.org,hpayer@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=475674 Review URL: https://codereview.chromium.org/1145113003 Cr-Commit-Position: refs/heads/master@{#28511}
kisg
pushed a commit
to paul99/v8mips
that referenced
this pull request
May 20, 2015
id:20001 of https://codereview.chromium.org/1143993003/) Reason for revert: Breaks nosnap bots Original issue's description: > Use shared container to manage imports/exports. > > Also changed string.js and math.js to adapt this change. > > R=jkummerow@chromium.org > > Committed: https://crrev.com/e25058b0b7b9831162579564fc8935d568c1ecdd > Cr-Commit-Position: refs/heads/master@{#28521} TBR=yangguo@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/1144163002 Cr-Commit-Position: refs/heads/master@{#28523}
kisg
pushed a commit
to paul99/v8mips
that referenced
this pull request
May 22, 2015
…0001 of https://codereview.chromium.org/1154483002/) Reason for revert: [Sheriff] Breaks nosnap: http://build.chromium.org/p/client.v8/builders/V8%20Win32%20-%20nosnap%20-%20shared/builds/6943 Original issue's description: > Hook up more import/exports in natives. > > R=jkummerow@chromium.org > > Committed: https://crrev.com/7a918ac9658d11778f39593bfcc19d7c506defd9 > Cr-Commit-Position: refs/heads/master@{#28573} TBR=jkummerow@chromium.org,erik.corry@gmail.com,yangguo@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/1154793003 Cr-Commit-Position: refs/heads/master@{#28574}
hubot
pushed a commit
that referenced
this pull request
May 27, 2015
Merged dea5918 Mark class as exported to fix win build. BUG=chromium:470930 LOG=N TBR=machenbach@chromium.org Review URL: https://codereview.chromium.org/1156273003 Cr-Commit-Position: refs/heads/4.5.17@{#2} Cr-Branched-From: a6676cf-refs/heads/master@{#28636}
Closed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Cache is coherent in Denver hence make FlushICahce() as NOP