![]() All ram pages containing code are write protected. In that case, no need for block checks. Memory reads in the same block(s) can also be executed at compile time and the results propagated as constants. When a write is detected in a protected area, the corresponding blocks are discarded and recompiled using traditional (slow) block checks. Backported the blkmap code finding change from upstream. Use smart pointers for block management to avoid reference issues. Added WriteAfterWrite ssa pass Fixed crash in ssa ConstProp pass when op list is modified |
||
---|---|---|
.. | ||
nixprof | ||
common.cpp | ||
context.cpp | ||
context.h | ||
posix_vmem.cpp | ||
typedefs.h |