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

Issue 313950043: i#2006 generalize drcachesim: use placement new

Can't Edit
Can't Publish+Mail
Start Review
Created:
7 years, 5 months ago by zhaoqin
Modified:
7 years, 5 months ago
Reviewers:
bruening
CC:
dynamorio-devs_googlegroups.com
Visibility:
Public.

Description

Commit log for first patchset: --------------- i#2006 generalize drcachesim: use placement new Uses placement new on {online/offline}_instru creation for better isolation. ---------------

Patch Set 1 #

Total comments: 2

Patch Set 2 : final #

Patch Set 3 : Committed #

Unified diffs Side-by-side diffs Delta from patch set Stats (+15 lines, -3 lines) Patch
M clients/drcachesim/tracer/tracer.cpp View 1 3 chunks +15 lines, -3 lines 0 comments Download

Messages

Total messages: 5
zhaoqin
7 years, 5 months ago (2016-10-27 22:10:33 UTC) #1
bruening
LGTM w/ suggestion https://codereview.appspot.com/313950043/diff/1/clients/drcachesim/tracer/tracer.cpp File clients/drcachesim/tracer/tracer.cpp (right): https://codereview.appspot.com/313950043/diff/1/clients/drcachesim/tracer/tracer.cpp#newcode679 clients/drcachesim/tracer/tracer.cpp:679: reinterpret_cast<offline_instru_t *>(instru)->~offline_instru_t(); suggest: I think you ...
7 years, 5 months ago (2016-10-27 22:44:19 UTC) #2
zhaoqin
Commit log for latest patchset: --------------- i#2006 generalize drcachesim: use placement new Uses placement new ...
7 years, 5 months ago (2016-10-28 17:30:35 UTC) #3
zhaoqin
https://codereview.appspot.com/313950043/diff/1/clients/drcachesim/tracer/tracer.cpp File clients/drcachesim/tracer/tracer.cpp (right): https://codereview.appspot.com/313950043/diff/1/clients/drcachesim/tracer/tracer.cpp#newcode679 clients/drcachesim/tracer/tracer.cpp:679: reinterpret_cast<offline_instru_t *>(instru)->~offline_instru_t(); On 2016/10/27 22:44:19, bruening wrote: > suggest: ...
7 years, 5 months ago (2016-10-28 17:31:07 UTC) #4
zhaoqin
7 years, 5 months ago (2016-10-31 19:35:02 UTC) #5
Committed as
https://github.com/DynamoRIO/dynamorio/commit/a72591c6ab1119c9b3594d251c3c629...

Final commit log: 
---------------
i#2006 generalize drcachesim: use placement new

Uses placement new on {online/offline}_instru creation for better isolation.

Review-URL: https://codereview.appspot.com/313950043
---------------
Sign in to reply to this message.

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