Groups
Conversations
All groups and messages
Send feedback to Google
Help
Sign in
Groups
DynamoRIO Users
Conversations
About
DynamoRIO Users
1–30 of 1637
Mark all as read
Report abusive group
0 selected
Alireza Khadem
, …
Derek Bruening
9
12:05 AM
aarch64 ASIMD instruction decode
There is a section on the IR in the docs. And it seems to already have some content here: https://
unread,
aarch64 ASIMD instruction decode
There is a section on the IR in the docs. And it seems to already have some content here: https://
12:05 AM
Mohammad Ewais
, …
Derek Bruening
4
Jun 6
Getting flags for use in instr_jcc_taken
Thank you both, the second approach will suit my needs better. On Tuesday, June 6, 2023 at 11:50:01
unread,
Getting flags for use in instr_jcc_taken
Thank you both, the second approach will suit my needs better. On Tuesday, June 6, 2023 at 11:50:01
Jun 6
Sergey Egorov
,
Abhinav Sharma
2
Jun 6
Instrument a single thread
Hi, Note that DynamoRIO's code cache is shared between threads by default. This means that a code
unread,
Instrument a single thread
Hi, Note that DynamoRIO's code cache is shared between threads by default. This means that a code
Jun 6
heid...@googlemail.com
, …
Derek Bruening
8
Jun 5
Creating a signal gdb can catch
Ok, it manages to set the breakpoint but crashes on first hit: #0 drtable_create (capacity=4096,
unread,
Creating a signal gdb can catch
Ok, it manages to set the breakpoint but crashes on first hit: #0 drtable_create (capacity=4096,
Jun 5
Pavel Durov
, …
Derek Bruening
4
Jun 5
DynamoRIO runtime manipulation optimisation example
Thank you. I assume that FDO is Feedback Driven Optimisation which is the same as Profile Guided
unread,
DynamoRIO runtime manipulation optimisation example
Thank you. I assume that FDO is Feedback Driven Optimisation which is the same as Profile Guided
Jun 5
Pavel Durov
,
sharma...@google.com
6
Jun 5
bbdynsize tutorial - build error
Sounds good. Created this PR https://github.com/DynamoRIO/dynamorio/pull/6111 Hopefully I found the
unread,
bbdynsize tutorial - build error
Sounds good. Created this PR https://github.com/DynamoRIO/dynamorio/pull/6111 Hopefully I found the
Jun 5
Novasix3
, …
Alireza Khadem
10
Jun 2
Question regarding AArch64 and lengthes in instructions
I tested this. It always returns 0 (OPSZ_NA). It may be only implemented for SVE but I'm not sure
unread,
Question regarding AArch64 and lengthes in instructions
I tested this. It always returns 0 (OPSZ_NA). It may be only implemented for SVE but I'm not sure
Jun 2
Mohammad Ewais
,
Derek Bruening
3
Jun 2
Running DR with multiple clients
Thank you for your help. I will file a github issue. As you said, multi client use is rare. In my
unread,
Running DR with multiple clients
Thank you for your help. I will file a github issue. As you said, multi client use is rare. In my
Jun 2
Pavel Durov
,
Derek Bruening
2
Jun 1
Clarifiaction about the use of dps function for examining the stack on gdb
In what context are you gathering a call stack? If you're inside "regular" code you
unread,
Clarifiaction about the use of dps function for examining the stack on gdb
In what context are you gathering a call stack? If you're inside "regular" code you
Jun 1
Pavel Durov
,
Derek Bruening
12
May 31
Internal crash when running simple DynamoRIO client with ls command on Linux
Yes, Ubuntu22. $ uname -a Linux fv-az338-369 5.15.0-1037-azure #44-Ubuntu SMP Thu Apr 20 13:19:31 UTC
unread,
Internal crash when running simple DynamoRIO client with ls command on Linux
Yes, Ubuntu22. $ uname -a Linux fv-az338-369 5.15.0-1037-azure #44-Ubuntu SMP Thu Apr 20 13:19:31 UTC
May 31
Pavel Durov
,
Derek Bruening
3
May 31
Floating point exception when running bbdynsize tutorial
Noted. Yes, after upgrading to DynamoRIO-Linux-9.93.19503 I don't see this error anymore. On
unread,
Floating point exception when running bbdynsize tutorial
Noted. Yes, after upgrading to DynamoRIO-Linux-9.93.19503 I don't see this error anymore. On
May 31
Ray Guo
,
Derek Bruening
2
May 30
Target address of indirect branch
Please see dr_insert_mbr_instrumentation() which is listed along with the other branch profiling
unread,
Target address of indirect branch
Please see dr_insert_mbr_instrumentation() which is listed along with the other branch profiling
May 30
Bar Hemo
, …
Derek Bruening
9
May 30
error while trying the empty client
If you are hitting an access violation (0xc0000005) you want to get a callstack of that fault as the
unread,
error while trying the empty client
If you are hitting an access violation (0xc0000005) you want to get a callstack of that fault as the
May 30
Ray Guo
,
Sahil Gupta
2
May 23
Internal crash when inserting instruction
Hello, In order to assist you better, would you be able to run this with a debug build and provide us
unread,
Internal crash when inserting instruction
Hello, In order to assist you better, would you be able to run this with a debug build and provide us
May 23
Vincent
,
Derek Bruening
3
May 19
Failed to initialize analyzer, when I use drcachesim to run the Google Workload Traces
It work. Thank you!!! Derek Bruening 在 2023年5月19日 星期五下午1:01:14 [UTC+8] 的信中寫道: Are you hitting an open
unread,
Failed to initialize analyzer, when I use drcachesim to run the Google Workload Traces
It work. Thank you!!! Derek Bruening 在 2023年5月19日 星期五下午1:01:14 [UTC+8] 的信中寫道: Are you hitting an open
May 19
jingyuan qin
,
Derek Bruening
2
May 15
How to generate memory access traces containing PC, addr, rw, and value formats
If you mean, is there a sample client already existing in the repository that combines those two, no.
unread,
How to generate memory access traces containing PC, addr, rw, and value formats
If you mean, is there a sample client already existing in the repository that combines those two, no.
May 15
Dmitry Vyukov
,
assad.hashm...@gmail.com
2
May 15
Decoding of arm64 ADD instruction
> Docs for ADD instruction say that if it has 3-rd source operand it's shift/extend. Which
unread,
Decoding of arm64 ADD instruction
> Docs for ADD instruction say that if it has 3-rd source operand it's shift/extend. Which
May 15
July-Diana BANDA-TAPIA
,
Derek Bruening
2
May 12
CSV Google Workload Traces 2022
If you want to convert to some other format you would need to create such a converter yourself. I
unread,
CSV Google Workload Traces 2022
If you want to convert to some other format you would need to create such a converter yourself. I
May 12
Prasun Ratn
,
sharma...@google.com
4
May 12
build error
Can you add more details of the build environment to https://github.com/DynamoRIO/dynamorio/issues/
unread,
build error
Can you add more details of the build environment to https://github.com/DynamoRIO/dynamorio/issues/
May 12
Prasun Ratn
,
Sahil Gupta
2
May 10
compiler warning in invariant_checker_test.cpp
Thank you for pointing this out. I have opened an issue for this, and will get it resolved: https://
unread,
compiler warning in invariant_checker_test.cpp
Thank you for pointing this out. I have opened an issue for this, and will get it resolved: https://
May 10
Derek Bruening
, …
mahmo abdallah
9
May 10
Announcing Google Workload Traces
Re: what file: there are multiple; searching for "Invalid header" and stepping to there in
unread,
Announcing Google Workload Traces
Re: what file: there are multiple; searching for "Invalid header" and stepping to there in
May 10
Caio Henrique
,
Nahome Bete
3
May 9
Estou iniciando um trabalho no qual devo fazer a instalação do programa DynamoRIO.
Além disso, você pode esclarecer que trabalho é esse para que possamos ajudá-lo melhor? On Friday,
unread,
Estou iniciando um trabalho no qual devo fazer a instalação do programa DynamoRIO.
Além disso, você pode esclarecer que trabalho é esse para que possamos ajudá-lo melhor? On Friday,
May 9
Pavel Durov
, …
Derek Bruening
4
May 7
dynamorio tutorial - how to run the example
Thank you for your answers :) I'm not sure what I'm doing yet, I'm exploring how and
unread,
dynamorio tutorial - how to run the example
Thank you for your answers :) I'm not sure what I'm doing yet, I'm exploring how and
May 7
Mah
,
Nahome Bete
2
May 5
function of Call instruction target
Hi, That's the right approach. Is there any reason you didn't want to use drsyms? On
unread,
function of Call instruction target
Hi, That's the right approach. Is there any reason you didn't want to use drsyms? On
May 5
Bar Hemo
,
Derek Bruening
2
May 1
Callstack Walker for windows
Help is wanted in that area. If you are interested in contributing time toward that feature that
unread,
Callstack Walker for windows
Help is wanted in that area. If you are interested in contributing time toward that feature that
May 1
Stefano Carnà
,
Derek Bruening
4
Apr 20
Reserve contiguous registers
I think the problem steams from the drreg reservation optimization and lazy register unreserving.
unread,
Reserve contiguous registers
I think the problem steams from the drreg reservation optimization and lazy register unreserving.
Apr 20
kf c
,
sharma...@google.com
4
Apr 18
drcov2lcov output empty coverage.info
We found that this is because g++-11+ produces DWARFv5 output which is not yet supported in
unread,
drcov2lcov output empty coverage.info
We found that this is because g++-11+ produces DWARFv5 output which is not yet supported in
Apr 18
Edgar Neubauer
,
Derek Bruening
52
Apr 17
Getting function coverage drcov2lcov
Are there supposed to be two tables anyways? I don't use per thread data. Edgar Neubauer schrieb
unread,
Getting function coverage drcov2lcov
Are there supposed to be two tables anyways? I don't use per thread data. Edgar Neubauer schrieb
Apr 17
Derek C.
,
Derek Bruening
2
Apr 17
Requirement of C++11 when using droption or drmemtrace
The reason would be that the defaults for the compilers at that time were older than C++11 so
unread,
Requirement of C++11 when using droption or drmemtrace
The reason would be that the defaults for the compilers at that time were older than C++11 so
Apr 17
W ZHANG
,
Sahil Gupta
4
Apr 14
Question about how to combine Dr.Fuzz with a detection tool
Dr. Memory has integration with Dr. Fuzz. This is mentioned and linked on the top of the page which I
unread,
Question about how to combine Dr.Fuzz with a detection tool
Dr. Memory has integration with Dr. Fuzz. This is mentioned and linked on the top of the page which I
Apr 14