Skip to content

Instantly share code, notes, and snippets.

@Megaf
Created November 28, 2014 15:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Megaf/79fdd09dec33e94f00e5 to your computer and use it in GitHub Desktop.
Save Megaf/79fdd09dec33e94f00e5 to your computer and use it in GitHub Desktop.
Profiling minetestserver memory use.
desc: (none)
cmd: ./minetestserver
time_unit: i
#-----------
snapshot=0
#-----------
time=0
mem_heap_B=0
mem_heap_extra_B=0
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=1
#-----------
time=13366463436
mem_heap_B=63754462
mem_heap_extra_B=9471818
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=2
#-----------
time=24749038415
mem_heap_B=78843038
mem_heap_extra_B=10483114
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=3
#-----------
time=38862301800
mem_heap_B=79033453
mem_heap_extra_B=10512987
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=4
#-----------
time=47553509440
mem_heap_B=60552273
mem_heap_extra_B=9245879
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=5
#-----------
time=62136263194
mem_heap_B=72681959
mem_heap_extra_B=9934209
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=6
#-----------
time=70651054397
mem_heap_B=91861929
mem_heap_extra_B=11666287
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=7
#-----------
time=83027943335
mem_heap_B=88342871
mem_heap_extra_B=11353537
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=8
#-----------
time=92786312225
mem_heap_B=98154602
mem_heap_extra_B=12252110
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=9
#-----------
time=102544659835
mem_heap_B=64681580
mem_heap_extra_B=9237492
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=10
#-----------
time=113387727111
mem_heap_B=60439950
mem_heap_extra_B=8839234
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=11
#-----------
time=120977549343
mem_heap_B=97620208
mem_heap_extra_B=12185280
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=12
#-----------
time=130735909495
mem_heap_B=63997654
mem_heap_extra_B=9168042
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=13
#-----------
time=145420226875
mem_heap_B=80828343
mem_heap_extra_B=10665249
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=14
#-----------
time=157554582653
mem_heap_B=69967731
mem_heap_extra_B=9701885
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=15
#-----------
time=172252225204
mem_heap_B=87071978
mem_heap_extra_B=11244070
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=16
#-----------
time=180417586342
mem_heap_B=95795953
mem_heap_extra_B=12031295
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=17
#-----------
time=195199878676
mem_heap_B=77041313
mem_heap_extra_B=10847791
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=18
#-----------
time=205017381249
mem_heap_B=72598164
mem_heap_extra_B=9562660
mem_stacks_B=0
heap_tree=detailed
n8: 72598164 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n2: 36983368 0x661E1F: l_alloc (lauxlib.c:635)
n7: 36982752 0x66A20F: luaM_realloc_ (lmem.c:79)
n2: 19588080 0x67449E: setnodevector (ltable.c:284)
n1: 10705560 0x6745B8: resize (ltable.c:305)
n1: 10705560 0x6748A7: rehash (ltable.c:348)
n2: 10705560 0x674AC8: newkey (ltable.c:405)
n2: 10686680 0x674EE1: luaH_set (ltable.c:503)
n2: 10682680 0x677146: luaV_settable (lvm.c:140)
n1: 10335360 0x678539: luaV_execute (lvm.c:454)
n3: 10335360 0x664D09: luaD_call (ldo.c:377)
n1: 8790840 0x65FC9D: lua_call (lapi.c:782)
n1: 8790840 0x67B4E3: luaB_dofile (lbaselib.c:329)
n2: 8790840 0x664A64: luaD_precall (ldo.c:319)
n1: 8788200 0x6797B5: luaV_execute (lvm.c:587)
n2: 8788200 0x664D09: luaD_call (ldo.c:377)
n1: 5113400 0x65FD07: f_call (lapi.c:800)
n1: 5113400 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 5113400 0x665102: luaD_pcall (ldo.c:463)
n1: 5113400 0x65FDB6: lua_pcall (lapi.c:821)
n2: 5113400 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 5112040 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
n1: 5112040 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
n0: 5112040 0x57D20E: main (main.cpp:1465)
n0: 1360 in 1 place, below massif's threshold (01.00%)
n1: 3674800 0x65FC9D: lua_call (lapi.c:782)
n1: 3674800 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 3674800 0x664A64: luaD_precall (ldo.c:319)
n1: 3674800 0x6797B5: luaV_execute (lvm.c:587)
n1: 3674800 0x664D09: luaD_call (ldo.c:377)
n1: 3674800 0x65FD07: f_call (lapi.c:800)
n1: 3674800 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 3674800 0x665102: luaD_pcall (ldo.c:463)
n1: 3674800 0x65FDB6: lua_pcall (lapi.c:821)
n2: 3674800 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 3217920 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
n0: 3217920 0x57D20E: main (main.cpp:1465)
n0: 456880 in 1 place, below massif's threshold (01.00%)
n0: 2640 in 1 place, below massif's threshold (01.00%)
n1: 1533000 0x65FD07: f_call (lapi.c:800)
n1: 1533000 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 1533000 0x665102: luaD_pcall (ldo.c:463)
n2: 1533000 0x65FDB6: lua_pcall (lapi.c:821)
n1: 909960 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 909960 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
n1: 909960 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
n0: 909960 0x57D20E: main (main.cpp:1465)
n0: 623040 in 6 places, all below massif's threshold (01.00%)
n0: 11520 in 2 places, all below massif's threshold (01.00%)
n0: 347320 in 3 places, all below massif's threshold (01.00%)
n0: 4000 in 2 places, all below massif's threshold (01.00%)
n0: 18880 in 2 places, all below massif's threshold (01.00%)
n2: 8882520 0x67495D: luaH_new (ltable.c:369)
n1: 8878040 0x6785A6: luaV_execute (lvm.c:460)
n2: 8878040 0x664D09: luaD_call (ldo.c:377)
n1: 5390480 0x65FC9D: lua_call (lapi.c:782)
n1: 5390480 0x67B4E3: luaB_dofile (lbaselib.c:329)
n2: 5390480 0x664A64: luaD_precall (ldo.c:319)
n1: 5390120 0x6797B5: luaV_execute (lvm.c:587)
n2: 5390120 0x664D09: luaD_call (ldo.c:377)
n1: 3542200 0x65FC9D: lua_call (lapi.c:782)
n1: 3542200 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 3542200 0x664A64: luaD_precall (ldo.c:319)
n1: 3542200 0x6797B5: luaV_execute (lvm.c:587)
n1: 3542200 0x664D09: luaD_call (ldo.c:377)
n1: 3542200 0x65FD07: f_call (lapi.c:800)
n1: 3542200 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 3542200 0x665102: luaD_pcall (ldo.c:463)
n1: 3542200 0x65FDB6: lua_pcall (lapi.c:821)
n2: 3542200 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 3491800 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
n0: 3491800 0x57D20E: main (main.cpp:1465)
n0: 50400 in 1 place, below massif's threshold (01.00%)
n1: 1847920 0x65FD07: f_call (lapi.c:800)
n1: 1847920 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 1847920 0x665102: luaD_pcall (ldo.c:463)
n1: 1847920 0x65FDB6: lua_pcall (lapi.c:821)
n2: 1847920 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 1846560 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
n1: 1846560 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
n0: 1846560 0x57D20E: main (main.cpp:1465)
n0: 1360 in 1 place, below massif's threshold (01.00%)
n0: 360 in 1 place, below massif's threshold (01.00%)
n1: 3487560 0x65FD07: f_call (lapi.c:800)
n1: 3487560 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 3487560 0x665102: luaD_pcall (ldo.c:463)
n2: 3487560 0x65FDB6: lua_pcall (lapi.c:821)
n2: 2274600 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
n1: 2274120 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
n1: 2274120 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
n2: 2274120 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
n1: 2274120 0x60C7D6: ServerThread::Thread() (server.cpp:109)
n1: 2274120 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 2274120 0x551F0A2: start_thread (pthread_create.c:309)
n0: 2274120 0x64ACCCB: clone (clone.S:111)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 480 in 1 place, below massif's threshold (01.00%)
n0: 1212960 in 8 places, all below massif's threshold (01.00%)
n0: 4480 in 3 places, all below massif's threshold (01.00%)
n2: 8360064 0x6748D6: luaH_new (ltable.c:359)
n1: 8115392 0x6785A6: luaV_execute (lvm.c:460)
n2: 8115392 0x664D09: luaD_call (ldo.c:377)
n1: 6060480 0x65FC9D: lua_call (lapi.c:782)
n1: 6060480 0x67B4E3: luaB_dofile (lbaselib.c:329)
n2: 6060480 0x664A64: luaD_precall (ldo.c:319)
n1: 6060224 0x6797B5: luaV_execute (lvm.c:587)
n2: 6060224 0x664D09: luaD_call (ldo.c:377)
n1: 3040256 0x65FD07: f_call (lapi.c:800)
n1: 3040256 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 3040256 0x665102: luaD_pcall (ldo.c:463)
n1: 3040256 0x65FDB6: lua_pcall (lapi.c:821)
n2: 3040256 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 3039744 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
n1: 3039744 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
n0: 3039744 0x57D20E: main (main.cpp:1465)
n0: 512 in 1 place, below massif's threshold (01.00%)
n1: 3019968 0x65FC9D: lua_call (lapi.c:782)
n1: 3019968 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 3019968 0x664A64: luaD_precall (ldo.c:319)
n1: 3019968 0x6797B5: luaV_execute (lvm.c:587)
n1: 3019968 0x664D09: luaD_call (ldo.c:377)
n1: 3019968 0x65FD07: f_call (lapi.c:800)
n1: 3019968 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 3019968 0x665102: luaD_pcall (ldo.c:463)
n1: 3019968 0x65FDB6: lua_pcall (lapi.c:821)
n2: 3019968 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 2790144 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
n0: 2790144 0x57D20E: main (main.cpp:1465)
n0: 229824 in 1 place, below massif's threshold (01.00%)
n0: 256 in 1 place, below massif's threshold (01.00%)
n1: 2054912 0x65FD07: f_call (lapi.c:800)
n1: 2054912 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 2054912 0x665102: luaD_pcall (ldo.c:463)
n2: 2054912 0x65FDB6: lua_pcall (lapi.c:821)
n2: 1073152 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
n1: 1072640 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
n1: 1072640 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
n2: 1072640 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
n1: 1072640 0x60C7D6: ServerThread::Thread() (server.cpp:109)
n1: 1072640 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 1072640 0x551F0A2: start_thread (pthread_create.c:309)
n0: 1072640 0x64ACCCB: clone (clone.S:111)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 512 in 3 places, all below massif's threshold (01.00%)
n0: 981760 in 8 places, all below massif's threshold (01.00%)
n0: 244672 in 4 places, all below massif's threshold (01.00%)
n1: 3162553 0x670DE2: newlstr (lstring.c:56)
n2: 3162553 0x67102A: luaS_newlstr (lstring.c:92)
n2: 2143227 0x65EF0C: lua_pushlstring (lapi.c:448)
n1: 1974482 0x672710: push_onecapture (lstrlib.c:480)
n2: 1974482 0x672783: push_captures (lstrlib.c:490)
n1: 1974456 0x672BD7: gmatch_aux (lstrlib.c:567)
n1: 1974456 0x664A64: luaD_precall (ldo.c:319)
n1: 1974456 0x664CF4: luaD_call (ldo.c:376)
n1: 1974456 0x679E97: luaV_execute (lvm.c:683)
n2: 1974456 0x664D09: luaD_call (ldo.c:377)
n1: 1974456 0x65FC9D: lua_call (lapi.c:782)
n1: 1974456 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 1974456 0x664A64: luaD_precall (ldo.c:319)
n1: 1974456 0x6797B5: luaV_execute (lvm.c:587)
n2: 1974456 0x664D09: luaD_call (ldo.c:377)
n1: 1839628 0x65FC9D: lua_call (lapi.c:782)
n1: 1839628 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 1839628 0x664A64: luaD_precall (ldo.c:319)
n1: 1839628 0x6797B5: luaV_execute (lvm.c:587)
n1: 1839628 0x664D09: luaD_call (ldo.c:377)
n1: 1839628 0x65FD07: f_call (lapi.c:800)
n1: 1839628 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 1839628 0x665102: luaD_pcall (ldo.c:463)
n1: 1839628 0x65FDB6: lua_pcall (lapi.c:821)
n1: 1839628 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 1839628 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
n0: 1839628 0x57D20E: main (main.cpp:1465)
n0: 134828 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 26 in 1 place, below massif's threshold (01.00%)
n0: 168745 in 12 places, all below massif's threshold (01.00%)
n0: 1019326 in 10 places, all below massif's threshold (01.00%)
n2: 2164480 0x674397: setarrayvector (ltable.c:265)
n2: 1498688 0x674947: luaH_new (ltable.c:368)
n1: 1491488 0x6785A6: luaV_execute (lvm.c:460)
n2: 1491488 0x664D09: luaD_call (ldo.c:377)
n1: 1170528 0x65FC9D: lua_call (lapi.c:782)
n1: 1170528 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 1170528 0x664A64: luaD_precall (ldo.c:319)
n1: 1170528 0x6797B5: luaV_execute (lvm.c:587)
n2: 1170528 0x664D09: luaD_call (ldo.c:377)
n1: 1082624 0x65FD07: f_call (lapi.c:800)
n1: 1082624 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 1082624 0x665102: luaD_pcall (ldo.c:463)
n1: 1082624 0x65FDB6: lua_pcall (lapi.c:821)
n2: 1082624 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 1082496 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
n1: 1082496 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
n0: 1082496 0x57D20E: main (main.cpp:1465)
n0: 128 in 1 place, below massif's threshold (01.00%)
n0: 87904 in 1 place, below massif's threshold (01.00%)
n0: 320960 in 1 place, below massif's threshold (01.00%)
n0: 7200 in 1 place, below massif's threshold (01.00%)
n0: 665792 in 1 place, below massif's threshold (01.00%)
n0: 1450455 in 20 places, all below massif's threshold (01.00%)
n1: 1208544 0x671074: luaS_newudata (lstring.c:100)
n2: 1208544 0x6603CA: lua_newuserdata (lapi.c:1029)
n1: 960720 0x48F2C6: LuaItemStack::create_object(lua_State*) (l_item.cpp:369)
n1: 960720 0x664A64: luaD_precall (ldo.c:319)
n1: 960720 0x6797B5: luaV_execute (lvm.c:587)
n1: 960720 0x664D09: luaD_call (ldo.c:377)
n1: 960720 0x65FD07: f_call (lapi.c:800)
n1: 960720 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 960720 0x665102: luaD_pcall (ldo.c:463)
n2: 960720 0x65FDB6: lua_pcall (lapi.c:821)
n1: 949248 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
n1: 949248 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
n1: 949248 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
n2: 949248 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
n1: 949248 0x60C7D6: ServerThread::Thread() (server.cpp:109)
n1: 949248 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 949248 0x551F0A2: start_thread (pthread_create.c:309)
n0: 949248 0x64ACCCB: clone (clone.S:111)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 11472 in 4 places, all below massif's threshold (01.00%)
n0: 247824 in 9 places, all below massif's threshold (01.00%)
n2: 1048576 0x670C5C: luaS_resize (lstring.c:28)
n1: 1048576 0x670EE6: newlstr (lstring.c:70)
n2: 1048576 0x67102A: luaS_newlstr (lstring.c:92)
n2: 1048576 0x67FBAA: luaX_newstring (llex.c:119)
n1: 1048576 0x680A75: read_string (llex.c:333)
n1: 1048576 0x680FE7: llex (llex.c:397)
n1: 1048576 0x681376: luaX_next (llex.c:459)
n1: 1048576 0x66E74F: funcargs (lparser.c:618)
n1: 1048576 0x66EA8B: primaryexp (lparser.c:718)
n1: 1048576 0x66FF45: exprstat (lparser.c:1228)
n1: 1048576 0x67026E: statement (lparser.c:1318)
n1: 1048576 0x6702A2: chunk (lparser.c:1330)
n1: 1048576 0x66DDAD: luaY_parser (lparser.c:391)
n1: 1048576 0x665254: f_parser (ldo.c:497)
n1: 1048576 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 1048576 0x665102: luaD_pcall (ldo.c:463)
n1: 1048576 0x6653A3: luaD_protectedparser (ldo.c:513)
n1: 1048576 0x65FF84: lua_load (lapi.c:869)
n1: 1048576 0x661C92: luaL_loadfile (lauxlib.c:581)
n1: 1048576 0x46807D: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 1048576 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
n1: 1048576 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
n0: 1048576 0x57D20E: main (main.cpp:1465)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 3 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 616 in 1 place, below massif's threshold (01.00%)
n4: 9168132 0x5C63E97: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n2: 4055768 0x5C65813: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n2: 4055768 0x5C65C44: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n3: 2221289 0x45E555: read_groups(lua_State*, int, std::map<std::string, int, std::less<std::string>, std::allocator<std::pair<std::string const, int> > >&) (c_content.cpp:921)
n1: 1123464 0x45FDE0: read_item_definition(lua_State*, int, ItemDefinition) (c_content.cpp:95)
n1: 1123464 0x48C6FA: ModApiItemMod::l_register_item_raw(lua_State*) (l_item.cpp:483)
n1: 1123464 0x664A64: luaD_precall (ldo.c:319)
n1: 1123464 0x6797B5: luaV_execute (lvm.c:587)
n2: 1123464 0x664D09: luaD_call (ldo.c:377)
n1: 1001892 0x65FC9D: lua_call (lapi.c:782)
n1: 1001892 0x67B4E3: luaB_dofile (lbaselib.c:329)
n2: 1001892 0x664A64: luaD_precall (ldo.c:319)
n1: 1001842 0x6797B5: luaV_execute (lvm.c:587)
n2: 1001842 0x664D09: luaD_call (ldo.c:377)
n1: 930742 0x65FD07: f_call (lapi.c:800)
n1: 930742 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 930742 0x665102: luaD_pcall (ldo.c:463)
n1: 930742 0x65FDB6: lua_pcall (lapi.c:821)
n1: 930742 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 930742 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
n1: 930742 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
n0: 930742 0x57D20E: main (main.cpp:1465)
n0: 71100 in 1 place, below massif's threshold (01.00%)
n0: 50 in 1 place, below massif's threshold (01.00%)
n0: 121572 in 1 place, below massif's threshold (01.00%)
n1: 1097764 0x45E89E: read_content_features(lua_State*, int) (c_content.cpp:276)
n1: 1097764 0x48C79D: ModApiItemMod::l_register_item_raw(lua_State*) (l_item.cpp:499)
n1: 1097764 0x664A64: luaD_precall (ldo.c:319)
n1: 1097764 0x6797B5: luaV_execute (lvm.c:587)
n2: 1097764 0x664D09: luaD_call (ldo.c:377)
n1: 991062 0x65FC9D: lua_call (lapi.c:782)
n1: 991062 0x67B4E3: luaB_dofile (lbaselib.c:329)
n2: 991062 0x664A64: luaD_precall (ldo.c:319)
n1: 991012 0x6797B5: luaV_execute (lvm.c:587)
n2: 991012 0x664D09: luaD_call (ldo.c:377)
n1: 920012 0x65FD07: f_call (lapi.c:800)
n1: 920012 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 920012 0x665102: luaD_pcall (ldo.c:463)
n1: 920012 0x65FDB6: lua_pcall (lapi.c:821)
n1: 920012 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 920012 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
n1: 920012 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
n0: 920012 0x57D20E: main (main.cpp:1465)
n0: 71000 in 1 place, below massif's threshold (01.00%)
n0: 50 in 1 place, below massif's threshold (01.00%)
n0: 106702 in 1 place, below massif's threshold (01.00%)
n0: 61 in 2 places, all below massif's threshold (01.00%)
n0: 1834479 in 1157 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n2: 3664991 0x5C63F12: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n2: 3664991 0x5C6452C: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n1: 2244696 0x463BDA: getstringfield(lua_State*, int, char const*, std::string&) (c_converter.cpp:262)
n0: 2244696 in 18 places, all below massif's threshold (01.00%)
n0: 1420295 in 89 places, all below massif's threshold (01.00%)
n0: 0 in 2 places, all below massif's threshold (01.00%)
n2: 930857 0x5C64B09: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n1: 927186 0x5C64BAE: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n0: 927186 in 21 places, all below massif's threshold (01.00%)
n0: 3671 in 2 places, all below massif's threshold (01.00%)
n0: 516516 in 2 places, all below massif's threshold (01.00%)
n1: 8486912 0x58E938: MapBlock::MapBlock(Map*, irr::core::vector3d<short>, IGameDef*, bool) (mapblock.h:125)
n1: 8486912 0x5AA18F: MapSector::createBlankBlockNoInsert(short) (mapsector.cpp:92)
n1: 8486912 0x58013F: ServerMap::loadBlock(std::string*, irr::core::vector3d<short>, MapSector*, bool) (map.cpp:3397)
n2: 8486912 0x58A006: ServerMap::loadBlock(irr::core::vector3d<short>) (map.cpp:3450)
n1: 8339456 0x5417E8: EmergeThread::getBlockOrStartGen(irr::core::vector3d<short>, MapBlock**, BlockMakeData*, bool) (emerge.cpp:435)
n1: 8339456 0x5442A6: EmergeThread::Thread() (emerge.cpp:492)
n1: 8339456 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 8339456 0x551F0A2: start_thread (pthread_create.c:309)
n0: 8339456 0x64ACCCB: clone (clone.S:111)
n0: 147456 in 1 place, below massif's threshold (01.00%)
n1: 7471104 0x5C8A3E: std::vector<ContentFeatures, std::allocator<ContentFeatures> >::_M_insert_aux(__gnu_cxx::__normal_iterator<ContentFeatures*, std::vector<ContentFeatures, std::allocator<ContentFeatures> > >, ContentFeatures const&) (new_allocator.h:104)
n1: 7471104 0x5C3180: CNodeDefManager::allocateId() (stl_vector.h:925)
n1: 7471104 0x5C613E: CNodeDefManager::set(std::string const&, ContentFeatures const&) (nodedef.cpp:637)
n1: 7471104 0x48C7BA: ModApiItemMod::l_register_item_raw(lua_State*) (l_item.cpp:500)
n1: 7471104 0x664A64: luaD_precall (ldo.c:319)
n1: 7471104 0x6797B5: luaV_execute (lvm.c:587)
n1: 7471104 0x664D09: luaD_call (ldo.c:377)
n1: 7471104 0x65FC9D: lua_call (lapi.c:782)
n1: 7471104 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 7471104 0x664A64: luaD_precall (ldo.c:319)
n1: 7471104 0x6797B5: luaV_execute (lvm.c:587)
n2: 7471104 0x664D09: luaD_call (ldo.c:377)
n1: 7471104 0x65FD07: f_call (lapi.c:800)
n1: 7471104 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 7471104 0x665102: luaD_pcall (ldo.c:463)
n1: 7471104 0x65FDB6: lua_pcall (lapi.c:821)
n1: 7471104 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 7471104 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
n1: 7471104 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
n0: 7471104 0x57D20E: main (main.cpp:1465)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 6606888 in 558 places, all below massif's threshold (01.00%)
n1: 1800672 0x519703: std::_Rb_tree<std::string, std::pair<std::string const, int>, std::_Select1st<std::pair<std::string const, int> >, std::less<std::string>, std::allocator<std::pair<std::string const, int> > >::_M_copy(std::_Rb_tree_node<std::pair<std::string const, int> > const*, std::_Rb_tree_node<std::pair<std::string const, int> >*) (new_allocator.h:104)
n0: 1800672 in 5 places, all below massif's threshold (01.00%)
n2: 1129824 0x5760B1: CItemDefManager::registerItem(ItemDefinition const&) (itemdef.cpp:559)
n1: 1129824 0x48C77D: ModApiItemMod::l_register_item_raw(lua_State*) (l_item.cpp:495)
n1: 1129824 0x664A64: luaD_precall (ldo.c:319)
n1: 1129824 0x6797B5: luaV_execute (lvm.c:587)
n2: 1129824 0x664D09: luaD_call (ldo.c:377)
n1: 931392 0x65FC9D: lua_call (lapi.c:782)
n1: 931392 0x67B4E3: luaB_dofile (lbaselib.c:329)
n2: 931392 0x664A64: luaD_precall (ldo.c:319)
n1: 931248 0x6797B5: luaV_execute (lvm.c:587)
n2: 931248 0x664D09: luaD_call (ldo.c:377)
n1: 840528 0x65FD07: f_call (lapi.c:800)
n1: 840528 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 840528 0x665102: luaD_pcall (ldo.c:463)
n1: 840528 0x65FDB6: lua_pcall (lapi.c:821)
n1: 840528 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 840528 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
n1: 840528 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
n0: 840528 0x57D20E: main (main.cpp:1465)
n0: 90720 in 1 place, below massif's threshold (01.00%)
n0: 144 in 1 place, below massif's threshold (01.00%)
n0: 198432 in 1 place, below massif's threshold (01.00%)
n0: 0 in 3 places, all below massif's threshold (01.00%)
n1: 951264 0x519791: std::_Rb_tree<std::string, std::pair<std::string const, int>, std::_Select1st<std::pair<std::string const, int> >, std::less<std::string>, std::allocator<std::pair<std::string const, int> > >::_M_copy(std::_Rb_tree_node<std::pair<std::string const, int> > const*, std::_Rb_tree_node<std::pair<std::string const, int> >*) (new_allocator.h:104)
n0: 951264 in 5 places, all below massif's threshold (01.00%)
#-----------
snapshot=19
#-----------
time=218093206297
mem_heap_B=96389521
mem_heap_extra_B=10307807
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=20
#-----------
time=232543310063
mem_heap_B=116226690
mem_heap_extra_B=11043534
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=21
#-----------
time=243819169255
mem_heap_B=146425830
mem_heap_extra_B=13954338
mem_stacks_B=0
heap_tree=detailed
n7: 146425830 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n2: 77279837 0x661E1F: l_alloc (lauxlib.c:635)
n5: 77279221 0x66A20F: luaM_realloc_ (lmem.c:79)
n2: 46140840 0x67449E: setnodevector (ltable.c:284)
n1: 23842240 0x6745B8: resize (ltable.c:305)
n1: 23842240 0x6748A7: rehash (ltable.c:348)
n2: 23842240 0x674AC8: newkey (ltable.c:405)
n2: 23823360 0x674EE1: luaH_set (ltable.c:503)
n3: 23819360 0x677146: luaV_settable (lvm.c:140)
n3: 12409040 0x65F7E1: lua_setfield (lapi.c:665)
n3: 7618560 0x45A341: pushnode(lua_State*, MapNode const&, INodeDefManager*) (c_content.cpp:578)
n1: 3809440 0x4798AA: LuaABM::trigger(ServerEnvironment*, irr::core::vector3d<short>, MapNode, unsigned int, unsigned int) (l_env.cpp:77)
n2: 3809440 0x550722: ABMHandler::apply(MapBlock*) (environment.cpp:704)
n1: 3597280 0x54EC65: ServerEnvironment::activateBlock(MapBlock*, unsigned int) (environment.cpp:762)
n1: 3597280 0x54F22F: ServerEnvironment::step(float) (environment.cpp:1101)
n1: 3597280 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
n1: 3597280 0x60C7D6: ServerThread::Thread() (server.cpp:109)
n1: 3597280 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 3597280 0x551F0A2: start_thread (pthread_create.c:309)
n0: 3597280 0x64ACCCB: clone (clone.S:111)
n0: 212160 in 1 place, below massif's threshold (01.00%)
n1: 3299200 0x479CA0: ModApiEnvMod::l_get_node(lua_State*) (l_env.cpp:149)
n2: 3299200 0x664A64: luaD_precall (ldo.c:319)
n1: 3299200 0x6797B5: luaV_execute (lvm.c:587)
n1: 3299200 0x664D09: luaD_call (ldo.c:377)
n1: 3299200 0x65FD07: f_call (lapi.c:800)
n1: 3299200 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 3299200 0x665102: luaD_pcall (ldo.c:463)
n2: 3299200 0x65FDB6: lua_pcall (lapi.c:821)
n1: 2690880 0x4798E7: LuaABM::trigger(ServerEnvironment*, irr::core::vector3d<short>, MapNode, unsigned int, unsigned int) (l_env.cpp:80)
n2: 2690880 0x550722: ABMHandler::apply(MapBlock*) (environment.cpp:704)
n1: 2610720 0x54EC65: ServerEnvironment::activateBlock(MapBlock*, unsigned int) (environment.cpp:762)
n1: 2610720 0x54F22F: ServerEnvironment::step(float) (environment.cpp:1101)
n1: 2610720 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
n1: 2610720 0x60C7D6: ServerThread::Thread() (server.cpp:109)
n1: 2610720 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 2610720 0x551F0A2: start_thread (pthread_create.c:309)
n0: 2610720 0x64ACCCB: clone (clone.S:111)
n0: 80160 in 1 place, below massif's threshold (01.00%)
n0: 608320 in 3 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 509920 in 1 place, below massif's threshold (01.00%)
n2: 4488000 0x463729: push_v3s16(lua_State*, irr::core::vector3d<short>) (c_converter.cpp:139)
n1: 3809440 0x479891: LuaABM::trigger(ServerEnvironment*, irr::core::vector3d<short>, MapNode, unsigned int, unsigned int) (l_env.cpp:76)
n2: 3809440 0x550722: ABMHandler::apply(MapBlock*) (environment.cpp:704)
n1: 3597280 0x54EC65: ServerEnvironment::activateBlock(MapBlock*, unsigned int) (environment.cpp:762)
n1: 3597280 0x54F22F: ServerEnvironment::step(float) (environment.cpp:1101)
n1: 3597280 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
n1: 3597280 0x60C7D6: ServerThread::Thread() (server.cpp:109)
n1: 3597280 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 3597280 0x551F0A2: start_thread (pthread_create.c:309)
n0: 3597280 0x64ACCCB: clone (clone.S:111)
n0: 212160 in 1 place, below massif's threshold (01.00%)
n0: 678560 in 6 places, all below massif's threshold (01.00%)
n0: 302480 in 57 places, all below massif's threshold (01.00%)
n1: 11398280 0x678539: luaV_execute (lvm.c:454)
n3: 11398280 0x664D09: luaD_call (ldo.c:377)
n1: 8790840 0x65FC9D: lua_call (lapi.c:782)
n1: 8790840 0x67B4E3: luaB_dofile (lbaselib.c:329)
n2: 8790840 0x664A64: luaD_precall (ldo.c:319)
n1: 8788200 0x6797B5: luaV_execute (lvm.c:587)
n2: 8788200 0x664D09: luaD_call (ldo.c:377)
n1: 5113400 0x65FD07: f_call (lapi.c:800)
n1: 5113400 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 5113400 0x665102: luaD_pcall (ldo.c:463)
n1: 5113400 0x65FDB6: lua_pcall (lapi.c:821)
n2: 5113400 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 5112040 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
n1: 5112040 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
n0: 5112040 0x57D20E: main (main.cpp:1465)
n0: 1360 in 1 place, below massif's threshold (01.00%)
n1: 3674800 0x65FC9D: lua_call (lapi.c:782)
n1: 3674800 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 3674800 0x664A64: luaD_precall (ldo.c:319)
n1: 3674800 0x6797B5: luaV_execute (lvm.c:587)
n1: 3674800 0x664D09: luaD_call (ldo.c:377)
n1: 3674800 0x65FD07: f_call (lapi.c:800)
n1: 3674800 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 3674800 0x665102: luaD_pcall (ldo.c:463)
n1: 3674800 0x65FDB6: lua_pcall (lapi.c:821)
n2: 3674800 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 3217920 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
n0: 3217920 0x57D20E: main (main.cpp:1465)
n0: 456880 in 1 place, below massif's threshold (01.00%)
n0: 2640 in 1 place, below massif's threshold (01.00%)
n1: 2595920 0x65FD07: f_call (lapi.c:800)
n1: 2595920 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 2595920 0x665102: luaD_pcall (ldo.c:463)
n2: 2595920 0x65FDB6: lua_pcall (lapi.c:821)
n2: 1645680 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
n1: 1643800 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
n1: 1643800 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
n1: 1643800 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
n1: 1643800 0x60C7D6: ServerThread::Thread() (server.cpp:109)
n1: 1643800 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 1643800 0x551F0A2: start_thread (pthread_create.c:309)
n0: 1643800 0x64ACCCB: clone (clone.S:111)
n0: 1880 in 3 places, all below massif's threshold (01.00%)
n0: 950240 in 6 places, all below massif's threshold (01.00%)
n0: 11520 in 2 places, all below massif's threshold (01.00%)
n0: 12040 in 2 places, all below massif's threshold (01.00%)
n0: 4000 in 2 places, all below massif's threshold (01.00%)
n0: 18880 in 2 places, all below massif's threshold (01.00%)
n2: 22298600 0x67495D: luaH_new (ltable.c:369)
n1: 22294120 0x6785A6: luaV_execute (lvm.c:460)
n2: 22294120 0x664D09: luaD_call (ldo.c:377)
n1: 16903640 0x65FD07: f_call (lapi.c:800)
n1: 16903640 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 16903640 0x665102: luaD_pcall (ldo.c:463)
n3: 16903640 0x65FDB6: lua_pcall (lapi.c:821)
n2: 12774400 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
n1: 12773920 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
n1: 12773920 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
n2: 12773920 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
n1: 12773920 0x60C7D6: ServerThread::Thread() (server.cpp:109)
n1: 12773920 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 12773920 0x551F0A2: start_thread (pthread_create.c:309)
n0: 12773920 0x64ACCCB: clone (clone.S:111)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 480 in 1 place, below massif's threshold (01.00%)
n1: 2782600 0x4798E7: LuaABM::trigger(ServerEnvironment*, irr::core::vector3d<short>, MapNode, unsigned int, unsigned int) (l_env.cpp:80)
n2: 2782600 0x550722: ABMHandler::apply(MapBlock*) (environment.cpp:704)
n1: 2692600 0x54EC65: ServerEnvironment::activateBlock(MapBlock*, unsigned int) (environment.cpp:762)
n1: 2692600 0x54F22F: ServerEnvironment::step(float) (environment.cpp:1101)
n1: 2692600 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
n1: 2692600 0x60C7D6: ServerThread::Thread() (server.cpp:109)
n1: 2692600 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 2692600 0x551F0A2: start_thread (pthread_create.c:309)
n0: 2692600 0x64ACCCB: clone (clone.S:111)
n0: 90000 in 1 place, below massif's threshold (01.00%)
n0: 1346640 in 8 places, all below massif's threshold (01.00%)
n1: 5390480 0x65FC9D: lua_call (lapi.c:782)
n1: 5390480 0x67B4E3: luaB_dofile (lbaselib.c:329)
n2: 5390480 0x664A64: luaD_precall (ldo.c:319)
n1: 5390120 0x6797B5: luaV_execute (lvm.c:587)
n2: 5390120 0x664D09: luaD_call (ldo.c:377)
n1: 3542200 0x65FC9D: lua_call (lapi.c:782)
n1: 3542200 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 3542200 0x664A64: luaD_precall (ldo.c:319)
n1: 3542200 0x6797B5: luaV_execute (lvm.c:587)
n1: 3542200 0x664D09: luaD_call (ldo.c:377)
n1: 3542200 0x65FD07: f_call (lapi.c:800)
n1: 3542200 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 3542200 0x665102: luaD_pcall (ldo.c:463)
n1: 3542200 0x65FDB6: lua_pcall (lapi.c:821)
n2: 3542200 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 3491800 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
n0: 3491800 0x57D20E: main (main.cpp:1465)
n0: 50400 in 1 place, below massif's threshold (01.00%)
n1: 1847920 0x65FD07: f_call (lapi.c:800)
n1: 1847920 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 1847920 0x665102: luaD_pcall (ldo.c:463)
n1: 1847920 0x65FDB6: lua_pcall (lapi.c:821)
n2: 1847920 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 1846560 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
n1: 1846560 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
n0: 1846560 0x57D20E: main (main.cpp:1465)
n0: 1360 in 1 place, below massif's threshold (01.00%)
n0: 360 in 1 place, below massif's threshold (01.00%)
n0: 4480 in 3 places, all below massif's threshold (01.00%)
n3: 19596096 0x6748D6: luaH_new (ltable.c:359)
n1: 14464512 0x6785A6: luaV_execute (lvm.c:460)
n2: 14464512 0x664D09: luaD_call (ldo.c:377)
n1: 8404032 0x65FD07: f_call (lapi.c:800)
n1: 8404032 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 8404032 0x665102: luaD_pcall (ldo.c:463)
n2: 8404032 0x65FDB6: lua_pcall (lapi.c:821)
n2: 5868352 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
n1: 5867776 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
n1: 5867776 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
n2: 5867776 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
n1: 5867776 0x60C7D6: ServerThread::Thread() (server.cpp:109)
n1: 5867776 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 5867776 0x551F0A2: start_thread (pthread_create.c:309)
n0: 5867776 0x64ACCCB: clone (clone.S:111)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 576 in 3 places, all below massif's threshold (01.00%)
n0: 2535680 in 9 places, all below massif's threshold (01.00%)
n1: 6060480 0x65FC9D: lua_call (lapi.c:782)
n1: 6060480 0x67B4E3: luaB_dofile (lbaselib.c:329)
n2: 6060480 0x664A64: luaD_precall (ldo.c:319)
n1: 6060224 0x6797B5: luaV_execute (lvm.c:587)
n2: 6060224 0x664D09: luaD_call (ldo.c:377)
n1: 3040256 0x65FD07: f_call (lapi.c:800)
n1: 3040256 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 3040256 0x665102: luaD_pcall (ldo.c:463)
n1: 3040256 0x65FDB6: lua_pcall (lapi.c:821)
n2: 3040256 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 3039744 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
n1: 3039744 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
n0: 3039744 0x57D20E: main (main.cpp:1465)
n0: 512 in 1 place, below massif's threshold (01.00%)
n1: 3019968 0x65FC9D: lua_call (lapi.c:782)
n1: 3019968 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 3019968 0x664A64: luaD_precall (ldo.c:319)
n1: 3019968 0x6797B5: luaV_execute (lvm.c:587)
n1: 3019968 0x664D09: luaD_call (ldo.c:377)
n1: 3019968 0x65FD07: f_call (lapi.c:800)
n1: 3019968 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 3019968 0x665102: luaD_pcall (ldo.c:463)
n1: 3019968 0x65FDB6: lua_pcall (lapi.c:821)
n2: 3019968 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 2790144 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
n0: 2790144 0x57D20E: main (main.cpp:1465)
n0: 229824 in 1 place, below massif's threshold (01.00%)
n0: 256 in 1 place, below massif's threshold (01.00%)
n3: 5131456 0x65F508: lua_createtable (lapi.c:581)
n1: 3047424 0x45A2CA: pushnode(lua_State*, MapNode const&, INodeDefManager*) (c_content.cpp:572)
n0: 3047424 in 3 places, all below massif's threshold (01.00%)
n1: 1795200 0x4636B7: push_v3s16(lua_State*, irr::core::vector3d<short>) (c_converter.cpp:133)
n0: 1795200 in 7 places, all below massif's threshold (01.00%)
n0: 288832 in 49 places, all below massif's threshold (01.00%)
n0: 128 in 3 places, all below massif's threshold (01.00%)
n0: 4311614 in 22 places, all below massif's threshold (01.00%)
n2: 3846736 0x674397: setarrayvector (ltable.c:265)
n2: 2879440 0x674947: luaH_new (ltable.c:368)
n1: 2845472 0x6785A6: luaV_execute (lvm.c:460)
n2: 2845472 0x664D09: luaD_call (ldo.c:377)
n1: 1674944 0x65FD07: f_call (lapi.c:800)
n1: 1674944 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 1674944 0x665102: luaD_pcall (ldo.c:463)
n1: 1674944 0x65FDB6: lua_pcall (lapi.c:821)
n0: 1674944 in 7 places, all below massif's threshold (01.00%)
n0: 1170528 in 1 place, below massif's threshold (01.00%)
n0: 33968 in 1 place, below massif's threshold (01.00%)
n0: 967296 in 1 place, below massif's threshold (01.00%)
n1: 3383935 0x670DE2: newlstr (lstring.c:56)
n2: 3383935 0x67102A: luaS_newlstr (lstring.c:92)
n2: 2362815 0x65EF0C: lua_pushlstring (lapi.c:448)
n1: 1975945 0x672710: push_onecapture (lstrlib.c:480)
n2: 1975945 0x672783: push_captures (lstrlib.c:490)
n1: 1975919 0x672BD7: gmatch_aux (lstrlib.c:567)
n1: 1975919 0x664A64: luaD_precall (ldo.c:319)
n1: 1975919 0x664CF4: luaD_call (ldo.c:376)
n1: 1975919 0x679E97: luaV_execute (lvm.c:683)
n2: 1975919 0x664D09: luaD_call (ldo.c:377)
n1: 1974456 0x65FC9D: lua_call (lapi.c:782)
n1: 1974456 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 1974456 0x664A64: luaD_precall (ldo.c:319)
n1: 1974456 0x6797B5: luaV_execute (lvm.c:587)
n2: 1974456 0x664D09: luaD_call (ldo.c:377)
n1: 1839628 0x65FC9D: lua_call (lapi.c:782)
n1: 1839628 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 1839628 0x664A64: luaD_precall (ldo.c:319)
n1: 1839628 0x6797B5: luaV_execute (lvm.c:587)
n1: 1839628 0x664D09: luaD_call (ldo.c:377)
n1: 1839628 0x65FD07: f_call (lapi.c:800)
n1: 1839628 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 1839628 0x665102: luaD_pcall (ldo.c:463)
n1: 1839628 0x65FDB6: lua_pcall (lapi.c:821)
n1: 1839628 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 1839628 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
n0: 1839628 0x57D20E: main (main.cpp:1465)
n0: 134828 in 1 place, below massif's threshold (01.00%)
n0: 1463 in 1 place, below massif's threshold (01.00%)
n0: 26 in 1 place, below massif's threshold (01.00%)
n0: 386870 in 15 places, all below massif's threshold (01.00%)
n0: 1021120 in 10 places, all below massif's threshold (01.00%)
n0: 616 in 1 place, below massif's threshold (01.00%)
n1: 37928960 0x58E938: MapBlock::MapBlock(Map*, irr::core::vector3d<short>, IGameDef*, bool) (mapblock.h:125)
n1: 37928960 0x5AA18F: MapSector::createBlankBlockNoInsert(short) (mapsector.cpp:92)
n1: 37928960 0x58013F: ServerMap::loadBlock(std::string*, irr::core::vector3d<short>, MapSector*, bool) (map.cpp:3397)
n2: 37928960 0x58A006: ServerMap::loadBlock(irr::core::vector3d<short>) (map.cpp:3450)
n1: 37781504 0x5417E8: EmergeThread::getBlockOrStartGen(irr::core::vector3d<short>, MapBlock**, BlockMakeData*, bool) (emerge.cpp:435)
n1: 37781504 0x5442A6: EmergeThread::Thread() (emerge.cpp:492)
n1: 37781504 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 37781504 0x551F0A2: start_thread (pthread_create.c:309)
n0: 37781504 0x64ACCCB: clone (clone.S:111)
n0: 147456 in 1 place, below massif's threshold (01.00%)
n0: 9920943 in 573 places, all below massif's threshold (01.00%)
n3: 9729450 0x5C63E97: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n2: 4257012 0x5C65813: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n2: 4256874 0x5C65C44: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n1: 2221289 0x45E555: read_groups(lua_State*, int, std::map<std::string, int, std::less<std::string>, std::allocator<std::pair<std::string const, int> > >&) (c_content.cpp:921)
n0: 2221289 in 4 places, all below massif's threshold (01.00%)
n0: 2035585 in 1168 places, all below massif's threshold (01.00%)
n0: 138 in 1 place, below massif's threshold (01.00%)
n2: 3673580 0x5C63F12: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n2: 3673580 0x5C6452C: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n1: 2251844 0x463BDA: getstringfield(lua_State*, int, char const*, std::string&) (c_converter.cpp:262)
n0: 2251844 in 18 places, all below massif's threshold (01.00%)
n0: 1421736 in 91 places, all below massif's threshold (01.00%)
n0: 0 in 2 places, all below massif's threshold (01.00%)
n0: 1798858 in 3 places, all below massif's threshold (01.00%)
n1: 7471104 0x5C8A3E: std::vector<ContentFeatures, std::allocator<ContentFeatures> >::_M_insert_aux(__gnu_cxx::__normal_iterator<ContentFeatures*, std::vector<ContentFeatures, std::allocator<ContentFeatures> > >, ContentFeatures const&) (new_allocator.h:104)
n1: 7471104 0x5C3180: CNodeDefManager::allocateId() (stl_vector.h:925)
n1: 7471104 0x5C613E: CNodeDefManager::set(std::string const&, ContentFeatures const&) (nodedef.cpp:637)
n1: 7471104 0x48C7BA: ModApiItemMod::l_register_item_raw(lua_State*) (l_item.cpp:500)
n1: 7471104 0x664A64: luaD_precall (ldo.c:319)
n1: 7471104 0x6797B5: luaV_execute (lvm.c:587)
n1: 7471104 0x664D09: luaD_call (ldo.c:377)
n1: 7471104 0x65FC9D: lua_call (lapi.c:782)
n1: 7471104 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 7471104 0x664A64: luaD_precall (ldo.c:319)
n1: 7471104 0x6797B5: luaV_execute (lvm.c:587)
n2: 7471104 0x664D09: luaD_call (ldo.c:377)
n1: 7471104 0x65FD07: f_call (lapi.c:800)
n1: 7471104 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 7471104 0x665102: luaD_pcall (ldo.c:463)
n1: 7471104 0x65FDB6: lua_pcall (lapi.c:821)
n1: 7471104 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 7471104 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
n1: 7471104 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
n0: 7471104 0x57D20E: main (main.cpp:1465)
n0: 0 in 1 place, below massif's threshold (01.00%)
n1: 2294624 0x5087E85: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n2: 2294624 0x505F12D: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n2: 2067736 0x50638AA: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n1: 2064640 0x5063A49: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n1: 2064640 0x5063CDB: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n2: 2064640 0x507E5CE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n2: 1656320 0x507EA59: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n1: 1606400 0x5083D01: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n0: 1606400 in 3 places, all below massif's threshold (01.00%)
n0: 49920 in 3 places, all below massif's threshold (01.00%)
n0: 408320 in 1 place, below massif's threshold (01.00%)
n0: 3096 in 3 places, all below massif's threshold (01.00%)
n0: 226888 in 18 places, all below massif's threshold (01.00%)
n1: 1800912 0x519703: std::_Rb_tree<std::string, std::pair<std::string const, int>, std::_Select1st<std::pair<std::string const, int> >, std::less<std::string>, std::allocator<std::pair<std::string const, int> > >::_M_copy(std::_Rb_tree_node<std::pair<std::string const, int> > const*, std::_Rb_tree_node<std::pair<std::string const, int> >*) (new_allocator.h:104)
n0: 1800912 in 5 places, all below massif's threshold (01.00%)
#-----------
snapshot=22
#-----------
time=251751011628
mem_heap_B=153030964
mem_heap_extra_B=14087612
mem_stacks_B=0
heap_tree=detailed
n7: 153030964 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n2: 78293447 0x661E1F: l_alloc (lauxlib.c:635)
n5: 78292831 0x66A20F: luaM_realloc_ (lmem.c:79)
n2: 46985960 0x67449E: setnodevector (ltable.c:284)
n2: 25683600 0x67495D: luaH_new (ltable.c:369)
n1: 25679120 0x6785A6: luaV_execute (lvm.c:460)
n2: 25679120 0x664D09: luaD_call (ldo.c:377)
n1: 20288640 0x65FD07: f_call (lapi.c:800)
n1: 20288640 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 20288640 0x665102: luaD_pcall (ldo.c:463)
n3: 20288640 0x65FDB6: lua_pcall (lapi.c:821)
n2: 17130200 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
n1: 17129720 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
n1: 17129720 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
n2: 17129720 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
n1: 17129720 0x60C7D6: ServerThread::Thread() (server.cpp:109)
n1: 17129720 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 17129720 0x551F0A2: start_thread (pthread_create.c:309)
n0: 17129720 0x64ACCCB: clone (clone.S:111)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 480 in 1 place, below massif's threshold (01.00%)
n1: 1941680 0x4798E7: LuaABM::trigger(ServerEnvironment*, irr::core::vector3d<short>, MapNode, unsigned int, unsigned int) (l_env.cpp:80)
n2: 1941680 0x550722: ABMHandler::apply(MapBlock*) (environment.cpp:704)
n1: 1789120 0x54EC65: ServerEnvironment::activateBlock(MapBlock*, unsigned int) (environment.cpp:762)
n1: 1789120 0x54F22F: ServerEnvironment::step(float) (environment.cpp:1101)
n1: 1789120 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
n1: 1789120 0x60C7D6: ServerThread::Thread() (server.cpp:109)
n1: 1789120 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 1789120 0x551F0A2: start_thread (pthread_create.c:309)
n0: 1789120 0x64ACCCB: clone (clone.S:111)
n0: 152560 in 1 place, below massif's threshold (01.00%)
n0: 1216760 in 9 places, all below massif's threshold (01.00%)
n1: 5390480 0x65FC9D: lua_call (lapi.c:782)
n1: 5390480 0x67B4E3: luaB_dofile (lbaselib.c:329)
n2: 5390480 0x664A64: luaD_precall (ldo.c:319)
n1: 5390120 0x6797B5: luaV_execute (lvm.c:587)
n2: 5390120 0x664D09: luaD_call (ldo.c:377)
n1: 3542200 0x65FC9D: lua_call (lapi.c:782)
n1: 3542200 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 3542200 0x664A64: luaD_precall (ldo.c:319)
n1: 3542200 0x6797B5: luaV_execute (lvm.c:587)
n1: 3542200 0x664D09: luaD_call (ldo.c:377)
n1: 3542200 0x65FD07: f_call (lapi.c:800)
n1: 3542200 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 3542200 0x665102: luaD_pcall (ldo.c:463)
n1: 3542200 0x65FDB6: lua_pcall (lapi.c:821)
n2: 3542200 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 3491800 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
n0: 3491800 0x57D20E: main (main.cpp:1465)
n0: 50400 in 1 place, below massif's threshold (01.00%)
n1: 1847920 0x65FD07: f_call (lapi.c:800)
n1: 1847920 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 1847920 0x665102: luaD_pcall (ldo.c:463)
n1: 1847920 0x65FDB6: lua_pcall (lapi.c:821)
n2: 1847920 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 1846560 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
n1: 1846560 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
n0: 1846560 0x57D20E: main (main.cpp:1465)
n0: 1360 in 1 place, below massif's threshold (01.00%)
n0: 360 in 1 place, below massif's threshold (01.00%)
n0: 4480 in 3 places, all below massif's threshold (01.00%)
n1: 21302360 0x6745B8: resize (ltable.c:305)
n1: 21302360 0x6748A7: rehash (ltable.c:348)
n2: 21302360 0x674AC8: newkey (ltable.c:405)
n2: 21283480 0x674EE1: luaH_set (ltable.c:503)
n3: 21279480 0x677146: luaV_settable (lvm.c:140)
n1: 11773120 0x678539: luaV_execute (lvm.c:454)
n3: 11773120 0x664D09: luaD_call (ldo.c:377)
n1: 8790840 0x65FC9D: lua_call (lapi.c:782)
n1: 8790840 0x67B4E3: luaB_dofile (lbaselib.c:329)
n2: 8790840 0x664A64: luaD_precall (ldo.c:319)
n1: 8788200 0x6797B5: luaV_execute (lvm.c:587)
n2: 8788200 0x664D09: luaD_call (ldo.c:377)
n1: 5113400 0x65FD07: f_call (lapi.c:800)
n1: 5113400 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 5113400 0x665102: luaD_pcall (ldo.c:463)
n1: 5113400 0x65FDB6: lua_pcall (lapi.c:821)
n2: 5113400 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 5112040 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
n1: 5112040 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
n0: 5112040 0x57D20E: main (main.cpp:1465)
n0: 1360 in 1 place, below massif's threshold (01.00%)
n1: 3674800 0x65FC9D: lua_call (lapi.c:782)
n1: 3674800 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 3674800 0x664A64: luaD_precall (ldo.c:319)
n1: 3674800 0x6797B5: luaV_execute (lvm.c:587)
n1: 3674800 0x664D09: luaD_call (ldo.c:377)
n1: 3674800 0x65FD07: f_call (lapi.c:800)
n1: 3674800 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 3674800 0x665102: luaD_pcall (ldo.c:463)
n1: 3674800 0x65FDB6: lua_pcall (lapi.c:821)
n2: 3674800 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 3217920 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
n0: 3217920 0x57D20E: main (main.cpp:1465)
n0: 456880 in 1 place, below massif's threshold (01.00%)
n0: 2640 in 1 place, below massif's threshold (01.00%)
n1: 2970760 0x65FD07: f_call (lapi.c:800)
n1: 2970760 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 2970760 0x665102: luaD_pcall (ldo.c:463)
n2: 2970760 0x65FDB6: lua_pcall (lapi.c:821)
n2: 2027920 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
n1: 2026040 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
n1: 2026040 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
n1: 2026040 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
n1: 2026040 0x60C7D6: ServerThread::Thread() (server.cpp:109)
n1: 2026040 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 2026040 0x551F0A2: start_thread (pthread_create.c:309)
n0: 2026040 0x64ACCCB: clone (clone.S:111)
n0: 1880 in 3 places, all below massif's threshold (01.00%)
n0: 942840 in 6 places, all below massif's threshold (01.00%)
n0: 11520 in 2 places, all below massif's threshold (01.00%)
n3: 9491960 0x65F7E1: lua_setfield (lapi.c:665)
n3: 5949440 0x45A341: pushnode(lua_State*, MapNode const&, INodeDefManager*) (c_content.cpp:578)
n1: 2690880 0x479CA0: ModApiEnvMod::l_get_node(lua_State*) (l_env.cpp:149)
n2: 2690880 0x664A64: luaD_precall (ldo.c:319)
n1: 2690880 0x6797B5: luaV_execute (lvm.c:587)
n1: 2690880 0x664D09: luaD_call (ldo.c:377)
n1: 2690880 0x65FD07: f_call (lapi.c:800)
n1: 2690880 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 2690880 0x665102: luaD_pcall (ldo.c:463)
n2: 2690880 0x65FDB6: lua_pcall (lapi.c:821)
n1: 1864160 0x4798E7: LuaABM::trigger(ServerEnvironment*, irr::core::vector3d<short>, MapNode, unsigned int, unsigned int) (l_env.cpp:80)
n2: 1864160 0x550722: ABMHandler::apply(MapBlock*) (environment.cpp:704)
n1: 1741120 0x54EC65: ServerEnvironment::activateBlock(MapBlock*, unsigned int) (environment.cpp:762)
n1: 1741120 0x54F22F: ServerEnvironment::step(float) (environment.cpp:1101)
n1: 1741120 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
n1: 1741120 0x60C7D6: ServerThread::Thread() (server.cpp:109)
n1: 1741120 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 1741120 0x551F0A2: start_thread (pthread_create.c:309)
n0: 1741120 0x64ACCCB: clone (clone.S:111)
n0: 123040 in 1 place, below massif's threshold (01.00%)
n0: 826720 in 4 places, all below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n1: 2552640 0x4798AA: LuaABM::trigger(ServerEnvironment*, irr::core::vector3d<short>, MapNode, unsigned int, unsigned int) (l_env.cpp:77)
n2: 2552640 0x550722: ABMHandler::apply(MapBlock*) (environment.cpp:704)
n1: 2420640 0x54EC65: ServerEnvironment::activateBlock(MapBlock*, unsigned int) (environment.cpp:762)
n1: 2420640 0x54F22F: ServerEnvironment::step(float) (environment.cpp:1101)
n1: 2420640 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
n1: 2420640 0x60C7D6: ServerThread::Thread() (server.cpp:109)
n1: 2420640 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 2420640 0x551F0A2: start_thread (pthread_create.c:309)
n0: 2420640 0x64ACCCB: clone (clone.S:111)
n0: 132000 in 1 place, below massif's threshold (01.00%)
n0: 705920 in 1 place, below massif's threshold (01.00%)
n2: 3256320 0x463729: push_v3s16(lua_State*, irr::core::vector3d<short>) (c_converter.cpp:139)
n1: 2552640 0x479891: LuaABM::trigger(ServerEnvironment*, irr::core::vector3d<short>, MapNode, unsigned int, unsigned int) (l_env.cpp:76)
n2: 2552640 0x550722: ABMHandler::apply(MapBlock*) (environment.cpp:704)
n1: 2420640 0x54EC65: ServerEnvironment::activateBlock(MapBlock*, unsigned int) (environment.cpp:762)
n1: 2420640 0x54F22F: ServerEnvironment::step(float) (environment.cpp:1101)
n1: 2420640 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
n1: 2420640 0x60C7D6: ServerThread::Thread() (server.cpp:109)
n1: 2420640 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 2420640 0x551F0A2: start_thread (pthread_create.c:309)
n0: 2420640 0x64ACCCB: clone (clone.S:111)
n0: 132000 in 1 place, below massif's threshold (01.00%)
n0: 703680 in 7 places, all below massif's threshold (01.00%)
n0: 286200 in 57 places, all below massif's threshold (01.00%)
n0: 14400 in 2 places, all below massif's threshold (01.00%)
n0: 4000 in 2 places, all below massif's threshold (01.00%)
n0: 18880 in 2 places, all below massif's threshold (01.00%)
n3: 19822464 0x6748D6: luaH_new (ltable.c:359)
n1: 15860416 0x6785A6: luaV_execute (lvm.c:460)
n2: 15860416 0x664D09: luaD_call (ldo.c:377)
n1: 9799936 0x65FD07: f_call (lapi.c:800)
n1: 9799936 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 9799936 0x665102: luaD_pcall (ldo.c:463)
n2: 9799936 0x65FDB6: lua_pcall (lapi.c:821)
n2: 7855168 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
n1: 7854656 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
n1: 7854656 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
n2: 7854656 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
n1: 7854656 0x60C7D6: ServerThread::Thread() (server.cpp:109)
n1: 7854656 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 7854656 0x551F0A2: start_thread (pthread_create.c:309)
n0: 7854656 0x64ACCCB: clone (clone.S:111)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 512 in 3 places, all below massif's threshold (01.00%)
n0: 1944768 in 10 places, all below massif's threshold (01.00%)
n1: 6060480 0x65FC9D: lua_call (lapi.c:782)
n1: 6060480 0x67B4E3: luaB_dofile (lbaselib.c:329)
n2: 6060480 0x664A64: luaD_precall (ldo.c:319)
n1: 6060224 0x6797B5: luaV_execute (lvm.c:587)
n2: 6060224 0x664D09: luaD_call (ldo.c:377)
n1: 3040256 0x65FD07: f_call (lapi.c:800)
n1: 3040256 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 3040256 0x665102: luaD_pcall (ldo.c:463)
n1: 3040256 0x65FDB6: lua_pcall (lapi.c:821)
n2: 3040256 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 3039744 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
n1: 3039744 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
n0: 3039744 0x57D20E: main (main.cpp:1465)
n0: 512 in 1 place, below massif's threshold (01.00%)
n1: 3019968 0x65FC9D: lua_call (lapi.c:782)
n1: 3019968 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 3019968 0x664A64: luaD_precall (ldo.c:319)
n1: 3019968 0x6797B5: luaV_execute (lvm.c:587)
n1: 3019968 0x664D09: luaD_call (ldo.c:377)
n1: 3019968 0x65FD07: f_call (lapi.c:800)
n1: 3019968 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 3019968 0x665102: luaD_pcall (ldo.c:463)
n1: 3019968 0x65FDB6: lua_pcall (lapi.c:821)
n2: 3019968 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 2790144 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
n0: 2790144 0x57D20E: main (main.cpp:1465)
n0: 229824 in 1 place, below massif's threshold (01.00%)
n0: 256 in 1 place, below massif's threshold (01.00%)
n2: 3961920 0x65F508: lua_createtable (lapi.c:581)
n1: 2379840 0x45A2CA: pushnode(lua_State*, MapNode const&, INodeDefManager*) (c_content.cpp:572)
n0: 2379840 in 3 places, all below massif's threshold (01.00%)
n0: 1582080 in 50 places, all below massif's threshold (01.00%)
n0: 128 in 3 places, all below massif's threshold (01.00%)
n2: 4201344 0x674397: setarrayvector (ltable.c:265)
n2: 3340128 0x674947: luaH_new (ltable.c:368)
n1: 3311120 0x6785A6: luaV_execute (lvm.c:460)
n2: 3311120 0x664D09: luaD_call (ldo.c:377)
n1: 2140592 0x65FD07: f_call (lapi.c:800)
n1: 2140592 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 2140592 0x665102: luaD_pcall (ldo.c:463)
n2: 2140592 0x65FDB6: lua_pcall (lapi.c:821)
n2: 1876176 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
n1: 1876176 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
n1: 1876176 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
n2: 1876176 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
n1: 1876176 0x60C7D6: ServerThread::Thread() (server.cpp:109)
n1: 1876176 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 1876176 0x551F0A2: start_thread (pthread_create.c:309)
n0: 1876176 0x64ACCCB: clone (clone.S:111)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 264416 in 6 places, all below massif's threshold (01.00%)
n0: 1170528 in 1 place, below massif's threshold (01.00%)
n0: 29008 in 1 place, below massif's threshold (01.00%)
n0: 861216 in 1 place, below massif's threshold (01.00%)
n0: 4080374 in 22 places, all below massif's threshold (01.00%)
n1: 3202689 0x670DE2: newlstr (lstring.c:56)
n2: 3202689 0x67102A: luaS_newlstr (lstring.c:92)
n2: 2181734 0x65EF0C: lua_pushlstring (lapi.c:448)
n1: 1974748 0x672710: push_onecapture (lstrlib.c:480)
n2: 1974748 0x672783: push_captures (lstrlib.c:490)
n1: 1974722 0x672BD7: gmatch_aux (lstrlib.c:567)
n1: 1974722 0x664A64: luaD_precall (ldo.c:319)
n1: 1974722 0x664CF4: luaD_call (ldo.c:376)
n1: 1974722 0x679E97: luaV_execute (lvm.c:683)
n2: 1974722 0x664D09: luaD_call (ldo.c:377)
n1: 1974456 0x65FC9D: lua_call (lapi.c:782)
n1: 1974456 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 1974456 0x664A64: luaD_precall (ldo.c:319)
n1: 1974456 0x6797B5: luaV_execute (lvm.c:587)
n2: 1974456 0x664D09: luaD_call (ldo.c:377)
n1: 1839628 0x65FC9D: lua_call (lapi.c:782)
n1: 1839628 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 1839628 0x664A64: luaD_precall (ldo.c:319)
n1: 1839628 0x6797B5: luaV_execute (lvm.c:587)
n1: 1839628 0x664D09: luaD_call (ldo.c:377)
n1: 1839628 0x65FD07: f_call (lapi.c:800)
n1: 1839628 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 1839628 0x665102: luaD_pcall (ldo.c:463)
n1: 1839628 0x65FDB6: lua_pcall (lapi.c:821)
n1: 1839628 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 1839628 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
n0: 1839628 0x57D20E: main (main.cpp:1465)
n0: 134828 in 1 place, below massif's threshold (01.00%)
n0: 266 in 1 place, below massif's threshold (01.00%)
n0: 26 in 1 place, below massif's threshold (01.00%)
n0: 206986 in 15 places, all below massif's threshold (01.00%)
n0: 1020955 in 10 places, all below massif's threshold (01.00%)
n0: 616 in 1 place, below massif's threshold (01.00%)
n1: 41697280 0x58E938: MapBlock::MapBlock(Map*, irr::core::vector3d<short>, IGameDef*, bool) (mapblock.h:125)
n1: 41697280 0x5AA18F: MapSector::createBlankBlockNoInsert(short) (mapsector.cpp:92)
n1: 41697280 0x58013F: ServerMap::loadBlock(std::string*, irr::core::vector3d<short>, MapSector*, bool) (map.cpp:3397)
n2: 41697280 0x58A006: ServerMap::loadBlock(irr::core::vector3d<short>) (map.cpp:3450)
n1: 41549824 0x5417E8: EmergeThread::getBlockOrStartGen(irr::core::vector3d<short>, MapBlock**, BlockMakeData*, bool) (emerge.cpp:435)
n1: 41549824 0x5442A6: EmergeThread::Thread() (emerge.cpp:492)
n1: 41549824 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 41549824 0x551F0A2: start_thread (pthread_create.c:309)
n0: 41549824 0x64ACCCB: clone (clone.S:111)
n0: 147456 in 1 place, below massif's threshold (01.00%)
n0: 10985244 in 578 places, all below massif's threshold (01.00%)
n3: 10023713 0x5C63E97: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n2: 4334737 0x5C65813: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n2: 4334599 0x5C65C44: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n1: 2221289 0x45E555: read_groups(lua_State*, int, std::map<std::string, int, std::less<std::string>, std::allocator<std::pair<std::string const, int> > >&) (c_content.cpp:921)
n0: 2221289 in 4 places, all below massif's threshold (01.00%)
n0: 2113310 in 1169 places, all below massif's threshold (01.00%)
n0: 138 in 1 place, below massif's threshold (01.00%)
n2: 3676410 0x5C63F12: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n2: 3676410 0x5C6452C: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n1: 2254616 0x463BDA: getstringfield(lua_State*, int, char const*, std::string&) (c_converter.cpp:262)
n0: 2254616 in 18 places, all below massif's threshold (01.00%)
n0: 1421794 in 91 places, all below massif's threshold (01.00%)
n0: 0 in 2 places, all below massif's threshold (01.00%)
n0: 2012566 in 3 places, all below massif's threshold (01.00%)
n1: 7471104 0x5C8A3E: std::vector<ContentFeatures, std::allocator<ContentFeatures> >::_M_insert_aux(__gnu_cxx::__normal_iterator<ContentFeatures*, std::vector<ContentFeatures, std::allocator<ContentFeatures> > >, ContentFeatures const&) (new_allocator.h:104)
n1: 7471104 0x5C3180: CNodeDefManager::allocateId() (stl_vector.h:925)
n1: 7471104 0x5C613E: CNodeDefManager::set(std::string const&, ContentFeatures const&) (nodedef.cpp:637)
n1: 7471104 0x48C7BA: ModApiItemMod::l_register_item_raw(lua_State*) (l_item.cpp:500)
n1: 7471104 0x664A64: luaD_precall (ldo.c:319)
n1: 7471104 0x6797B5: luaV_execute (lvm.c:587)
n1: 7471104 0x664D09: luaD_call (ldo.c:377)
n1: 7471104 0x65FC9D: lua_call (lapi.c:782)
n1: 7471104 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 7471104 0x664A64: luaD_precall (ldo.c:319)
n1: 7471104 0x6797B5: luaV_execute (lvm.c:587)
n2: 7471104 0x664D09: luaD_call (ldo.c:377)
n1: 7471104 0x65FD07: f_call (lapi.c:800)
n1: 7471104 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 7471104 0x665102: luaD_pcall (ldo.c:463)
n1: 7471104 0x65FDB6: lua_pcall (lapi.c:821)
n1: 7471104 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 7471104 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
n1: 7471104 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
n0: 7471104 0x57D20E: main (main.cpp:1465)
n0: 0 in 1 place, below massif's threshold (01.00%)
n1: 2759264 0x5087E85: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n2: 2759264 0x505F12D: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n2: 2532376 0x50638AA: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n1: 2529280 0x5063A49: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n1: 2529280 0x5063CDB: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n2: 2529280 0x507E5CE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n2: 1963520 0x507EA59: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n2: 1909760 0x5083D01: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n2: 1864960 0x5083D8F: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n1: 1829120 0x509D25D: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n0: 1829120 in 2 places, all below massif's threshold (01.00%)
n0: 35840 in 2 places, all below massif's threshold (01.00%)
n0: 44800 in 2 places, all below massif's threshold (01.00%)
n0: 53760 in 3 places, all below massif's threshold (01.00%)
n0: 565760 in 1 place, below massif's threshold (01.00%)
n0: 3096 in 3 places, all below massif's threshold (01.00%)
n0: 226888 in 18 places, all below massif's threshold (01.00%)
n1: 1800912 0x519703: std::_Rb_tree<std::string, std::pair<std::string const, int>, std::_Select1st<std::pair<std::string const, int> >, std::less<std::string>, std::allocator<std::pair<std::string const, int> > >::_M_copy(std::_Rb_tree_node<std::pair<std::string const, int> > const*, std::_Rb_tree_node<std::pair<std::string const, int> >*) (new_allocator.h:104)
n0: 1800912 in 5 places, all below massif's threshold (01.00%)
#-----------
snapshot=23
#-----------
time=262134423268
mem_heap_B=137105170
mem_heap_extra_B=12827086
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=24
#-----------
time=271934236204
mem_heap_B=131199077
mem_heap_extra_B=14030435
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=25
#-----------
time=285000363948
mem_heap_B=141411185
mem_heap_extra_B=14521399
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=26
#-----------
time=294798809666
mem_heap_B=124706442
mem_heap_extra_B=12318590
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=27
#-----------
time=304644122979
mem_heap_B=127432906
mem_heap_extra_B=11981406
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=28
#-----------
time=315092932742
mem_heap_B=230535804
mem_heap_extra_B=12132084
mem_stacks_B=0
heap_tree=detailed
n9: 230535804 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n2: 123185664 0x661E1F: l_alloc (lauxlib.c:635)
n5: 123185048 0x66A20F: luaM_realloc_ (lmem.c:79)
n2: 83991856 0x674397: setarrayvector (ltable.c:265)
n2: 82399520 0x6745A2: resize (ltable.c:303)
n1: 82391072 0x6748A7: rehash (ltable.c:348)
n2: 82391072 0x674AC8: newkey (ltable.c:405)
n1: 82065648 0x674F5A: luaH_setnum (ltable.c:515)
n2: 82065648 0x65F938: lua_rawseti (lapi.c:690)
n1: 81723392 0x4CC04E: LuaVoxelManip::l_get_data(lua_State*) (l_vmanip.cpp:74)
n1: 81723392 0x664A64: luaD_precall (ldo.c:319)
n1: 81723392 0x6797B5: luaV_execute (lvm.c:587)
n1: 81723392 0x664D09: luaD_call (ldo.c:377)
n1: 81723392 0x65FD07: f_call (lapi.c:800)
n1: 81723392 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 81723392 0x665102: luaD_pcall (ldo.c:463)
n2: 81723392 0x65FDB6: lua_pcall (lapi.c:821)
n1: 81723392 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
n1: 81723392 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
n1: 81723392 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
n1: 81723392 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
n1: 81723392 0x60C7D6: ServerThread::Thread() (server.cpp:109)
n1: 81723392 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 81723392 0x551F0A2: start_thread (pthread_create.c:309)
n0: 81723392 0x64ACCCB: clone (clone.S:111)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 342256 in 5 places, all below massif's threshold (01.00%)
n0: 325424 in 2 places, all below massif's threshold (01.00%)
n0: 8448 in 1 place, below massif's threshold (01.00%)
n0: 1592336 in 1 place, below massif's threshold (01.00%)
n2: 22763440 0x67449E: setnodevector (ltable.c:284)
n1: 12846200 0x6745B8: resize (ltable.c:305)
n1: 12846200 0x6748A7: rehash (ltable.c:348)
n2: 12846200 0x674AC8: newkey (ltable.c:405)
n2: 12745400 0x674EE1: luaH_set (ltable.c:503)
n2: 12741400 0x677146: luaV_settable (lvm.c:140)
n1: 10459920 0x678539: luaV_execute (lvm.c:454)
n2: 10459920 0x664D09: luaD_call (ldo.c:377)
n1: 8790840 0x65FC9D: lua_call (lapi.c:782)
n1: 8790840 0x67B4E3: luaB_dofile (lbaselib.c:329)
n2: 8790840 0x664A64: luaD_precall (ldo.c:319)
n1: 8788200 0x6797B5: luaV_execute (lvm.c:587)
n2: 8788200 0x664D09: luaD_call (ldo.c:377)
n1: 5113400 0x65FD07: f_call (lapi.c:800)
n1: 5113400 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 5113400 0x665102: luaD_pcall (ldo.c:463)
n1: 5113400 0x65FDB6: lua_pcall (lapi.c:821)
n2: 5113400 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 5112040 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
n1: 5112040 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
n0: 5112040 0x57D20E: main (main.cpp:1465)
n0: 1360 in 1 place, below massif's threshold (01.00%)
n1: 3674800 0x65FC9D: lua_call (lapi.c:782)
n1: 3674800 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 3674800 0x664A64: luaD_precall (ldo.c:319)
n1: 3674800 0x6797B5: luaV_execute (lvm.c:587)
n1: 3674800 0x664D09: luaD_call (ldo.c:377)
n1: 3674800 0x65FD07: f_call (lapi.c:800)
n1: 3674800 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 3674800 0x665102: luaD_pcall (ldo.c:463)
n1: 3674800 0x65FDB6: lua_pcall (lapi.c:821)
n2: 3674800 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 3217920 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
n0: 3217920 0x57D20E: main (main.cpp:1465)
n0: 456880 in 1 place, below massif's threshold (01.00%)
n0: 2640 in 1 place, below massif's threshold (01.00%)
n0: 1669080 in 3 places, all below massif's threshold (01.00%)
n0: 2281480 in 3 places, all below massif's threshold (01.00%)
n0: 4000 in 2 places, all below massif's threshold (01.00%)
n0: 100800 in 2 places, all below massif's threshold (01.00%)
n2: 9917240 0x67495D: luaH_new (ltable.c:369)
n1: 9912760 0x6785A6: luaV_execute (lvm.c:460)
n2: 9912760 0x664D09: luaD_call (ldo.c:377)
n1: 5390480 0x65FC9D: lua_call (lapi.c:782)
n1: 5390480 0x67B4E3: luaB_dofile (lbaselib.c:329)
n2: 5390480 0x664A64: luaD_precall (ldo.c:319)
n1: 5390120 0x6797B5: luaV_execute (lvm.c:587)
n2: 5390120 0x664D09: luaD_call (ldo.c:377)
n1: 3542200 0x65FC9D: lua_call (lapi.c:782)
n1: 3542200 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 3542200 0x664A64: luaD_precall (ldo.c:319)
n1: 3542200 0x6797B5: luaV_execute (lvm.c:587)
n1: 3542200 0x664D09: luaD_call (ldo.c:377)
n1: 3542200 0x65FD07: f_call (lapi.c:800)
n1: 3542200 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 3542200 0x665102: luaD_pcall (ldo.c:463)
n1: 3542200 0x65FDB6: lua_pcall (lapi.c:821)
n2: 3542200 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 3491800 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
n0: 3491800 0x57D20E: main (main.cpp:1465)
n0: 50400 in 1 place, below massif's threshold (01.00%)
n0: 1847920 in 1 place, below massif's threshold (01.00%)
n0: 360 in 1 place, below massif's threshold (01.00%)
n1: 4522280 0x65FD07: f_call (lapi.c:800)
n1: 4522280 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 4522280 0x665102: luaD_pcall (ldo.c:463)
n2: 4522280 0x65FDB6: lua_pcall (lapi.c:821)
n2: 2522280 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
n1: 2521800 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
n1: 2521800 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
n2: 2521800 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
n1: 2521800 0x60C7D6: ServerThread::Thread() (server.cpp:109)
n1: 2521800 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 2521800 0x551F0A2: start_thread (pthread_create.c:309)
n0: 2521800 0x64ACCCB: clone (clone.S:111)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 480 in 1 place, below massif's threshold (01.00%)
n0: 2000000 in 11 places, all below massif's threshold (01.00%)
n0: 4480 in 3 places, all below massif's threshold (01.00%)
n2: 9687808 0x6748D6: luaH_new (ltable.c:359)
n1: 8577984 0x6785A6: luaV_execute (lvm.c:460)
n2: 8577984 0x664D09: luaD_call (ldo.c:377)
n1: 6060480 0x65FC9D: lua_call (lapi.c:782)
n1: 6060480 0x67B4E3: luaB_dofile (lbaselib.c:329)
n2: 6060480 0x664A64: luaD_precall (ldo.c:319)
n1: 6060224 0x6797B5: luaV_execute (lvm.c:587)
n2: 6060224 0x664D09: luaD_call (ldo.c:377)
n1: 3040256 0x65FD07: f_call (lapi.c:800)
n1: 3040256 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 3040256 0x665102: luaD_pcall (ldo.c:463)
n1: 3040256 0x65FDB6: lua_pcall (lapi.c:821)
n2: 3040256 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 3039744 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
n1: 3039744 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
n0: 3039744 0x57D20E: main (main.cpp:1465)
n0: 512 in 1 place, below massif's threshold (01.00%)
n1: 3019968 0x65FC9D: lua_call (lapi.c:782)
n1: 3019968 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 3019968 0x664A64: luaD_precall (ldo.c:319)
n1: 3019968 0x6797B5: luaV_execute (lvm.c:587)
n1: 3019968 0x664D09: luaD_call (ldo.c:377)
n1: 3019968 0x65FD07: f_call (lapi.c:800)
n1: 3019968 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 3019968 0x665102: luaD_pcall (ldo.c:463)
n1: 3019968 0x65FDB6: lua_pcall (lapi.c:821)
n2: 3019968 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 2790144 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
n0: 2790144 0x57D20E: main (main.cpp:1465)
n0: 229824 in 1 place, below massif's threshold (01.00%)
n0: 256 in 1 place, below massif's threshold (01.00%)
n1: 2517504 0x65FD07: f_call (lapi.c:800)
n1: 2517504 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 2517504 0x665102: luaD_pcall (ldo.c:463)
n1: 2517504 0x65FDB6: lua_pcall (lapi.c:821)
n0: 2517504 in 12 places, all below massif's threshold (01.00%)
n0: 1109824 in 4 places, all below massif's threshold (01.00%)
n0: 3465494 in 22 places, all below massif's threshold (01.00%)
n1: 3276450 0x670DE2: newlstr (lstring.c:56)
n1: 3276450 0x67102A: luaS_newlstr (lstring.c:92)
n0: 3276450 in 11 places, all below massif's threshold (01.00%)
n0: 616 in 1 place, below massif's threshold (01.00%)
n1: 41615360 0x58E938: MapBlock::MapBlock(Map*, irr::core::vector3d<short>, IGameDef*, bool) (mapblock.h:125)
n1: 41615360 0x5AA18F: MapSector::createBlankBlockNoInsert(short) (mapsector.cpp:92)
n1: 41615360 0x58013F: ServerMap::loadBlock(std::string*, irr::core::vector3d<short>, MapSector*, bool) (map.cpp:3397)
n2: 41615360 0x58A006: ServerMap::loadBlock(irr::core::vector3d<short>) (map.cpp:3450)
n1: 39845888 0x5417E8: EmergeThread::getBlockOrStartGen(irr::core::vector3d<short>, MapBlock**, BlockMakeData*, bool) (emerge.cpp:435)
n1: 39845888 0x5442A6: EmergeThread::Thread() (emerge.cpp:492)
n1: 39845888 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 39845888 0x551F0A2: start_thread (pthread_create.c:309)
n0: 39845888 0x64ACCCB: clone (clone.S:111)
n0: 1769472 in 1 place, below massif's threshold (01.00%)
n2: 20430848 0x64E671: VoxelManipulator::addArea(VoxelArea const&) (voxel.cpp:183)
n1: 20430848 0x589405: ManualMapVoxelManipulator::initialEmerge(irr::core::vector3d<short>, irr::core::vector3d<short>, bool) (map.cpp:3549)
n1: 20430848 0x4CBE83: LuaVoxelManip::l_read_from_map(lua_State*) (l_vmanip.cpp:53)
n1: 20430848 0x664A64: luaD_precall (ldo.c:319)
n1: 20430848 0x6797B5: luaV_execute (lvm.c:587)
n1: 20430848 0x664D09: luaD_call (ldo.c:377)
n1: 20430848 0x65FD07: f_call (lapi.c:800)
n1: 20430848 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 20430848 0x665102: luaD_pcall (ldo.c:463)
n2: 20430848 0x65FDB6: lua_pcall (lapi.c:821)
n1: 20430848 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
n1: 20430848 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
n1: 20430848 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
n2: 20430848 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
n1: 20430848 0x60C7D6: ServerThread::Thread() (server.cpp:109)
n1: 20430848 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 20430848 0x551F0A2: start_thread (pthread_create.c:309)
n0: 20430848 0x64ACCCB: clone (clone.S:111)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 7 places, all below massif's threshold (01.00%)
n0: 16035879 in 584 places, all below massif's threshold (01.00%)
n4: 11064565 0x5C63E97: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n2: 4021641 0x5C65813: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n1: 4020908 0x5C65C44: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n0: 4020908 in 1178 places, all below massif's threshold (01.00%)
n0: 733 in 1 place, below massif's threshold (01.00%)
n2: 3679196 0x5C63F12: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n1: 3679196 0x5C6452C: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n0: 3679196 in 93 places, all below massif's threshold (01.00%)
n0: 0 in 2 places, all below massif's threshold (01.00%)
n2: 2918362 0x5C64B09: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n1: 2914691 0x5C64BAE: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n0: 2914691 in 21 places, all below massif's threshold (01.00%)
n0: 3671 in 2 places, all below massif's threshold (01.00%)
n0: 445366 in 2 places, all below massif's threshold (01.00%)
n1: 7471104 0x5C8A3E: std::vector<ContentFeatures, std::allocator<ContentFeatures> >::_M_insert_aux(__gnu_cxx::__normal_iterator<ContentFeatures*, std::vector<ContentFeatures, std::allocator<ContentFeatures> > >, ContentFeatures const&) (new_allocator.h:104)
n1: 7471104 0x5C3180: CNodeDefManager::allocateId() (stl_vector.h:925)
n1: 7471104 0x5C613E: CNodeDefManager::set(std::string const&, ContentFeatures const&) (nodedef.cpp:637)
n1: 7471104 0x48C7BA: ModApiItemMod::l_register_item_raw(lua_State*) (l_item.cpp:500)
n1: 7471104 0x664A64: luaD_precall (ldo.c:319)
n1: 7471104 0x6797B5: luaV_execute (lvm.c:587)
n1: 7471104 0x664D09: luaD_call (ldo.c:377)
n1: 7471104 0x65FC9D: lua_call (lapi.c:782)
n1: 7471104 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 7471104 0x664A64: luaD_precall (ldo.c:319)
n1: 7471104 0x6797B5: luaV_execute (lvm.c:587)
n2: 7471104 0x664D09: luaD_call (ldo.c:377)
n1: 7471104 0x65FD07: f_call (lapi.c:800)
n1: 7471104 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 7471104 0x665102: luaD_pcall (ldo.c:463)
n1: 7471104 0x65FDB6: lua_pcall (lapi.c:821)
n1: 7471104 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 7471104 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
n1: 7471104 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
n0: 7471104 0x57D20E: main (main.cpp:1465)
n0: 0 in 1 place, below massif's threshold (01.00%)
n2: 5107712 0x64E6BE: VoxelManipulator::addArea(VoxelArea const&) (voxel.cpp:185)
n1: 5107712 0x589405: ManualMapVoxelManipulator::initialEmerge(irr::core::vector3d<short>, irr::core::vector3d<short>, bool) (map.cpp:3549)
n1: 5107712 0x4CBE83: LuaVoxelManip::l_read_from_map(lua_State*) (l_vmanip.cpp:53)
n1: 5107712 0x664A64: luaD_precall (ldo.c:319)
n1: 5107712 0x6797B5: luaV_execute (lvm.c:587)
n1: 5107712 0x664D09: luaD_call (ldo.c:377)
n1: 5107712 0x65FD07: f_call (lapi.c:800)
n1: 5107712 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 5107712 0x665102: luaD_pcall (ldo.c:463)
n2: 5107712 0x65FDB6: lua_pcall (lapi.c:821)
n1: 5107712 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
n1: 5107712 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
n1: 5107712 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
n2: 5107712 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
n1: 5107712 0x60C7D6: ServerThread::Thread() (server.cpp:109)
n1: 5107712 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 5107712 0x551F0A2: start_thread (pthread_create.c:309)
n0: 5107712 0x64ACCCB: clone (clone.S:111)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 7 places, all below massif's threshold (01.00%)
n1: 2828384 0x5087E85: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n2: 2828384 0x505F12D: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n2: 2601496 0x50638AA: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n1: 2598400 0x5063A49: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n1: 2598400 0x5063CDB: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n1: 2598400 0x507E5CE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n0: 2598400 in 2 places, all below massif's threshold (01.00%)
n0: 3096 in 3 places, all below massif's threshold (01.00%)
n0: 226888 in 18 places, all below massif's threshold (01.00%)
n2: 2796288 0x461128: std::vector<ItemStack, std::allocator<ItemStack> >::_M_insert_aux(__gnu_cxx::__normal_iterator<ItemStack*, std::vector<ItemStack, std::allocator<ItemStack> > >, ItemStack const&) (new_allocator.h:104)
n1: 2796288 0x564491: InventoryList::clearItems() (stl_vector.h:925)
n2: 2796288 0x564596: InventoryList::InventoryList(std::string, unsigned int, IItemDefManager*) (inventory.cpp:441)
n2: 2795520 0x568EEA: Inventory::deSerialize(std::istream&) (inventory.cpp:944)
n1: 2795520 0x5CA803: NodeMetadata::deSerialize(std::istream&) (nodemetadata.cpp:67)
n1: 2795520 0x5CAB66: NodeMetadataList::deSerialize(std::istream&, IGameDef*) (nodemetadata.cpp:150)
n1: 2795520 0x594A05: MapBlock::deSerialize(std::istream&, unsigned char, bool) (mapblock.cpp:672)
n1: 2795520 0x58015F: ServerMap::loadBlock(std::string*, irr::core::vector3d<short>, MapSector*, bool) (map.cpp:3402)
n1: 2795520 0x58A006: ServerMap::loadBlock(irr::core::vector3d<short>) (map.cpp:3450)
n0: 2795520 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 2 places, all below massif's threshold (01.00%)
n0: 768 in 1 place, below massif's threshold (01.00%)
n0: 0 in 4 places, all below massif's threshold (01.00%)
#-----------
snapshot=29
#-----------
time=329856503094
mem_heap_B=159253617
mem_heap_extra_B=15347055
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=30
#-----------
time=339112378804
mem_heap_B=245159057
mem_heap_extra_B=12530551
mem_stacks_B=0
heap_tree=peak
n9: 245159057 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n2: 129851472 0x661E1F: l_alloc (lauxlib.c:635)
n5: 129850856 0x66A20F: luaM_realloc_ (lmem.c:79)
n2: 86551616 0x674397: setarrayvector (ltable.c:265)
n2: 84709024 0x6745A2: resize (ltable.c:303)
n1: 84700576 0x6748A7: rehash (ltable.c:348)
n2: 84700576 0x674AC8: newkey (ltable.c:405)
n1: 84364400 0x674F5A: luaH_setnum (ltable.c:515)
n2: 84364400 0x65F938: lua_rawseti (lapi.c:690)
n1: 84017152 0x4CC04E: LuaVoxelManip::l_get_data(lua_State*) (l_vmanip.cpp:74)
n1: 84017152 0x664A64: luaD_precall (ldo.c:319)
n1: 84017152 0x6797B5: luaV_execute (lvm.c:587)
n1: 84017152 0x664D09: luaD_call (ldo.c:377)
n1: 84017152 0x65FD07: f_call (lapi.c:800)
n1: 84017152 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 84017152 0x665102: luaD_pcall (ldo.c:463)
n2: 84017152 0x65FDB6: lua_pcall (lapi.c:821)
n1: 84017152 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
n1: 84017152 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
n1: 84017152 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
n1: 84017152 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
n1: 84017152 0x60C7D6: ServerThread::Thread() (server.cpp:109)
n1: 84017152 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 84017152 0x551F0A2: start_thread (pthread_create.c:309)
n0: 84017152 0x64ACCCB: clone (clone.S:111)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 347248 in 5 places, all below massif's threshold (01.00%)
n0: 336176 in 2 places, all below massif's threshold (01.00%)
n0: 8448 in 1 place, below massif's threshold (01.00%)
n0: 1842592 in 1 place, below massif's threshold (01.00%)
n2: 25697400 0x67449E: setnodevector (ltable.c:284)
n1: 13219760 0x6745B8: resize (ltable.c:305)
n1: 13219760 0x6748A7: rehash (ltable.c:348)
n2: 13219760 0x674AC8: newkey (ltable.c:405)
n2: 13118960 0x674EE1: luaH_set (ltable.c:503)
n2: 13114960 0x677146: luaV_settable (lvm.c:140)
n1: 10884600 0x678539: luaV_execute (lvm.c:454)
n2: 10884600 0x664D09: luaD_call (ldo.c:377)
n1: 8790840 0x65FC9D: lua_call (lapi.c:782)
n1: 8790840 0x67B4E3: luaB_dofile (lbaselib.c:329)
n2: 8790840 0x664A64: luaD_precall (ldo.c:319)
n1: 8788200 0x6797B5: luaV_execute (lvm.c:587)
n2: 8788200 0x664D09: luaD_call (ldo.c:377)
n1: 5113400 0x65FD07: f_call (lapi.c:800)
n1: 5113400 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 5113400 0x665102: luaD_pcall (ldo.c:463)
n1: 5113400 0x65FDB6: lua_pcall (lapi.c:821)
n2: 5113400 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 5112040 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
n1: 5112040 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
n0: 5112040 0x57D20E: main (main.cpp:1465)
n0: 1360 in 1 place, below massif's threshold (01.00%)
n1: 3674800 0x65FC9D: lua_call (lapi.c:782)
n1: 3674800 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 3674800 0x664A64: luaD_precall (ldo.c:319)
n1: 3674800 0x6797B5: luaV_execute (lvm.c:587)
n1: 3674800 0x664D09: luaD_call (ldo.c:377)
n1: 3674800 0x65FD07: f_call (lapi.c:800)
n1: 3674800 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 3674800 0x665102: luaD_pcall (ldo.c:463)
n1: 3674800 0x65FDB6: lua_pcall (lapi.c:821)
n2: 3674800 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 3217920 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
n0: 3217920 0x57D20E: main (main.cpp:1465)
n0: 456880 in 1 place, below massif's threshold (01.00%)
n0: 2640 in 1 place, below massif's threshold (01.00%)
n0: 2093760 in 3 places, all below massif's threshold (01.00%)
n0: 2230360 in 3 places, all below massif's threshold (01.00%)
n0: 4000 in 2 places, all below massif's threshold (01.00%)
n0: 100800 in 2 places, all below massif's threshold (01.00%)
n2: 12477640 0x67495D: luaH_new (ltable.c:369)
n1: 12473160 0x6785A6: luaV_execute (lvm.c:460)
n2: 12473160 0x664D09: luaD_call (ldo.c:377)
n1: 7082680 0x65FD07: f_call (lapi.c:800)
n1: 7082680 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 7082680 0x665102: luaD_pcall (ldo.c:463)
n2: 7082680 0x65FDB6: lua_pcall (lapi.c:821)
n2: 5165880 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
n1: 5165400 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
n1: 5165400 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
n2: 5165400 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
n1: 5165400 0x60C7D6: ServerThread::Thread() (server.cpp:109)
n1: 5165400 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 5165400 0x551F0A2: start_thread (pthread_create.c:309)
n0: 5165400 0x64ACCCB: clone (clone.S:111)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 480 in 1 place, below massif's threshold (01.00%)
n0: 1916800 in 11 places, all below massif's threshold (01.00%)
n1: 5390480 0x65FC9D: lua_call (lapi.c:782)
n1: 5390480 0x67B4E3: luaB_dofile (lbaselib.c:329)
n2: 5390480 0x664A64: luaD_precall (ldo.c:319)
n1: 5390120 0x6797B5: luaV_execute (lvm.c:587)
n2: 5390120 0x664D09: luaD_call (ldo.c:377)
n1: 3542200 0x65FC9D: lua_call (lapi.c:782)
n1: 3542200 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 3542200 0x664A64: luaD_precall (ldo.c:319)
n1: 3542200 0x6797B5: luaV_execute (lvm.c:587)
n1: 3542200 0x664D09: luaD_call (ldo.c:377)
n1: 3542200 0x65FD07: f_call (lapi.c:800)
n1: 3542200 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 3542200 0x665102: luaD_pcall (ldo.c:463)
n1: 3542200 0x65FDB6: lua_pcall (lapi.c:821)
n2: 3542200 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 3491800 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
n0: 3491800 0x57D20E: main (main.cpp:1465)
n0: 50400 in 1 place, below massif's threshold (01.00%)
n0: 1847920 in 1 place, below massif's threshold (01.00%)
n0: 360 in 1 place, below massif's threshold (01.00%)
n0: 4480 in 3 places, all below massif's threshold (01.00%)
n2: 10800896 0x6748D6: luaH_new (ltable.c:359)
n1: 9713856 0x6785A6: luaV_execute (lvm.c:460)
n2: 9713856 0x664D09: luaD_call (ldo.c:377)
n1: 6060480 0x65FC9D: lua_call (lapi.c:782)
n1: 6060480 0x67B4E3: luaB_dofile (lbaselib.c:329)
n2: 6060480 0x664A64: luaD_precall (ldo.c:319)
n1: 6060224 0x6797B5: luaV_execute (lvm.c:587)
n2: 6060224 0x664D09: luaD_call (ldo.c:377)
n1: 3040256 0x65FD07: f_call (lapi.c:800)
n1: 3040256 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 3040256 0x665102: luaD_pcall (ldo.c:463)
n1: 3040256 0x65FDB6: lua_pcall (lapi.c:821)
n2: 3040256 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 3039744 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
n1: 3039744 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
n0: 3039744 0x57D20E: main (main.cpp:1465)
n0: 512 in 1 place, below massif's threshold (01.00%)
n1: 3019968 0x65FC9D: lua_call (lapi.c:782)
n1: 3019968 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 3019968 0x664A64: luaD_precall (ldo.c:319)
n1: 3019968 0x6797B5: luaV_execute (lvm.c:587)
n1: 3019968 0x664D09: luaD_call (ldo.c:377)
n1: 3019968 0x65FD07: f_call (lapi.c:800)
n1: 3019968 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 3019968 0x665102: luaD_pcall (ldo.c:463)
n1: 3019968 0x65FDB6: lua_pcall (lapi.c:821)
n2: 3019968 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 2790144 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
n0: 2790144 0x57D20E: main (main.cpp:1465)
n0: 229824 in 1 place, below massif's threshold (01.00%)
n0: 256 in 1 place, below massif's threshold (01.00%)
n1: 3653376 0x65FD07: f_call (lapi.c:800)
n1: 3653376 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 3653376 0x665102: luaD_pcall (ldo.c:463)
n1: 3653376 0x65FDB6: lua_pcall (lapi.c:821)
n0: 3653376 in 12 places, all below massif's threshold (01.00%)
n0: 1087040 in 4 places, all below massif's threshold (01.00%)
n0: 3545310 in 22 places, all below massif's threshold (01.00%)
n1: 3255634 0x670DE2: newlstr (lstring.c:56)
n1: 3255634 0x67102A: luaS_newlstr (lstring.c:92)
n0: 3255634 in 11 places, all below massif's threshold (01.00%)
n0: 616 in 1 place, below massif's threshold (01.00%)
n1: 48578560 0x58E938: MapBlock::MapBlock(Map*, irr::core::vector3d<short>, IGameDef*, bool) (mapblock.h:125)
n1: 48578560 0x5AA18F: MapSector::createBlankBlockNoInsert(short) (mapsector.cpp:92)
n1: 48578560 0x58013F: ServerMap::loadBlock(std::string*, irr::core::vector3d<short>, MapSector*, bool) (map.cpp:3397)
n2: 48578560 0x58A006: ServerMap::loadBlock(irr::core::vector3d<short>) (map.cpp:3450)
n1: 46809088 0x5417E8: EmergeThread::getBlockOrStartGen(irr::core::vector3d<short>, MapBlock**, BlockMakeData*, bool) (emerge.cpp:435)
n1: 46809088 0x5442A6: EmergeThread::Thread() (emerge.cpp:492)
n1: 46809088 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 46809088 0x551F0A2: start_thread (pthread_create.c:309)
n0: 46809088 0x64ACCCB: clone (clone.S:111)
n0: 1769472 in 1 place, below massif's threshold (01.00%)
n2: 21004288 0x64E671: VoxelManipulator::addArea(VoxelArea const&) (voxel.cpp:183)
n1: 21004288 0x589405: ManualMapVoxelManipulator::initialEmerge(irr::core::vector3d<short>, irr::core::vector3d<short>, bool) (map.cpp:3549)
n1: 21004288 0x4CBE83: LuaVoxelManip::l_read_from_map(lua_State*) (l_vmanip.cpp:53)
n1: 21004288 0x664A64: luaD_precall (ldo.c:319)
n1: 21004288 0x6797B5: luaV_execute (lvm.c:587)
n1: 21004288 0x664D09: luaD_call (ldo.c:377)
n1: 21004288 0x65FD07: f_call (lapi.c:800)
n1: 21004288 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 21004288 0x665102: luaD_pcall (ldo.c:463)
n2: 21004288 0x65FDB6: lua_pcall (lapi.c:821)
n1: 21004288 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
n1: 21004288 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
n1: 21004288 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
n2: 21004288 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
n1: 21004288 0x60C7D6: ServerThread::Thread() (server.cpp:109)
n1: 21004288 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 21004288 0x551F0A2: start_thread (pthread_create.c:309)
n0: 21004288 0x64ACCCB: clone (clone.S:111)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 7 places, all below massif's threshold (01.00%)
n0: 16230768 in 588 places, all below massif's threshold (01.00%)
n4: 11134641 0x5C63E97: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n2: 4046089 0x5C65813: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n1: 4045356 0x5C65C44: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n0: 4045356 in 1179 places, all below massif's threshold (01.00%)
n0: 733 in 1 place, below massif's threshold (01.00%)
n2: 3679012 0x5C63F12: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n1: 3679012 0x5C6452C: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n0: 3679012 in 93 places, all below massif's threshold (01.00%)
n0: 0 in 2 places, all below massif's threshold (01.00%)
n2: 2920561 0x5C64B09: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n1: 2916890 0x5C64BAE: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n0: 2916890 in 21 places, all below massif's threshold (01.00%)
n0: 3671 in 2 places, all below massif's threshold (01.00%)
n0: 488979 in 2 places, all below massif's threshold (01.00%)
n1: 7471104 0x5C8A3E: std::vector<ContentFeatures, std::allocator<ContentFeatures> >::_M_insert_aux(__gnu_cxx::__normal_iterator<ContentFeatures*, std::vector<ContentFeatures, std::allocator<ContentFeatures> > >, ContentFeatures const&) (new_allocator.h:104)
n1: 7471104 0x5C3180: CNodeDefManager::allocateId() (stl_vector.h:925)
n1: 7471104 0x5C613E: CNodeDefManager::set(std::string const&, ContentFeatures const&) (nodedef.cpp:637)
n1: 7471104 0x48C7BA: ModApiItemMod::l_register_item_raw(lua_State*) (l_item.cpp:500)
n1: 7471104 0x664A64: luaD_precall (ldo.c:319)
n1: 7471104 0x6797B5: luaV_execute (lvm.c:587)
n1: 7471104 0x664D09: luaD_call (ldo.c:377)
n1: 7471104 0x65FC9D: lua_call (lapi.c:782)
n1: 7471104 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 7471104 0x664A64: luaD_precall (ldo.c:319)
n1: 7471104 0x6797B5: luaV_execute (lvm.c:587)
n2: 7471104 0x664D09: luaD_call (ldo.c:377)
n1: 7471104 0x65FD07: f_call (lapi.c:800)
n1: 7471104 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 7471104 0x665102: luaD_pcall (ldo.c:463)
n1: 7471104 0x65FDB6: lua_pcall (lapi.c:821)
n1: 7471104 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 7471104 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
n1: 7471104 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
n0: 7471104 0x57D20E: main (main.cpp:1465)
n0: 0 in 1 place, below massif's threshold (01.00%)
n2: 5251072 0x64E6BE: VoxelManipulator::addArea(VoxelArea const&) (voxel.cpp:185)
n1: 5251072 0x589405: ManualMapVoxelManipulator::initialEmerge(irr::core::vector3d<short>, irr::core::vector3d<short>, bool) (map.cpp:3549)
n1: 5251072 0x4CBE83: LuaVoxelManip::l_read_from_map(lua_State*) (l_vmanip.cpp:53)
n1: 5251072 0x664A64: luaD_precall (ldo.c:319)
n1: 5251072 0x6797B5: luaV_execute (lvm.c:587)
n1: 5251072 0x664D09: luaD_call (ldo.c:377)
n1: 5251072 0x65FD07: f_call (lapi.c:800)
n1: 5251072 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 5251072 0x665102: luaD_pcall (ldo.c:463)
n2: 5251072 0x65FDB6: lua_pcall (lapi.c:821)
n1: 5251072 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
n1: 5251072 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
n1: 5251072 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
n2: 5251072 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
n1: 5251072 0x60C7D6: ServerThread::Thread() (server.cpp:109)
n1: 5251072 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 5251072 0x551F0A2: start_thread (pthread_create.c:309)
n0: 5251072 0x64ACCCB: clone (clone.S:111)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 7 places, all below massif's threshold (01.00%)
n1: 2828384 0x5087E85: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n2: 2828384 0x505F12D: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n2: 2601496 0x50638AA: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n1: 2598400 0x5063A49: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n1: 2598400 0x5063CDB: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n1: 2598400 0x507E5CE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n0: 2598400 in 2 places, all below massif's threshold (01.00%)
n0: 3096 in 3 places, all below massif's threshold (01.00%)
n0: 226888 in 18 places, all below massif's threshold (01.00%)
n2: 2808768 0x461128: std::vector<ItemStack, std::allocator<ItemStack> >::_M_insert_aux(__gnu_cxx::__normal_iterator<ItemStack*, std::vector<ItemStack, std::allocator<ItemStack> > >, ItemStack const&) (new_allocator.h:104)
n1: 2808768 0x564491: InventoryList::clearItems() (stl_vector.h:925)
n2: 2808768 0x564596: InventoryList::InventoryList(std::string, unsigned int, IItemDefManager*) (inventory.cpp:441)
n2: 2808000 0x568EEA: Inventory::deSerialize(std::istream&) (inventory.cpp:944)
n1: 2808000 0x5CA803: NodeMetadata::deSerialize(std::istream&) (nodemetadata.cpp:67)
n1: 2808000 0x5CAB66: NodeMetadataList::deSerialize(std::istream&, IGameDef*) (nodemetadata.cpp:150)
n1: 2808000 0x594A05: MapBlock::deSerialize(std::istream&, unsigned char, bool) (mapblock.cpp:672)
n1: 2808000 0x58015F: ServerMap::loadBlock(std::string*, irr::core::vector3d<short>, MapSector*, bool) (map.cpp:3402)
n1: 2808000 0x58A006: ServerMap::loadBlock(irr::core::vector3d<short>) (map.cpp:3450)
n0: 2808000 in 2 places, all below massif's threshold (01.00%)
n0: 0 in 2 places, all below massif's threshold (01.00%)
n0: 768 in 1 place, below massif's threshold (01.00%)
n0: 0 in 4 places, all below massif's threshold (01.00%)
#-----------
snapshot=31
#-----------
time=355444136710
mem_heap_B=96302354
mem_heap_extra_B=11916190
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=32
#-----------
time=368508754266
mem_heap_B=70402818
mem_heap_extra_B=9928006
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=33
#-----------
time=384839535327
mem_heap_B=74705776
mem_heap_extra_B=9962096
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=34
#-----------
time=394637998720
mem_heap_B=102821143
mem_heap_extra_B=12486169
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=35
#-----------
time=407702745788
mem_heap_B=134656856
mem_heap_extra_B=10091368
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=36
#-----------
time=424038522314
mem_heap_B=92978407
mem_heap_extra_B=11229449
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=37
#-----------
time=430572493074
mem_heap_B=105003294
mem_heap_extra_B=11848218
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=38
#-----------
time=443638059339
mem_heap_B=120338578
mem_heap_extra_B=12638734
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=39
#-----------
time=450171325146
mem_heap_B=131837820
mem_heap_extra_B=13564820
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=40
#-----------
time=463305231061
mem_heap_B=119463138
mem_heap_extra_B=11663974
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=41
#-----------
time=470453695915
mem_heap_B=137043027
mem_heap_extra_B=13353037
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=42
#-----------
time=481183299148
mem_heap_B=111632069
mem_heap_extra_B=10631731
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=43
#-----------
time=488536400263
mem_heap_B=121842807
mem_heap_extra_B=11282233
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=44
#-----------
time=502854568341
mem_heap_B=145389980
mem_heap_extra_B=13086556
mem_stacks_B=0
heap_tree=detailed
n7: 145389980 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n2: 78741495 0x661E1F: l_alloc (lauxlib.c:635)
n5: 78740879 0x66A20F: luaM_realloc_ (lmem.c:79)
n2: 46806480 0x67449E: setnodevector (ltable.c:284)
n2: 31421080 0x67495D: luaH_new (ltable.c:369)
n1: 31416600 0x6785A6: luaV_execute (lvm.c:460)
n2: 31416600 0x664D09: luaD_call (ldo.c:377)
n1: 26026120 0x65FD07: f_call (lapi.c:800)
n1: 26026120 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 26026120 0x665102: luaD_pcall (ldo.c:463)
n2: 26026120 0x65FDB6: lua_pcall (lapi.c:821)
n2: 24736160 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
n1: 24735680 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
n1: 24735680 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
n2: 24735680 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
n1: 24735680 0x60C7D6: ServerThread::Thread() (server.cpp:109)
n1: 24735680 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 24735680 0x551F0A2: start_thread (pthread_create.c:309)
n0: 24735680 0x64ACCCB: clone (clone.S:111)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 480 in 1 place, below massif's threshold (01.00%)
n0: 1289960 in 11 places, all below massif's threshold (01.00%)
n1: 5390480 0x65FC9D: lua_call (lapi.c:782)
n1: 5390480 0x67B4E3: luaB_dofile (lbaselib.c:329)
n2: 5390480 0x664A64: luaD_precall (ldo.c:319)
n1: 5390120 0x6797B5: luaV_execute (lvm.c:587)
n2: 5390120 0x664D09: luaD_call (ldo.c:377)
n1: 3542200 0x65FC9D: lua_call (lapi.c:782)
n1: 3542200 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 3542200 0x664A64: luaD_precall (ldo.c:319)
n1: 3542200 0x6797B5: luaV_execute (lvm.c:587)
n1: 3542200 0x664D09: luaD_call (ldo.c:377)
n1: 3542200 0x65FD07: f_call (lapi.c:800)
n1: 3542200 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 3542200 0x665102: luaD_pcall (ldo.c:463)
n1: 3542200 0x65FDB6: lua_pcall (lapi.c:821)
n2: 3542200 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 3491800 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
n0: 3491800 0x57D20E: main (main.cpp:1465)
n0: 50400 in 1 place, below massif's threshold (01.00%)
n1: 1847920 0x65FD07: f_call (lapi.c:800)
n1: 1847920 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 1847920 0x665102: luaD_pcall (ldo.c:463)
n1: 1847920 0x65FDB6: lua_pcall (lapi.c:821)
n2: 1847920 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 1846560 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
n1: 1846560 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
n0: 1846560 0x57D20E: main (main.cpp:1465)
n0: 1360 in 1 place, below massif's threshold (01.00%)
n0: 360 in 1 place, below massif's threshold (01.00%)
n0: 4480 in 3 places, all below massif's threshold (01.00%)
n1: 15385400 0x6745B8: resize (ltable.c:305)
n1: 15385400 0x6748A7: rehash (ltable.c:348)
n2: 15385400 0x674AC8: newkey (ltable.c:405)
n2: 15366520 0x674EE1: luaH_set (ltable.c:503)
n3: 15362520 0x677146: luaV_settable (lvm.c:140)
n1: 12536400 0x678539: luaV_execute (lvm.c:454)
n3: 12536400 0x664D09: luaD_call (ldo.c:377)
n1: 8790840 0x65FC9D: lua_call (lapi.c:782)
n1: 8790840 0x67B4E3: luaB_dofile (lbaselib.c:329)
n2: 8790840 0x664A64: luaD_precall (ldo.c:319)
n1: 8788200 0x6797B5: luaV_execute (lvm.c:587)
n2: 8788200 0x664D09: luaD_call (ldo.c:377)
n1: 5113400 0x65FD07: f_call (lapi.c:800)
n1: 5113400 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 5113400 0x665102: luaD_pcall (ldo.c:463)
n1: 5113400 0x65FDB6: lua_pcall (lapi.c:821)
n2: 5113400 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 5112040 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
n1: 5112040 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
n0: 5112040 0x57D20E: main (main.cpp:1465)
n0: 1360 in 1 place, below massif's threshold (01.00%)
n1: 3674800 0x65FC9D: lua_call (lapi.c:782)
n1: 3674800 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 3674800 0x664A64: luaD_precall (ldo.c:319)
n1: 3674800 0x6797B5: luaV_execute (lvm.c:587)
n1: 3674800 0x664D09: luaD_call (ldo.c:377)
n1: 3674800 0x65FD07: f_call (lapi.c:800)
n1: 3674800 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 3674800 0x665102: luaD_pcall (ldo.c:463)
n1: 3674800 0x65FDB6: lua_pcall (lapi.c:821)
n2: 3674800 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 3217920 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
n0: 3217920 0x57D20E: main (main.cpp:1465)
n0: 456880 in 1 place, below massif's threshold (01.00%)
n0: 2640 in 1 place, below massif's threshold (01.00%)
n1: 3734040 0x65FD07: f_call (lapi.c:800)
n1: 3734040 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 3734040 0x665102: luaD_pcall (ldo.c:463)
n2: 3734040 0x65FDB6: lua_pcall (lapi.c:821)
n2: 2761360 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
n1: 2759480 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
n1: 2759480 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
n1: 2759480 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
n1: 2759480 0x60C7D6: ServerThread::Thread() (server.cpp:109)
n1: 2759480 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 2759480 0x551F0A2: start_thread (pthread_create.c:309)
n0: 2759480 0x64ACCCB: clone (clone.S:111)
n0: 1880 in 3 places, all below massif's threshold (01.00%)
n0: 972680 in 6 places, all below massif's threshold (01.00%)
n0: 11520 in 2 places, all below massif's threshold (01.00%)
n2: 2804040 0x65F7E1: lua_setfield (lapi.c:665)
n1: 2340000 0x45A341: pushnode(lua_State*, MapNode const&, INodeDefManager*) (c_content.cpp:578)
n0: 2340000 in 3 places, all below massif's threshold (01.00%)
n0: 464040 in 58 places, all below massif's threshold (01.00%)
n0: 22080 in 2 places, all below massif's threshold (01.00%)
n0: 4000 in 2 places, all below massif's threshold (01.00%)
n0: 18880 in 2 places, all below massif's threshold (01.00%)
n2: 19679360 0x6748D6: luaH_new (ltable.c:359)
n1: 18430848 0x6785A6: luaV_execute (lvm.c:460)
n2: 18430848 0x664D09: luaD_call (ldo.c:377)
n1: 12370368 0x65FD07: f_call (lapi.c:800)
n1: 12370368 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 12370368 0x665102: luaD_pcall (ldo.c:463)
n2: 12370368 0x65FDB6: lua_pcall (lapi.c:821)
n2: 11335232 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
n1: 11334720 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
n1: 11334720 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
n2: 11334720 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
n1: 11334720 0x60C7D6: ServerThread::Thread() (server.cpp:109)
n1: 11334720 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 11334720 0x551F0A2: start_thread (pthread_create.c:309)
n0: 11334720 0x64ACCCB: clone (clone.S:111)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 512 in 3 places, all below massif's threshold (01.00%)
n0: 1035136 in 11 places, all below massif's threshold (01.00%)
n1: 6060480 0x65FC9D: lua_call (lapi.c:782)
n1: 6060480 0x67B4E3: luaB_dofile (lbaselib.c:329)
n2: 6060480 0x664A64: luaD_precall (ldo.c:319)
n1: 6060224 0x6797B5: luaV_execute (lvm.c:587)
n2: 6060224 0x664D09: luaD_call (ldo.c:377)
n1: 3040256 0x65FD07: f_call (lapi.c:800)
n1: 3040256 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 3040256 0x665102: luaD_pcall (ldo.c:463)
n1: 3040256 0x65FDB6: lua_pcall (lapi.c:821)
n2: 3040256 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 3039744 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
n1: 3039744 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
n0: 3039744 0x57D20E: main (main.cpp:1465)
n0: 512 in 1 place, below massif's threshold (01.00%)
n1: 3019968 0x65FC9D: lua_call (lapi.c:782)
n1: 3019968 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 3019968 0x664A64: luaD_precall (ldo.c:319)
n1: 3019968 0x6797B5: luaV_execute (lvm.c:587)
n1: 3019968 0x664D09: luaD_call (ldo.c:377)
n1: 3019968 0x65FD07: f_call (lapi.c:800)
n1: 3019968 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 3019968 0x665102: luaD_pcall (ldo.c:463)
n1: 3019968 0x65FDB6: lua_pcall (lapi.c:821)
n2: 3019968 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 2790144 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
n0: 2790144 0x57D20E: main (main.cpp:1465)
n0: 229824 in 1 place, below massif's threshold (01.00%)
n0: 256 in 1 place, below massif's threshold (01.00%)
n0: 1248512 in 4 places, all below massif's threshold (01.00%)
n2: 5059152 0x674397: setarrayvector (ltable.c:265)
n2: 4209984 0x674947: luaH_new (ltable.c:368)
n1: 4146336 0x6785A6: luaV_execute (lvm.c:460)
n2: 4146336 0x664D09: luaD_call (ldo.c:377)
n1: 2975808 0x65FD07: f_call (lapi.c:800)
n1: 2975808 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 2975808 0x665102: luaD_pcall (ldo.c:463)
n2: 2975808 0x65FDB6: lua_pcall (lapi.c:821)
n2: 2764672 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
n1: 2764672 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
n1: 2764672 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
n2: 2764672 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
n1: 2764672 0x60C7D6: ServerThread::Thread() (server.cpp:109)
n1: 2764672 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 2764672 0x551F0A2: start_thread (pthread_create.c:309)
n0: 2764672 0x64ACCCB: clone (clone.S:111)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 211136 in 7 places, all below massif's threshold (01.00%)
n0: 1170528 in 1 place, below massif's threshold (01.00%)
n0: 63648 in 1 place, below massif's threshold (01.00%)
n0: 849168 in 1 place, below massif's threshold (01.00%)
n0: 4030441 in 22 places, all below massif's threshold (01.00%)
n1: 3165446 0x670DE2: newlstr (lstring.c:56)
n2: 3165446 0x67102A: luaS_newlstr (lstring.c:92)
n2: 2145807 0x65EF0C: lua_pushlstring (lapi.c:448)
n1: 1975401 0x672710: push_onecapture (lstrlib.c:480)
n2: 1975401 0x672783: push_captures (lstrlib.c:490)
n1: 1974456 0x672BD7: gmatch_aux (lstrlib.c:567)
n1: 1974456 0x664A64: luaD_precall (ldo.c:319)
n1: 1974456 0x664CF4: luaD_call (ldo.c:376)
n1: 1974456 0x679E97: luaV_execute (lvm.c:683)
n2: 1974456 0x664D09: luaD_call (ldo.c:377)
n1: 1974456 0x65FC9D: lua_call (lapi.c:782)
n1: 1974456 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 1974456 0x664A64: luaD_precall (ldo.c:319)
n1: 1974456 0x6797B5: luaV_execute (lvm.c:587)
n2: 1974456 0x664D09: luaD_call (ldo.c:377)
n1: 1839628 0x65FC9D: lua_call (lapi.c:782)
n1: 1839628 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 1839628 0x664A64: luaD_precall (ldo.c:319)
n1: 1839628 0x6797B5: luaV_execute (lvm.c:587)
n1: 1839628 0x664D09: luaD_call (ldo.c:377)
n1: 1839628 0x65FD07: f_call (lapi.c:800)
n1: 1839628 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 1839628 0x665102: luaD_pcall (ldo.c:463)
n1: 1839628 0x65FDB6: lua_pcall (lapi.c:821)
n1: 1839628 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 1839628 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
n0: 1839628 0x57D20E: main (main.cpp:1465)
n0: 134828 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 945 in 1 place, below massif's threshold (01.00%)
n0: 170406 in 15 places, all below massif's threshold (01.00%)
n0: 1019639 in 10 places, all below massif's threshold (01.00%)
n0: 616 in 1 place, below massif's threshold (01.00%)
n1: 36077568 0x58E938: MapBlock::MapBlock(Map*, irr::core::vector3d<short>, IGameDef*, bool) (mapblock.h:125)
n1: 36077568 0x5AA18F: MapSector::createBlankBlockNoInsert(short) (mapsector.cpp:92)
n1: 36077568 0x58013F: ServerMap::loadBlock(std::string*, irr::core::vector3d<short>, MapSector*, bool) (map.cpp:3397)
n2: 36077568 0x58A006: ServerMap::loadBlock(irr::core::vector3d<short>) (map.cpp:3450)
n1: 35782656 0x5417E8: EmergeThread::getBlockOrStartGen(irr::core::vector3d<short>, MapBlock**, BlockMakeData*, bool) (emerge.cpp:435)
n1: 35782656 0x5442A6: EmergeThread::Thread() (emerge.cpp:492)
n1: 35782656 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 35782656 0x551F0A2: start_thread (pthread_create.c:309)
n0: 35782656 0x64ACCCB: clone (clone.S:111)
n0: 294912 in 1 place, below massif's threshold (01.00%)
n3: 9682980 0x5C63E97: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n2: 4021540 0x5C65813: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n2: 4020988 0x5C65C44: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n1: 2221289 0x45E555: read_groups(lua_State*, int, std::map<std::string, int, std::less<std::string>, std::allocator<std::pair<std::string const, int> > >&) (c_content.cpp:921)
n0: 2221289 in 4 places, all below massif's threshold (01.00%)
n0: 1799699 in 1179 places, all below massif's threshold (01.00%)
n0: 552 in 1 place, below massif's threshold (01.00%)
n2: 3680874 0x5C63F12: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n2: 3680874 0x5C6452C: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n1: 2254708 0x463BDA: getstringfield(lua_State*, int, char const*, std::string&) (c_converter.cpp:262)
n0: 2254708 in 18 places, all below massif's threshold (01.00%)
n0: 1426166 in 92 places, all below massif's threshold (01.00%)
n0: 0 in 2 places, all below massif's threshold (01.00%)
n0: 1980566 in 3 places, all below massif's threshold (01.00%)
n0: 8787441 in 590 places, all below massif's threshold (01.00%)
n1: 7471104 0x5C8A3E: std::vector<ContentFeatures, std::allocator<ContentFeatures> >::_M_insert_aux(__gnu_cxx::__normal_iterator<ContentFeatures*, std::vector<ContentFeatures, std::allocator<ContentFeatures> > >, ContentFeatures const&) (new_allocator.h:104)
n1: 7471104 0x5C3180: CNodeDefManager::allocateId() (stl_vector.h:925)
n1: 7471104 0x5C613E: CNodeDefManager::set(std::string const&, ContentFeatures const&) (nodedef.cpp:637)
n1: 7471104 0x48C7BA: ModApiItemMod::l_register_item_raw(lua_State*) (l_item.cpp:500)
n1: 7471104 0x664A64: luaD_precall (ldo.c:319)
n1: 7471104 0x6797B5: luaV_execute (lvm.c:587)
n1: 7471104 0x664D09: luaD_call (ldo.c:377)
n1: 7471104 0x65FC9D: lua_call (lapi.c:782)
n1: 7471104 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 7471104 0x664A64: luaD_precall (ldo.c:319)
n1: 7471104 0x6797B5: luaV_execute (lvm.c:587)
n2: 7471104 0x664D09: luaD_call (ldo.c:377)
n1: 7471104 0x65FD07: f_call (lapi.c:800)
n1: 7471104 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 7471104 0x665102: luaD_pcall (ldo.c:463)
n1: 7471104 0x65FDB6: lua_pcall (lapi.c:821)
n1: 7471104 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 7471104 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
n1: 7471104 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
n0: 7471104 0x57D20E: main (main.cpp:1465)
n0: 0 in 1 place, below massif's threshold (01.00%)
n1: 2828384 0x5087E85: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n2: 2828384 0x505F12D: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n2: 2601496 0x50638AA: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n1: 2598400 0x5063A49: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n1: 2598400 0x5063CDB: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n2: 2598400 0x507E5CE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n2: 1994240 0x507EA59: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n2: 1940480 0x5083D01: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n2: 1895680 0x5083D8F: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n1: 1859840 0x509D25D: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n0: 1859840 in 2 places, all below massif's threshold (01.00%)
n0: 35840 in 2 places, all below massif's threshold (01.00%)
n0: 44800 in 2 places, all below massif's threshold (01.00%)
n0: 53760 in 3 places, all below massif's threshold (01.00%)
n0: 604160 in 1 place, below massif's threshold (01.00%)
n0: 3096 in 3 places, all below massif's threshold (01.00%)
n0: 226888 in 18 places, all below massif's threshold (01.00%)
n1: 1801008 0x519703: std::_Rb_tree<std::string, std::pair<std::string const, int>, std::_Select1st<std::pair<std::string const, int> >, std::less<std::string>, std::allocator<std::pair<std::string const, int> > >::_M_copy(std::_Rb_tree_node<std::pair<std::string const, int> > const*, std::_Rb_tree_node<std::pair<std::string const, int> >*) (new_allocator.h:104)
n0: 1801008 in 5 places, all below massif's threshold (01.00%)
#-----------
snapshot=45
#-----------
time=513642558532
mem_heap_B=110344253
mem_heap_extra_B=10008163
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=46
#-----------
time=524649764880
mem_heap_B=140350559
mem_heap_extra_B=12686161
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=47
#-----------
time=537511375738
mem_heap_B=120017050
mem_heap_extra_B=11029470
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=48
#-----------
time=543147373177
mem_heap_B=141757417
mem_heap_extra_B=12796727
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=49
#-----------
time=553870069281
mem_heap_B=109783073
mem_heap_extra_B=10094551
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=50
#-----------
time=555211101061
mem_heap_B=144486708
mem_heap_extra_B=13130748
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=51
#-----------
time=556633447084
mem_heap_B=117885501
mem_heap_extra_B=10850995
mem_stacks_B=0
heap_tree=detailed
n8: 117885501 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n2: 46435971 0x661E1F: l_alloc (lauxlib.c:635)
n5: 46435355 0x66A20F: luaM_realloc_ (lmem.c:79)
n2: 25831080 0x67449E: setnodevector (ltable.c:284)
n2: 13934040 0x67495D: luaH_new (ltable.c:369)
n1: 13929560 0x6785A6: luaV_execute (lvm.c:460)
n2: 13929560 0x664D09: luaD_call (ldo.c:377)
n1: 8539080 0x65FD07: f_call (lapi.c:800)
n1: 8539080 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 8539080 0x665102: luaD_pcall (ldo.c:463)
n2: 8539080 0x65FDB6: lua_pcall (lapi.c:821)
n2: 7197840 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
n1: 7197360 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
n1: 7197360 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
n2: 7197360 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
n1: 7197360 0x60C7D6: ServerThread::Thread() (server.cpp:109)
n1: 7197360 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 7197360 0x551F0A2: start_thread (pthread_create.c:309)
n0: 7197360 0x64ACCCB: clone (clone.S:111)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 480 in 1 place, below massif's threshold (01.00%)
n0: 1341240 in 11 places, all below massif's threshold (01.00%)
n1: 5390480 0x65FC9D: lua_call (lapi.c:782)
n1: 5390480 0x67B4E3: luaB_dofile (lbaselib.c:329)
n2: 5390480 0x664A64: luaD_precall (ldo.c:319)
n1: 5390120 0x6797B5: luaV_execute (lvm.c:587)
n2: 5390120 0x664D09: luaD_call (ldo.c:377)
n1: 3542200 0x65FC9D: lua_call (lapi.c:782)
n1: 3542200 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 3542200 0x664A64: luaD_precall (ldo.c:319)
n1: 3542200 0x6797B5: luaV_execute (lvm.c:587)
n1: 3542200 0x664D09: luaD_call (ldo.c:377)
n1: 3542200 0x65FD07: f_call (lapi.c:800)
n1: 3542200 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 3542200 0x665102: luaD_pcall (ldo.c:463)
n1: 3542200 0x65FDB6: lua_pcall (lapi.c:821)
n2: 3542200 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 3491800 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
n0: 3491800 0x57D20E: main (main.cpp:1465)
n0: 50400 in 1 place, below massif's threshold (01.00%)
n1: 1847920 0x65FD07: f_call (lapi.c:800)
n1: 1847920 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 1847920 0x665102: luaD_pcall (ldo.c:463)
n1: 1847920 0x65FDB6: lua_pcall (lapi.c:821)
n2: 1847920 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 1846560 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
n1: 1846560 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
n0: 1846560 0x57D20E: main (main.cpp:1465)
n0: 1360 in 1 place, below massif's threshold (01.00%)
n0: 360 in 1 place, below massif's threshold (01.00%)
n0: 4480 in 3 places, all below massif's threshold (01.00%)
n1: 11897040 0x6745B8: resize (ltable.c:305)
n1: 11897040 0x6748A7: rehash (ltable.c:348)
n2: 11897040 0x674AC8: newkey (ltable.c:405)
n2: 11878160 0x674EE1: luaH_set (ltable.c:503)
n2: 11874160 0x677146: luaV_settable (lvm.c:140)
n1: 10819080 0x678539: luaV_execute (lvm.c:454)
n3: 10819080 0x664D09: luaD_call (ldo.c:377)
n1: 8790840 0x65FC9D: lua_call (lapi.c:782)
n1: 8790840 0x67B4E3: luaB_dofile (lbaselib.c:329)
n2: 8790840 0x664A64: luaD_precall (ldo.c:319)
n1: 8788200 0x6797B5: luaV_execute (lvm.c:587)
n2: 8788200 0x664D09: luaD_call (ldo.c:377)
n1: 5113400 0x65FD07: f_call (lapi.c:800)
n1: 5113400 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 5113400 0x665102: luaD_pcall (ldo.c:463)
n1: 5113400 0x65FDB6: lua_pcall (lapi.c:821)
n2: 5113400 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 5112040 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
n1: 5112040 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
n0: 5112040 0x57D20E: main (main.cpp:1465)
n0: 1360 in 1 place, below massif's threshold (01.00%)
n1: 3674800 0x65FC9D: lua_call (lapi.c:782)
n1: 3674800 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 3674800 0x664A64: luaD_precall (ldo.c:319)
n1: 3674800 0x6797B5: luaV_execute (lvm.c:587)
n1: 3674800 0x664D09: luaD_call (ldo.c:377)
n1: 3674800 0x65FD07: f_call (lapi.c:800)
n1: 3674800 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 3674800 0x665102: luaD_pcall (ldo.c:463)
n1: 3674800 0x65FDB6: lua_pcall (lapi.c:821)
n2: 3674800 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 3217920 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
n0: 3217920 0x57D20E: main (main.cpp:1465)
n0: 456880 in 1 place, below massif's threshold (01.00%)
n0: 2640 in 1 place, below massif's threshold (01.00%)
n1: 2016720 0x65FD07: f_call (lapi.c:800)
n1: 2016720 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 2016720 0x665102: luaD_pcall (ldo.c:463)
n1: 2016720 0x65FDB6: lua_pcall (lapi.c:821)
n0: 2016720 in 7 places, all below massif's threshold (01.00%)
n0: 11520 in 2 places, all below massif's threshold (01.00%)
n0: 1055080 in 3 places, all below massif's threshold (01.00%)
n0: 4000 in 2 places, all below massif's threshold (01.00%)
n0: 18880 in 2 places, all below massif's threshold (01.00%)
n2: 11024320 0x6748D6: luaH_new (ltable.c:359)
n1: 10469952 0x6785A6: luaV_execute (lvm.c:460)
n2: 10469952 0x664D09: luaD_call (ldo.c:377)
n1: 6060480 0x65FC9D: lua_call (lapi.c:782)
n1: 6060480 0x67B4E3: luaB_dofile (lbaselib.c:329)
n2: 6060480 0x664A64: luaD_precall (ldo.c:319)
n1: 6060224 0x6797B5: luaV_execute (lvm.c:587)
n2: 6060224 0x664D09: luaD_call (ldo.c:377)
n1: 3040256 0x65FD07: f_call (lapi.c:800)
n1: 3040256 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 3040256 0x665102: luaD_pcall (ldo.c:463)
n1: 3040256 0x65FDB6: lua_pcall (lapi.c:821)
n2: 3040256 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 3039744 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
n1: 3039744 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
n0: 3039744 0x57D20E: main (main.cpp:1465)
n0: 512 in 1 place, below massif's threshold (01.00%)
n1: 3019968 0x65FC9D: lua_call (lapi.c:782)
n1: 3019968 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 3019968 0x664A64: luaD_precall (ldo.c:319)
n1: 3019968 0x6797B5: luaV_execute (lvm.c:587)
n1: 3019968 0x664D09: luaD_call (ldo.c:377)
n1: 3019968 0x65FD07: f_call (lapi.c:800)
n1: 3019968 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 3019968 0x665102: luaD_pcall (ldo.c:463)
n1: 3019968 0x65FDB6: lua_pcall (lapi.c:821)
n2: 3019968 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 2790144 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
n0: 2790144 0x57D20E: main (main.cpp:1465)
n0: 229824 in 1 place, below massif's threshold (01.00%)
n0: 256 in 1 place, below massif's threshold (01.00%)
n1: 4409472 0x65FD07: f_call (lapi.c:800)
n1: 4409472 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 4409472 0x665102: luaD_pcall (ldo.c:463)
n2: 4409472 0x65FDB6: lua_pcall (lapi.c:821)
n2: 3329984 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
n1: 3329472 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
n1: 3329472 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
n2: 3329472 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
n1: 3329472 0x60C7D6: ServerThread::Thread() (server.cpp:109)
n1: 3329472 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 3329472 0x551F0A2: start_thread (pthread_create.c:309)
n0: 3329472 0x64ACCCB: clone (clone.S:111)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 512 in 3 places, all below massif's threshold (01.00%)
n0: 1079488 in 11 places, all below massif's threshold (01.00%)
n0: 554368 in 4 places, all below massif's threshold (01.00%)
n0: 3455755 in 22 places, all below massif's threshold (01.00%)
n1: 3227480 0x670DE2: newlstr (lstring.c:56)
n2: 3227480 0x67102A: luaS_newlstr (lstring.c:92)
n2: 2207844 0x65EF0C: lua_pushlstring (lapi.c:448)
n1: 1976783 0x672710: push_onecapture (lstrlib.c:480)
n2: 1976783 0x672783: push_captures (lstrlib.c:490)
n1: 1975248 0x672BD7: gmatch_aux (lstrlib.c:567)
n1: 1975248 0x664A64: luaD_precall (ldo.c:319)
n1: 1975248 0x664CF4: luaD_call (ldo.c:376)
n1: 1975248 0x679E97: luaV_execute (lvm.c:683)
n2: 1975248 0x664D09: luaD_call (ldo.c:377)
n1: 1974456 0x65FC9D: lua_call (lapi.c:782)
n1: 1974456 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 1974456 0x664A64: luaD_precall (ldo.c:319)
n1: 1974456 0x6797B5: luaV_execute (lvm.c:587)
n2: 1974456 0x664D09: luaD_call (ldo.c:377)
n1: 1839628 0x65FC9D: lua_call (lapi.c:782)
n1: 1839628 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 1839628 0x664A64: luaD_precall (ldo.c:319)
n1: 1839628 0x6797B5: luaV_execute (lvm.c:587)
n1: 1839628 0x664D09: luaD_call (ldo.c:377)
n1: 1839628 0x65FD07: f_call (lapi.c:800)
n1: 1839628 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 1839628 0x665102: luaD_pcall (ldo.c:463)
n1: 1839628 0x65FDB6: lua_pcall (lapi.c:821)
n1: 1839628 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 1839628 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
n0: 1839628 0x57D20E: main (main.cpp:1465)
n0: 134828 in 1 place, below massif's threshold (01.00%)
n0: 792 in 1 place, below massif's threshold (01.00%)
n0: 1535 in 1 place, below massif's threshold (01.00%)
n0: 231061 in 15 places, all below massif's threshold (01.00%)
n0: 1019636 in 10 places, all below massif's threshold (01.00%)
n2: 2896720 0x674397: setarrayvector (ltable.c:265)
n2: 2153008 0x674947: luaH_new (ltable.c:368)
n1: 2109264 0x6785A6: luaV_execute (lvm.c:460)
n1: 2109264 0x664D09: luaD_call (ldo.c:377)
n0: 2109264 in 2 places, all below massif's threshold (01.00%)
n0: 43744 in 1 place, below massif's threshold (01.00%)
n0: 743712 in 1 place, below massif's threshold (01.00%)
n0: 616 in 1 place, below massif's threshold (01.00%)
n1: 37879808 0x58E938: MapBlock::MapBlock(Map*, irr::core::vector3d<short>, IGameDef*, bool) (mapblock.h:125)
n1: 37879808 0x5AA18F: MapSector::createBlankBlockNoInsert(short) (mapsector.cpp:92)
n1: 37879808 0x58013F: ServerMap::loadBlock(std::string*, irr::core::vector3d<short>, MapSector*, bool) (map.cpp:3397)
n2: 37879808 0x58A006: ServerMap::loadBlock(irr::core::vector3d<short>) (map.cpp:3450)
n1: 35782656 0x5417E8: EmergeThread::getBlockOrStartGen(irr::core::vector3d<short>, MapBlock**, BlockMakeData*, bool) (emerge.cpp:435)
n1: 35782656 0x5442A6: EmergeThread::Thread() (emerge.cpp:492)
n1: 35782656 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 35782656 0x551F0A2: start_thread (pthread_create.c:309)
n0: 35782656 0x64ACCCB: clone (clone.S:111)
n1: 2097152 0x58A6B9: ServerMap::emergeBlock(irr::core::vector3d<short>, bool) (map.cpp:2688)
n1: 2097152 0x589568: ManualMapVoxelManipulator::initialEmerge(irr::core::vector3d<short>, irr::core::vector3d<short>, bool) (map.cpp:3584)
n1: 2097152 0x4CBE83: LuaVoxelManip::l_read_from_map(lua_State*) (l_vmanip.cpp:53)
n1: 2097152 0x664A64: luaD_precall (ldo.c:319)
n1: 2097152 0x6797B5: luaV_execute (lvm.c:587)
n1: 2097152 0x664D09: luaD_call (ldo.c:377)
n1: 2097152 0x65FD07: f_call (lapi.c:800)
n1: 2097152 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 2097152 0x665102: luaD_pcall (ldo.c:463)
n2: 2097152 0x65FDB6: lua_pcall (lapi.c:821)
n1: 1998848 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
n1: 1998848 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
n1: 1998848 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
n2: 1998848 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
n1: 1998848 0x60C7D6: ServerThread::Thread() (server.cpp:109)
n1: 1998848 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 1998848 0x551F0A2: start_thread (pthread_create.c:309)
n0: 1998848 0x64ACCCB: clone (clone.S:111)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 98304 in 1 place, below massif's threshold (01.00%)
n4: 10470189 0x5C63E97: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n2: 4011900 0x5C65813: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n2: 4011348 0x5C65C44: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n1: 2221289 0x45E555: read_groups(lua_State*, int, std::map<std::string, int, std::less<std::string>, std::allocator<std::pair<std::string const, int> > >&) (c_content.cpp:921)
n0: 2221289 in 4 places, all below massif's threshold (01.00%)
n0: 1790059 in 1179 places, all below massif's threshold (01.00%)
n0: 552 in 1 place, below massif's threshold (01.00%)
n2: 3680496 0x5C63F12: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n2: 3680496 0x5C6452C: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n1: 2254339 0x463BDA: getstringfield(lua_State*, int, char const*, std::string&) (c_converter.cpp:262)
n0: 2254339 in 18 places, all below massif's threshold (01.00%)
n0: 1426157 in 92 places, all below massif's threshold (01.00%)
n0: 0 in 2 places, all below massif's threshold (01.00%)
n2: 2411058 0x5C64B09: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n1: 2407387 0x5C64BAE: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n0: 2407387 in 21 places, all below massif's threshold (01.00%)
n0: 3671 in 2 places, all below massif's threshold (01.00%)
n0: 366735 in 2 places, all below massif's threshold (01.00%)
n0: 8913029 in 589 places, all below massif's threshold (01.00%)
n1: 7471104 0x5C8A3E: std::vector<ContentFeatures, std::allocator<ContentFeatures> >::_M_insert_aux(__gnu_cxx::__normal_iterator<ContentFeatures*, std::vector<ContentFeatures, std::allocator<ContentFeatures> > >, ContentFeatures const&) (new_allocator.h:104)
n1: 7471104 0x5C3180: CNodeDefManager::allocateId() (stl_vector.h:925)
n1: 7471104 0x5C613E: CNodeDefManager::set(std::string const&, ContentFeatures const&) (nodedef.cpp:637)
n1: 7471104 0x48C7BA: ModApiItemMod::l_register_item_raw(lua_State*) (l_item.cpp:500)
n1: 7471104 0x664A64: luaD_precall (ldo.c:319)
n1: 7471104 0x6797B5: luaV_execute (lvm.c:587)
n1: 7471104 0x664D09: luaD_call (ldo.c:377)
n1: 7471104 0x65FC9D: lua_call (lapi.c:782)
n1: 7471104 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 7471104 0x664A64: luaD_precall (ldo.c:319)
n1: 7471104 0x6797B5: luaV_execute (lvm.c:587)
n2: 7471104 0x664D09: luaD_call (ldo.c:377)
n1: 7471104 0x65FD07: f_call (lapi.c:800)
n1: 7471104 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 7471104 0x665102: luaD_pcall (ldo.c:463)
n1: 7471104 0x65FDB6: lua_pcall (lapi.c:821)
n1: 7471104 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 7471104 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
n1: 7471104 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
n0: 7471104 0x57D20E: main (main.cpp:1465)
n0: 0 in 1 place, below massif's threshold (01.00%)
n1: 2828384 0x5087E85: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n2: 2828384 0x505F12D: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n2: 2601496 0x50638AA: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n1: 2598400 0x5063A49: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n1: 2598400 0x5063CDB: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n2: 2598400 0x507E5CE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n2: 1994240 0x507EA59: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n2: 1940480 0x5083D01: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n2: 1895680 0x5083D8F: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n2: 1859840 0x509D25D: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n1: 1402880 0x509E4CB: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n1: 1402880 0x50C9C4B: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n1: 1402880 0x50CCF25: sqlite3_step (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n1: 1402880 0x52DBF6: Database_SQLite3::loadBlock(irr::core::vector3d<short>) (database-sqlite3.cpp:216)
n2: 1402880 0x589F76: ServerMap::loadBlock(irr::core::vector3d<short>) (map.cpp:3448)
n1: 1383680 0x5417E8: EmergeThread::getBlockOrStartGen(irr::core::vector3d<short>, MapBlock**, BlockMakeData*, bool) (emerge.cpp:435)
n1: 1383680 0x5442A6: EmergeThread::Thread() (emerge.cpp:492)
n1: 1383680 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 1383680 0x551F0A2: start_thread (pthread_create.c:309)
n0: 1383680 0x64ACCCB: clone (clone.S:111)
n0: 19200 in 1 place, below massif's threshold (01.00%)
n0: 456960 in 1 place, below massif's threshold (01.00%)
n0: 35840 in 2 places, all below massif's threshold (01.00%)
n0: 44800 in 2 places, all below massif's threshold (01.00%)
n0: 53760 in 3 places, all below massif's threshold (01.00%)
n0: 604160 in 1 place, below massif's threshold (01.00%)
n0: 3096 in 3 places, all below massif's threshold (01.00%)
n0: 226888 in 18 places, all below massif's threshold (01.00%)
n2: 2086008 0x461128: std::vector<ItemStack, std::allocator<ItemStack> >::_M_insert_aux(__gnu_cxx::__normal_iterator<ItemStack*, std::vector<ItemStack, std::allocator<ItemStack> > >, ItemStack const&) (new_allocator.h:104)
n1: 2086008 0x564491: InventoryList::clearItems() (stl_vector.h:925)
n2: 2086008 0x564596: InventoryList::InventoryList(std::string, unsigned int, IItemDefManager*) (inventory.cpp:441)
n2: 2085672 0x568EEA: Inventory::deSerialize(std::istream&) (inventory.cpp:944)
n1: 2085672 0x5CA803: NodeMetadata::deSerialize(std::istream&) (nodemetadata.cpp:67)
n1: 2085672 0x5CAB66: NodeMetadataList::deSerialize(std::istream&, IGameDef*) (nodemetadata.cpp:150)
n1: 2085672 0x594A05: MapBlock::deSerialize(std::istream&, unsigned char, bool) (mapblock.cpp:672)
n1: 2085672 0x58015F: ServerMap::loadBlock(std::string*, irr::core::vector3d<short>, MapSector*, bool) (map.cpp:3402)
n2: 2085672 0x58A006: ServerMap::loadBlock(irr::core::vector3d<short>) (map.cpp:3450)
n1: 1792296 0x58A6B9: ServerMap::emergeBlock(irr::core::vector3d<short>, bool) (map.cpp:2688)
n1: 1792296 0x589568: ManualMapVoxelManipulator::initialEmerge(irr::core::vector3d<short>, irr::core::vector3d<short>, bool) (map.cpp:3584)
n1: 1792296 0x4CBE83: LuaVoxelManip::l_read_from_map(lua_State*) (l_vmanip.cpp:53)
n1: 1792296 0x664A64: luaD_precall (ldo.c:319)
n1: 1792296 0x6797B5: luaV_execute (lvm.c:587)
n1: 1792296 0x664D09: luaD_call (ldo.c:377)
n1: 1792296 0x65FD07: f_call (lapi.c:800)
n1: 1792296 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 1792296 0x665102: luaD_pcall (ldo.c:463)
n2: 1792296 0x65FDB6: lua_pcall (lapi.c:821)
n1: 1702728 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
n1: 1702728 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
n1: 1702728 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
n2: 1702728 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
n1: 1702728 0x60C7D6: ServerThread::Thread() (server.cpp:109)
n1: 1702728 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 1702728 0x551F0A2: start_thread (pthread_create.c:309)
n0: 1702728 0x64ACCCB: clone (clone.S:111)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 89568 in 1 place, below massif's threshold (01.00%)
n0: 293376 in 1 place, below massif's threshold (01.00%)
n0: 0 in 2 places, all below massif's threshold (01.00%)
n0: 336 in 1 place, below massif's threshold (01.00%)
n0: 0 in 4 places, all below massif's threshold (01.00%)
n1: 1801008 0x519703: std::_Rb_tree<std::string, std::pair<std::string const, int>, std::_Select1st<std::pair<std::string const, int> >, std::less<std::string>, std::allocator<std::pair<std::string const, int> > >::_M_copy(std::_Rb_tree_node<std::pair<std::string const, int> > const*, std::_Rb_tree_node<std::pair<std::string const, int> >*) (new_allocator.h:104)
n0: 1801008 in 5 places, all below massif's threshold (01.00%)
#-----------
snapshot=52
#-----------
time=557974478903
mem_heap_B=131787405
mem_heap_extra_B=12083883
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=53
#-----------
time=559315872518
mem_heap_B=117062010
mem_heap_extra_B=10763558
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=54
#-----------
time=560682348454
mem_heap_B=144954623
mem_heap_extra_B=13194433
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=55
#-----------
time=562023378767
mem_heap_B=148799382
mem_heap_extra_B=13562258
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=56
#-----------
time=563364420669
mem_heap_B=135847590
mem_heap_extra_B=12369082
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=57
#-----------
time=564705450922
mem_heap_B=121588243
mem_heap_extra_B=11127741
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=58
#-----------
time=566190509449
mem_heap_B=125169491
mem_heap_extra_B=11494189
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=59
#-----------
time=567531539847
mem_heap_B=150658318
mem_heap_extra_B=13684090
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=60
#-----------
time=568875179571
mem_heap_B=112103328
mem_heap_extra_B=10154328
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=61
#-----------
time=570219005946
mem_heap_B=124224785
mem_heap_extra_B=11169631
mem_stacks_B=0
heap_tree=detailed
n7: 124224785 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n2: 56004647 0x661E1F: l_alloc (lauxlib.c:635)
n5: 56004031 0x66A20F: luaM_realloc_ (lmem.c:79)
n2: 32297680 0x67449E: setnodevector (ltable.c:284)
n2: 17364560 0x67495D: luaH_new (ltable.c:369)
n1: 17360080 0x6785A6: luaV_execute (lvm.c:460)
n2: 17360080 0x664D09: luaD_call (ldo.c:377)
n1: 11969600 0x65FD07: f_call (lapi.c:800)
n1: 11969600 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 11969600 0x665102: luaD_pcall (ldo.c:463)
n2: 11969600 0x65FDB6: lua_pcall (lapi.c:821)
n2: 9886400 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
n1: 9885920 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
n1: 9885920 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
n2: 9885920 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
n1: 9885920 0x60C7D6: ServerThread::Thread() (server.cpp:109)
n1: 9885920 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 9885920 0x551F0A2: start_thread (pthread_create.c:309)
n0: 9885920 0x64ACCCB: clone (clone.S:111)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 480 in 1 place, below massif's threshold (01.00%)
n0: 2083200 in 11 places, all below massif's threshold (01.00%)
n1: 5390480 0x65FC9D: lua_call (lapi.c:782)
n1: 5390480 0x67B4E3: luaB_dofile (lbaselib.c:329)
n2: 5390480 0x664A64: luaD_precall (ldo.c:319)
n1: 5390120 0x6797B5: luaV_execute (lvm.c:587)
n2: 5390120 0x664D09: luaD_call (ldo.c:377)
n1: 3542200 0x65FC9D: lua_call (lapi.c:782)
n1: 3542200 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 3542200 0x664A64: luaD_precall (ldo.c:319)
n1: 3542200 0x6797B5: luaV_execute (lvm.c:587)
n1: 3542200 0x664D09: luaD_call (ldo.c:377)
n1: 3542200 0x65FD07: f_call (lapi.c:800)
n1: 3542200 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 3542200 0x665102: luaD_pcall (ldo.c:463)
n1: 3542200 0x65FDB6: lua_pcall (lapi.c:821)
n2: 3542200 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 3491800 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
n0: 3491800 0x57D20E: main (main.cpp:1465)
n0: 50400 in 1 place, below massif's threshold (01.00%)
n1: 1847920 0x65FD07: f_call (lapi.c:800)
n1: 1847920 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 1847920 0x665102: luaD_pcall (ldo.c:463)
n1: 1847920 0x65FDB6: lua_pcall (lapi.c:821)
n2: 1847920 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 1846560 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
n1: 1846560 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
n0: 1846560 0x57D20E: main (main.cpp:1465)
n0: 1360 in 1 place, below massif's threshold (01.00%)
n0: 360 in 1 place, below massif's threshold (01.00%)
n0: 4480 in 3 places, all below massif's threshold (01.00%)
n1: 14933120 0x6745B8: resize (ltable.c:305)
n1: 14933120 0x6748A7: rehash (ltable.c:348)
n2: 14933120 0x674AC8: newkey (ltable.c:405)
n2: 14914240 0x674EE1: luaH_set (ltable.c:503)
n3: 14910240 0x677146: luaV_settable (lvm.c:140)
n1: 11101560 0x678539: luaV_execute (lvm.c:454)
n3: 11101560 0x664D09: luaD_call (ldo.c:377)
n1: 8790840 0x65FC9D: lua_call (lapi.c:782)
n1: 8790840 0x67B4E3: luaB_dofile (lbaselib.c:329)
n2: 8790840 0x664A64: luaD_precall (ldo.c:319)
n1: 8788200 0x6797B5: luaV_execute (lvm.c:587)
n2: 8788200 0x664D09: luaD_call (ldo.c:377)
n1: 5113400 0x65FD07: f_call (lapi.c:800)
n1: 5113400 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 5113400 0x665102: luaD_pcall (ldo.c:463)
n1: 5113400 0x65FDB6: lua_pcall (lapi.c:821)
n2: 5113400 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 5112040 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
n1: 5112040 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
n0: 5112040 0x57D20E: main (main.cpp:1465)
n0: 1360 in 1 place, below massif's threshold (01.00%)
n1: 3674800 0x65FC9D: lua_call (lapi.c:782)
n1: 3674800 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 3674800 0x664A64: luaD_precall (ldo.c:319)
n1: 3674800 0x6797B5: luaV_execute (lvm.c:587)
n1: 3674800 0x664D09: luaD_call (ldo.c:377)
n1: 3674800 0x65FD07: f_call (lapi.c:800)
n1: 3674800 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 3674800 0x665102: luaD_pcall (ldo.c:463)
n1: 3674800 0x65FDB6: lua_pcall (lapi.c:821)
n2: 3674800 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 3217920 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
n0: 3217920 0x57D20E: main (main.cpp:1465)
n0: 456880 in 1 place, below massif's threshold (01.00%)
n0: 2640 in 1 place, below massif's threshold (01.00%)
n1: 2299200 0x65FD07: f_call (lapi.c:800)
n1: 2299200 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 2299200 0x665102: luaD_pcall (ldo.c:463)
n1: 2299200 0x65FDB6: lua_pcall (lapi.c:821)
n0: 2299200 in 8 places, all below massif's threshold (01.00%)
n0: 11520 in 2 places, all below massif's threshold (01.00%)
n2: 3794280 0x65F7E1: lua_setfield (lapi.c:665)
n1: 2580320 0x45A341: pushnode(lua_State*, MapNode const&, INodeDefManager*) (c_content.cpp:578)
n0: 2580320 in 3 places, all below massif's threshold (01.00%)
n0: 1213960 in 58 places, all below massif's threshold (01.00%)
n0: 14400 in 2 places, all below massif's threshold (01.00%)
n0: 4000 in 2 places, all below massif's threshold (01.00%)
n0: 18880 in 2 places, all below massif's threshold (01.00%)
n3: 13619136 0x6748D6: luaH_new (ltable.c:359)
n1: 11983936 0x6785A6: luaV_execute (lvm.c:460)
n2: 11983936 0x664D09: luaD_call (ldo.c:377)
n1: 6060480 0x65FC9D: lua_call (lapi.c:782)
n1: 6060480 0x67B4E3: luaB_dofile (lbaselib.c:329)
n2: 6060480 0x664A64: luaD_precall (ldo.c:319)
n1: 6060224 0x6797B5: luaV_execute (lvm.c:587)
n2: 6060224 0x664D09: luaD_call (ldo.c:377)
n1: 3040256 0x65FD07: f_call (lapi.c:800)
n1: 3040256 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 3040256 0x665102: luaD_pcall (ldo.c:463)
n1: 3040256 0x65FDB6: lua_pcall (lapi.c:821)
n2: 3040256 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 3039744 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
n1: 3039744 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
n0: 3039744 0x57D20E: main (main.cpp:1465)
n0: 512 in 1 place, below massif's threshold (01.00%)
n1: 3019968 0x65FC9D: lua_call (lapi.c:782)
n1: 3019968 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 3019968 0x664A64: luaD_precall (ldo.c:319)
n1: 3019968 0x6797B5: luaV_execute (lvm.c:587)
n1: 3019968 0x664D09: luaD_call (ldo.c:377)
n1: 3019968 0x65FD07: f_call (lapi.c:800)
n1: 3019968 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 3019968 0x665102: luaD_pcall (ldo.c:463)
n1: 3019968 0x65FDB6: lua_pcall (lapi.c:821)
n2: 3019968 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 2790144 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
n0: 2790144 0x57D20E: main (main.cpp:1465)
n0: 229824 in 1 place, below massif's threshold (01.00%)
n0: 256 in 1 place, below massif's threshold (01.00%)
n1: 5923456 0x65FD07: f_call (lapi.c:800)
n1: 5923456 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 5923456 0x665102: luaD_pcall (ldo.c:463)
n2: 5923456 0x65FDB6: lua_pcall (lapi.c:821)
n2: 4551552 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
n1: 4551040 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
n1: 4551040 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
n2: 4551040 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
n1: 4551040 0x60C7D6: ServerThread::Thread() (server.cpp:109)
n1: 4551040 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 4551040 0x551F0A2: start_thread (pthread_create.c:309)
n0: 4551040 0x64ACCCB: clone (clone.S:111)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 512 in 3 places, all below massif's threshold (01.00%)
n0: 1371904 in 11 places, all below massif's threshold (01.00%)
n1: 1635072 0x65F508: lua_createtable (lapi.c:581)
n0: 1635072 in 52 places, all below massif's threshold (01.00%)
n0: 128 in 3 places, all below massif's threshold (01.00%)
n0: 3768570 in 22 places, all below massif's threshold (01.00%)
n1: 3163013 0x670DE2: newlstr (lstring.c:56)
n2: 3163013 0x67102A: luaS_newlstr (lstring.c:92)
n2: 2143687 0x65EF0C: lua_pushlstring (lapi.c:448)
n1: 1974482 0x672710: push_onecapture (lstrlib.c:480)
n2: 1974482 0x672783: push_captures (lstrlib.c:490)
n1: 1974456 0x672BD7: gmatch_aux (lstrlib.c:567)
n1: 1974456 0x664A64: luaD_precall (ldo.c:319)
n1: 1974456 0x664CF4: luaD_call (ldo.c:376)
n1: 1974456 0x679E97: luaV_execute (lvm.c:683)
n2: 1974456 0x664D09: luaD_call (ldo.c:377)
n1: 1974456 0x65FC9D: lua_call (lapi.c:782)
n1: 1974456 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 1974456 0x664A64: luaD_precall (ldo.c:319)
n1: 1974456 0x6797B5: luaV_execute (lvm.c:587)
n2: 1974456 0x664D09: luaD_call (ldo.c:377)
n1: 1839628 0x65FC9D: lua_call (lapi.c:782)
n1: 1839628 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 1839628 0x664A64: luaD_precall (ldo.c:319)
n1: 1839628 0x6797B5: luaV_execute (lvm.c:587)
n1: 1839628 0x664D09: luaD_call (ldo.c:377)
n1: 1839628 0x65FD07: f_call (lapi.c:800)
n1: 1839628 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 1839628 0x665102: luaD_pcall (ldo.c:463)
n1: 1839628 0x65FDB6: lua_pcall (lapi.c:821)
n1: 1839628 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 1839628 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
n0: 1839628 0x57D20E: main (main.cpp:1465)
n0: 134828 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 26 in 1 place, below massif's threshold (01.00%)
n0: 169205 in 16 places, all below massif's threshold (01.00%)
n0: 1019326 in 10 places, all below massif's threshold (01.00%)
n2: 3155632 0x674397: setarrayvector (ltable.c:265)
n2: 2427312 0x674947: luaH_new (ltable.c:368)
n1: 2395776 0x6785A6: luaV_execute (lvm.c:460)
n1: 2395776 0x664D09: luaD_call (ldo.c:377)
n0: 2395776 in 2 places, all below massif's threshold (01.00%)
n0: 31536 in 1 place, below massif's threshold (01.00%)
n0: 728320 in 1 place, below massif's threshold (01.00%)
n0: 616 in 1 place, below massif's threshold (01.00%)
n1: 38141952 0x58E938: MapBlock::MapBlock(Map*, irr::core::vector3d<short>, IGameDef*, bool) (mapblock.h:125)
n1: 38141952 0x5AA18F: MapSector::createBlankBlockNoInsert(short) (mapsector.cpp:92)
n1: 38141952 0x58013F: ServerMap::loadBlock(std::string*, irr::core::vector3d<short>, MapSector*, bool) (map.cpp:3397)
n2: 38141952 0x58A006: ServerMap::loadBlock(irr::core::vector3d<short>) (map.cpp:3450)
n1: 37847040 0x5417E8: EmergeThread::getBlockOrStartGen(irr::core::vector3d<short>, MapBlock**, BlockMakeData*, bool) (emerge.cpp:435)
n1: 37847040 0x5442A6: EmergeThread::Thread() (emerge.cpp:492)
n1: 37847040 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 37847040 0x551F0A2: start_thread (pthread_create.c:309)
n0: 37847040 0x64ACCCB: clone (clone.S:111)
n0: 294912 in 1 place, below massif's threshold (01.00%)
n4: 9396410 0x5C63E97: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n2: 4018852 0x5C65813: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n2: 4016739 0x5C65C44: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n1: 2221289 0x45E555: read_groups(lua_State*, int, std::map<std::string, int, std::less<std::string>, std::allocator<std::pair<std::string const, int> > >&) (c_content.cpp:921)
n0: 2221289 in 4 places, all below massif's threshold (01.00%)
n0: 1795450 in 1182 places, all below massif's threshold (01.00%)
n0: 2113 in 1 place, below massif's threshold (01.00%)
n2: 3680442 0x5C63F12: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n2: 3680442 0x5C6452C: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n1: 2254339 0x463BDA: getstringfield(lua_State*, int, char const*, std::string&) (c_converter.cpp:262)
n0: 2254339 in 18 places, all below massif's threshold (01.00%)
n0: 1426103 in 92 places, all below massif's threshold (01.00%)
n0: 0 in 2 places, all below massif's threshold (01.00%)
n2: 1454319 0x5C64B09: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n1: 1450648 0x5C64BAE: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n0: 1450648 in 21 places, all below massif's threshold (01.00%)
n0: 3671 in 2 places, all below massif's threshold (01.00%)
n0: 242797 in 2 places, all below massif's threshold (01.00%)
n0: 8581280 in 593 places, all below massif's threshold (01.00%)
n1: 7471104 0x5C8A3E: std::vector<ContentFeatures, std::allocator<ContentFeatures> >::_M_insert_aux(__gnu_cxx::__normal_iterator<ContentFeatures*, std::vector<ContentFeatures, std::allocator<ContentFeatures> > >, ContentFeatures const&) (new_allocator.h:104)
n1: 7471104 0x5C3180: CNodeDefManager::allocateId() (stl_vector.h:925)
n1: 7471104 0x5C613E: CNodeDefManager::set(std::string const&, ContentFeatures const&) (nodedef.cpp:637)
n1: 7471104 0x48C7BA: ModApiItemMod::l_register_item_raw(lua_State*) (l_item.cpp:500)
n1: 7471104 0x664A64: luaD_precall (ldo.c:319)
n1: 7471104 0x6797B5: luaV_execute (lvm.c:587)
n1: 7471104 0x664D09: luaD_call (ldo.c:377)
n1: 7471104 0x65FC9D: lua_call (lapi.c:782)
n1: 7471104 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 7471104 0x664A64: luaD_precall (ldo.c:319)
n1: 7471104 0x6797B5: luaV_execute (lvm.c:587)
n2: 7471104 0x664D09: luaD_call (ldo.c:377)
n1: 7471104 0x65FD07: f_call (lapi.c:800)
n1: 7471104 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 7471104 0x665102: luaD_pcall (ldo.c:463)
n1: 7471104 0x65FDB6: lua_pcall (lapi.c:821)
n1: 7471104 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 7471104 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
n1: 7471104 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
n0: 7471104 0x57D20E: main (main.cpp:1465)
n0: 0 in 1 place, below massif's threshold (01.00%)
n1: 2828384 0x5087E85: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n2: 2828384 0x505F12D: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n2: 2601496 0x50638AA: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n1: 2598400 0x5063A49: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n1: 2598400 0x5063CDB: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n2: 2598400 0x507E5CE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n2: 1994240 0x507EA59: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n2: 1940480 0x5083D01: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n2: 1895680 0x5083D8F: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n2: 1859840 0x509D25D: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n1: 1402880 0x509E4CB: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n1: 1402880 0x50C9C4B: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n1: 1402880 0x50CCF25: sqlite3_step (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n1: 1402880 0x52DBF6: Database_SQLite3::loadBlock(irr::core::vector3d<short>) (database-sqlite3.cpp:216)
n2: 1402880 0x589F76: ServerMap::loadBlock(irr::core::vector3d<short>) (map.cpp:3448)
n1: 1383680 0x5417E8: EmergeThread::getBlockOrStartGen(irr::core::vector3d<short>, MapBlock**, BlockMakeData*, bool) (emerge.cpp:435)
n1: 1383680 0x5442A6: EmergeThread::Thread() (emerge.cpp:492)
n1: 1383680 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 1383680 0x551F0A2: start_thread (pthread_create.c:309)
n0: 1383680 0x64ACCCB: clone (clone.S:111)
n0: 19200 in 1 place, below massif's threshold (01.00%)
n0: 456960 in 1 place, below massif's threshold (01.00%)
n0: 35840 in 2 places, all below massif's threshold (01.00%)
n0: 44800 in 2 places, all below massif's threshold (01.00%)
n0: 53760 in 3 places, all below massif's threshold (01.00%)
n0: 604160 in 1 place, below massif's threshold (01.00%)
n0: 3096 in 3 places, all below massif's threshold (01.00%)
n0: 226888 in 18 places, all below massif's threshold (01.00%)
n1: 1801008 0x519703: std::_Rb_tree<std::string, std::pair<std::string const, int>, std::_Select1st<std::pair<std::string const, int> >, std::less<std::string>, std::allocator<std::pair<std::string const, int> > >::_M_copy(std::_Rb_tree_node<std::pair<std::string const, int> > const*, std::_Rb_tree_node<std::pair<std::string const, int> >*) (new_allocator.h:104)
n0: 1801008 in 5 places, all below massif's threshold (01.00%)
#-----------
snapshot=62
#-----------
time=571560039210
mem_heap_B=139523747
mem_heap_extra_B=12525517
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=63
#-----------
time=572901071385
mem_heap_B=110413007
mem_heap_extra_B=9660777
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=64
#-----------
time=574399052014
mem_heap_B=111710606
mem_heap_extra_B=9824866
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=65
#-----------
time=575740821133
mem_heap_B=132892073
mem_heap_extra_B=11671231
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=66
#-----------
time=577088107673
mem_heap_B=144381123
mem_heap_extra_B=12759885
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=67
#-----------
time=578429399178
mem_heap_B=109086185
mem_heap_extra_B=9461727
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=68
#-----------
time=579772294961
mem_heap_B=122729221
mem_heap_extra_B=10701051
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=69
#-----------
time=581113325349
mem_heap_B=135212304
mem_heap_extra_B=11820384
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=70
#-----------
time=582454371315
mem_heap_B=150980249
mem_heap_extra_B=13389399
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=71
#-----------
time=583814768685
mem_heap_B=115484778
mem_heap_extra_B=9851910
mem_stacks_B=0
heap_tree=detailed
n7: 115484778 (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
n1: 43696128 0x58E938: MapBlock::MapBlock(Map*, irr::core::vector3d<short>, IGameDef*, bool) (mapblock.h:125)
n1: 43696128 0x5AA18F: MapSector::createBlankBlockNoInsert(short) (mapsector.cpp:92)
n1: 43696128 0x58013F: ServerMap::loadBlock(std::string*, irr::core::vector3d<short>, MapSector*, bool) (map.cpp:3397)
n2: 43696128 0x58A006: ServerMap::loadBlock(irr::core::vector3d<short>) (map.cpp:3450)
n1: 43401216 0x5417E8: EmergeThread::getBlockOrStartGen(irr::core::vector3d<short>, MapBlock**, BlockMakeData*, bool) (emerge.cpp:435)
n1: 43401216 0x5442A6: EmergeThread::Thread() (emerge.cpp:492)
n1: 43401216 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 43401216 0x551F0A2: start_thread (pthread_create.c:309)
n0: 43401216 0x64ACCCB: clone (clone.S:111)
n0: 294912 in 1 place, below massif's threshold (01.00%)
n2: 41739265 0x661E1F: l_alloc (lauxlib.c:635)
n5: 41738649 0x66A20F: luaM_realloc_ (lmem.c:79)
n2: 23061880 0x67449E: setnodevector (ltable.c:284)
n1: 12072040 0x6745B8: resize (ltable.c:305)
n1: 12072040 0x6748A7: rehash (ltable.c:348)
n2: 12072040 0x674AC8: newkey (ltable.c:405)
n2: 12053160 0x674EE1: luaH_set (ltable.c:503)
n3: 12049160 0x677146: luaV_settable (lvm.c:140)
n1: 10340000 0x678539: luaV_execute (lvm.c:454)
n3: 10340000 0x664D09: luaD_call (ldo.c:377)
n1: 8790840 0x65FC9D: lua_call (lapi.c:782)
n1: 8790840 0x67B4E3: luaB_dofile (lbaselib.c:329)
n2: 8790840 0x664A64: luaD_precall (ldo.c:319)
n1: 8788200 0x6797B5: luaV_execute (lvm.c:587)
n2: 8788200 0x664D09: luaD_call (ldo.c:377)
n1: 5113400 0x65FD07: f_call (lapi.c:800)
n1: 5113400 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 5113400 0x665102: luaD_pcall (ldo.c:463)
n1: 5113400 0x65FDB6: lua_pcall (lapi.c:821)
n2: 5113400 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 5112040 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
n1: 5112040 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
n0: 5112040 0x57D20E: main (main.cpp:1465)
n0: 1360 in 1 place, below massif's threshold (01.00%)
n1: 3674800 0x65FC9D: lua_call (lapi.c:782)
n1: 3674800 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 3674800 0x664A64: luaD_precall (ldo.c:319)
n1: 3674800 0x6797B5: luaV_execute (lvm.c:587)
n1: 3674800 0x664D09: luaD_call (ldo.c:377)
n1: 3674800 0x65FD07: f_call (lapi.c:800)
n1: 3674800 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 3674800 0x665102: luaD_pcall (ldo.c:463)
n1: 3674800 0x65FDB6: lua_pcall (lapi.c:821)
n2: 3674800 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 3217920 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
n0: 3217920 0x57D20E: main (main.cpp:1465)
n0: 456880 in 1 place, below massif's threshold (01.00%)
n0: 2640 in 1 place, below massif's threshold (01.00%)
n1: 1537640 0x65FD07: f_call (lapi.c:800)
n1: 1537640 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 1537640 0x665102: luaD_pcall (ldo.c:463)
n1: 1537640 0x65FDB6: lua_pcall (lapi.c:821)
n0: 1537640 in 8 places, all below massif's threshold (01.00%)
n0: 11520 in 2 places, all below massif's threshold (01.00%)
n1: 1694760 0x65F7E1: lua_setfield (lapi.c:665)
n0: 1694760 in 59 places, all below massif's threshold (01.00%)
n0: 14400 in 2 places, all below massif's threshold (01.00%)
n0: 4000 in 2 places, all below massif's threshold (01.00%)
n0: 18880 in 2 places, all below massif's threshold (01.00%)
n2: 10989840 0x67495D: luaH_new (ltable.c:369)
n1: 10985360 0x6785A6: luaV_execute (lvm.c:460)
n2: 10985360 0x664D09: luaD_call (ldo.c:377)
n1: 5594880 0x65FD07: f_call (lapi.c:800)
n1: 5594880 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 5594880 0x665102: luaD_pcall (ldo.c:463)
n2: 5594880 0x65FDB6: lua_pcall (lapi.c:821)
n2: 4004640 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
n1: 4004160 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
n1: 4004160 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
n2: 4004160 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
n1: 4004160 0x60C7D6: ServerThread::Thread() (server.cpp:109)
n1: 4004160 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 4004160 0x551F0A2: start_thread (pthread_create.c:309)
n0: 4004160 0x64ACCCB: clone (clone.S:111)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 480 in 1 place, below massif's threshold (01.00%)
n0: 1590240 in 12 places, all below massif's threshold (01.00%)
n1: 5390480 0x65FC9D: lua_call (lapi.c:782)
n1: 5390480 0x67B4E3: luaB_dofile (lbaselib.c:329)
n2: 5390480 0x664A64: luaD_precall (ldo.c:319)
n1: 5390120 0x6797B5: luaV_execute (lvm.c:587)
n2: 5390120 0x664D09: luaD_call (ldo.c:377)
n1: 3542200 0x65FC9D: lua_call (lapi.c:782)
n1: 3542200 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 3542200 0x664A64: luaD_precall (ldo.c:319)
n1: 3542200 0x6797B5: luaV_execute (lvm.c:587)
n1: 3542200 0x664D09: luaD_call (ldo.c:377)
n1: 3542200 0x65FD07: f_call (lapi.c:800)
n1: 3542200 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 3542200 0x665102: luaD_pcall (ldo.c:463)
n1: 3542200 0x65FDB6: lua_pcall (lapi.c:821)
n2: 3542200 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 3491800 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
n0: 3491800 0x57D20E: main (main.cpp:1465)
n0: 50400 in 1 place, below massif's threshold (01.00%)
n1: 1847920 0x65FD07: f_call (lapi.c:800)
n1: 1847920 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 1847920 0x665102: luaD_pcall (ldo.c:463)
n1: 1847920 0x65FDB6: lua_pcall (lapi.c:821)
n2: 1847920 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 1846560 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
n1: 1846560 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
n0: 1846560 0x57D20E: main (main.cpp:1465)
n0: 1360 in 1 place, below massif's threshold (01.00%)
n0: 360 in 1 place, below massif's threshold (01.00%)
n0: 4480 in 3 places, all below massif's threshold (01.00%)
n2: 9909568 0x6748D6: luaH_new (ltable.c:359)
n1: 9110080 0x6785A6: luaV_execute (lvm.c:460)
n2: 9110080 0x664D09: luaD_call (ldo.c:377)
n1: 6060480 0x65FC9D: lua_call (lapi.c:782)
n1: 6060480 0x67B4E3: luaB_dofile (lbaselib.c:329)
n2: 6060480 0x664A64: luaD_precall (ldo.c:319)
n1: 6060224 0x6797B5: luaV_execute (lvm.c:587)
n2: 6060224 0x664D09: luaD_call (ldo.c:377)
n1: 3040256 0x65FD07: f_call (lapi.c:800)
n1: 3040256 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 3040256 0x665102: luaD_pcall (ldo.c:463)
n1: 3040256 0x65FDB6: lua_pcall (lapi.c:821)
n2: 3040256 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 3039744 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
n1: 3039744 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
n0: 3039744 0x57D20E: main (main.cpp:1465)
n0: 512 in 1 place, below massif's threshold (01.00%)
n1: 3019968 0x65FC9D: lua_call (lapi.c:782)
n1: 3019968 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 3019968 0x664A64: luaD_precall (ldo.c:319)
n1: 3019968 0x6797B5: luaV_execute (lvm.c:587)
n1: 3019968 0x664D09: luaD_call (ldo.c:377)
n1: 3019968 0x65FD07: f_call (lapi.c:800)
n1: 3019968 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 3019968 0x665102: luaD_pcall (ldo.c:463)
n1: 3019968 0x65FDB6: lua_pcall (lapi.c:821)
n2: 3019968 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 2790144 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
n0: 2790144 0x57D20E: main (main.cpp:1465)
n0: 229824 in 1 place, below massif's threshold (01.00%)
n0: 256 in 1 place, below massif's threshold (01.00%)
n1: 3049600 0x65FD07: f_call (lapi.c:800)
n1: 3049600 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 3049600 0x665102: luaD_pcall (ldo.c:463)
n2: 3049600 0x65FDB6: lua_pcall (lapi.c:821)
n2: 1897344 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
n1: 1896768 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
n1: 1896768 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
n2: 1896768 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
n1: 1896768 0x60C7D6: ServerThread::Thread() (server.cpp:109)
n1: 1896768 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 1896768 0x551F0A2: start_thread (pthread_create.c:309)
n0: 1896768 0x64ACCCB: clone (clone.S:111)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 576 in 3 places, all below massif's threshold (01.00%)
n0: 1152256 in 12 places, all below massif's threshold (01.00%)
n0: 799488 in 4 places, all below massif's threshold (01.00%)
n1: 3164225 0x670DE2: newlstr (lstring.c:56)
n2: 3164225 0x67102A: luaS_newlstr (lstring.c:92)
n2: 2144899 0x65EF0C: lua_pushlstring (lapi.c:448)
n1: 1974890 0x672710: push_onecapture (lstrlib.c:480)
n2: 1974890 0x672783: push_captures (lstrlib.c:490)
n1: 1974456 0x672BD7: gmatch_aux (lstrlib.c:567)
n1: 1974456 0x664A64: luaD_precall (ldo.c:319)
n1: 1974456 0x664CF4: luaD_call (ldo.c:376)
n1: 1974456 0x679E97: luaV_execute (lvm.c:683)
n2: 1974456 0x664D09: luaD_call (ldo.c:377)
n1: 1974456 0x65FC9D: lua_call (lapi.c:782)
n1: 1974456 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 1974456 0x664A64: luaD_precall (ldo.c:319)
n1: 1974456 0x6797B5: luaV_execute (lvm.c:587)
n2: 1974456 0x664D09: luaD_call (ldo.c:377)
n1: 1839628 0x65FC9D: lua_call (lapi.c:782)
n1: 1839628 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 1839628 0x664A64: luaD_precall (ldo.c:319)
n1: 1839628 0x6797B5: luaV_execute (lvm.c:587)
n1: 1839628 0x664D09: luaD_call (ldo.c:377)
n1: 1839628 0x65FD07: f_call (lapi.c:800)
n1: 1839628 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 1839628 0x665102: luaD_pcall (ldo.c:463)
n1: 1839628 0x65FDB6: lua_pcall (lapi.c:821)
n1: 1839628 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 1839628 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
n0: 1839628 0x57D20E: main (main.cpp:1465)
n0: 134828 in 1 place, below massif's threshold (01.00%)
n0: 0 in 1 place, below massif's threshold (01.00%)
n0: 434 in 1 place, below massif's threshold (01.00%)
n0: 170009 in 16 places, all below massif's threshold (01.00%)
n0: 1019326 in 10 places, all below massif's threshold (01.00%)
n0: 3106608 in 22 places, all below massif's threshold (01.00%)
n2: 2496368 0x674397: setarrayvector (ltable.c:265)
n2: 1811184 0x674947: luaH_new (ltable.c:368)
n1: 1780944 0x6785A6: luaV_execute (lvm.c:460)
n1: 1780944 0x664D09: luaD_call (ldo.c:377)
n0: 1780944 in 2 places, all below massif's threshold (01.00%)
n0: 30240 in 1 place, below massif's threshold (01.00%)
n0: 685184 in 1 place, below massif's threshold (01.00%)
n0: 616 in 1 place, below massif's threshold (01.00%)
n4: 9309062 0x5C63E97: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n2: 4019207 0x5C65813: char* std::string::_S_construct<char const*>(char const*, char const*, std::allocator<char> const&, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n2: 4018486 0x5C65C44: std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n1: 2221289 0x45E555: read_groups(lua_State*, int, std::map<std::string, int, std::less<std::string>, std::allocator<std::pair<std::string const, int> > >&) (c_content.cpp:921)
n0: 2221289 in 4 places, all below massif's threshold (01.00%)
n0: 1797197 in 1182 places, all below massif's threshold (01.00%)
n0: 721 in 1 place, below massif's threshold (01.00%)
n2: 3680413 0x5C63F12: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n2: 3680413 0x5C6452C: std::string::_M_replace_safe(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n1: 2254339 0x463BDA: getstringfield(lua_State*, int, char const*, std::string&) (c_converter.cpp:262)
n0: 2254339 in 18 places, all below massif's threshold (01.00%)
n0: 1426074 in 92 places, all below massif's threshold (01.00%)
n0: 0 in 2 places, all below massif's threshold (01.00%)
n2: 1478637 0x5C64B09: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n1: 1474966 0x5C64BAE: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
n0: 1474966 in 21 places, all below massif's threshold (01.00%)
n0: 3671 in 2 places, all below massif's threshold (01.00%)
n0: 130805 in 2 places, all below massif's threshold (01.00%)
n0: 8639827 in 593 places, all below massif's threshold (01.00%)
n1: 7471104 0x5C8A3E: std::vector<ContentFeatures, std::allocator<ContentFeatures> >::_M_insert_aux(__gnu_cxx::__normal_iterator<ContentFeatures*, std::vector<ContentFeatures, std::allocator<ContentFeatures> > >, ContentFeatures const&) (new_allocator.h:104)
n1: 7471104 0x5C3180: CNodeDefManager::allocateId() (stl_vector.h:925)
n1: 7471104 0x5C613E: CNodeDefManager::set(std::string const&, ContentFeatures const&) (nodedef.cpp:637)
n1: 7471104 0x48C7BA: ModApiItemMod::l_register_item_raw(lua_State*) (l_item.cpp:500)
n1: 7471104 0x664A64: luaD_precall (ldo.c:319)
n1: 7471104 0x6797B5: luaV_execute (lvm.c:587)
n1: 7471104 0x664D09: luaD_call (ldo.c:377)
n1: 7471104 0x65FC9D: lua_call (lapi.c:782)
n1: 7471104 0x67B4E3: luaB_dofile (lbaselib.c:329)
n1: 7471104 0x664A64: luaD_precall (ldo.c:319)
n1: 7471104 0x6797B5: luaV_execute (lvm.c:587)
n2: 7471104 0x664D09: luaD_call (ldo.c:377)
n1: 7471104 0x65FD07: f_call (lapi.c:800)
n1: 7471104 0x663D5A: luaD_rawrunprotected (ldo.c:116)
n1: 7471104 0x665102: luaD_pcall (ldo.c:463)
n1: 7471104 0x65FDB6: lua_pcall (lapi.c:821)
n1: 7471104 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
n1: 7471104 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
n1: 7471104 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
n0: 7471104 0x57D20E: main (main.cpp:1465)
n0: 0 in 1 place, below massif's threshold (01.00%)
n1: 2828384 0x5087E85: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n2: 2828384 0x505F12D: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n2: 2601496 0x50638AA: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n1: 2598400 0x5063A49: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n1: 2598400 0x5063CDB: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n2: 2598400 0x507E5CE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n2: 1994240 0x507EA59: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n2: 1940480 0x5083D01: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n2: 1895680 0x5083D8F: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n2: 1859840 0x509D25D: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n1: 1402880 0x509E4CB: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n1: 1402880 0x50C9C4B: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n1: 1402880 0x50CCF25: sqlite3_step (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
n1: 1402880 0x52DBF6: Database_SQLite3::loadBlock(irr::core::vector3d<short>) (database-sqlite3.cpp:216)
n2: 1402880 0x589F76: ServerMap::loadBlock(irr::core::vector3d<short>) (map.cpp:3448)
n1: 1383680 0x5417E8: EmergeThread::getBlockOrStartGen(irr::core::vector3d<short>, MapBlock**, BlockMakeData*, bool) (emerge.cpp:435)
n1: 1383680 0x5442A6: EmergeThread::Thread() (emerge.cpp:492)
n1: 1383680 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
n1: 1383680 0x551F0A2: start_thread (pthread_create.c:309)
n0: 1383680 0x64ACCCB: clone (clone.S:111)
n0: 19200 in 1 place, below massif's threshold (01.00%)
n0: 456960 in 1 place, below massif's threshold (01.00%)
n0: 35840 in 2 places, all below massif's threshold (01.00%)
n0: 44800 in 2 places, all below massif's threshold (01.00%)
n0: 53760 in 3 places, all below massif's threshold (01.00%)
n0: 604160 in 1 place, below massif's threshold (01.00%)
n0: 3096 in 3 places, all below massif's threshold (01.00%)
n0: 226888 in 18 places, all below massif's threshold (01.00%)
n1: 1801008 0x519703: std::_Rb_tree<std::string, std::pair<std::string const, int>, std::_Select1st<std::pair<std::string const, int> >, std::less<std::string>, std::allocator<std::pair<std::string const, int> > >::_M_copy(std::_Rb_tree_node<std::pair<std::string const, int> > const*, std::_Rb_tree_node<std::pair<std::string const, int> >*) (new_allocator.h:104)
n0: 1801008 in 5 places, all below massif's threshold (01.00%)
#-----------
snapshot=72
#-----------
time=585155802398
mem_heap_B=122555704
mem_heap_extra_B=10463328
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=73
#-----------
time=586510302779
mem_heap_B=133612409
mem_heap_extra_B=11533271
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=74
#-----------
time=587851334665
mem_heap_B=149983976
mem_heap_extra_B=12884264
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=75
#-----------
time=589192371715
mem_heap_B=124567610
mem_heap_extra_B=10415278
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=76
#-----------
time=590583050649
mem_heap_B=142568815
mem_heap_extra_B=12005313
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=77
#-----------
time=591924081537
mem_heap_B=159120189
mem_heap_extra_B=12917907
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=78
#-----------
time=593265240309
mem_heap_B=148768438
mem_heap_extra_B=9903130
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=79
#-----------
time=594606699450
mem_heap_B=151753008
mem_heap_extra_B=10083216
mem_stacks_B=0
heap_tree=empty
#-----------
snapshot=80
#-----------
time=595948124625
mem_heap_B=151851397
mem_heap_extra_B=10089283
mem_stacks_B=0
heap_tree=empty
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment