Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(368)

Issue 11876041: [MIPS] Add thread-pointer to data addressing register list. (Closed)

Created:
7 years, 11 months ago by petarj
Modified:
7 years, 10 months ago
Reviewers:
Mark Seaborn, M-A Ruel, JF
CC:
native-client-reviews_googlegroups.com
Visibility:
Public.

Description

[MIPS] Add thread-pointer to data addressing register list. There is already a rule which prevents modification of thread pointer, so we can be sure the value inside is correct. Thus, no need to guard loads and stores via tp. In addition, the change gets rid of some non-POD static constructors. The commit queue is not working for NaCl at the moment, so we are committing with: NOTRY=true However, we have run a try job manually, and it passed fine. BUG= https://code.google.com/p/nativeclient/issues/detail?id=2275 TEST= pnacl/build.sh misc-tools Committed: http://src.chromium.org/viewvc/native_client?view=rev&revision=10686

Patch Set 1 #

Total comments: 10

Patch Set 2 : Updates per review. #

Patch Set 3 : Minor update. #

Total comments: 1

Patch Set 4 : Update the comment. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+67 lines, -57 lines) Patch
M src/trusted/validator_mips/inst_classes.h View 1 4 chunks +6 lines, -7 lines 0 comments Download
M src/trusted/validator_mips/model.h View 1 3 chunks +40 lines, -21 lines 0 comments Download
M src/trusted/validator_mips/ncval.cc View 1 2 3 2 chunks +5 lines, -6 lines 0 comments Download
M src/trusted/validator_mips/ncvalidate.cc View 1 2 chunks +2 lines, -5 lines 0 comments Download
M src/trusted/validator_mips/validator.h View 1 1 chunk +1 line, -1 line 0 comments Download
M src/trusted/validator_mips/validator.cc View 1 5 chunks +5 lines, -8 lines 0 comments Download
M src/trusted/validator_mips/validator_tests.cc View 1 2 3 chunks +8 lines, -9 lines 0 comments Download

Messages

Total messages: 21 (0 generated)
petarj
This change is in relation with: https://codereview.chromium.org/11883035/
7 years, 11 months ago (2013-01-15 16:16:54 UTC) #1
Mark Seaborn
https://codereview.chromium.org/11876041/diff/1/src/trusted/validator_mips/model.h File src/trusted/validator_mips/model.h (right): https://codereview.chromium.org/11876041/diff/1/src/trusted/validator_mips/model.h#newcode112 src/trusted/validator_mips/model.h:112: static RegisterList const kRegListReserved = RegisterList(kReservedRegsBitmask); Nit: Can you ...
7 years, 11 months ago (2013-01-15 16:51:36 UTC) #2
JF
https://codereview.chromium.org/11876041/diff/1/src/trusted/validator_mips/model.h File src/trusted/validator_mips/model.h (right): https://codereview.chromium.org/11876041/diff/1/src/trusted/validator_mips/model.h#newcode112 src/trusted/validator_mips/model.h:112: static RegisterList const kRegListReserved = RegisterList(kReservedRegsBitmask); Agreed with Mark ...
7 years, 11 months ago (2013-01-15 17:03:03 UTC) #3
petarj
Second patch set uploaded. https://codereview.chromium.org/11876041/diff/1/src/trusted/validator_mips/model.h File src/trusted/validator_mips/model.h (right): https://codereview.chromium.org/11876041/diff/1/src/trusted/validator_mips/model.h#newcode112 src/trusted/validator_mips/model.h:112: static RegisterList const kRegListReserved = ...
7 years, 11 months ago (2013-01-22 22:57:30 UTC) #4
JF
lgtm > > Hmm, as an aside, this code is duplicated between here and ncval.cc. ...
7 years, 11 months ago (2013-01-23 00:38:02 UTC) #5
petarj
On 2013/01/23 00:38:02, JF wrote: > That is my understanding, though Vlad may be expecting ...
7 years, 11 months ago (2013-01-23 00:40:00 UTC) #6
commit-bot: I haz the power
No LGTM from a valid reviewer yet. Only full committers are accepted. Even if an ...
7 years, 11 months ago (2013-01-23 03:21:45 UTC) #7
petarj
On 2013/01/23 03:21:45, I haz the power (commit-bot) wrote: > No LGTM from a valid ...
7 years, 11 months ago (2013-01-25 08:11:21 UTC) #8
Mark Seaborn
LGTM with fix below. I would have much preferred if you had done the cleanup ...
7 years, 10 months ago (2013-01-29 16:24:48 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://nativeclient-status.appspot.com/cq/petarj@mips.com/11876041/24001
7 years, 10 months ago (2013-01-29 16:49:32 UTC) #10
commit-bot: I haz the power
Try job failure for 11876041-24001 on nacl-win8_glibc_opt for step "update". http://build.chromium.org/p/tryserver.nacl/buildstatus?builder=nacl-win8_glibc_opt&number=5 Step "update" is always ...
7 years, 10 months ago (2013-01-29 16:51:04 UTC) #11
petarj
On 2013/01/29 16:51:04, I haz the power (commit-bot) wrote: > Try job failure for 11876041-24001 ...
7 years, 10 months ago (2013-01-29 17:11:34 UTC) #12
petarj
On 2013/01/29 17:11:34, petarj wrote: > On 2013/01/29 16:51:04, I haz the power (commit-bot) wrote: ...
7 years, 10 months ago (2013-01-29 18:50:53 UTC) #13
Mark Seaborn
On 29 January 2013 10:50, <petarj@mips.com> wrote: > On 2013/01/29 17:11:34, petarj wrote: > >> ...
7 years, 10 months ago (2013-01-29 20:38:38 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://nativeclient-status.appspot.com/cq/petarj@mips.com/11876041/24001
7 years, 10 months ago (2013-01-30 01:12:36 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://nativeclient-status.appspot.com/cq/petarj@mips.com/11876041/24001
7 years, 10 months ago (2013-01-30 12:12:48 UTC) #16
petarj
On 2013/01/30 12:12:48, I haz the power (commit-bot) wrote: > CQ is trying da patch. ...
7 years, 10 months ago (2013-01-30 16:05:54 UTC) #17
M-A Ruel
On 2013/01/30 16:05:54, petarj wrote: > On 2013/01/30 12:12:48, I haz the power (commit-bot) wrote: ...
7 years, 10 months ago (2013-01-30 16:33:43 UTC) #18
petarj
On 2013/01/30 16:33:43, Marc-Antoine Ruel wrote: > On 2013/01/30 16:05:54, petarj wrote: > > On ...
7 years, 10 months ago (2013-01-30 17:40:35 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://nativeclient-status.appspot.com/cq/petarj@mips.com/11876041/24001
7 years, 10 months ago (2013-01-30 22:43:09 UTC) #20
commit-bot: I haz the power
7 years, 10 months ago (2013-01-30 23:28:45 UTC) #21
Message was sent while issue was closed.
Change committed as 10686

Powered by Google App Engine
This is Rietveld 408576698