Record MapBlock modification reasons as flags instead of strings
authorkwolekr <kwolekr@minetest.net>
Mon, 18 May 2015 02:14:26 +0000 (22:14 -0400)
committerkwolekr <kwolekr@minetest.net>
Mon, 18 May 2015 02:14:26 +0000 (22:14 -0400)
commit46684beec185d13f89c4a91aaa5dd2148ebb0273
tree3e4115131b71f7f00a232a59bdb2c61a440cc513
parent4c9a8a91c4988b3567a38af622a3eb0d0ec19f6b
Record MapBlock modification reasons as flags instead of strings

This improves performance of MapBlock::raiseModified by a factor of 6.
Also, clean up mapblock.h a bit and inline small functions.
src/environment.cpp
src/map.cpp
src/mapblock.cpp
src/mapblock.h
src/rollback_interface.cpp
src/script/lua_api/l_nodemeta.cpp