Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(4905)

Issue 166810043: i#1551 Port DynamoRIO to ARM: update instrument.c to build on ARM (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
9 years, 6 months ago by zhaoqin
Modified:
9 years, 6 months ago
Reviewers:
bruening
CC:
dynamorio-devs_googlegroups.com
Base URL:
https://dynamorio.googlecode.com/svn/trunk
Visibility:
Public.

Description

i#1551 Port DynamoRIO to ARM: update instrument.c to build on ARM - add TLS_SLOT_R* and TLS_REG_R* - add INSTR_CREATE_load and INSTR_CREATE_store - replace DR_REG_STACK_PTR with DR_REG_XSP for cross-platform stack pointer - add dr_save_arith_flags_to_reg and dr_restore_arith_flags_from_reg - update instrument.c to build on ARM R=bruening@google.com BUG=1551 Committed: https://code.google.com/p/dynamorio/source/detail?r=2923

Patch Set 1 #

Patch Set 2 : update release doc #

Patch Set 3 : fixe SPILL_SLOT_MC_REG #

Patch Set 4 : #

Patch Set 5 : fix minor bug in instrument.c #

Total comments: 33

Patch Set 6 : PTAL #

Total comments: 5

Patch Set 7 : final #

Unified diffs Side-by-side diffs Delta from patch set Stats (+334 lines, -124 lines) Patch
M api/docs/release.dox View 1 2 3 4 5 6 1 chunk +3 lines, -1 line 0 comments Download
M core/arch/arch.h View 2 chunks +10 lines, -10 lines 0 comments Download
M core/arch/arch_exports.h View 2 chunks +27 lines, -4 lines 0 comments Download
M core/arch/arm/instr_create.h View 1 2 3 4 5 6 2 chunks +83 lines, -8 lines 0 comments Download
M core/arch/opnd.h View 1 2 3 4 5 6 9 chunks +10 lines, -11 lines 0 comments Download
M core/arch/opnd_shared.c View 1 2 3 4 5 2 chunks +4 lines, -4 lines 0 comments Download
M core/arch/x86/instr_create.h View 1 2 3 4 5 2 chunks +34 lines, -7 lines 0 comments Download
M core/lib/instrument.h View 1 2 3 4 5 6 4 chunks +38 lines, -0 lines 0 comments Download
M core/lib/instrument.c View 1 2 3 4 5 6 22 chunks +124 lines, -78 lines 0 comments Download
M core/unix/injector.c View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 9
zhaoqin
9 years, 6 months ago (2014-10-28 18:26:26 UTC) #1
bruening
"instruemnt.c"
9 years, 6 months ago (2014-10-28 19:25:24 UTC) #2
zhaoqin
On 2014/10/28 19:25:24, bruening wrote: > "instruemnt.c" updated
9 years, 6 months ago (2014-10-28 19:56:43 UTC) #3
bruening
On 2014/10/28 19:56:43, zhaoqin wrote: > On 2014/10/28 19:25:24, bruening wrote: > > "instruemnt.c" > ...
9 years, 6 months ago (2014-10-29 14:38:03 UTC) #4
zhaoqin
On 2014/10/29 14:38:03, bruening wrote: > On 2014/10/28 19:56:43, zhaoqin wrote: > > On 2014/10/28 ...
9 years, 6 months ago (2014-10-29 14:56:33 UTC) #5
bruening
A few issues, might be worth another look https://codereview.appspot.com/166810043/diff/80001/api/docs/release.dox File api/docs/release.dox (right): https://codereview.appspot.com/166810043/diff/80001/api/docs/release.dox#newcode165 api/docs/release.dox:165: - ...
9 years, 6 months ago (2014-10-29 16:35:25 UTC) #6
zhaoqin
PTAL https://codereview.appspot.com/166810043/diff/80001/api/docs/release.dox File api/docs/release.dox (right): https://codereview.appspot.com/166810043/diff/80001/api/docs/release.dox#newcode165 api/docs/release.dox:165: - Added INSTR_CREATE_load() On 2014/10/29 16:35:23, bruening wrote: ...
9 years, 6 months ago (2014-10-29 21:59:10 UTC) #7
bruening
LGTM w/ comments. Also, please update the commit message w/ the updated names. https://codereview.appspot.com/166810043/diff/80001/core/arch/arm/instr_create.h File ...
9 years, 6 months ago (2014-10-30 02:21:40 UTC) #8
zhaoqin
9 years, 6 months ago (2014-10-30 17:47:53 UTC) #9
Message was sent while issue was closed.
Committed patchset #7 (id:120001) manually as 2923 (presubmit successful).
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b