forked from seec-team/seec
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Make shadow memory allocation-based rather than fragment-based.
This is in preparation for bit-level initialization tracking (mheinsen issue #9). This also simplifies the tracking of initialization within allocations, though we do have to ensure that allocations are added and removed correctly (and we never try to set or clear the initialization of memory if the allocation does not exist). Note that this brings the tracing system's handling into line with the replay system, which became allocation-based back in commit 97b8557 !
- Loading branch information
Showing
21 changed files
with
2,149 additions
and
1,491 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.