Summary: | Redo the cache used to process indirect branch targets | ||
---|---|---|---|
Product: | [Developer tools] valgrind | Reporter: | Julian Seward <jseward> |
Component: | general | Assignee: | Julian Seward <jseward> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | philippe.waroquiers |
Priority: | NOR | ||
Version First Reported In: | 3.15 SVN | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
WIP patch
Revised WIP patch Supports x86_{32,64}-linux, arm{32,64}-linux Supports x86_{32,64}-linux, arm{32,64}-linux, ppc{64,32}be-linux, ppc64le-linux WIP patch WIP patch |
Description
Julian Seward
2019-01-02 09:15:57 UTC
Created attachment 117251 [details]
WIP patch
Contains all C-level changes, plus assembly changes for amd64-linux and
x86-linux only, and therefore works only on those platforms.
Created attachment 117291 [details]
Revised WIP patch
A more suitable baseline patch to use as a starting point to implement the
non {x86,amd64}-linux versions of VG_(disp_cp_xindir).
Created attachment 117424 [details]
Supports x86_{32,64}-linux, arm{32,64}-linux
Created attachment 117497 [details]
Supports x86_{32,64}-linux, arm{32,64}-linux, ppc{64,32}be-linux, ppc64le-linux
Created attachment 117510 [details]
WIP patch
Supports x86_{64,32}-linux, arm{64,32}-linux, ppc{64,32}be-linux,
mips{32,64}-linux, ppc64le-linux
Created attachment 117546 [details]
WIP patch
Supports x86_{64,32}-linux, arm{64,32}-linux, ppc{64,32}be-linux,
mips{32,64}-linux, ppc64le-linux, s390x-linux
Pushed, all targets except amd64-solaris and x86-solaris. commit 50bb127b1df8d31812141aafa567d325d1fbc1b3 Implementation for amd64-solaris and x86-solaris (UNTESTED!) commit f96d131ce24cb403cc7a43c19bb651dd25fbe122 |