hex/memory.fjΒΆ
βββ- Memory Variables:
MacrosΒΆ
hexΒΆ
hex.hex/1β Size Complexity: 1hex.vec/2β Size Complexity: nhex.zero/1βhex = 0hex.zero/2βx[:n] = 0hex.mov/2β both dst,src are hexes.hex.mov/3β Unsafe if dst and srcoverlap!but safe if they are the exact same address.hex.xor_by/2βhex ^= val (constant)hex.xor_by/3βhex[:n] ^= val (constant)hex.set/2βhex = val (constant)hex.set/3βhex[:n] = val (constant)hex.swap/2β both hex1,hex2 are hexes.hex.swap/3β Unsafe if dst and srcoverlap!but safe if they are the exact same address.