Changes BITMASK_FOR_EACH to a macro
authorBarret Rhoden <brho@cs.berkeley.edu>
Mon, 7 Jan 2013 23:36:14 +0000 (15:36 -0800)
committerBarret Rhoden <brho@cs.berkeley.edu>
Mon, 7 Jan 2013 23:36:14 +0000 (15:36 -0800)
commit7d1ff20519d61e1047399afaae186abfc888498d
treebd9e3e5794a455b2ef4b1009a362598b250daf8a
parent7a7b62a04a40bf4b16decc13978b307753f12825
Changes BITMASK_FOR_EACH to a macro

Need this to avoid needlessly taking the address of the function being
executed on each bit.  Helps with performance, esp on RISCV.
kern/include/bitmask.h
user/parlib/include/bitmask.h