commit | d16fb63bfee12beb45f85695b4aed7a18bde56e1 | [log] [tgz] |
---|---|---|
author | philippe <philippe@a5019735-40e9-0310-863c-91ae7b9d1cf9> | Mon Jun 16 21:49:42 2014 +0000 |
committer | philippe <philippe@a5019735-40e9-0310-863c-91ae7b9d1cf9> | Mon Jun 16 21:49:42 2014 +0000 |
tree | 2d9a23204f08010d8e3e514c8971b688d8abae30 | |
parent | d316782e9014262e42ca309050700b6d4dea0d06 [diff] |
optimisation : avoid double reading of a DIE when the DIE will be parsed by a DIE parser Instead of pre-reading the DIE, first let the parser(s) possibly parse the DIE. Read (to skip) the DIE data if no parser has parsed it. OTherwise, just jump to the end of the DIE as established by the parser that has read the DIE. This slightly improves the reading of inlined info. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14049 a5019735-40e9-0310-863c-91ae7b9d1cf9