[DynInst_API:] [dyninst/dyninst] 468101: Fixed dwarf assert issue with newest version of li...

2016-06-03 Thread John Detter
Branch: refs/heads/master Home: https://github.com/dyninst/dyninst Commit: 468101b947454a9cca34fa38d396955edb65884b https://github.com/dyninst/dyninst/commit/468101b947454a9cca34fa38d396955edb65884b Author: John Detter <jdet...@wisc.edu> Date: 2016-06-03 (Fri, 03 Ju

[DynInst_API:] [dyninst/dyninst] 4b099d: Grammar and formatting fixes for DataflowAPI manua...

2016-06-10 Thread John Detter
r Windows first-party stack walking: library tracker (#78) Commit: 47993fb5500461ddb18884acfd79725267c61cba https://github.com/dyninst/dyninst/commit/47993fb5500461ddb18884acfd79725267c61cba Author: John Detter <jdet...@wisc.edu> Date: 2016-06-10 (Fri, 10 Jun 2016) Changed paths

[DynInst_API:] [dyninst/dyninst] 4f70d0: Fixed VEX assert issue

2016-06-10 Thread John Detter
Branch: refs/heads/master Home: https://github.com/dyninst/dyninst Commit: 4f70d02fca6910109a46b2bbe5abe0be1d6abd88 https://github.com/dyninst/dyninst/commit/4f70d02fca6910109a46b2bbe5abe0be1d6abd88 Author: John Detter <jdet...@wisc.edu> Date: 2016-06-09 (Thu, 09 Ju

[DynInst_API:] [dyninst/dyninst] 84d23d: Fixed floating point square root instructions

2016-06-09 Thread John Detter
Branch: refs/heads/VEX Home: https://github.com/dyninst/dyninst Commit: 84d23dbef3fb64db17fa70f769b5a18641010b28 https://github.com/dyninst/dyninst/commit/84d23dbef3fb64db17fa70f769b5a18641010b28 Author: John Detter <jdet...@wisc.edu> Date: 2016-06-09 (Thu, 09 Ju

[DynInst_API:] [dyninst/dyninst] 468101: Fixed dwarf assert issue with newest version of li...

2016-06-03 Thread John Detter
Branch: refs/heads/VEX Home: https://github.com/dyninst/dyninst Commit: 468101b947454a9cca34fa38d396955edb65884b https://github.com/dyninst/dyninst/commit/468101b947454a9cca34fa38d396955edb65884b Author: John Detter <jdet...@wisc.edu> Date: 2016-06-03 (Fri, 03 Ju

[DynInst_API:] [dyninst/dyninst] d2cbdc: Added support for xbegin, xabort

2016-06-14 Thread John Detter
Branch: refs/heads/VEX Home: https://github.com/dyninst/dyninst Commit: d2cbdccf0a92902e4d4fad42a1b302d8ad76f714 https://github.com/dyninst/dyninst/commit/d2cbdccf0a92902e4d4fad42a1b302d8ad76f714 Author: John Detter <jdet...@wisc.edu> Date: 2016-06-14 (Tue, 14 Ju

[DynInst_API:] [dyninst/dyninst] e71593: Added the last missing instructions from John Mell...

2016-06-14 Thread John Detter
Branch: refs/heads/VEX Home: https://github.com/dyninst/dyninst Commit: e71593fde90d2b0e8e46411c9d765747d6ce4b3f https://github.com/dyninst/dyninst/commit/e71593fde90d2b0e8e46411c9d765747d6ce4b3f Author: John Detter <jdet...@wisc.edu> Date: 2016-06-14 (Tue, 14 Ju

[DynInst_API:] [dyninst/dyninst] dd46a9: Fix for mapREX

2016-06-13 Thread John Detter
Branch: refs/heads/VEX Home: https://github.com/dyninst/dyninst Commit: dd46a98cd2acd96aa843852c2b5a52dfa1afbd5c https://github.com/dyninst/dyninst/commit/dd46a98cd2acd96aa843852c2b5a52dfa1afbd5c Author: John Detter <jdet...@wisc.edu> Date: 2016-06-13 (Mon, 13 Ju

[DynInst_API:] [dyninst/dyninst] eedef3: Various fixes for jump table analysis 1. add instr...

2016-06-13 Thread John Detter
13 Jun 2016) Changed paths: M common/src/arch-x86.C Log Message: --- Merge branch 'VEX' of github.com:dyninst/dyninst Commit: fadbfef16f078c7ed58a85bacb2a5bb82b8ca3d7 https://github.com/dyninst/dyninst/commit/fadbfef16f078c7ed58a85bacb2a5bb82b8ca3d7 Author: J

[DynInst_API:] [dyninst/dyninst] f2ceff: Fix for Xiaozhu's issue

2016-06-13 Thread John Detter
Branch: refs/heads/VEX Home: https://github.com/dyninst/dyninst Commit: f2ceff04faea33c728039f4cae47ad37ebcfa6f3 https://github.com/dyninst/dyninst/commit/f2ceff04faea33c728039f4cae47ad37ebcfa6f3 Author: John Detter <jdet...@wisc.edu> Date: 2016-06-13 (Mon, 13 Ju

[DynInst_API:] [dyninst] git.dyninst.org out of date

2016-05-31 Thread John Detter
Hey everyone, So as Mohamed pointed out, it looks like git.dyninst.org isn't staying up to date with the github repository. Also when I try to clone git.dyninst.org/pub/dyninst.git this is what I get: [detter@macaroni-05] (17)$ git clone http://git.dyninst.org/pub/dyninst.git Cloning into

Re: [DynInst_API:] PIE segfault

2016-05-31 Thread John Detter
efault module, get procedures, save). Thanks, Mohamed On Tue, May 31, 2016 at 11:37 AM John Detter <jdet...@wisc.edu <mailto:jdet...@wisc.edu>> wrote: Mohamed, Are you sure you are using the latest master? In my version of arch-x86.C line 7993 isn't inside the ia32_deco

Re: [DynInst_API:] PIE segfault

2016-05-31 Thread John Detter
tried: `parseThat --binary-edit=ssh.dyn -i 0 /us/bin/ssh`, and the resulting binary (ssh.dyn) also fails to load, giving the same Exec format error. When I run `file ssh.dyn`, the output shows no interpreter. What do you think? Mohamed On Tue, May 31, 2016 at 3:26 PM John Detter <j

Re: [DynInst_API:] PIE segfault

2016-06-01 Thread John Detter
error." Any suggestions? Mohamed On Tue, May 31, 2016 at 6:24 PM John Detter <jdet...@wisc.edu <mailto:jdet...@wisc.edu>> wrote: Hey Mohamed, We found the issue that was causing the assert and we updated the master branch on github. If you want to clone or pull the m

Re: [DynInst_API:] PIE segfault

2016-05-31 Thread John Detter
Mohamed, Are you sure you are using the latest master? In my version of arch-x86.C line 7993 isn't inside the ia32_decode function. Could you try pulling from master and rebuilding/rerunning? If you could provide another stack trace that would be really helpful. -- John P.S. here is the

[DynInst_API:] [dyninst/dyninst] e64ff0: Fixed documentation typo #41

2016-06-14 Thread John Detter
Branch: refs/heads/VEX Home: https://github.com/dyninst/dyninst Commit: e64ff004b8b0b7d0370c1cbf53d95b8f5de64d67 https://github.com/dyninst/dyninst/commit/e64ff004b8b0b7d0370c1cbf53d95b8f5de64d67 Author: John Detter <jdet...@wisc.edu> Date: 2016-06-14 (Tue, 14 Ju

[DynInst_API:] [dyninst/dyninst] 5c8837: delete generated vs files

2016-06-21 Thread John Detter
6-06-20 (Mon, 20 Jun 2016) Changed paths: M common/h/util.h Log Message: --- Use __thread instead of thread_local on non-windows platforms Commit: 2b86eb4577bba36a82e711de403528f0c6a5b3bf https://github.com/dyninst/dyninst/commit/2b86eb4577bba36a82e711de403528f0c6a5b3bf

[DynInst_API:] [dyninst/dyninst] d6f46e: Build fix for 32 bit environments

2016-06-22 Thread John Detter
Branch: refs/heads/VEX Home: https://github.com/dyninst/dyninst Commit: d6f46e9ac65848b98fadae752a7f015f0e339734 https://github.com/dyninst/dyninst/commit/d6f46e9ac65848b98fadae752a7f015f0e339734 Author: John Detter <jdet...@wisc.edu> Date: 2016-06-22 (Wed, 22 Ju

[DynInst_API:] [dyninst/dyninst] 7f33bd: Fixed memory addressing assert

2016-06-20 Thread John Detter
Branch: refs/heads/VEX Home: https://github.com/dyninst/dyninst Commit: 7f33bd052f3ad2208f67e9192c30d76810fabefb https://github.com/dyninst/dyninst/commit/7f33bd052f3ad2208f67e9192c30d76810fabefb Author: John Detter <jdet...@wisc.edu> Date: 2016-06-20 (Mon, 20 Ju

[DynInst_API:] [dyninst/dyninst] c369dc: Build fix for 32 bit environments

2016-06-24 Thread John Detter
Branch: refs/heads/VEX Home: https://github.com/dyninst/dyninst Commit: c369dc50f3e85639c0b5e7c8643b632cbef69a46 https://github.com/dyninst/dyninst/commit/c369dc50f3e85639c0b5e7c8643b632cbef69a46 Author: John Detter <jdet...@wisc.edu> Date: 2016-06-24 (Fri, 24 Ju

[DynInst_API:] [dyninst/dyninst] 403b01: fix dll linkage on windows

2016-06-27 Thread John Detter
n 2016) Changed paths: M common/src/arch-x86.h Log Message: --- fix dll linkage on windows Commit: f81f58b9a5ecac297e2c1bb72f892358632744cd https://github.com/dyninst/dyninst/commit/f81f58b9a5ecac297e2c1bb72f892358632744cd Author: John Detter <jdet...@wisc.ed

Re: [DynInst_API:] "Bad addressing mode!" in F23 libm.so

2016-04-29 Thread John Detter
Josh, This was an issue we were seeing with an earlier build of Dyninst. The issue was patched on the VEX branch and it should have been merged over to master. Do you think you could send me the binary that you are trying to parse? Also, do you think you could send me the output of "git

[DynInst_API:] [dyninst/dyninst] 1b9292: Started work on dataflowAPI based analysis for fin...

2016-07-25 Thread John Detter
Branch: refs/heads/release9.2/fixes/test_pt_ls Home: https://github.com/dyninst/dyninst Commit: 1b929295c3e9083996d799e2ad5bc8e5f0075914 https://github.com/dyninst/dyninst/commit/1b929295c3e9083996d799e2ad5bc8e5f0075914 Author: John Detter <jdet...@wisc.edu> Date: 2016

[DynInst_API:] [dyninst/dyninst] 629db3: Removed print statements

2016-07-27 Thread John Detter
Branch: refs/heads/release9.2/fixes/test_pt_ls Home: https://github.com/dyninst/dyninst Commit: 629db33e718a0ab65ed22f8c447f45f4c4519595 https://github.com/dyninst/dyninst/commit/629db33e718a0ab65ed22f8c447f45f4c4519595 Author: John Detter <jdet...@wisc.edu> Date: 2016

[DynInst_API:] [dyninst/dyninst] 328cf8: Passing all rewriter tests

2016-07-14 Thread John Detter
Branch: refs/heads/release9.2/fixes/decode-pruning Home: https://github.com/dyninst/dyninst Commit: 328cf8e412a69b3d3d763f92c56b02c01781f9f8 https://github.com/dyninst/dyninst/commit/328cf8e412a69b3d3d763f92c56b02c01781f9f8 Author: John Detter <jdet...@wisc.edu> Date: 2

Re: [DynInst_API:] Wrong memory write size?

2016-07-14 Thread John Detter
Fredi, Could you provide me with your GCC version? I'm looking into your issue now. Sorry for the long wait, -- John On 7/10/2016 5:10 AM, Frederik Peukert wrote: Hi all, I use getMemoryWriteOperands() to get the Expression of Operands that write to memory and size() to get the actual size

[DynInst_API:] [dyninst/dyninst] a95e29: Reverted commits that added support for some AES i...

2016-08-01 Thread John Detter
Branch: refs/heads/release9.2/fixes/entryIDs_ABI Home: https://github.com/dyninst/dyninst Commit: a95e297a77baf1cb2af6fc872a5aaf448b056bc3 https://github.com/dyninst/dyninst/commit/a95e297a77baf1cb2af6fc872a5aaf448b056bc3 Author: John Detter <jdet...@wisc.edu> Date: 2016

[DynInst_API:] [dyninst/dyninst] 1feabf: findMain will now return 0 on success, -1 on failu...

2016-08-03 Thread John Detter
Branch: refs/heads/release9.2/fixes/test_pt_ls Home: https://github.com/dyninst/dyninst Commit: 1feabf51144c8a8c1aafd0c351d6e40866296397 https://github.com/dyninst/dyninst/commit/1feabf51144c8a8c1aafd0c351d6e40866296397 Author: John Detter <jdet...@wisc.edu> Date: 2016

Re: [DynInst_API:] Problems in instrumenting malloc

2016-07-18 Thread John Detter
Martijn, What are you using as your mutatee? e.g. what is the command you're using to run the tutorial? -- John On 7/18/2016 8:50 AM, Martijn wrote: Hello, I am looking at the DynInst API to instrument applications to detect memory errors. Very impressed with the platform independence of

Re: [DynInst_API:] Wrong memory write size?

2016-07-19 Thread John Detter
ooking into my issue. My GCC version is 4.8.4. Since I am new to Dyninst, It might be only an understanding issue. Thanks. --Fredi *Von:*John Detter [mailto:jdet...@wisc.edu] *Gesendet:* Donnerstag, 14. Juli 2016 20:17 *An:* Frederik Peukert <fredi5...@web.de> *Cc:* dyninst-api@cs.wisc.

[DynInst_API:] [dyninst/dyninst] 16fce8: Adding support for aes instruction set extension

2016-07-15 Thread John Detter
Branch: refs/heads/master Home: https://github.com/dyninst/dyninst Commit: 16fce865a6729b90f4a2443e0c2a6d7977010bca https://github.com/dyninst/dyninst/commit/16fce865a6729b90f4a2443e0c2a6d7977010bca Author: John Detter <jdet...@wisc.edu> Date: 2016-07-06 (Wed, 06 Ju

[DynInst_API:] [dyninst/dyninst] 16fce8: Adding support for aes instruction set extension

2016-07-06 Thread John Detter
Branch: refs/heads/release9.2/fixes/aes-extension Home: https://github.com/dyninst/dyninst Commit: 16fce865a6729b90f4a2443e0c2a6d7977010bca https://github.com/dyninst/dyninst/commit/16fce865a6729b90f4a2443e0c2a6d7977010bca Author: John Detter <jdet...@wisc.edu> Date: 2

[DynInst_API:] [dyninst/dyninst] c99313: Fixed memory leak

2016-07-05 Thread John Detter
Branch: refs/heads/att_syntax Home: https://github.com/dyninst/dyninst Commit: c99313ab5734d390884b64ef5188622e1b716697 https://github.com/dyninst/dyninst/commit/c99313ab5734d390884b64ef5188622e1b716697 Author: John Detter <jdet...@wisc.edu> Date: 2016-06-01 (Wed, 01 Ju

[DynInst_API:] [dyninst/dyninst] 5a8350: Fix ABI dyn_regs issues in v9.2_patches branch

2016-08-01 Thread John Detter
Branch: refs/heads/release9.2/fixes/common_ABI Home: https://github.com/dyninst/dyninst Commit: 5a8350046e904944da2d91fdebb88d9ae8995741 https://github.com/dyninst/dyninst/commit/5a8350046e904944da2d91fdebb88d9ae8995741 Author: John Detter <jdet...@wisc.edu> Date: 2016

[DynInst_API:] [dyninst/dyninst] 31fcb1: Disabled condition decoding in stack rewriting.

2016-06-29 Thread John Detter
Branch: refs/heads/release9.2/fixes/rewriter_assert Home: https://github.com/dyninst/dyninst Commit: 31fcb133ef6412b102cdda1ebb440141b2ece2c8 https://github.com/dyninst/dyninst/commit/31fcb133ef6412b102cdda1ebb440141b2ece2c8 Author: John Detter <jdet...@wisc.edu> Date: 2

[DynInst_API:] [dyninst/dyninst] 31fcb1: Disabled condition decoding in stack rewriting.

2016-06-29 Thread John Detter
Branch: refs/heads/master Home: https://github.com/dyninst/dyninst Commit: 31fcb133ef6412b102cdda1ebb440141b2ece2c8 https://github.com/dyninst/dyninst/commit/31fcb133ef6412b102cdda1ebb440141b2ece2c8 Author: John Detter <jdet...@wisc.edu> Date: 2016-06-29 (Wed, 29 Ju

[DynInst_API:] [dyninst/dyninst] ee6955: make Address portable

2017-02-02 Thread John Detter
dwarf_srcfiles returns no entry, we cannot call dwarf_dealloc Commit: 639b04e735995388ffd65253736979973fdfdeed https://github.com/dyninst/dyninst/commit/639b04e735995388ffd65253736979973fdfdeed Author: John Detter <jdet...@wisc.edu> Date: 2017-01-19 (Thu, 19 Jan 2017) Changed paths: M dyninstAPI/src/Relocat

[DynInst_API:] [dyninst/dyninst] 1e9233: Added more comments for Intel decoding, added deco...

2017-02-01 Thread John Detter
Branch: refs/heads/att_syntax Home: https://github.com/dyninst/dyninst Commit: 1e9233bd16a154b2743c4c9bef25503d3dbdbb8b https://github.com/dyninst/dyninst/commit/1e9233bd16a154b2743c4c9bef25503d3dbdbb8b Author: John Detter <jdet...@wisc.edu> Date: 2017-02-01 (Wed, 01 Fe

[DynInst_API:] [dyninst/dyninst] d3a2aa: arm64: remove syscall tracing workaround

2017-02-01 Thread John Detter
: 2016-12-27 (Tue, 27 Dec 2016) Changed paths: M stackwalk/src/linux-swk.C M symtabAPI/src/dwarfWalker.C Log Message: --- Merge pull request #309 from ikitayama/for-next Fix test_basic test error Commit: ce1e4a8cea956ca888b2d0be4a63b2db3f163ecf https://gith

[DynInst_API:] [dyninst/dyninst] dd38bb: Marked more floating point instructions with impli...

2017-01-17 Thread John Detter
Branch: refs/heads/att_syntax Home: https://github.com/dyninst/dyninst Commit: dd38bbb2f7b48949a8b10ab0e31c255306513a15 https://github.com/dyninst/dyninst/commit/dd38bbb2f7b48949a8b10ab0e31c255306513a15 Author: John Detter <jdet...@wisc.edu> Date: 2017-01-17 (Tue, 17 Ja

[DynInst_API:] [dyninst/dyninst] 639b04: Displacement validation checks updated.

2017-01-19 Thread John Detter
Branch: refs/heads/release10.0.0/fixes/stackmod-disp-fixes Home: https://github.com/dyninst/dyninst Commit: 639b04e735995388ffd65253736979973fdfdeed https://github.com/dyninst/dyninst/commit/639b04e735995388ffd65253736979973fdfdeed Author: John Detter <jdet...@wisc.edu>

[DynInst_API:] [dyninst/dyninst] ef972f: Removed debug assert.

2017-01-19 Thread John Detter
Branch: refs/heads/release10.0.0/fixes/stackmod-disp-fixes Home: https://github.com/dyninst/dyninst Commit: ef972f421be4e4399073c47b543649fd005ef688 https://github.com/dyninst/dyninst/commit/ef972f421be4e4399073c47b543649fd005ef688 Author: John Detter <jdet...@wisc.edu>

[DynInst_API:] [dyninst/dyninst] 1b9292: Started work on dataflowAPI based analysis for fin...

2016-08-17 Thread John Detter
Branch: refs/heads/att_syntax Home: https://github.com/dyninst/dyninst Commit: 1b929295c3e9083996d799e2ad5bc8e5f0075914 https://github.com/dyninst/dyninst/commit/1b929295c3e9083996d799e2ad5bc8e5f0075914 Author: John Detter <jdet...@wisc.edu> Date: 2016-07-22 (Fri, 22 Ju

[DynInst_API:] [dyninst/dyninst] 898119: Implicit operands marked for some FPU instructions

2016-08-22 Thread John Detter
Branch: refs/heads/att_syntax Home: https://github.com/dyninst/dyninst Commit: 898119cabf7d99542a938006f2419323ec886cb9 https://github.com/dyninst/dyninst/commit/898119cabf7d99542a938006f2419323ec886cb9 Author: John Detter <jdet...@wisc.edu> Date: 2016-08-22 (Mon, 22 Au

[DynInst_API:] [dyninst/dyninst] 5aa718: Removed reference to nullptr for GCC 4.4.0 compata...

2016-09-06 Thread John Detter
Branch: refs/heads/att_syntax Home: https://github.com/dyninst/dyninst Commit: 5aa718b3d99e55a84c85c763678623b474d85807 https://github.com/dyninst/dyninst/commit/5aa718b3d99e55a84c85c763678623b474d85807 Author: John Detter <jdet...@wisc.edu> Date: 2016-09-06 (Tue, 06 Se

[DynInst_API:] [dyninst/dyninst] fd7100: More nullptr fixes

2016-09-06 Thread John Detter
Branch: refs/heads/att_syntax Home: https://github.com/dyninst/dyninst Commit: fd7100d9a694cc58488d6ea16d8811e0002edd7b https://github.com/dyninst/dyninst/commit/fd7100d9a694cc58488d6ea16d8811e0002edd7b Author: John Detter <jdet...@wisc.edu> Date: 2016-09-06 (Tue, 06 Se

[DynInst_API:] [dyninst/dyninst] 79dc72: Check GCC version and decide whether or not to use...

2016-08-30 Thread John Detter
Branch: refs/heads/release9.2/fixes/jenkins-fix Home: https://github.com/dyninst/dyninst Commit: 79dc72a920874aabdc275923ccdccdd7a00df78b https://github.com/dyninst/dyninst/commit/79dc72a920874aabdc275923ccdccdd7a00df78b Author: John Detter <jdet...@wisc.edu> Date: 2016

[DynInst_API:] [dyninst/dyninst] 11b632: Check cmake version to make sure cotire is support...

2016-08-30 Thread John Detter
Branch: refs/heads/release9.2/fixes/jenkins-fix Home: https://github.com/dyninst/dyninst Commit: 11b63284da8b425cee5b3c1a87464d3606f8d612 https://github.com/dyninst/dyninst/commit/11b63284da8b425cee5b3c1a87464d3606f8d612 Author: John Detter <jdet...@wisc.edu> Date: 2016

[DynInst_API:] [dyninst/dyninst] 5d1a8d: Improved the findMain analysis significantly

2016-10-04 Thread John Detter
Branch: refs/heads/release9.2/fixes/findMainJenkins Home: https://github.com/dyninst/dyninst Commit: 5d1a8d984e22fb26149d78f1706401387283a976 https://github.com/dyninst/dyninst/commit/5d1a8d984e22fb26149d78f1706401387283a976 Author: John Detter <jdet...@wisc.edu> Date: 2

[DynInst_API:] [dyninst/dyninst] 762f6a: Deleted the old code block

2016-10-05 Thread John Detter
Branch: refs/heads/release9.2/fixes/findMainJenkins Home: https://github.com/dyninst/dyninst Commit: 762f6a64f6996cfe19dd474f4f426a6cd8469f19 https://github.com/dyninst/dyninst/commit/762f6a64f6996cfe19dd474f4f426a6cd8469f19 Author: John Detter <jdet...@wisc.edu> Date: 2

[DynInst_API:] [dyninst/dyninst] 7c90eb: Added generated cotire directories to gitignore

2016-08-23 Thread John Detter
Branch: refs/heads/release9.2/fixes/cotire-gitignore Home: https://github.com/dyninst/dyninst Commit: 7c90ebb86f374ae8c5def914136d5cba9a00f2b4 https://github.com/dyninst/dyninst/commit/7c90ebb86f374ae8c5def914136d5cba9a00f2b4 Author: John Detter <jdet...@wisc.edu> Date:

[DynInst_API:] [dyninst/dyninst] 77c019: Had to disable precompiled headers for instruction...

2016-08-29 Thread John Detter
Branch: refs/heads/release9.2/fixes/jenkins-fix Home: https://github.com/dyninst/dyninst Commit: 77c0196ed4cc2ddeabb43e5c5ba7b484126aa303 https://github.com/dyninst/dyninst/commit/77c0196ed4cc2ddeabb43e5c5ba7b484126aa303 Author: John Detter <jdet...@wisc.edu> Date: 2016

[DynInst_API:] [dyninst/dyninst] 48f8d7: Syntax fixes, instruction suffixes updated and oth...

2016-08-22 Thread John Detter
Branch: refs/heads/att_syntax Home: https://github.com/dyninst/dyninst Commit: 48f8d7b67bccf3c4d2739ed328e337eda2667a82 https://github.com/dyninst/dyninst/commit/48f8d7b67bccf3c4d2739ed328e337eda2667a82 Author: John Detter <jdet...@wisc.edu> Date: 2016-08-22 (Mon, 22 Au

Re: [DynInst_API:] Accessing Packed Floats

2016-09-27 Thread John Detter
Blair, You should be able to do this using Dyninst. Could I see the code you're trying to use for this analysis? -- John On 09/27/2016 04:52 AM, Blair Archibald wrote: Hi everyone, I'm looking to do some analysis on (AVX) vectorised values stored in XMM/YMM. Is it possible to access the

[DynInst_API:] [dyninst/dyninst] b58f6e: More precise logic for relocated exception frames

2016-10-03 Thread John Detter
Branch: refs/heads/release9.2/fixes/eh_frame_rewriting Home: https://github.com/dyninst/dyninst Commit: b58f6eb9ab072c68f7eb6ef13a0e531b55f39ecf https://github.com/dyninst/dyninst/commit/b58f6eb9ab072c68f7eb6ef13a0e531b55f39ecf Author: John Detter <jdet...@wisc.edu> Date:

[DynInst_API:] [dyninst/dyninst] cc272f: Ignore nfs files

2016-09-27 Thread John Detter
Branch: refs/heads/release9.2/fixes/eh_frame_rewriting Home: https://github.com/dyninst/dyninst Commit: cc272fd44e324a2a95ea37569d236a2a2fa5ed36 https://github.com/dyninst/dyninst/commit/cc272fd44e324a2a95ea37569d236a2a2fa5ed36 Author: John Detter <jdet...@wisc.edu> Date:

[DynInst_API:] [dyninst/dyninst] ff68cf: Fixed several of Nathan's reported issues includin...

2016-11-07 Thread John Detter
Branch: refs/heads/release9.2/fixes/fleece-decoding-issues Home: https://github.com/dyninst/dyninst Commit: ff68cf0f8ed2699a1d34845928c0cf3b82c1f76a https://github.com/dyninst/dyninst/commit/ff68cf0f8ed2699a1d34845928c0cf3b82c1f76a Author: John Detter <jdet...@wisc.edu>

Re: [DynInst_API:] Accessing Packed Floats

2016-10-10 Thread John Detter
On 27 September 2016 at 17:23, John Detter <jdet...@wisc.edu <mailto:jdet...@wisc.edu>> wrote: Blair, You should be able to do this using Dyninst. Could I see the code you're trying to use for this analysis? -- John On 09/27/2016 04:52 AM, Blair Archibald wr

[DynInst_API:] [dyninst/dyninst] db74fc: Cherry picked missing commits from att_syntax:

2016-11-22 Thread John Detter
Branch: refs/heads/att_syntax_formerge Home: https://github.com/dyninst/dyninst Commit: db74fc3dde3bdcb3fb071fc701ad32051434ed72 https://github.com/dyninst/dyninst/commit/db74fc3dde3bdcb3fb071fc701ad32051434ed72 Author: John Detter <jdet...@wisc.edu> Date: 2016-11-22 (T

[DynInst_API:] [dyninst/dyninst] add1de: Removed depricated attribute -- fix for AppVeyor

2016-11-22 Thread John Detter
Branch: refs/heads/att_syntax_formerge Home: https://github.com/dyninst/dyninst Commit: add1defa388a729a8a1a9db769b72ec943999f60 https://github.com/dyninst/dyninst/commit/add1defa388a729a8a1a9db769b72ec943999f60 Author: John Detter <jdet...@wisc.edu> Date: 2016-11-22 (T

[DynInst_API:] [dyninst/dyninst] cd0cb3: att_syntax is the main branch for AT syntax upda...

2016-11-22 Thread John Detter
Branch: refs/heads/att_syntax Home: https://github.com/dyninst/dyninst Commit: cd0cb3155d9f639d3312a283ef1e0b8090aeb077 https://github.com/dyninst/dyninst/commit/cd0cb3155d9f639d3312a283ef1e0b8090aeb077 Author: John Detter <jdet...@wisc.edu> Date: 2016-11-22 (Tue, 22 No

[DynInst_API:] [dyninst/dyninst] add1de: Removed depricated attribute -- fix for AppVeyor

2016-11-22 Thread John Detter
Branch: refs/heads/att_syntax Home: https://github.com/dyninst/dyninst Commit: add1defa388a729a8a1a9db769b72ec943999f60 https://github.com/dyninst/dyninst/commit/add1defa388a729a8a1a9db769b72ec943999f60 Author: John Detter <jdet...@wisc.edu> Date: 2016-11-22 (Tue, 22 No

[DynInst_API:] [dyninst/dyninst] 7b572c: Old API restored

2016-11-16 Thread John Detter
Branch: refs/heads/att_syntax_formerge Home: https://github.com/dyninst/dyninst Commit: 7b572c5659e9b4093ac142b4c9af92f0694e7d32 https://github.com/dyninst/dyninst/commit/7b572c5659e9b4093ac142b4c9af92f0694e7d32 Author: John Detter <jdet...@wisc.edu> Date: 2016-11-16 (W

[DynInst_API:] [dyninst/dyninst] 5dbfd7: Rewrite default instruction handler.

2016-11-13 Thread John Detter
tabAPI/CMakeLists.txt M symtabAPI/src/Object-nt.C M symtabAPI/src/Object-nt.h Log Message: --- Merge pull request #19 from pefoley2/appveyor Add config to build using Appveyor Commit: 7c90ebb86f374ae8c5def914136d5cba9a00f2b4 https://github.com/dyninst/dyninst/commit/7c90ebb86f374

[DynInst_API:] [dyninst/dyninst] 37bbe9: Exception rewriting tests passing

2016-11-11 Thread John Detter
Branch: refs/heads/release9.2/fixes/eh_frame_rewriting Home: https://github.com/dyninst/dyninst Commit: 37bbe9baf77548d31662c94b855b6b79e7ec898e https://github.com/dyninst/dyninst/commit/37bbe9baf77548d31662c94b855b6b79e7ec898e Author: John Detter <jdet...@wisc.edu> Date:

[DynInst_API:] [dyninst/dyninst] f891a3: commented out debug statements

2016-11-01 Thread John Detter
Branch: refs/heads/release9.2/fixes/eh_frame_rewriting Home: https://github.com/dyninst/dyninst Commit: f891a319b77c6334db87ee33c9edc14e3b107366 https://github.com/dyninst/dyninst/commit/f891a319b77c6334db87ee33c9edc14e3b107366 Author: John Detter <jdet...@wisc.edu> Date:

[DynInst_API:] [dyninst/dyninst] ebf825: AT syntax for x86_64 should be on par with libop...

2016-11-01 Thread John Detter
Branch: refs/heads/att_syntax Home: https://github.com/dyninst/dyninst Commit: ebf8254559f15de171090a3df744ceb39edf4b57 https://github.com/dyninst/dyninst/commit/ebf8254559f15de171090a3df744ceb39edf4b57 Author: John Detter <jdet...@wisc.edu> Date: 2016-11-01 (Tue, 01 No

[DynInst_API:] [dyninst/dyninst] 7c4a32: Build fixes for Windows

2016-12-14 Thread John Detter
Branch: refs/heads/release9.3/fixes/test_pt_ls Home: https://github.com/dyninst/dyninst Commit: 7c4a32a2c278eb248e7998eed2d4fbc56bf52571 https://github.com/dyninst/dyninst/commit/7c4a32a2c278eb248e7998eed2d4fbc56bf52571 Author: John Detter <jdet...@wisc.edu> Date: 2016

[DynInst_API:] [dyninst/dyninst] c72ed8: Marking more operands as implicit

2017-01-10 Thread John Detter
Branch: refs/heads/att_syntax Home: https://github.com/dyninst/dyninst Commit: c72ed8c019b0c6d29fad858612741164f3dceb97 https://github.com/dyninst/dyninst/commit/c72ed8c019b0c6d29fad858612741164f3dceb97 Author: John Detter <jdet...@wisc.edu> Date: 2017-01-10 (Tue, 10 Ja

[DynInst_API:] [dyninst/dyninst] 33ed4c: Small operand ordering fix for vmovhpd

2017-01-12 Thread John Detter
Branch: refs/heads/att_syntax Home: https://github.com/dyninst/dyninst Commit: 33ed4c86bffe65e9a63e96c93ff5768ad01760e7 https://github.com/dyninst/dyninst/commit/33ed4c86bffe65e9a63e96c93ff5768ad01760e7 Author: John Detter <jdet...@wisc.edu> Date: 2017-01-12 (Thu, 12 Ja

[DynInst_API:] [dyninst/dyninst] 01eabe: Fixed some ModRM parsing issues reported by Nathan...

2017-01-12 Thread John Detter
Branch: refs/heads/att_syntax Home: https://github.com/dyninst/dyninst Commit: 01eabe08dfbe8afd78e7fe34ffef8c4bab50f816 https://github.com/dyninst/dyninst/commit/01eabe08dfbe8afd78e7fe34ffef8c4bab50f816 Author: John Detter <jdet...@wisc.edu> Date: 2017-01-12 (Thu, 12 Ja

[DynInst_API:] [dyninst/dyninst] f88802: proccontrol: scrub newly created threads that fail...

2016-12-02 Thread John Detter
t: eea25e40d3ee2ec3bab3252b7d5731c9130d1ddb https://github.com/dyninst/dyninst/commit/eea25e40d3ee2ec3bab3252b7d5731c9130d1ddb Author: John Detter <jdet...@wisc.edu> Date: 2016-11-29 (Tue, 29 Nov 2016) Changed paths: M common/h/entryIDs.h M common/src/a

[DynInst_API:] [dyninst/dyninst] a6f24b: findMain analysis should use the contents of %edi ...

2016-11-30 Thread John Detter
Branch: refs/heads/release9.3/fixes/findMain Home: https://github.com/dyninst/dyninst Commit: a6f24be360d8747697eec9f537bbc21f30e80ddd https://github.com/dyninst/dyninst/commit/a6f24be360d8747697eec9f537bbc21f30e80ddd Author: John Detter <jdet...@wisc.edu> Date: 2016

[DynInst_API:] [dyninst/dyninst] 292e87: Fix findMain analysis: we should analyze the first...

2016-12-20 Thread John Detter
Fix omitting leading 0's when concatenating hex bytes in stringstream Commit: f00dd01ab78eab407e55a5807a785b6ac53cd5d4 https://github.com/dyninst/dyninst/commit/f00dd01ab78eab407e55a5807a785b6ac53cd5d4 Author: John Detter <jdet...@wisc.edu> Date: 2016-12-14 (Wed, 14 Dec 2016)

[DynInst_API:] [dyninst/dyninst] d087ef: Fix register conversion between Dyninst and ROSE

2016-12-19 Thread John Detter
Branch: refs/heads/att_syntax Home: https://github.com/dyninst/dyninst Commit: d087ef0ac96c21eaca191c744d220080c2b58840 https://github.com/dyninst/dyninst/commit/d087ef0ac96c21eaca191c744d220080c2b58840 Author: Sunny Shah Date: 2016-07-21 (Thu, 21 Jul 2016)

[DynInst_API:] [dyninst/dyninst] 47179a: Cleaned up, verified ModR/M parsing in common/arch...

2017-10-03 Thread John Detter
Branch: refs/heads/release10.0/fixes/x86-decoding Home: https://github.com/dyninst/dyninst Commit: 47179a2e16dcbd6d70ad048596349206801c6993 https://github.com/dyninst/dyninst/commit/47179a2e16dcbd6d70ad048596349206801c6993 Author: John Detter <j...@detter.com> Date: 2017

[DynInst_API:] [dyninst/dyninst] 321ebf: Fix for AVX512 version of vcvtsi2sd

2017-10-03 Thread John Detter
Branch: refs/heads/release10.0/fixes/372 Home: https://github.com/dyninst/dyninst Commit: 321ebfab16f47bab872b29959e4e3e0a6fb64a4e https://github.com/dyninst/dyninst/commit/321ebfab16f47bab872b29959e4e3e0a6fb64a4e Author: John Detter <j...@detter.com> Date: 2017-08-12 (S

[DynInst_API:] [dyninst/dyninst] aa0b62: don't skip the first line in all but first range.

2017-10-03 Thread John Detter
fWalker.C Log Message: --- Merge pull request #403 from dyninst/sasha/fix-dwarf-symbol-frame fix dwarf symbol frame Commit: 80a9dea93a01a508eb433d681880104947ad36ae https://github.com/dyninst/dyninst/commit/80a9dea93a01a508eb433d681880104947ad36ae Author: John Detter <j...@dette

[DynInst_API:] [dyninst/dyninst] d31daa: Fix for vpsubq

2017-10-03 Thread John Detter
Branch: refs/heads/release10.0/fixes/402 Home: https://github.com/dyninst/dyninst Commit: d31daa89e4354baac5c90df269decf6229d7834d https://github.com/dyninst/dyninst/commit/d31daa89e4354baac5c90df269decf6229d7834d Author: John Detter <j...@detter.com> Date: 2017-08-30 (W