summaryrefslogtreecommitdiff
path: root/?id=9b9bea921f479d1c166418acb9473a5aa01c2f80
diff options
context:
space:
mode:
authorDavid van Moolenbroek <david@minix3.org>2015-08-26 07:33:06 +0200
committerDavid van Moolenbroek <david@minix3.org>2015-09-17 14:03:47 +0000
commit9b9bea921f479d1c166418acb9473a5aa01c2f80 (patch)
tree6cddb27190e5fc188562d183103eeb30f25e142d /?id=9b9bea921f479d1c166418acb9473a5aa01c2f80
parentabf8a7e7b3a56fc9b8ce81cb3a69d8531aa90ce5 (diff)
Do not instrument malloc implementation variables
Since the heap is reconstructed upon state transfer, the old malloc state is discarded. In order to avoid state transfer errors, we can and in fact must discard the internal state of the malloc implementation. This patch achieves this by using the sectionify pass to mark the variables in the libminc malloc object as state that must be skipped during state transfer. Change-Id: Ie330f582c8bd45f37a878ea41fa0f9d4a18045e1
Diffstat (limited to '?id=9b9bea921f479d1c166418acb9473a5aa01c2f80')
0 files changed, 0 insertions, 0 deletions