MCPcopy Create free account
hub / github.com/devosoft/avida / FlagExecuted

Method FlagExecuted

avida-core/source/cpu/cCPUMemory.h:55–55  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

53 inline bool FlagCopied(int pos) const { return (MASK_COPIED & m_flag_array[pos]) != 0; }
54 inline bool FlagMutated(int pos) const { return (MASK_MUTATED & m_flag_array[pos]) != 0; }
55 inline bool FlagExecuted(int pos) const { return (MASK_EXECUTED & m_flag_array[pos]) != 0; }
56 inline bool FlagPointMut(int pos) const { return (MASK_POINTMUT & m_flag_array[pos]) != 0; }
57 inline bool FlagCopyMut(int pos) const { return (MASK_COPYMUT & m_flag_array[pos]) != 0; }
58 inline bool FlagInjected(int pos) const { return (MASK_INJECTED & m_flag_array[pos]) != 0; }

Callers 9

Inst_ReproMethod · 0.80
Divide_DoTransposonsMethod · 0.80
Inst_ReproMethod · 0.80
Inst_ReproMethod · 0.80
calcExecutedSizeMethod · 0.80
SetExecutedFlagsMethod · 0.80
UpdateCPU_OriginalMethod · 0.80
UpdateCPU_SMTMethod · 0.80
ViewInstructionMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected