Skip to content

Instantly share code, notes, and snippets.

@Megaf
Last active August 29, 2015 14:10
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/50aac763e9f0bf85adb9 to your computer and use it in GitHub Desktop.
Save Megaf/50aac763e9f0bf85adb9 to your computer and use it in GitHub Desktop.
ms_print output of 1536
--------------------------------------------------------------------------------
Command: ./minetestserver
Massif arguments: (none)
ms_print arguments: massif.out.1536
--------------------------------------------------------------------------------
MB
245.8^ ##
| #
| @ #
| @ #
| @ #
| @ #
| @ #
| @:# :
| @@ : @:# @@ :::::
| @@:::: @:# :: : :: @ : : :::::
| @@:: ::::@:# : :::: :@ ::: :@:::
| :@@:: ::: @:# : ::::: ::@ :::::@@:@:
| :: : : :: :::@@:: ::: @:# :: ::: :::::: ::@ :::::@@:@:
| : :: : :: :: : :@@:: ::: @:# : : : :::::: ::@ :::::@@:@:
| ::: :: :: : : ::: :@@: :@@:: ::: @:# : :::: : :::::: ::@ :::::@@:@:
| :: ::::: :::::::: ::: :@ : :@@:: ::: @:# : : :: : :::::: ::@ :::::@@:@:
| :: :: :: :::::: : ::: :@ : :@@:: ::: @:# : : :: : :::::: ::@ :::::@@:@:
| :: :: :: :::::: : ::: :@ : :@@:: ::: @:# : : :: : :::::: ::@ :::::@@:@:
| :: :: :: :::::: : ::: :@ : :@@:: ::: @:# : : :: : :::::: ::@ :::::@@:@:
| :: :: :: :::::: : ::: :@ : :@@:: ::: @:# : : :: : :::::: ::@ :::::@@:@:
0 +----------------------------------------------------------------------->Gi
0 555.0
Number of snapshots: 81
Detailed snapshots: [18, 21, 22, 28, 30 (peak), 44, 51, 61, 71]
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
0 0 0 0 0 0
1 13,366,463,436 73,226,280 63,754,462 9,471,818 0
2 24,749,038,415 89,326,152 78,843,038 10,483,114 0
3 38,862,301,800 89,546,440 79,033,453 10,512,987 0
4 47,553,509,440 69,798,152 60,552,273 9,245,879 0
5 62,136,263,194 82,616,168 72,681,959 9,934,209 0
6 70,651,054,397 103,528,216 91,861,929 11,666,287 0
7 83,027,943,335 99,696,408 88,342,871 11,353,537 0
8 92,786,312,225 110,406,712 98,154,602 12,252,110 0
9 102,544,659,835 73,919,072 64,681,580 9,237,492 0
10 113,387,727,111 69,279,184 60,439,950 8,839,234 0
11 120,977,549,343 109,805,488 97,620,208 12,185,280 0
12 130,735,909,495 73,165,696 63,997,654 9,168,042 0
13 145,420,226,875 91,493,592 80,828,343 10,665,249 0
14 157,554,582,653 79,669,616 69,967,731 9,701,885 0
15 172,252,225,204 98,316,048 87,071,978 11,244,070 0
16 180,417,586,342 107,827,248 95,795,953 12,031,295 0
17 195,199,878,676 87,889,104 77,041,313 10,847,791 0
18 205,017,381,249 82,160,824 72,598,164 9,562,660 0
88.36% (72,598,164B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->45.01% (36,983,368B) 0x661E1F: l_alloc (lauxlib.c:635)
| ->45.01% (36,982,752B) 0x66A20F: luaM_realloc_ (lmem.c:79)
| | ->23.84% (19,588,080B) 0x67449E: setnodevector (ltable.c:284)
| | | ->13.03% (10,705,560B) 0x6745B8: resize (ltable.c:305)
| | | | ->13.03% (10,705,560B) 0x6748A7: rehash (ltable.c:348)
| | | | ->13.03% (10,705,560B) 0x674AC8: newkey (ltable.c:405)
| | | | ->13.01% (10,686,680B) 0x674EE1: luaH_set (ltable.c:503)
| | | | | ->13.00% (10,682,680B) 0x677146: luaV_settable (lvm.c:140)
| | | | | | ->12.58% (10,335,360B) 0x678539: luaV_execute (lvm.c:454)
| | | | | | | ->12.58% (10,335,360B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | ->10.70% (8,790,840B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | | | ->10.70% (8,790,840B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | | | ->10.70% (8,790,840B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | | | ->10.70% (8,788,200B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | | | | ->10.70% (8,788,200B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | | | ->06.22% (5,113,400B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | | | | ->06.22% (5,113,400B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | | | | ->06.22% (5,113,400B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | | | | ->06.22% (5,113,400B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | | | | ->06.22% (5,113,400B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | | | | | ->06.22% (5,112,040B) 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
| | | | | | | | | | | ->06.22% (5,112,040B) 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
| | | | | | | | | | | ->06.22% (5,112,040B) 0x57D20E: main (main.cpp:1465)
| | | | | | | | | | |
| | | | | | | | | | ->00.00% (1,360B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | | | |
| | | | | | | | | ->04.47% (3,674,800B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | | | | ->04.47% (3,674,800B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | | | | ->04.47% (3,674,800B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | | | | ->04.47% (3,674,800B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | | | | ->04.47% (3,674,800B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | | | ->04.47% (3,674,800B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | | | ->04.47% (3,674,800B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | | | ->04.47% (3,674,800B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | | | ->04.47% (3,674,800B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | | | ->04.47% (3,674,800B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | | | | ->03.92% (3,217,920B) 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
| | | | | | | | | | ->03.92% (3,217,920B) 0x57D20E: main (main.cpp:1465)
| | | | | | | | | |
| | | | | | | | | ->00.56% (456,880B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | | |
| | | | | | | | ->00.00% (2,640B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | |
| | | | | | | ->01.87% (1,533,000B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | | ->01.87% (1,533,000B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | | ->01.87% (1,533,000B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | | ->01.87% (1,533,000B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | | ->01.11% (909,960B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | | | | ->01.11% (909,960B) 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
| | | | | | | | | ->01.11% (909,960B) 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
| | | | | | | | | ->01.11% (909,960B) 0x57D20E: main (main.cpp:1465)
| | | | | | | | |
| | | | | | | | ->00.76% (623,040B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | |
| | | | | | | ->00.01% (11,520B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->00.42% (347,320B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.00% (4,000B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.02% (18,880B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->10.81% (8,882,520B) 0x67495D: luaH_new (ltable.c:369)
| | | ->10.81% (8,878,040B) 0x6785A6: luaV_execute (lvm.c:460)
| | | | ->10.81% (8,878,040B) 0x664D09: luaD_call (ldo.c:377)
| | | | ->06.56% (5,390,480B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | ->06.56% (5,390,480B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | ->06.56% (5,390,480B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | ->06.56% (5,390,120B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | ->06.56% (5,390,120B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | ->04.31% (3,542,200B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | | ->04.31% (3,542,200B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | | ->04.31% (3,542,200B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | | ->04.31% (3,542,200B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | | ->04.31% (3,542,200B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | ->04.31% (3,542,200B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | ->04.31% (3,542,200B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | ->04.31% (3,542,200B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | ->04.31% (3,542,200B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | ->04.31% (3,542,200B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | | ->04.25% (3,491,800B) 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
| | | | | | | | ->04.25% (3,491,800B) 0x57D20E: main (main.cpp:1465)
| | | | | | | |
| | | | | | | ->00.06% (50,400B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->02.25% (1,847,920B) 0x65FD07: f_call (lapi.c:800)
| | | | | | ->02.25% (1,847,920B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | ->02.25% (1,847,920B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | ->02.25% (1,847,920B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | ->02.25% (1,847,920B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | ->02.25% (1,846,560B) 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
| | | | | | | ->02.25% (1,846,560B) 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
| | | | | | | ->02.25% (1,846,560B) 0x57D20E: main (main.cpp:1465)
| | | | | | |
| | | | | | ->00.00% (1,360B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.00% (360B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->04.24% (3,487,560B) 0x65FD07: f_call (lapi.c:800)
| | | | ->04.24% (3,487,560B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | ->04.24% (3,487,560B) 0x665102: luaD_pcall (ldo.c:463)
| | | | ->04.24% (3,487,560B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | ->02.77% (2,274,600B) 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
| | | | | ->02.77% (2,274,120B) 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
| | | | | | ->02.77% (2,274,120B) 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
| | | | | | ->02.77% (2,274,120B) 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
| | | | | | ->02.77% (2,274,120B) 0x60C7D6: ServerThread::Thread() (server.cpp:109)
| | | | | | | ->02.77% (2,274,120B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | | | | | | ->02.77% (2,274,120B) 0x551F0A2: start_thread (pthread_create.c:309)
| | | | | | | ->02.77% (2,274,120B) 0x64ACCCB: clone (clone.S:111)
| | | | | | |
| | | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.00% (480B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->01.48% (1,212,960B) in 8 places, all below massif's threshold (01.00%)
| | | |
| | | ->00.01% (4,480B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->10.18% (8,360,064B) 0x6748D6: luaH_new (ltable.c:359)
| | | ->09.88% (8,115,392B) 0x6785A6: luaV_execute (lvm.c:460)
| | | | ->09.88% (8,115,392B) 0x664D09: luaD_call (ldo.c:377)
| | | | ->07.38% (6,060,480B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | ->07.38% (6,060,480B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | ->07.38% (6,060,480B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | ->07.38% (6,060,224B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | ->07.38% (6,060,224B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | ->03.70% (3,040,256B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | ->03.70% (3,040,256B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | ->03.70% (3,040,256B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | ->03.70% (3,040,256B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | ->03.70% (3,040,256B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | | ->03.70% (3,039,744B) 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
| | | | | | | | ->03.70% (3,039,744B) 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
| | | | | | | | ->03.70% (3,039,744B) 0x57D20E: main (main.cpp:1465)
| | | | | | | |
| | | | | | | ->00.00% (512B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->03.68% (3,019,968B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | ->03.68% (3,019,968B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | ->03.68% (3,019,968B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | ->03.68% (3,019,968B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | ->03.68% (3,019,968B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | ->03.68% (3,019,968B) 0x65FD07: f_call (lapi.c:800)
| | | | | | ->03.68% (3,019,968B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | ->03.68% (3,019,968B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | ->03.68% (3,019,968B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | ->03.68% (3,019,968B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | ->03.40% (2,790,144B) 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
| | | | | | | ->03.40% (2,790,144B) 0x57D20E: main (main.cpp:1465)
| | | | | | |
| | | | | | ->00.28% (229,824B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.00% (256B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->02.50% (2,054,912B) 0x65FD07: f_call (lapi.c:800)
| | | | ->02.50% (2,054,912B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | ->02.50% (2,054,912B) 0x665102: luaD_pcall (ldo.c:463)
| | | | ->02.50% (2,054,912B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | ->01.31% (1,073,152B) 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
| | | | | ->01.31% (1,072,640B) 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
| | | | | | ->01.31% (1,072,640B) 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
| | | | | | ->01.31% (1,072,640B) 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
| | | | | | ->01.31% (1,072,640B) 0x60C7D6: ServerThread::Thread() (server.cpp:109)
| | | | | | | ->01.31% (1,072,640B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | | | | | | ->01.31% (1,072,640B) 0x551F0A2: start_thread (pthread_create.c:309)
| | | | | | | ->01.31% (1,072,640B) 0x64ACCCB: clone (clone.S:111)
| | | | | | |
| | | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.00% (512B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->01.19% (981,760B) in 8 places, all below massif's threshold (01.00%)
| | | |
| | | ->00.30% (244,672B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->03.85% (3,162,553B) 0x670DE2: newlstr (lstring.c:56)
| | | ->03.85% (3,162,553B) 0x67102A: luaS_newlstr (lstring.c:92)
| | | ->02.61% (2,143,227B) 0x65EF0C: lua_pushlstring (lapi.c:448)
| | | | ->02.40% (1,974,482B) 0x672710: push_onecapture (lstrlib.c:480)
| | | | | ->02.40% (1,974,482B) 0x672783: push_captures (lstrlib.c:490)
| | | | | ->02.40% (1,974,456B) 0x672BD7: gmatch_aux (lstrlib.c:567)
| | | | | | ->02.40% (1,974,456B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | ->02.40% (1,974,456B) 0x664CF4: luaD_call (ldo.c:376)
| | | | | | ->02.40% (1,974,456B) 0x679E97: luaV_execute (lvm.c:683)
| | | | | | ->02.40% (1,974,456B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | ->02.40% (1,974,456B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | | ->02.40% (1,974,456B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | | ->02.40% (1,974,456B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | | ->02.40% (1,974,456B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | | ->02.40% (1,974,456B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | ->02.24% (1,839,628B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | | | ->02.24% (1,839,628B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | | | ->02.24% (1,839,628B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | | | ->02.24% (1,839,628B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | | | ->02.24% (1,839,628B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | | ->02.24% (1,839,628B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | | ->02.24% (1,839,628B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | | ->02.24% (1,839,628B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | | ->02.24% (1,839,628B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | | ->02.24% (1,839,628B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | | | ->02.24% (1,839,628B) 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
| | | | | | | | ->02.24% (1,839,628B) 0x57D20E: main (main.cpp:1465)
| | | | | | | |
| | | | | | | ->00.16% (134,828B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.00% (26B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.21% (168,745B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->01.24% (1,019,326B) in 10 places, all below massif's threshold (01.00%)
| | |
| | ->02.63% (2,164,480B) 0x674397: setarrayvector (ltable.c:265)
| | | ->01.82% (1,498,688B) 0x674947: luaH_new (ltable.c:368)
| | | | ->01.82% (1,491,488B) 0x6785A6: luaV_execute (lvm.c:460)
| | | | | ->01.82% (1,491,488B) 0x664D09: luaD_call (ldo.c:377)
| | | | | ->01.42% (1,170,528B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | ->01.42% (1,170,528B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | ->01.42% (1,170,528B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | ->01.42% (1,170,528B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | ->01.42% (1,170,528B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | ->01.32% (1,082,624B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | ->01.32% (1,082,624B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | ->01.32% (1,082,624B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | ->01.32% (1,082,624B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | ->01.32% (1,082,624B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | | ->01.32% (1,082,496B) 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
| | | | | | | | ->01.32% (1,082,496B) 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
| | | | | | | | ->01.32% (1,082,496B) 0x57D20E: main (main.cpp:1465)
| | | | | | | |
| | | | | | | ->00.00% (128B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->00.11% (87,904B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.39% (320,960B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.01% (7,200B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.81% (665,792B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->01.77% (1,450,455B) in 20 places, all below massif's threshold (01.00%)
| | |
| | ->01.47% (1,208,544B) 0x671074: luaS_newudata (lstring.c:100)
| | | ->01.47% (1,208,544B) 0x6603CA: lua_newuserdata (lapi.c:1029)
| | | ->01.17% (960,720B) 0x48F2C6: LuaItemStack::create_object(lua_State*) (l_item.cpp:369)
| | | | ->01.17% (960,720B) 0x664A64: luaD_precall (ldo.c:319)
| | | | ->01.17% (960,720B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | ->01.17% (960,720B) 0x664D09: luaD_call (ldo.c:377)
| | | | ->01.17% (960,720B) 0x65FD07: f_call (lapi.c:800)
| | | | ->01.17% (960,720B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | ->01.17% (960,720B) 0x665102: luaD_pcall (ldo.c:463)
| | | | ->01.17% (960,720B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | ->01.16% (949,248B) 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
| | | | | ->01.16% (949,248B) 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
| | | | | ->01.16% (949,248B) 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
| | | | | ->01.16% (949,248B) 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
| | | | | ->01.16% (949,248B) 0x60C7D6: ServerThread::Thread() (server.cpp:109)
| | | | | | ->01.16% (949,248B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | | | | | ->01.16% (949,248B) 0x551F0A2: start_thread (pthread_create.c:309)
| | | | | | ->01.16% (949,248B) 0x64ACCCB: clone (clone.S:111)
| | | | | |
| | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.01% (11,472B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.30% (247,824B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->01.28% (1,048,576B) 0x670C5C: luaS_resize (lstring.c:28)
| | ->01.28% (1,048,576B) 0x670EE6: newlstr (lstring.c:70)
| | | ->01.28% (1,048,576B) 0x67102A: luaS_newlstr (lstring.c:92)
| | | ->01.28% (1,048,576B) 0x67FBAA: luaX_newstring (llex.c:119)
| | | | ->01.28% (1,048,576B) 0x680A75: read_string (llex.c:333)
| | | | | ->01.28% (1,048,576B) 0x680FE7: llex (llex.c:397)
| | | | | ->01.28% (1,048,576B) 0x681376: luaX_next (llex.c:459)
| | | | | ->01.28% (1,048,576B) 0x66E74F: funcargs (lparser.c:618)
| | | | | ->01.28% (1,048,576B) 0x66EA8B: primaryexp (lparser.c:718)
| | | | | ->01.28% (1,048,576B) 0x66FF45: exprstat (lparser.c:1228)
| | | | | ->01.28% (1,048,576B) 0x67026E: statement (lparser.c:1318)
| | | | | ->01.28% (1,048,576B) 0x6702A2: chunk (lparser.c:1330)
| | | | | ->01.28% (1,048,576B) 0x66DDAD: luaY_parser (lparser.c:391)
| | | | | ->01.28% (1,048,576B) 0x665254: f_parser (ldo.c:497)
| | | | | ->01.28% (1,048,576B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | ->01.28% (1,048,576B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | ->01.28% (1,048,576B) 0x6653A3: luaD_protectedparser (ldo.c:513)
| | | | | ->01.28% (1,048,576B) 0x65FF84: lua_load (lapi.c:869)
| | | | | ->01.28% (1,048,576B) 0x661C92: luaL_loadfile (lauxlib.c:581)
| | | | | ->01.28% (1,048,576B) 0x46807D: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | ->01.28% (1,048,576B) 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
| | | | | ->01.28% (1,048,576B) 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
| | | | | ->01.28% (1,048,576B) 0x57D20E: main (main.cpp:1465)
| | | | |
| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.00% (616B) in 1+ places, all below ms_print's threshold (01.00%)
|
->11.16% (9,168,132B) 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)
| ->04.94% (4,055,768B) 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)
| | ->04.94% (4,055,768B) 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)
| | | ->02.70% (2,221,289B) 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)
| | | | ->01.37% (1,123,464B) 0x45FDE0: read_item_definition(lua_State*, int, ItemDefinition) (c_content.cpp:95)
| | | | | ->01.37% (1,123,464B) 0x48C6FA: ModApiItemMod::l_register_item_raw(lua_State*) (l_item.cpp:483)
| | | | | ->01.37% (1,123,464B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | ->01.37% (1,123,464B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | ->01.37% (1,123,464B) 0x664D09: luaD_call (ldo.c:377)
| | | | | ->01.22% (1,001,892B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | ->01.22% (1,001,892B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | ->01.22% (1,001,892B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | ->01.22% (1,001,842B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | | ->01.22% (1,001,842B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | ->01.13% (930,742B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | | ->01.13% (930,742B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | | ->01.13% (930,742B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | | ->01.13% (930,742B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | | ->01.13% (930,742B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | | | ->01.13% (930,742B) 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
| | | | | | | | ->01.13% (930,742B) 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
| | | | | | | | ->01.13% (930,742B) 0x57D20E: main (main.cpp:1465)
| | | | | | | |
| | | | | | | ->00.09% (71,100B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->00.00% (50B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.15% (121,572B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->01.34% (1,097,764B) 0x45E89E: read_content_features(lua_State*, int) (c_content.cpp:276)
| | | | | ->01.34% (1,097,764B) 0x48C79D: ModApiItemMod::l_register_item_raw(lua_State*) (l_item.cpp:499)
| | | | | ->01.34% (1,097,764B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | ->01.34% (1,097,764B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | ->01.34% (1,097,764B) 0x664D09: luaD_call (ldo.c:377)
| | | | | ->01.21% (991,062B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | ->01.21% (991,062B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | ->01.21% (991,062B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | ->01.21% (991,012B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | | ->01.21% (991,012B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | ->01.12% (920,012B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | | ->01.12% (920,012B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | | ->01.12% (920,012B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | | ->01.12% (920,012B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | | ->01.12% (920,012B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | | | ->01.12% (920,012B) 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
| | | | | | | | ->01.12% (920,012B) 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
| | | | | | | | ->01.12% (920,012B) 0x57D20E: main (main.cpp:1465)
| | | | | | | |
| | | | | | | ->00.09% (71,000B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->00.00% (50B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.13% (106,702B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (61B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->02.23% (1,834,479B) in 1157 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->04.46% (3,664,991B) 0x5C63F12: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
| | ->04.46% (3,664,991B) 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)
| | | ->02.73% (2,244,696B) 0x463BDA: getstringfield(lua_State*, int, char const*, std::string&) (c_converter.cpp:262)
| | | | ->02.73% (2,244,696B) in 18 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.73% (1,420,295B) in 89 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->01.13% (930,857B) 0x5C64B09: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
| | ->01.13% (927,186B) 0x5C64BAE: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
| | | ->01.13% (927,186B) in 21 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (3,671B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.63% (516,516B) in 1+ places, all below ms_print's threshold (01.00%)
|
->10.33% (8,486,912B) 0x58E938: MapBlock::MapBlock(Map*, irr::core::vector3d<short>, IGameDef*, bool) (mapblock.h:125)
| ->10.33% (8,486,912B) 0x5AA18F: MapSector::createBlankBlockNoInsert(short) (mapsector.cpp:92)
| ->10.33% (8,486,912B) 0x58013F: ServerMap::loadBlock(std::string*, irr::core::vector3d<short>, MapSector*, bool) (map.cpp:3397)
| ->10.33% (8,486,912B) 0x58A006: ServerMap::loadBlock(irr::core::vector3d<short>) (map.cpp:3450)
| ->10.15% (8,339,456B) 0x5417E8: EmergeThread::getBlockOrStartGen(irr::core::vector3d<short>, MapBlock**, BlockMakeData*, bool) (emerge.cpp:435)
| | ->10.15% (8,339,456B) 0x5442A6: EmergeThread::Thread() (emerge.cpp:492)
| | ->10.15% (8,339,456B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | ->10.15% (8,339,456B) 0x551F0A2: start_thread (pthread_create.c:309)
| | ->10.15% (8,339,456B) 0x64ACCCB: clone (clone.S:111)
| |
| ->00.18% (147,456B) in 1+ places, all below ms_print's threshold (01.00%)
|
->09.09% (7,471,104B) 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)
| ->09.09% (7,471,104B) 0x5C3180: CNodeDefManager::allocateId() (stl_vector.h:925)
| ->09.09% (7,471,104B) 0x5C613E: CNodeDefManager::set(std::string const&, ContentFeatures const&) (nodedef.cpp:637)
| ->09.09% (7,471,104B) 0x48C7BA: ModApiItemMod::l_register_item_raw(lua_State*) (l_item.cpp:500)
| ->09.09% (7,471,104B) 0x664A64: luaD_precall (ldo.c:319)
| ->09.09% (7,471,104B) 0x6797B5: luaV_execute (lvm.c:587)
| ->09.09% (7,471,104B) 0x664D09: luaD_call (ldo.c:377)
| ->09.09% (7,471,104B) 0x65FC9D: lua_call (lapi.c:782)
| ->09.09% (7,471,104B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| ->09.09% (7,471,104B) 0x664A64: luaD_precall (ldo.c:319)
| ->09.09% (7,471,104B) 0x6797B5: luaV_execute (lvm.c:587)
| ->09.09% (7,471,104B) 0x664D09: luaD_call (ldo.c:377)
| ->09.09% (7,471,104B) 0x65FD07: f_call (lapi.c:800)
| | ->09.09% (7,471,104B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | ->09.09% (7,471,104B) 0x665102: luaD_pcall (ldo.c:463)
| | ->09.09% (7,471,104B) 0x65FDB6: lua_pcall (lapi.c:821)
| | ->09.09% (7,471,104B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | ->09.09% (7,471,104B) 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
| | ->09.09% (7,471,104B) 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
| | ->09.09% (7,471,104B) 0x57D20E: main (main.cpp:1465)
| |
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
->08.04% (6,606,888B) in 558 places, all below massif's threshold (01.00%)
|
->02.19% (1,800,672B) 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)
| ->02.19% (1,800,672B) in 5 places, all below massif's threshold (01.00%)
|
->01.38% (1,129,824B) 0x5760B1: CItemDefManager::registerItem(ItemDefinition const&) (itemdef.cpp:559)
| ->01.38% (1,129,824B) 0x48C77D: ModApiItemMod::l_register_item_raw(lua_State*) (l_item.cpp:495)
| | ->01.38% (1,129,824B) 0x664A64: luaD_precall (ldo.c:319)
| | ->01.38% (1,129,824B) 0x6797B5: luaV_execute (lvm.c:587)
| | ->01.38% (1,129,824B) 0x664D09: luaD_call (ldo.c:377)
| | ->01.13% (931,392B) 0x65FC9D: lua_call (lapi.c:782)
| | | ->01.13% (931,392B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | ->01.13% (931,392B) 0x664A64: luaD_precall (ldo.c:319)
| | | ->01.13% (931,248B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | ->01.13% (931,248B) 0x664D09: luaD_call (ldo.c:377)
| | | | ->01.02% (840,528B) 0x65FD07: f_call (lapi.c:800)
| | | | | ->01.02% (840,528B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | ->01.02% (840,528B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | ->01.02% (840,528B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | ->01.02% (840,528B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | ->01.02% (840,528B) 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
| | | | | ->01.02% (840,528B) 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
| | | | | ->01.02% (840,528B) 0x57D20E: main (main.cpp:1465)
| | | | |
| | | | ->00.11% (90,720B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (144B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.24% (198,432B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
->01.16% (951,264B) 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)
->01.16% (951,264B) in 5 places, all below massif's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
19 218,093,206,297 106,697,328 96,389,521 10,307,807 0
20 232,543,310,063 127,270,224 116,226,690 11,043,534 0
21 243,819,169,255 160,380,168 146,425,830 13,954,338 0
91.30% (146,425,830B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->48.19% (77,279,837B) 0x661E1F: l_alloc (lauxlib.c:635)
| ->48.19% (77,279,221B) 0x66A20F: luaM_realloc_ (lmem.c:79)
| | ->28.77% (46,140,840B) 0x67449E: setnodevector (ltable.c:284)
| | | ->14.87% (23,842,240B) 0x6745B8: resize (ltable.c:305)
| | | | ->14.87% (23,842,240B) 0x6748A7: rehash (ltable.c:348)
| | | | ->14.87% (23,842,240B) 0x674AC8: newkey (ltable.c:405)
| | | | ->14.85% (23,823,360B) 0x674EE1: luaH_set (ltable.c:503)
| | | | | ->14.85% (23,819,360B) 0x677146: luaV_settable (lvm.c:140)
| | | | | | ->07.74% (12,409,040B) 0x65F7E1: lua_setfield (lapi.c:665)
| | | | | | | ->04.75% (7,618,560B) 0x45A341: pushnode(lua_State*, MapNode const&, INodeDefManager*) (c_content.cpp:578)
| | | | | | | | ->02.38% (3,809,440B) 0x4798AA: LuaABM::trigger(ServerEnvironment*, irr::core::vector3d<short>, MapNode, unsigned int, unsigned int) (l_env.cpp:77)
| | | | | | | | | ->02.38% (3,809,440B) 0x550722: ABMHandler::apply(MapBlock*) (environment.cpp:704)
| | | | | | | | | ->02.24% (3,597,280B) 0x54EC65: ServerEnvironment::activateBlock(MapBlock*, unsigned int) (environment.cpp:762)
| | | | | | | | | | ->02.24% (3,597,280B) 0x54F22F: ServerEnvironment::step(float) (environment.cpp:1101)
| | | | | | | | | | ->02.24% (3,597,280B) 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
| | | | | | | | | | ->02.24% (3,597,280B) 0x60C7D6: ServerThread::Thread() (server.cpp:109)
| | | | | | | | | | ->02.24% (3,597,280B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | | | | | | | | | ->02.24% (3,597,280B) 0x551F0A2: start_thread (pthread_create.c:309)
| | | | | | | | | | ->02.24% (3,597,280B) 0x64ACCCB: clone (clone.S:111)
| | | | | | | | | |
| | | | | | | | | ->00.13% (212,160B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | | |
| | | | | | | | ->02.06% (3,299,200B) 0x479CA0: ModApiEnvMod::l_get_node(lua_State*) (l_env.cpp:149)
| | | | | | | | | ->02.06% (3,299,200B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | | | | ->02.06% (3,299,200B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | | | | | ->02.06% (3,299,200B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | | | | ->02.06% (3,299,200B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | | | | ->02.06% (3,299,200B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | | | | ->02.06% (3,299,200B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | | | | ->02.06% (3,299,200B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | | | | ->01.68% (2,690,880B) 0x4798E7: LuaABM::trigger(ServerEnvironment*, irr::core::vector3d<short>, MapNode, unsigned int, unsigned int) (l_env.cpp:80)
| | | | | | | | | | | ->01.68% (2,690,880B) 0x550722: ABMHandler::apply(MapBlock*) (environment.cpp:704)
| | | | | | | | | | | ->01.63% (2,610,720B) 0x54EC65: ServerEnvironment::activateBlock(MapBlock*, unsigned int) (environment.cpp:762)
| | | | | | | | | | | | ->01.63% (2,610,720B) 0x54F22F: ServerEnvironment::step(float) (environment.cpp:1101)
| | | | | | | | | | | | ->01.63% (2,610,720B) 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
| | | | | | | | | | | | ->01.63% (2,610,720B) 0x60C7D6: ServerThread::Thread() (server.cpp:109)
| | | | | | | | | | | | ->01.63% (2,610,720B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | | | | | | | | | | | ->01.63% (2,610,720B) 0x551F0A2: start_thread (pthread_create.c:309)
| | | | | | | | | | | | ->01.63% (2,610,720B) 0x64ACCCB: clone (clone.S:111)
| | | | | | | | | | | |
| | | | | | | | | | | ->00.05% (80,160B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | | | | |
| | | | | | | | | | ->00.38% (608,320B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | | | |
| | | | | | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | | |
| | | | | | | | ->00.32% (509,920B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | |
| | | | | | | ->02.80% (4,488,000B) 0x463729: push_v3s16(lua_State*, irr::core::vector3d<short>) (c_converter.cpp:139)
| | | | | | | | ->02.38% (3,809,440B) 0x479891: LuaABM::trigger(ServerEnvironment*, irr::core::vector3d<short>, MapNode, unsigned int, unsigned int) (l_env.cpp:76)
| | | | | | | | | ->02.38% (3,809,440B) 0x550722: ABMHandler::apply(MapBlock*) (environment.cpp:704)
| | | | | | | | | ->02.24% (3,597,280B) 0x54EC65: ServerEnvironment::activateBlock(MapBlock*, unsigned int) (environment.cpp:762)
| | | | | | | | | | ->02.24% (3,597,280B) 0x54F22F: ServerEnvironment::step(float) (environment.cpp:1101)
| | | | | | | | | | ->02.24% (3,597,280B) 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
| | | | | | | | | | ->02.24% (3,597,280B) 0x60C7D6: ServerThread::Thread() (server.cpp:109)
| | | | | | | | | | ->02.24% (3,597,280B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | | | | | | | | | ->02.24% (3,597,280B) 0x551F0A2: start_thread (pthread_create.c:309)
| | | | | | | | | | ->02.24% (3,597,280B) 0x64ACCCB: clone (clone.S:111)
| | | | | | | | | |
| | | | | | | | | ->00.13% (212,160B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | | |
| | | | | | | | ->00.42% (678,560B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | |
| | | | | | | ->00.19% (302,480B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->07.11% (11,398,280B) 0x678539: luaV_execute (lvm.c:454)
| | | | | | | ->07.11% (11,398,280B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | ->05.48% (8,790,840B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | | | ->05.48% (8,790,840B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | | | ->05.48% (8,790,840B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | | | ->05.48% (8,788,200B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | | | | ->05.48% (8,788,200B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | | | ->03.19% (5,113,400B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | | | | ->03.19% (5,113,400B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | | | | ->03.19% (5,113,400B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | | | | ->03.19% (5,113,400B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | | | | ->03.19% (5,113,400B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | | | | | ->03.19% (5,112,040B) 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
| | | | | | | | | | | ->03.19% (5,112,040B) 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
| | | | | | | | | | | ->03.19% (5,112,040B) 0x57D20E: main (main.cpp:1465)
| | | | | | | | | | |
| | | | | | | | | | ->00.00% (1,360B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | | | |
| | | | | | | | | ->02.29% (3,674,800B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | | | | ->02.29% (3,674,800B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | | | | ->02.29% (3,674,800B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | | | | ->02.29% (3,674,800B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | | | | ->02.29% (3,674,800B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | | | ->02.29% (3,674,800B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | | | ->02.29% (3,674,800B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | | | ->02.29% (3,674,800B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | | | ->02.29% (3,674,800B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | | | ->02.29% (3,674,800B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | | | | ->02.01% (3,217,920B) 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
| | | | | | | | | | ->02.01% (3,217,920B) 0x57D20E: main (main.cpp:1465)
| | | | | | | | | |
| | | | | | | | | ->00.28% (456,880B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | | |
| | | | | | | | ->00.00% (2,640B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | |
| | | | | | | ->01.62% (2,595,920B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | | ->01.62% (2,595,920B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | | ->01.62% (2,595,920B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | | ->01.62% (2,595,920B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | | ->01.03% (1,645,680B) 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
| | | | | | | | | ->01.02% (1,643,800B) 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
| | | | | | | | | | ->01.02% (1,643,800B) 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
| | | | | | | | | | ->01.02% (1,643,800B) 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
| | | | | | | | | | ->01.02% (1,643,800B) 0x60C7D6: ServerThread::Thread() (server.cpp:109)
| | | | | | | | | | ->01.02% (1,643,800B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | | | | | | | | | ->01.02% (1,643,800B) 0x551F0A2: start_thread (pthread_create.c:309)
| | | | | | | | | | ->01.02% (1,643,800B) 0x64ACCCB: clone (clone.S:111)
| | | | | | | | | |
| | | | | | | | | ->00.00% (1,880B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | | |
| | | | | | | | ->00.59% (950,240B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | |
| | | | | | | ->00.01% (11,520B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->00.01% (12,040B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.00% (4,000B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.01% (18,880B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->13.90% (22,298,600B) 0x67495D: luaH_new (ltable.c:369)
| | | ->13.90% (22,294,120B) 0x6785A6: luaV_execute (lvm.c:460)
| | | | ->13.90% (22,294,120B) 0x664D09: luaD_call (ldo.c:377)
| | | | ->10.54% (16,903,640B) 0x65FD07: f_call (lapi.c:800)
| | | | | ->10.54% (16,903,640B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | ->10.54% (16,903,640B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | ->10.54% (16,903,640B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | ->07.97% (12,774,400B) 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
| | | | | | ->07.96% (12,773,920B) 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
| | | | | | | ->07.96% (12,773,920B) 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
| | | | | | | ->07.96% (12,773,920B) 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
| | | | | | | ->07.96% (12,773,920B) 0x60C7D6: ServerThread::Thread() (server.cpp:109)
| | | | | | | | ->07.96% (12,773,920B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | | | | | | | ->07.96% (12,773,920B) 0x551F0A2: start_thread (pthread_create.c:309)
| | | | | | | | ->07.96% (12,773,920B) 0x64ACCCB: clone (clone.S:111)
| | | | | | | |
| | | | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->00.00% (480B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->01.74% (2,782,600B) 0x4798E7: LuaABM::trigger(ServerEnvironment*, irr::core::vector3d<short>, MapNode, unsigned int, unsigned int) (l_env.cpp:80)
| | | | | | ->01.74% (2,782,600B) 0x550722: ABMHandler::apply(MapBlock*) (environment.cpp:704)
| | | | | | ->01.68% (2,692,600B) 0x54EC65: ServerEnvironment::activateBlock(MapBlock*, unsigned int) (environment.cpp:762)
| | | | | | | ->01.68% (2,692,600B) 0x54F22F: ServerEnvironment::step(float) (environment.cpp:1101)
| | | | | | | ->01.68% (2,692,600B) 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
| | | | | | | ->01.68% (2,692,600B) 0x60C7D6: ServerThread::Thread() (server.cpp:109)
| | | | | | | ->01.68% (2,692,600B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | | | | | | ->01.68% (2,692,600B) 0x551F0A2: start_thread (pthread_create.c:309)
| | | | | | | ->01.68% (2,692,600B) 0x64ACCCB: clone (clone.S:111)
| | | | | | |
| | | | | | ->00.06% (90,000B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.84% (1,346,640B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->03.36% (5,390,480B) 0x65FC9D: lua_call (lapi.c:782)
| | | | ->03.36% (5,390,480B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | ->03.36% (5,390,480B) 0x664A64: luaD_precall (ldo.c:319)
| | | | ->03.36% (5,390,120B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | ->03.36% (5,390,120B) 0x664D09: luaD_call (ldo.c:377)
| | | | | ->02.21% (3,542,200B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | ->02.21% (3,542,200B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | ->02.21% (3,542,200B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | ->02.21% (3,542,200B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | ->02.21% (3,542,200B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | ->02.21% (3,542,200B) 0x65FD07: f_call (lapi.c:800)
| | | | | | ->02.21% (3,542,200B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | ->02.21% (3,542,200B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | ->02.21% (3,542,200B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | ->02.21% (3,542,200B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | ->02.18% (3,491,800B) 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
| | | | | | | ->02.18% (3,491,800B) 0x57D20E: main (main.cpp:1465)
| | | | | | |
| | | | | | ->00.03% (50,400B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->01.15% (1,847,920B) 0x65FD07: f_call (lapi.c:800)
| | | | | ->01.15% (1,847,920B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | ->01.15% (1,847,920B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | ->01.15% (1,847,920B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | ->01.15% (1,847,920B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | ->01.15% (1,846,560B) 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
| | | | | | ->01.15% (1,846,560B) 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
| | | | | | ->01.15% (1,846,560B) 0x57D20E: main (main.cpp:1465)
| | | | | |
| | | | | ->00.00% (1,360B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (360B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (4,480B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->12.22% (19,596,096B) 0x6748D6: luaH_new (ltable.c:359)
| | | ->09.02% (14,464,512B) 0x6785A6: luaV_execute (lvm.c:460)
| | | | ->09.02% (14,464,512B) 0x664D09: luaD_call (ldo.c:377)
| | | | ->05.24% (8,404,032B) 0x65FD07: f_call (lapi.c:800)
| | | | | ->05.24% (8,404,032B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | ->05.24% (8,404,032B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | ->05.24% (8,404,032B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | ->03.66% (5,868,352B) 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
| | | | | | ->03.66% (5,867,776B) 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
| | | | | | | ->03.66% (5,867,776B) 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
| | | | | | | ->03.66% (5,867,776B) 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
| | | | | | | ->03.66% (5,867,776B) 0x60C7D6: ServerThread::Thread() (server.cpp:109)
| | | | | | | | ->03.66% (5,867,776B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | | | | | | | ->03.66% (5,867,776B) 0x551F0A2: start_thread (pthread_create.c:309)
| | | | | | | | ->03.66% (5,867,776B) 0x64ACCCB: clone (clone.S:111)
| | | | | | | |
| | | | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->00.00% (576B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->01.58% (2,535,680B) in 9 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->03.78% (6,060,480B) 0x65FC9D: lua_call (lapi.c:782)
| | | | ->03.78% (6,060,480B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | ->03.78% (6,060,480B) 0x664A64: luaD_precall (ldo.c:319)
| | | | ->03.78% (6,060,224B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | ->03.78% (6,060,224B) 0x664D09: luaD_call (ldo.c:377)
| | | | | ->01.90% (3,040,256B) 0x65FD07: f_call (lapi.c:800)
| | | | | | ->01.90% (3,040,256B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | ->01.90% (3,040,256B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | ->01.90% (3,040,256B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | ->01.90% (3,040,256B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | ->01.90% (3,039,744B) 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
| | | | | | | ->01.90% (3,039,744B) 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
| | | | | | | ->01.90% (3,039,744B) 0x57D20E: main (main.cpp:1465)
| | | | | | |
| | | | | | ->00.00% (512B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->01.88% (3,019,968B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | ->01.88% (3,019,968B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | ->01.88% (3,019,968B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | ->01.88% (3,019,968B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | ->01.88% (3,019,968B) 0x664D09: luaD_call (ldo.c:377)
| | | | | ->01.88% (3,019,968B) 0x65FD07: f_call (lapi.c:800)
| | | | | ->01.88% (3,019,968B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | ->01.88% (3,019,968B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | ->01.88% (3,019,968B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | ->01.88% (3,019,968B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | ->01.74% (2,790,144B) 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
| | | | | | ->01.74% (2,790,144B) 0x57D20E: main (main.cpp:1465)
| | | | | |
| | | | | ->00.14% (229,824B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (256B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->03.20% (5,131,456B) 0x65F508: lua_createtable (lapi.c:581)
| | | | ->01.90% (3,047,424B) 0x45A2CA: pushnode(lua_State*, MapNode const&, INodeDefManager*) (c_content.cpp:572)
| | | | | ->01.90% (3,047,424B) in 3 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->01.12% (1,795,200B) 0x4636B7: push_v3s16(lua_State*, irr::core::vector3d<short>) (c_converter.cpp:133)
| | | | | ->01.12% (1,795,200B) in 7 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->00.18% (288,832B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (128B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->02.69% (4,311,614B) in 22 places, all below massif's threshold (01.00%)
| | |
| | ->02.40% (3,846,736B) 0x674397: setarrayvector (ltable.c:265)
| | | ->01.80% (2,879,440B) 0x674947: luaH_new (ltable.c:368)
| | | | ->01.77% (2,845,472B) 0x6785A6: luaV_execute (lvm.c:460)
| | | | | ->01.77% (2,845,472B) 0x664D09: luaD_call (ldo.c:377)
| | | | | ->01.04% (1,674,944B) 0x65FD07: f_call (lapi.c:800)
| | | | | | ->01.04% (1,674,944B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | ->01.04% (1,674,944B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | ->01.04% (1,674,944B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | ->01.04% (1,674,944B) in 7 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->00.73% (1,170,528B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.02% (33,968B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.60% (967,296B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->02.11% (3,383,935B) 0x670DE2: newlstr (lstring.c:56)
| | ->02.11% (3,383,935B) 0x67102A: luaS_newlstr (lstring.c:92)
| | ->01.47% (2,362,815B) 0x65EF0C: lua_pushlstring (lapi.c:448)
| | | ->01.23% (1,975,945B) 0x672710: push_onecapture (lstrlib.c:480)
| | | | ->01.23% (1,975,945B) 0x672783: push_captures (lstrlib.c:490)
| | | | ->01.23% (1,975,919B) 0x672BD7: gmatch_aux (lstrlib.c:567)
| | | | | ->01.23% (1,975,919B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | ->01.23% (1,975,919B) 0x664CF4: luaD_call (ldo.c:376)
| | | | | ->01.23% (1,975,919B) 0x679E97: luaV_execute (lvm.c:683)
| | | | | ->01.23% (1,975,919B) 0x664D09: luaD_call (ldo.c:377)
| | | | | ->01.23% (1,974,456B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | ->01.23% (1,974,456B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | ->01.23% (1,974,456B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | ->01.23% (1,974,456B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | ->01.23% (1,974,456B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | ->01.15% (1,839,628B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | | ->01.15% (1,839,628B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | | ->01.15% (1,839,628B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | | ->01.15% (1,839,628B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | | ->01.15% (1,839,628B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | ->01.15% (1,839,628B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | ->01.15% (1,839,628B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | ->01.15% (1,839,628B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | ->01.15% (1,839,628B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | ->01.15% (1,839,628B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | | ->01.15% (1,839,628B) 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
| | | | | | | ->01.15% (1,839,628B) 0x57D20E: main (main.cpp:1465)
| | | | | | |
| | | | | | ->00.08% (134,828B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.00% (1,463B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (26B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.24% (386,870B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.64% (1,021,120B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.00% (616B) in 1+ places, all below ms_print's threshold (01.00%)
|
->23.65% (37,928,960B) 0x58E938: MapBlock::MapBlock(Map*, irr::core::vector3d<short>, IGameDef*, bool) (mapblock.h:125)
| ->23.65% (37,928,960B) 0x5AA18F: MapSector::createBlankBlockNoInsert(short) (mapsector.cpp:92)
| ->23.65% (37,928,960B) 0x58013F: ServerMap::loadBlock(std::string*, irr::core::vector3d<short>, MapSector*, bool) (map.cpp:3397)
| ->23.65% (37,928,960B) 0x58A006: ServerMap::loadBlock(irr::core::vector3d<short>) (map.cpp:3450)
| ->23.56% (37,781,504B) 0x5417E8: EmergeThread::getBlockOrStartGen(irr::core::vector3d<short>, MapBlock**, BlockMakeData*, bool) (emerge.cpp:435)
| | ->23.56% (37,781,504B) 0x5442A6: EmergeThread::Thread() (emerge.cpp:492)
| | ->23.56% (37,781,504B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | ->23.56% (37,781,504B) 0x551F0A2: start_thread (pthread_create.c:309)
| | ->23.56% (37,781,504B) 0x64ACCCB: clone (clone.S:111)
| |
| ->00.09% (147,456B) in 1+ places, all below ms_print's threshold (01.00%)
|
->06.19% (9,920,943B) in 573 places, all below massif's threshold (01.00%)
|
->06.07% (9,729,450B) 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)
| ->02.65% (4,257,012B) 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)
| | ->02.65% (4,256,874B) 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)
| | | ->01.39% (2,221,289B) 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)
| | | | ->01.39% (2,221,289B) in 4 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.27% (2,035,585B) in 1168 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (138B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->02.29% (3,673,580B) 0x5C63F12: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
| | ->02.29% (3,673,580B) 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)
| | | ->01.40% (2,251,844B) 0x463BDA: getstringfield(lua_State*, int, char const*, std::string&) (c_converter.cpp:262)
| | | | ->01.40% (2,251,844B) in 18 places, all below massif's threshold (01.00%)
| | | |
| | | ->00.89% (1,421,736B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->01.12% (1,798,858B) in 3 places, all below massif's threshold (01.00%)
|
->04.66% (7,471,104B) 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)
| ->04.66% (7,471,104B) 0x5C3180: CNodeDefManager::allocateId() (stl_vector.h:925)
| ->04.66% (7,471,104B) 0x5C613E: CNodeDefManager::set(std::string const&, ContentFeatures const&) (nodedef.cpp:637)
| ->04.66% (7,471,104B) 0x48C7BA: ModApiItemMod::l_register_item_raw(lua_State*) (l_item.cpp:500)
| ->04.66% (7,471,104B) 0x664A64: luaD_precall (ldo.c:319)
| ->04.66% (7,471,104B) 0x6797B5: luaV_execute (lvm.c:587)
| ->04.66% (7,471,104B) 0x664D09: luaD_call (ldo.c:377)
| ->04.66% (7,471,104B) 0x65FC9D: lua_call (lapi.c:782)
| ->04.66% (7,471,104B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| ->04.66% (7,471,104B) 0x664A64: luaD_precall (ldo.c:319)
| ->04.66% (7,471,104B) 0x6797B5: luaV_execute (lvm.c:587)
| ->04.66% (7,471,104B) 0x664D09: luaD_call (ldo.c:377)
| ->04.66% (7,471,104B) 0x65FD07: f_call (lapi.c:800)
| | ->04.66% (7,471,104B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | ->04.66% (7,471,104B) 0x665102: luaD_pcall (ldo.c:463)
| | ->04.66% (7,471,104B) 0x65FDB6: lua_pcall (lapi.c:821)
| | ->04.66% (7,471,104B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | ->04.66% (7,471,104B) 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
| | ->04.66% (7,471,104B) 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
| | ->04.66% (7,471,104B) 0x57D20E: main (main.cpp:1465)
| |
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
->01.43% (2,294,624B) 0x5087E85: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| ->01.43% (2,294,624B) 0x505F12D: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| ->01.29% (2,067,736B) 0x50638AA: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | ->01.29% (2,064,640B) 0x5063A49: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | ->01.29% (2,064,640B) 0x5063CDB: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | ->01.29% (2,064,640B) 0x507E5CE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | ->01.03% (1,656,320B) 0x507EA59: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | | ->01.00% (1,606,400B) 0x5083D01: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | | | ->01.00% (1,606,400B) in 3 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->00.03% (49,920B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.25% (408,320B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (3,096B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.14% (226,888B) in 1+ places, all below ms_print's threshold (01.00%)
|
->01.12% (1,800,912B) 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)
->01.12% (1,800,912B) in 5 places, all below massif's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
22 251,751,011,628 167,118,576 153,030,964 14,087,612 0
91.57% (153,030,964B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->46.85% (78,293,447B) 0x661E1F: l_alloc (lauxlib.c:635)
| ->46.85% (78,292,831B) 0x66A20F: luaM_realloc_ (lmem.c:79)
| | ->28.12% (46,985,960B) 0x67449E: setnodevector (ltable.c:284)
| | | ->15.37% (25,683,600B) 0x67495D: luaH_new (ltable.c:369)
| | | | ->15.37% (25,679,120B) 0x6785A6: luaV_execute (lvm.c:460)
| | | | | ->15.37% (25,679,120B) 0x664D09: luaD_call (ldo.c:377)
| | | | | ->12.14% (20,288,640B) 0x65FD07: f_call (lapi.c:800)
| | | | | | ->12.14% (20,288,640B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | ->12.14% (20,288,640B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | ->12.14% (20,288,640B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | ->10.25% (17,130,200B) 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
| | | | | | | ->10.25% (17,129,720B) 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
| | | | | | | | ->10.25% (17,129,720B) 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
| | | | | | | | ->10.25% (17,129,720B) 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
| | | | | | | | ->10.25% (17,129,720B) 0x60C7D6: ServerThread::Thread() (server.cpp:109)
| | | | | | | | | ->10.25% (17,129,720B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | | | | | | | | ->10.25% (17,129,720B) 0x551F0A2: start_thread (pthread_create.c:309)
| | | | | | | | | ->10.25% (17,129,720B) 0x64ACCCB: clone (clone.S:111)
| | | | | | | | |
| | | | | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | |
| | | | | | | ->00.00% (480B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->01.16% (1,941,680B) 0x4798E7: LuaABM::trigger(ServerEnvironment*, irr::core::vector3d<short>, MapNode, unsigned int, unsigned int) (l_env.cpp:80)
| | | | | | | ->01.16% (1,941,680B) 0x550722: ABMHandler::apply(MapBlock*) (environment.cpp:704)
| | | | | | | ->01.07% (1,789,120B) 0x54EC65: ServerEnvironment::activateBlock(MapBlock*, unsigned int) (environment.cpp:762)
| | | | | | | | ->01.07% (1,789,120B) 0x54F22F: ServerEnvironment::step(float) (environment.cpp:1101)
| | | | | | | | ->01.07% (1,789,120B) 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
| | | | | | | | ->01.07% (1,789,120B) 0x60C7D6: ServerThread::Thread() (server.cpp:109)
| | | | | | | | ->01.07% (1,789,120B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | | | | | | | ->01.07% (1,789,120B) 0x551F0A2: start_thread (pthread_create.c:309)
| | | | | | | | ->01.07% (1,789,120B) 0x64ACCCB: clone (clone.S:111)
| | | | | | | |
| | | | | | | ->00.09% (152,560B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->00.73% (1,216,760B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->03.23% (5,390,480B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | ->03.23% (5,390,480B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | ->03.23% (5,390,480B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | ->03.23% (5,390,120B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | ->03.23% (5,390,120B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | ->02.12% (3,542,200B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | | ->02.12% (3,542,200B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | | ->02.12% (3,542,200B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | | ->02.12% (3,542,200B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | | ->02.12% (3,542,200B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | ->02.12% (3,542,200B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | ->02.12% (3,542,200B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | ->02.12% (3,542,200B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | ->02.12% (3,542,200B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | ->02.12% (3,542,200B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | | ->02.09% (3,491,800B) 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
| | | | | | | | ->02.09% (3,491,800B) 0x57D20E: main (main.cpp:1465)
| | | | | | | |
| | | | | | | ->00.03% (50,400B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->01.11% (1,847,920B) 0x65FD07: f_call (lapi.c:800)
| | | | | | ->01.11% (1,847,920B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | ->01.11% (1,847,920B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | ->01.11% (1,847,920B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | ->01.11% (1,847,920B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | ->01.10% (1,846,560B) 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
| | | | | | | ->01.10% (1,846,560B) 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
| | | | | | | ->01.10% (1,846,560B) 0x57D20E: main (main.cpp:1465)
| | | | | | |
| | | | | | ->00.00% (1,360B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.00% (360B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (4,480B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->12.75% (21,302,360B) 0x6745B8: resize (ltable.c:305)
| | | ->12.75% (21,302,360B) 0x6748A7: rehash (ltable.c:348)
| | | ->12.75% (21,302,360B) 0x674AC8: newkey (ltable.c:405)
| | | ->12.74% (21,283,480B) 0x674EE1: luaH_set (ltable.c:503)
| | | | ->12.73% (21,279,480B) 0x677146: luaV_settable (lvm.c:140)
| | | | | ->07.04% (11,773,120B) 0x678539: luaV_execute (lvm.c:454)
| | | | | | ->07.04% (11,773,120B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | ->05.26% (8,790,840B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | | ->05.26% (8,790,840B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | | ->05.26% (8,790,840B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | | ->05.26% (8,788,200B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | | | ->05.26% (8,788,200B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | | ->03.06% (5,113,400B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | | | ->03.06% (5,113,400B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | | | ->03.06% (5,113,400B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | | | ->03.06% (5,113,400B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | | | ->03.06% (5,113,400B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | | | | ->03.06% (5,112,040B) 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
| | | | | | | | | | ->03.06% (5,112,040B) 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
| | | | | | | | | | ->03.06% (5,112,040B) 0x57D20E: main (main.cpp:1465)
| | | | | | | | | |
| | | | | | | | | ->00.00% (1,360B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | | |
| | | | | | | | ->02.20% (3,674,800B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | | | ->02.20% (3,674,800B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | | | ->02.20% (3,674,800B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | | | ->02.20% (3,674,800B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | | | ->02.20% (3,674,800B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | | ->02.20% (3,674,800B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | | ->02.20% (3,674,800B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | | ->02.20% (3,674,800B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | | ->02.20% (3,674,800B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | | ->02.20% (3,674,800B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | | | ->01.93% (3,217,920B) 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
| | | | | | | | | ->01.93% (3,217,920B) 0x57D20E: main (main.cpp:1465)
| | | | | | | | |
| | | | | | | | ->00.27% (456,880B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | |
| | | | | | | ->00.00% (2,640B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->01.78% (2,970,760B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | ->01.78% (2,970,760B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | ->01.78% (2,970,760B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | ->01.78% (2,970,760B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | ->01.21% (2,027,920B) 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
| | | | | | | | ->01.21% (2,026,040B) 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
| | | | | | | | | ->01.21% (2,026,040B) 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
| | | | | | | | | ->01.21% (2,026,040B) 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
| | | | | | | | | ->01.21% (2,026,040B) 0x60C7D6: ServerThread::Thread() (server.cpp:109)
| | | | | | | | | ->01.21% (2,026,040B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | | | | | | | | ->01.21% (2,026,040B) 0x551F0A2: start_thread (pthread_create.c:309)
| | | | | | | | | ->01.21% (2,026,040B) 0x64ACCCB: clone (clone.S:111)
| | | | | | | | |
| | | | | | | | ->00.00% (1,880B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | |
| | | | | | | ->00.56% (942,840B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->00.01% (11,520B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->05.68% (9,491,960B) 0x65F7E1: lua_setfield (lapi.c:665)
| | | | | | ->03.56% (5,949,440B) 0x45A341: pushnode(lua_State*, MapNode const&, INodeDefManager*) (c_content.cpp:578)
| | | | | | | ->01.61% (2,690,880B) 0x479CA0: ModApiEnvMod::l_get_node(lua_State*) (l_env.cpp:149)
| | | | | | | | ->01.61% (2,690,880B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | | | ->01.61% (2,690,880B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | | | | ->01.61% (2,690,880B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | | | ->01.61% (2,690,880B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | | | ->01.61% (2,690,880B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | | | ->01.61% (2,690,880B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | | | ->01.61% (2,690,880B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | | | ->01.12% (1,864,160B) 0x4798E7: LuaABM::trigger(ServerEnvironment*, irr::core::vector3d<short>, MapNode, unsigned int, unsigned int) (l_env.cpp:80)
| | | | | | | | | | ->01.12% (1,864,160B) 0x550722: ABMHandler::apply(MapBlock*) (environment.cpp:704)
| | | | | | | | | | ->01.04% (1,741,120B) 0x54EC65: ServerEnvironment::activateBlock(MapBlock*, unsigned int) (environment.cpp:762)
| | | | | | | | | | | ->01.04% (1,741,120B) 0x54F22F: ServerEnvironment::step(float) (environment.cpp:1101)
| | | | | | | | | | | ->01.04% (1,741,120B) 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
| | | | | | | | | | | ->01.04% (1,741,120B) 0x60C7D6: ServerThread::Thread() (server.cpp:109)
| | | | | | | | | | | ->01.04% (1,741,120B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | | | | | | | | | | ->01.04% (1,741,120B) 0x551F0A2: start_thread (pthread_create.c:309)
| | | | | | | | | | | ->01.04% (1,741,120B) 0x64ACCCB: clone (clone.S:111)
| | | | | | | | | | |
| | | | | | | | | | ->00.07% (123,040B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | | | |
| | | | | | | | | ->00.49% (826,720B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | | |
| | | | | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | |
| | | | | | | ->01.53% (2,552,640B) 0x4798AA: LuaABM::trigger(ServerEnvironment*, irr::core::vector3d<short>, MapNode, unsigned int, unsigned int) (l_env.cpp:77)
| | | | | | | | ->01.53% (2,552,640B) 0x550722: ABMHandler::apply(MapBlock*) (environment.cpp:704)
| | | | | | | | ->01.45% (2,420,640B) 0x54EC65: ServerEnvironment::activateBlock(MapBlock*, unsigned int) (environment.cpp:762)
| | | | | | | | | ->01.45% (2,420,640B) 0x54F22F: ServerEnvironment::step(float) (environment.cpp:1101)
| | | | | | | | | ->01.45% (2,420,640B) 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
| | | | | | | | | ->01.45% (2,420,640B) 0x60C7D6: ServerThread::Thread() (server.cpp:109)
| | | | | | | | | ->01.45% (2,420,640B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | | | | | | | | ->01.45% (2,420,640B) 0x551F0A2: start_thread (pthread_create.c:309)
| | | | | | | | | ->01.45% (2,420,640B) 0x64ACCCB: clone (clone.S:111)
| | | | | | | | |
| | | | | | | | ->00.08% (132,000B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | |
| | | | | | | ->00.42% (705,920B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->01.95% (3,256,320B) 0x463729: push_v3s16(lua_State*, irr::core::vector3d<short>) (c_converter.cpp:139)
| | | | | | | ->01.53% (2,552,640B) 0x479891: LuaABM::trigger(ServerEnvironment*, irr::core::vector3d<short>, MapNode, unsigned int, unsigned int) (l_env.cpp:76)
| | | | | | | | ->01.53% (2,552,640B) 0x550722: ABMHandler::apply(MapBlock*) (environment.cpp:704)
| | | | | | | | ->01.45% (2,420,640B) 0x54EC65: ServerEnvironment::activateBlock(MapBlock*, unsigned int) (environment.cpp:762)
| | | | | | | | | ->01.45% (2,420,640B) 0x54F22F: ServerEnvironment::step(float) (environment.cpp:1101)
| | | | | | | | | ->01.45% (2,420,640B) 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
| | | | | | | | | ->01.45% (2,420,640B) 0x60C7D6: ServerThread::Thread() (server.cpp:109)
| | | | | | | | | ->01.45% (2,420,640B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | | | | | | | | ->01.45% (2,420,640B) 0x551F0A2: start_thread (pthread_create.c:309)
| | | | | | | | | ->01.45% (2,420,640B) 0x64ACCCB: clone (clone.S:111)
| | | | | | | | |
| | | | | | | | ->00.08% (132,000B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | |
| | | | | | | ->00.42% (703,680B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->00.17% (286,200B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.01% (14,400B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (4,000B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.01% (18,880B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->11.86% (19,822,464B) 0x6748D6: luaH_new (ltable.c:359)
| | | ->09.49% (15,860,416B) 0x6785A6: luaV_execute (lvm.c:460)
| | | | ->09.49% (15,860,416B) 0x664D09: luaD_call (ldo.c:377)
| | | | ->05.86% (9,799,936B) 0x65FD07: f_call (lapi.c:800)
| | | | | ->05.86% (9,799,936B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | ->05.86% (9,799,936B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | ->05.86% (9,799,936B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | ->04.70% (7,855,168B) 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
| | | | | | ->04.70% (7,854,656B) 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
| | | | | | | ->04.70% (7,854,656B) 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
| | | | | | | ->04.70% (7,854,656B) 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
| | | | | | | ->04.70% (7,854,656B) 0x60C7D6: ServerThread::Thread() (server.cpp:109)
| | | | | | | | ->04.70% (7,854,656B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | | | | | | | ->04.70% (7,854,656B) 0x551F0A2: start_thread (pthread_create.c:309)
| | | | | | | | ->04.70% (7,854,656B) 0x64ACCCB: clone (clone.S:111)
| | | | | | | |
| | | | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->00.00% (512B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->01.16% (1,944,768B) in 10 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->03.63% (6,060,480B) 0x65FC9D: lua_call (lapi.c:782)
| | | | ->03.63% (6,060,480B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | ->03.63% (6,060,480B) 0x664A64: luaD_precall (ldo.c:319)
| | | | ->03.63% (6,060,224B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | ->03.63% (6,060,224B) 0x664D09: luaD_call (ldo.c:377)
| | | | | ->01.82% (3,040,256B) 0x65FD07: f_call (lapi.c:800)
| | | | | | ->01.82% (3,040,256B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | ->01.82% (3,040,256B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | ->01.82% (3,040,256B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | ->01.82% (3,040,256B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | ->01.82% (3,039,744B) 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
| | | | | | | ->01.82% (3,039,744B) 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
| | | | | | | ->01.82% (3,039,744B) 0x57D20E: main (main.cpp:1465)
| | | | | | |
| | | | | | ->00.00% (512B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->01.81% (3,019,968B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | ->01.81% (3,019,968B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | ->01.81% (3,019,968B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | ->01.81% (3,019,968B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | ->01.81% (3,019,968B) 0x664D09: luaD_call (ldo.c:377)
| | | | | ->01.81% (3,019,968B) 0x65FD07: f_call (lapi.c:800)
| | | | | ->01.81% (3,019,968B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | ->01.81% (3,019,968B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | ->01.81% (3,019,968B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | ->01.81% (3,019,968B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | ->01.67% (2,790,144B) 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
| | | | | | ->01.67% (2,790,144B) 0x57D20E: main (main.cpp:1465)
| | | | | |
| | | | | ->00.14% (229,824B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (256B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->02.37% (3,961,920B) 0x65F508: lua_createtable (lapi.c:581)
| | | | ->01.42% (2,379,840B) 0x45A2CA: pushnode(lua_State*, MapNode const&, INodeDefManager*) (c_content.cpp:572)
| | | | | ->01.42% (2,379,840B) in 3 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->00.95% (1,582,080B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (128B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->02.51% (4,201,344B) 0x674397: setarrayvector (ltable.c:265)
| | | ->02.00% (3,340,128B) 0x674947: luaH_new (ltable.c:368)
| | | | ->01.98% (3,311,120B) 0x6785A6: luaV_execute (lvm.c:460)
| | | | | ->01.98% (3,311,120B) 0x664D09: luaD_call (ldo.c:377)
| | | | | ->01.28% (2,140,592B) 0x65FD07: f_call (lapi.c:800)
| | | | | | ->01.28% (2,140,592B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | ->01.28% (2,140,592B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | ->01.28% (2,140,592B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | ->01.12% (1,876,176B) 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
| | | | | | | ->01.12% (1,876,176B) 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
| | | | | | | | ->01.12% (1,876,176B) 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
| | | | | | | | ->01.12% (1,876,176B) 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
| | | | | | | | ->01.12% (1,876,176B) 0x60C7D6: ServerThread::Thread() (server.cpp:109)
| | | | | | | | | ->01.12% (1,876,176B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | | | | | | | | ->01.12% (1,876,176B) 0x551F0A2: start_thread (pthread_create.c:309)
| | | | | | | | | ->01.12% (1,876,176B) 0x64ACCCB: clone (clone.S:111)
| | | | | | | | |
| | | | | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | |
| | | | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->00.16% (264,416B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.70% (1,170,528B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.02% (29,008B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.52% (861,216B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->02.44% (4,080,374B) in 22 places, all below massif's threshold (01.00%)
| | |
| | ->01.92% (3,202,689B) 0x670DE2: newlstr (lstring.c:56)
| | ->01.92% (3,202,689B) 0x67102A: luaS_newlstr (lstring.c:92)
| | ->01.31% (2,181,734B) 0x65EF0C: lua_pushlstring (lapi.c:448)
| | | ->01.18% (1,974,748B) 0x672710: push_onecapture (lstrlib.c:480)
| | | | ->01.18% (1,974,748B) 0x672783: push_captures (lstrlib.c:490)
| | | | ->01.18% (1,974,722B) 0x672BD7: gmatch_aux (lstrlib.c:567)
| | | | | ->01.18% (1,974,722B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | ->01.18% (1,974,722B) 0x664CF4: luaD_call (ldo.c:376)
| | | | | ->01.18% (1,974,722B) 0x679E97: luaV_execute (lvm.c:683)
| | | | | ->01.18% (1,974,722B) 0x664D09: luaD_call (ldo.c:377)
| | | | | ->01.18% (1,974,456B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | ->01.18% (1,974,456B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | ->01.18% (1,974,456B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | ->01.18% (1,974,456B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | ->01.18% (1,974,456B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | ->01.10% (1,839,628B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | | ->01.10% (1,839,628B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | | ->01.10% (1,839,628B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | | ->01.10% (1,839,628B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | | ->01.10% (1,839,628B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | ->01.10% (1,839,628B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | ->01.10% (1,839,628B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | ->01.10% (1,839,628B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | ->01.10% (1,839,628B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | ->01.10% (1,839,628B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | | ->01.10% (1,839,628B) 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
| | | | | | | ->01.10% (1,839,628B) 0x57D20E: main (main.cpp:1465)
| | | | | | |
| | | | | | ->00.08% (134,828B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.00% (266B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (26B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.12% (206,986B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.61% (1,020,955B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.00% (616B) in 1+ places, all below ms_print's threshold (01.00%)
|
->24.95% (41,697,280B) 0x58E938: MapBlock::MapBlock(Map*, irr::core::vector3d<short>, IGameDef*, bool) (mapblock.h:125)
| ->24.95% (41,697,280B) 0x5AA18F: MapSector::createBlankBlockNoInsert(short) (mapsector.cpp:92)
| ->24.95% (41,697,280B) 0x58013F: ServerMap::loadBlock(std::string*, irr::core::vector3d<short>, MapSector*, bool) (map.cpp:3397)
| ->24.95% (41,697,280B) 0x58A006: ServerMap::loadBlock(irr::core::vector3d<short>) (map.cpp:3450)
| ->24.86% (41,549,824B) 0x5417E8: EmergeThread::getBlockOrStartGen(irr::core::vector3d<short>, MapBlock**, BlockMakeData*, bool) (emerge.cpp:435)
| | ->24.86% (41,549,824B) 0x5442A6: EmergeThread::Thread() (emerge.cpp:492)
| | ->24.86% (41,549,824B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | ->24.86% (41,549,824B) 0x551F0A2: start_thread (pthread_create.c:309)
| | ->24.86% (41,549,824B) 0x64ACCCB: clone (clone.S:111)
| |
| ->00.09% (147,456B) in 1+ places, all below ms_print's threshold (01.00%)
|
->06.57% (10,985,244B) in 578 places, all below massif's threshold (01.00%)
|
->06.00% (10,023,713B) 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)
| ->02.59% (4,334,737B) 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)
| | ->02.59% (4,334,599B) 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)
| | | ->01.33% (2,221,289B) 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)
| | | | ->01.33% (2,221,289B) in 4 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.26% (2,113,310B) in 1169 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (138B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->02.20% (3,676,410B) 0x5C63F12: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
| | ->02.20% (3,676,410B) 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)
| | | ->01.35% (2,254,616B) 0x463BDA: getstringfield(lua_State*, int, char const*, std::string&) (c_converter.cpp:262)
| | | | ->01.35% (2,254,616B) in 18 places, all below massif's threshold (01.00%)
| | | |
| | | ->00.85% (1,421,794B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->01.20% (2,012,566B) in 3 places, all below massif's threshold (01.00%)
|
->04.47% (7,471,104B) 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)
| ->04.47% (7,471,104B) 0x5C3180: CNodeDefManager::allocateId() (stl_vector.h:925)
| ->04.47% (7,471,104B) 0x5C613E: CNodeDefManager::set(std::string const&, ContentFeatures const&) (nodedef.cpp:637)
| ->04.47% (7,471,104B) 0x48C7BA: ModApiItemMod::l_register_item_raw(lua_State*) (l_item.cpp:500)
| ->04.47% (7,471,104B) 0x664A64: luaD_precall (ldo.c:319)
| ->04.47% (7,471,104B) 0x6797B5: luaV_execute (lvm.c:587)
| ->04.47% (7,471,104B) 0x664D09: luaD_call (ldo.c:377)
| ->04.47% (7,471,104B) 0x65FC9D: lua_call (lapi.c:782)
| ->04.47% (7,471,104B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| ->04.47% (7,471,104B) 0x664A64: luaD_precall (ldo.c:319)
| ->04.47% (7,471,104B) 0x6797B5: luaV_execute (lvm.c:587)
| ->04.47% (7,471,104B) 0x664D09: luaD_call (ldo.c:377)
| ->04.47% (7,471,104B) 0x65FD07: f_call (lapi.c:800)
| | ->04.47% (7,471,104B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | ->04.47% (7,471,104B) 0x665102: luaD_pcall (ldo.c:463)
| | ->04.47% (7,471,104B) 0x65FDB6: lua_pcall (lapi.c:821)
| | ->04.47% (7,471,104B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | ->04.47% (7,471,104B) 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
| | ->04.47% (7,471,104B) 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
| | ->04.47% (7,471,104B) 0x57D20E: main (main.cpp:1465)
| |
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
->01.65% (2,759,264B) 0x5087E85: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| ->01.65% (2,759,264B) 0x505F12D: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| ->01.52% (2,532,376B) 0x50638AA: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | ->01.51% (2,529,280B) 0x5063A49: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | ->01.51% (2,529,280B) 0x5063CDB: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | ->01.51% (2,529,280B) 0x507E5CE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | ->01.17% (1,963,520B) 0x507EA59: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | | ->01.14% (1,909,760B) 0x5083D01: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | | | ->01.12% (1,864,960B) 0x5083D8F: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | | | | ->01.09% (1,829,120B) 0x509D25D: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | | | | | ->01.09% (1,829,120B) in 2 places, all below massif's threshold (01.00%)
| | | | | | |
| | | | | | ->00.02% (35,840B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.03% (44,800B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.03% (53,760B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.34% (565,760B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (3,096B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.14% (226,888B) in 1+ places, all below ms_print's threshold (01.00%)
|
->01.08% (1,800,912B) 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)
->01.08% (1,800,912B) in 5 places, all below massif's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
23 262,134,423,268 149,932,256 137,105,170 12,827,086 0
24 271,934,236,204 145,229,512 131,199,077 14,030,435 0
25 285,000,363,948 155,932,584 141,411,185 14,521,399 0
26 294,798,809,666 137,025,032 124,706,442 12,318,590 0
27 304,644,122,979 139,414,312 127,432,906 11,981,406 0
28 315,092,932,742 242,667,888 230,535,804 12,132,084 0
95.00% (230,535,804B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->50.76% (123,185,664B) 0x661E1F: l_alloc (lauxlib.c:635)
| ->50.76% (123,185,048B) 0x66A20F: luaM_realloc_ (lmem.c:79)
| | ->34.61% (83,991,856B) 0x674397: setarrayvector (ltable.c:265)
| | | ->33.96% (82,399,520B) 0x6745A2: resize (ltable.c:303)
| | | | ->33.95% (82,391,072B) 0x6748A7: rehash (ltable.c:348)
| | | | | ->33.95% (82,391,072B) 0x674AC8: newkey (ltable.c:405)
| | | | | ->33.82% (82,065,648B) 0x674F5A: luaH_setnum (ltable.c:515)
| | | | | | ->33.82% (82,065,648B) 0x65F938: lua_rawseti (lapi.c:690)
| | | | | | ->33.68% (81,723,392B) 0x4CC04E: LuaVoxelManip::l_get_data(lua_State*) (l_vmanip.cpp:74)
| | | | | | | ->33.68% (81,723,392B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | | ->33.68% (81,723,392B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | | ->33.68% (81,723,392B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | ->33.68% (81,723,392B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | ->33.68% (81,723,392B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | ->33.68% (81,723,392B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | ->33.68% (81,723,392B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | ->33.68% (81,723,392B) 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
| | | | | | | | ->33.68% (81,723,392B) 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
| | | | | | | | ->33.68% (81,723,392B) 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
| | | | | | | | ->33.68% (81,723,392B) 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
| | | | | | | | ->33.68% (81,723,392B) 0x60C7D6: ServerThread::Thread() (server.cpp:109)
| | | | | | | | ->33.68% (81,723,392B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | | | | | | | ->33.68% (81,723,392B) 0x551F0A2: start_thread (pthread_create.c:309)
| | | | | | | | ->33.68% (81,723,392B) 0x64ACCCB: clone (clone.S:111)
| | | | | | | |
| | | | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->00.14% (342,256B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.13% (325,424B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (8,448B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.66% (1,592,336B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->09.38% (22,763,440B) 0x67449E: setnodevector (ltable.c:284)
| | | ->05.29% (12,846,200B) 0x6745B8: resize (ltable.c:305)
| | | | ->05.29% (12,846,200B) 0x6748A7: rehash (ltable.c:348)
| | | | ->05.29% (12,846,200B) 0x674AC8: newkey (ltable.c:405)
| | | | ->05.25% (12,745,400B) 0x674EE1: luaH_set (ltable.c:503)
| | | | | ->05.25% (12,741,400B) 0x677146: luaV_settable (lvm.c:140)
| | | | | | ->04.31% (10,459,920B) 0x678539: luaV_execute (lvm.c:454)
| | | | | | | ->04.31% (10,459,920B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | ->03.62% (8,790,840B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | | | ->03.62% (8,790,840B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | | | ->03.62% (8,790,840B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | | | ->03.62% (8,788,200B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | | | | ->03.62% (8,788,200B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | | | ->02.11% (5,113,400B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | | | | ->02.11% (5,113,400B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | | | | ->02.11% (5,113,400B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | | | | ->02.11% (5,113,400B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | | | | ->02.11% (5,113,400B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | | | | | ->02.11% (5,112,040B) 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
| | | | | | | | | | | ->02.11% (5,112,040B) 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
| | | | | | | | | | | ->02.11% (5,112,040B) 0x57D20E: main (main.cpp:1465)
| | | | | | | | | | |
| | | | | | | | | | ->00.00% (1,360B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | | | |
| | | | | | | | | ->01.51% (3,674,800B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | | | | ->01.51% (3,674,800B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | | | | ->01.51% (3,674,800B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | | | | ->01.51% (3,674,800B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | | | | ->01.51% (3,674,800B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | | | ->01.51% (3,674,800B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | | | ->01.51% (3,674,800B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | | | ->01.51% (3,674,800B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | | | ->01.51% (3,674,800B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | | | ->01.51% (3,674,800B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | | | | ->01.33% (3,217,920B) 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
| | | | | | | | | | ->01.33% (3,217,920B) 0x57D20E: main (main.cpp:1465)
| | | | | | | | | |
| | | | | | | | | ->00.19% (456,880B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | | |
| | | | | | | | ->00.00% (2,640B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | |
| | | | | | | ->00.69% (1,669,080B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->00.94% (2,281,480B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.00% (4,000B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.04% (100,800B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->04.09% (9,917,240B) 0x67495D: luaH_new (ltable.c:369)
| | | ->04.08% (9,912,760B) 0x6785A6: luaV_execute (lvm.c:460)
| | | | ->04.08% (9,912,760B) 0x664D09: luaD_call (ldo.c:377)
| | | | ->02.22% (5,390,480B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | ->02.22% (5,390,480B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | ->02.22% (5,390,480B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | ->02.22% (5,390,120B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | ->02.22% (5,390,120B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | ->01.46% (3,542,200B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | | ->01.46% (3,542,200B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | | ->01.46% (3,542,200B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | | ->01.46% (3,542,200B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | | ->01.46% (3,542,200B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | ->01.46% (3,542,200B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | ->01.46% (3,542,200B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | ->01.46% (3,542,200B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | ->01.46% (3,542,200B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | ->01.46% (3,542,200B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | | ->01.44% (3,491,800B) 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
| | | | | | | | ->01.44% (3,491,800B) 0x57D20E: main (main.cpp:1465)
| | | | | | | |
| | | | | | | ->00.02% (50,400B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->00.76% (1,847,920B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.00% (360B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->01.86% (4,522,280B) 0x65FD07: f_call (lapi.c:800)
| | | | ->01.86% (4,522,280B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | ->01.86% (4,522,280B) 0x665102: luaD_pcall (ldo.c:463)
| | | | ->01.86% (4,522,280B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | ->01.04% (2,522,280B) 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
| | | | | ->01.04% (2,521,800B) 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
| | | | | | ->01.04% (2,521,800B) 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
| | | | | | ->01.04% (2,521,800B) 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
| | | | | | ->01.04% (2,521,800B) 0x60C7D6: ServerThread::Thread() (server.cpp:109)
| | | | | | | ->01.04% (2,521,800B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | | | | | | ->01.04% (2,521,800B) 0x551F0A2: start_thread (pthread_create.c:309)
| | | | | | | ->01.04% (2,521,800B) 0x64ACCCB: clone (clone.S:111)
| | | | | | |
| | | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.00% (480B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.82% (2,000,000B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (4,480B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->03.99% (9,687,808B) 0x6748D6: luaH_new (ltable.c:359)
| | | ->03.53% (8,577,984B) 0x6785A6: luaV_execute (lvm.c:460)
| | | | ->03.53% (8,577,984B) 0x664D09: luaD_call (ldo.c:377)
| | | | ->02.50% (6,060,480B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | ->02.50% (6,060,480B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | ->02.50% (6,060,480B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | ->02.50% (6,060,224B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | ->02.50% (6,060,224B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | ->01.25% (3,040,256B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | ->01.25% (3,040,256B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | ->01.25% (3,040,256B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | ->01.25% (3,040,256B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | ->01.25% (3,040,256B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | | ->01.25% (3,039,744B) 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
| | | | | | | | ->01.25% (3,039,744B) 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
| | | | | | | | ->01.25% (3,039,744B) 0x57D20E: main (main.cpp:1465)
| | | | | | | |
| | | | | | | ->00.00% (512B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->01.24% (3,019,968B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | ->01.24% (3,019,968B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | ->01.24% (3,019,968B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | ->01.24% (3,019,968B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | ->01.24% (3,019,968B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | ->01.24% (3,019,968B) 0x65FD07: f_call (lapi.c:800)
| | | | | | ->01.24% (3,019,968B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | ->01.24% (3,019,968B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | ->01.24% (3,019,968B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | ->01.24% (3,019,968B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | ->01.15% (2,790,144B) 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
| | | | | | | ->01.15% (2,790,144B) 0x57D20E: main (main.cpp:1465)
| | | | | | |
| | | | | | ->00.09% (229,824B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.00% (256B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->01.04% (2,517,504B) 0x65FD07: f_call (lapi.c:800)
| | | | ->01.04% (2,517,504B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | ->01.04% (2,517,504B) 0x665102: luaD_pcall (ldo.c:463)
| | | | ->01.04% (2,517,504B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | ->01.04% (2,517,504B) in 12 places, all below massif's threshold (01.00%)
| | | |
| | | ->00.46% (1,109,824B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->01.43% (3,465,494B) in 22 places, all below massif's threshold (01.00%)
| | |
| | ->01.35% (3,276,450B) 0x670DE2: newlstr (lstring.c:56)
| | ->01.35% (3,276,450B) 0x67102A: luaS_newlstr (lstring.c:92)
| | ->01.35% (3,276,450B) in 11 places, all below massif's threshold (01.00%)
| |
| ->00.00% (616B) in 1+ places, all below ms_print's threshold (01.00%)
|
->17.15% (41,615,360B) 0x58E938: MapBlock::MapBlock(Map*, irr::core::vector3d<short>, IGameDef*, bool) (mapblock.h:125)
| ->17.15% (41,615,360B) 0x5AA18F: MapSector::createBlankBlockNoInsert(short) (mapsector.cpp:92)
| ->17.15% (41,615,360B) 0x58013F: ServerMap::loadBlock(std::string*, irr::core::vector3d<short>, MapSector*, bool) (map.cpp:3397)
| ->17.15% (41,615,360B) 0x58A006: ServerMap::loadBlock(irr::core::vector3d<short>) (map.cpp:3450)
| ->16.42% (39,845,888B) 0x5417E8: EmergeThread::getBlockOrStartGen(irr::core::vector3d<short>, MapBlock**, BlockMakeData*, bool) (emerge.cpp:435)
| | ->16.42% (39,845,888B) 0x5442A6: EmergeThread::Thread() (emerge.cpp:492)
| | ->16.42% (39,845,888B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | ->16.42% (39,845,888B) 0x551F0A2: start_thread (pthread_create.c:309)
| | ->16.42% (39,845,888B) 0x64ACCCB: clone (clone.S:111)
| |
| ->00.73% (1,769,472B) in 1+ places, all below ms_print's threshold (01.00%)
|
->08.42% (20,430,848B) 0x64E671: VoxelManipulator::addArea(VoxelArea const&) (voxel.cpp:183)
| ->08.42% (20,430,848B) 0x589405: ManualMapVoxelManipulator::initialEmerge(irr::core::vector3d<short>, irr::core::vector3d<short>, bool) (map.cpp:3549)
| | ->08.42% (20,430,848B) 0x4CBE83: LuaVoxelManip::l_read_from_map(lua_State*) (l_vmanip.cpp:53)
| | ->08.42% (20,430,848B) 0x664A64: luaD_precall (ldo.c:319)
| | ->08.42% (20,430,848B) 0x6797B5: luaV_execute (lvm.c:587)
| | ->08.42% (20,430,848B) 0x664D09: luaD_call (ldo.c:377)
| | ->08.42% (20,430,848B) 0x65FD07: f_call (lapi.c:800)
| | ->08.42% (20,430,848B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | ->08.42% (20,430,848B) 0x665102: luaD_pcall (ldo.c:463)
| | ->08.42% (20,430,848B) 0x65FDB6: lua_pcall (lapi.c:821)
| | ->08.42% (20,430,848B) 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
| | | ->08.42% (20,430,848B) 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
| | | ->08.42% (20,430,848B) 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
| | | ->08.42% (20,430,848B) 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
| | | ->08.42% (20,430,848B) 0x60C7D6: ServerThread::Thread() (server.cpp:109)
| | | | ->08.42% (20,430,848B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | | | ->08.42% (20,430,848B) 0x551F0A2: start_thread (pthread_create.c:309)
| | | | ->08.42% (20,430,848B) 0x64ACCCB: clone (clone.S:111)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
->06.61% (16,035,879B) in 584 places, all below massif's threshold (01.00%)
|
->04.56% (11,064,565B) 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)
| ->01.66% (4,021,641B) 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)
| | ->01.66% (4,020,908B) 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)
| | | ->01.66% (4,020,908B) in 1178 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (733B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->01.52% (3,679,196B) 0x5C63F12: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
| | ->01.52% (3,679,196B) 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)
| | | ->01.52% (3,679,196B) in 93 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->01.20% (2,918,362B) 0x5C64B09: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
| | ->01.20% (2,914,691B) 0x5C64BAE: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
| | | ->01.20% (2,914,691B) in 21 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (3,671B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.18% (445,366B) in 1+ places, all below ms_print's threshold (01.00%)
|
->03.08% (7,471,104B) 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)
| ->03.08% (7,471,104B) 0x5C3180: CNodeDefManager::allocateId() (stl_vector.h:925)
| ->03.08% (7,471,104B) 0x5C613E: CNodeDefManager::set(std::string const&, ContentFeatures const&) (nodedef.cpp:637)
| ->03.08% (7,471,104B) 0x48C7BA: ModApiItemMod::l_register_item_raw(lua_State*) (l_item.cpp:500)
| ->03.08% (7,471,104B) 0x664A64: luaD_precall (ldo.c:319)
| ->03.08% (7,471,104B) 0x6797B5: luaV_execute (lvm.c:587)
| ->03.08% (7,471,104B) 0x664D09: luaD_call (ldo.c:377)
| ->03.08% (7,471,104B) 0x65FC9D: lua_call (lapi.c:782)
| ->03.08% (7,471,104B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| ->03.08% (7,471,104B) 0x664A64: luaD_precall (ldo.c:319)
| ->03.08% (7,471,104B) 0x6797B5: luaV_execute (lvm.c:587)
| ->03.08% (7,471,104B) 0x664D09: luaD_call (ldo.c:377)
| ->03.08% (7,471,104B) 0x65FD07: f_call (lapi.c:800)
| | ->03.08% (7,471,104B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | ->03.08% (7,471,104B) 0x665102: luaD_pcall (ldo.c:463)
| | ->03.08% (7,471,104B) 0x65FDB6: lua_pcall (lapi.c:821)
| | ->03.08% (7,471,104B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | ->03.08% (7,471,104B) 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
| | ->03.08% (7,471,104B) 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
| | ->03.08% (7,471,104B) 0x57D20E: main (main.cpp:1465)
| |
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
->02.10% (5,107,712B) 0x64E6BE: VoxelManipulator::addArea(VoxelArea const&) (voxel.cpp:185)
| ->02.10% (5,107,712B) 0x589405: ManualMapVoxelManipulator::initialEmerge(irr::core::vector3d<short>, irr::core::vector3d<short>, bool) (map.cpp:3549)
| | ->02.10% (5,107,712B) 0x4CBE83: LuaVoxelManip::l_read_from_map(lua_State*) (l_vmanip.cpp:53)
| | ->02.10% (5,107,712B) 0x664A64: luaD_precall (ldo.c:319)
| | ->02.10% (5,107,712B) 0x6797B5: luaV_execute (lvm.c:587)
| | ->02.10% (5,107,712B) 0x664D09: luaD_call (ldo.c:377)
| | ->02.10% (5,107,712B) 0x65FD07: f_call (lapi.c:800)
| | ->02.10% (5,107,712B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | ->02.10% (5,107,712B) 0x665102: luaD_pcall (ldo.c:463)
| | ->02.10% (5,107,712B) 0x65FDB6: lua_pcall (lapi.c:821)
| | ->02.10% (5,107,712B) 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
| | | ->02.10% (5,107,712B) 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
| | | ->02.10% (5,107,712B) 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
| | | ->02.10% (5,107,712B) 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
| | | ->02.10% (5,107,712B) 0x60C7D6: ServerThread::Thread() (server.cpp:109)
| | | | ->02.10% (5,107,712B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | | | ->02.10% (5,107,712B) 0x551F0A2: start_thread (pthread_create.c:309)
| | | | ->02.10% (5,107,712B) 0x64ACCCB: clone (clone.S:111)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
->01.17% (2,828,384B) 0x5087E85: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| ->01.17% (2,828,384B) 0x505F12D: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| ->01.07% (2,601,496B) 0x50638AA: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | ->01.07% (2,598,400B) 0x5063A49: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | ->01.07% (2,598,400B) 0x5063CDB: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | ->01.07% (2,598,400B) 0x507E5CE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | ->01.07% (2,598,400B) in 2 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (3,096B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.09% (226,888B) in 1+ places, all below ms_print's threshold (01.00%)
|
->01.15% (2,796,288B) 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)
->01.15% (2,796,288B) 0x564491: InventoryList::clearItems() (stl_vector.h:925)
| ->01.15% (2,796,288B) 0x564596: InventoryList::InventoryList(std::string, unsigned int, IItemDefManager*) (inventory.cpp:441)
| ->01.15% (2,795,520B) 0x568EEA: Inventory::deSerialize(std::istream&) (inventory.cpp:944)
| | ->01.15% (2,795,520B) 0x5CA803: NodeMetadata::deSerialize(std::istream&) (nodemetadata.cpp:67)
| | | ->01.15% (2,795,520B) 0x5CAB66: NodeMetadataList::deSerialize(std::istream&, IGameDef*) (nodemetadata.cpp:150)
| | | ->01.15% (2,795,520B) 0x594A05: MapBlock::deSerialize(std::istream&, unsigned char, bool) (mapblock.cpp:672)
| | | ->01.15% (2,795,520B) 0x58015F: ServerMap::loadBlock(std::string*, irr::core::vector3d<short>, MapSector*, bool) (map.cpp:3402)
| | | ->01.15% (2,795,520B) 0x58A006: ServerMap::loadBlock(irr::core::vector3d<short>) (map.cpp:3450)
| | | ->01.15% (2,795,520B) in 2 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.00% (768B) in 1+ places, all below ms_print's threshold (01.00%)
|
->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
29 329,856,503,094 174,600,672 159,253,617 15,347,055 0
30 339,112,378,804 257,689,608 245,159,057 12,530,551 0
95.14% (245,159,057B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->50.39% (129,851,472B) 0x661E1F: l_alloc (lauxlib.c:635)
| ->50.39% (129,850,856B) 0x66A20F: luaM_realloc_ (lmem.c:79)
| | ->33.59% (86,551,616B) 0x674397: setarrayvector (ltable.c:265)
| | | ->32.87% (84,709,024B) 0x6745A2: resize (ltable.c:303)
| | | | ->32.87% (84,700,576B) 0x6748A7: rehash (ltable.c:348)
| | | | | ->32.87% (84,700,576B) 0x674AC8: newkey (ltable.c:405)
| | | | | ->32.74% (84,364,400B) 0x674F5A: luaH_setnum (ltable.c:515)
| | | | | | ->32.74% (84,364,400B) 0x65F938: lua_rawseti (lapi.c:690)
| | | | | | ->32.60% (84,017,152B) 0x4CC04E: LuaVoxelManip::l_get_data(lua_State*) (l_vmanip.cpp:74)
| | | | | | | ->32.60% (84,017,152B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | | ->32.60% (84,017,152B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | | ->32.60% (84,017,152B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | ->32.60% (84,017,152B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | ->32.60% (84,017,152B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | ->32.60% (84,017,152B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | ->32.60% (84,017,152B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | ->32.60% (84,017,152B) 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
| | | | | | | | ->32.60% (84,017,152B) 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
| | | | | | | | ->32.60% (84,017,152B) 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
| | | | | | | | ->32.60% (84,017,152B) 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
| | | | | | | | ->32.60% (84,017,152B) 0x60C7D6: ServerThread::Thread() (server.cpp:109)
| | | | | | | | ->32.60% (84,017,152B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | | | | | | | ->32.60% (84,017,152B) 0x551F0A2: start_thread (pthread_create.c:309)
| | | | | | | | ->32.60% (84,017,152B) 0x64ACCCB: clone (clone.S:111)
| | | | | | | |
| | | | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->00.13% (347,248B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.13% (336,176B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (8,448B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.72% (1,842,592B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->09.97% (25,697,400B) 0x67449E: setnodevector (ltable.c:284)
| | | ->05.13% (13,219,760B) 0x6745B8: resize (ltable.c:305)
| | | | ->05.13% (13,219,760B) 0x6748A7: rehash (ltable.c:348)
| | | | ->05.13% (13,219,760B) 0x674AC8: newkey (ltable.c:405)
| | | | ->05.09% (13,118,960B) 0x674EE1: luaH_set (ltable.c:503)
| | | | | ->05.09% (13,114,960B) 0x677146: luaV_settable (lvm.c:140)
| | | | | | ->04.22% (10,884,600B) 0x678539: luaV_execute (lvm.c:454)
| | | | | | | ->04.22% (10,884,600B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | ->03.41% (8,790,840B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | | | ->03.41% (8,790,840B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | | | ->03.41% (8,790,840B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | | | ->03.41% (8,788,200B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | | | | ->03.41% (8,788,200B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | | | ->01.98% (5,113,400B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | | | | ->01.98% (5,113,400B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | | | | ->01.98% (5,113,400B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | | | | ->01.98% (5,113,400B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | | | | ->01.98% (5,113,400B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | | | | | ->01.98% (5,112,040B) 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
| | | | | | | | | | | ->01.98% (5,112,040B) 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
| | | | | | | | | | | ->01.98% (5,112,040B) 0x57D20E: main (main.cpp:1465)
| | | | | | | | | | |
| | | | | | | | | | ->00.00% (1,360B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | | | |
| | | | | | | | | ->01.43% (3,674,800B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | | | | ->01.43% (3,674,800B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | | | | ->01.43% (3,674,800B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | | | | ->01.43% (3,674,800B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | | | | ->01.43% (3,674,800B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | | | ->01.43% (3,674,800B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | | | ->01.43% (3,674,800B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | | | ->01.43% (3,674,800B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | | | ->01.43% (3,674,800B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | | | ->01.43% (3,674,800B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | | | | ->01.25% (3,217,920B) 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
| | | | | | | | | | ->01.25% (3,217,920B) 0x57D20E: main (main.cpp:1465)
| | | | | | | | | |
| | | | | | | | | ->00.18% (456,880B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | | |
| | | | | | | | ->00.00% (2,640B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | |
| | | | | | | ->00.81% (2,093,760B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->00.87% (2,230,360B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.00% (4,000B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.04% (100,800B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->04.84% (12,477,640B) 0x67495D: luaH_new (ltable.c:369)
| | | ->04.84% (12,473,160B) 0x6785A6: luaV_execute (lvm.c:460)
| | | | ->04.84% (12,473,160B) 0x664D09: luaD_call (ldo.c:377)
| | | | ->02.75% (7,082,680B) 0x65FD07: f_call (lapi.c:800)
| | | | | ->02.75% (7,082,680B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | ->02.75% (7,082,680B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | ->02.75% (7,082,680B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | ->02.00% (5,165,880B) 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
| | | | | | ->02.00% (5,165,400B) 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
| | | | | | | ->02.00% (5,165,400B) 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
| | | | | | | ->02.00% (5,165,400B) 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
| | | | | | | ->02.00% (5,165,400B) 0x60C7D6: ServerThread::Thread() (server.cpp:109)
| | | | | | | | ->02.00% (5,165,400B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | | | | | | | ->02.00% (5,165,400B) 0x551F0A2: start_thread (pthread_create.c:309)
| | | | | | | | ->02.00% (5,165,400B) 0x64ACCCB: clone (clone.S:111)
| | | | | | | |
| | | | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->00.00% (480B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.74% (1,916,800B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->02.09% (5,390,480B) 0x65FC9D: lua_call (lapi.c:782)
| | | | ->02.09% (5,390,480B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | ->02.09% (5,390,480B) 0x664A64: luaD_precall (ldo.c:319)
| | | | ->02.09% (5,390,120B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | ->02.09% (5,390,120B) 0x664D09: luaD_call (ldo.c:377)
| | | | | ->01.37% (3,542,200B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | ->01.37% (3,542,200B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | ->01.37% (3,542,200B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | ->01.37% (3,542,200B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | ->01.37% (3,542,200B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | ->01.37% (3,542,200B) 0x65FD07: f_call (lapi.c:800)
| | | | | | ->01.37% (3,542,200B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | ->01.37% (3,542,200B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | ->01.37% (3,542,200B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | ->01.37% (3,542,200B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | ->01.36% (3,491,800B) 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
| | | | | | | ->01.36% (3,491,800B) 0x57D20E: main (main.cpp:1465)
| | | | | | |
| | | | | | ->00.02% (50,400B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.72% (1,847,920B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (360B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (4,480B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->04.19% (10,800,896B) 0x6748D6: luaH_new (ltable.c:359)
| | | ->03.77% (9,713,856B) 0x6785A6: luaV_execute (lvm.c:460)
| | | | ->03.77% (9,713,856B) 0x664D09: luaD_call (ldo.c:377)
| | | | ->02.35% (6,060,480B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | ->02.35% (6,060,480B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | ->02.35% (6,060,480B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | ->02.35% (6,060,224B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | ->02.35% (6,060,224B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | ->01.18% (3,040,256B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | ->01.18% (3,040,256B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | ->01.18% (3,040,256B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | ->01.18% (3,040,256B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | ->01.18% (3,040,256B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | | ->01.18% (3,039,744B) 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
| | | | | | | | ->01.18% (3,039,744B) 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
| | | | | | | | ->01.18% (3,039,744B) 0x57D20E: main (main.cpp:1465)
| | | | | | | |
| | | | | | | ->00.00% (512B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->01.17% (3,019,968B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | ->01.17% (3,019,968B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | ->01.17% (3,019,968B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | ->01.17% (3,019,968B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | ->01.17% (3,019,968B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | ->01.17% (3,019,968B) 0x65FD07: f_call (lapi.c:800)
| | | | | | ->01.17% (3,019,968B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | ->01.17% (3,019,968B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | ->01.17% (3,019,968B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | ->01.17% (3,019,968B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | ->01.08% (2,790,144B) 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
| | | | | | | ->01.08% (2,790,144B) 0x57D20E: main (main.cpp:1465)
| | | | | | |
| | | | | | ->00.09% (229,824B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.00% (256B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->01.42% (3,653,376B) 0x65FD07: f_call (lapi.c:800)
| | | | ->01.42% (3,653,376B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | ->01.42% (3,653,376B) 0x665102: luaD_pcall (ldo.c:463)
| | | | ->01.42% (3,653,376B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | ->01.42% (3,653,376B) in 12 places, all below massif's threshold (01.00%)
| | | |
| | | ->00.42% (1,087,040B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->01.38% (3,545,310B) in 22 places, all below massif's threshold (01.00%)
| | |
| | ->01.26% (3,255,634B) 0x670DE2: newlstr (lstring.c:56)
| | ->01.26% (3,255,634B) 0x67102A: luaS_newlstr (lstring.c:92)
| | ->01.26% (3,255,634B) in 11 places, all below massif's threshold (01.00%)
| |
| ->00.00% (616B) in 1+ places, all below ms_print's threshold (01.00%)
|
->18.85% (48,578,560B) 0x58E938: MapBlock::MapBlock(Map*, irr::core::vector3d<short>, IGameDef*, bool) (mapblock.h:125)
| ->18.85% (48,578,560B) 0x5AA18F: MapSector::createBlankBlockNoInsert(short) (mapsector.cpp:92)
| ->18.85% (48,578,560B) 0x58013F: ServerMap::loadBlock(std::string*, irr::core::vector3d<short>, MapSector*, bool) (map.cpp:3397)
| ->18.85% (48,578,560B) 0x58A006: ServerMap::loadBlock(irr::core::vector3d<short>) (map.cpp:3450)
| ->18.16% (46,809,088B) 0x5417E8: EmergeThread::getBlockOrStartGen(irr::core::vector3d<short>, MapBlock**, BlockMakeData*, bool) (emerge.cpp:435)
| | ->18.16% (46,809,088B) 0x5442A6: EmergeThread::Thread() (emerge.cpp:492)
| | ->18.16% (46,809,088B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | ->18.16% (46,809,088B) 0x551F0A2: start_thread (pthread_create.c:309)
| | ->18.16% (46,809,088B) 0x64ACCCB: clone (clone.S:111)
| |
| ->00.69% (1,769,472B) in 1+ places, all below ms_print's threshold (01.00%)
|
->08.15% (21,004,288B) 0x64E671: VoxelManipulator::addArea(VoxelArea const&) (voxel.cpp:183)
| ->08.15% (21,004,288B) 0x589405: ManualMapVoxelManipulator::initialEmerge(irr::core::vector3d<short>, irr::core::vector3d<short>, bool) (map.cpp:3549)
| | ->08.15% (21,004,288B) 0x4CBE83: LuaVoxelManip::l_read_from_map(lua_State*) (l_vmanip.cpp:53)
| | ->08.15% (21,004,288B) 0x664A64: luaD_precall (ldo.c:319)
| | ->08.15% (21,004,288B) 0x6797B5: luaV_execute (lvm.c:587)
| | ->08.15% (21,004,288B) 0x664D09: luaD_call (ldo.c:377)
| | ->08.15% (21,004,288B) 0x65FD07: f_call (lapi.c:800)
| | ->08.15% (21,004,288B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | ->08.15% (21,004,288B) 0x665102: luaD_pcall (ldo.c:463)
| | ->08.15% (21,004,288B) 0x65FDB6: lua_pcall (lapi.c:821)
| | ->08.15% (21,004,288B) 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
| | | ->08.15% (21,004,288B) 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
| | | ->08.15% (21,004,288B) 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
| | | ->08.15% (21,004,288B) 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
| | | ->08.15% (21,004,288B) 0x60C7D6: ServerThread::Thread() (server.cpp:109)
| | | | ->08.15% (21,004,288B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | | | ->08.15% (21,004,288B) 0x551F0A2: start_thread (pthread_create.c:309)
| | | | ->08.15% (21,004,288B) 0x64ACCCB: clone (clone.S:111)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
->06.30% (16,230,768B) in 588 places, all below massif's threshold (01.00%)
|
->04.32% (11,134,641B) 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)
| ->01.57% (4,046,089B) 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)
| | ->01.57% (4,045,356B) 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)
| | | ->01.57% (4,045,356B) in 1179 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (733B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->01.43% (3,679,012B) 0x5C63F12: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
| | ->01.43% (3,679,012B) 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)
| | | ->01.43% (3,679,012B) in 93 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->01.13% (2,920,561B) 0x5C64B09: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
| | ->01.13% (2,916,890B) 0x5C64BAE: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
| | | ->01.13% (2,916,890B) in 21 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (3,671B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.19% (488,979B) in 1+ places, all below ms_print's threshold (01.00%)
|
->02.90% (7,471,104B) 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)
| ->02.90% (7,471,104B) 0x5C3180: CNodeDefManager::allocateId() (stl_vector.h:925)
| ->02.90% (7,471,104B) 0x5C613E: CNodeDefManager::set(std::string const&, ContentFeatures const&) (nodedef.cpp:637)
| ->02.90% (7,471,104B) 0x48C7BA: ModApiItemMod::l_register_item_raw(lua_State*) (l_item.cpp:500)
| ->02.90% (7,471,104B) 0x664A64: luaD_precall (ldo.c:319)
| ->02.90% (7,471,104B) 0x6797B5: luaV_execute (lvm.c:587)
| ->02.90% (7,471,104B) 0x664D09: luaD_call (ldo.c:377)
| ->02.90% (7,471,104B) 0x65FC9D: lua_call (lapi.c:782)
| ->02.90% (7,471,104B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| ->02.90% (7,471,104B) 0x664A64: luaD_precall (ldo.c:319)
| ->02.90% (7,471,104B) 0x6797B5: luaV_execute (lvm.c:587)
| ->02.90% (7,471,104B) 0x664D09: luaD_call (ldo.c:377)
| ->02.90% (7,471,104B) 0x65FD07: f_call (lapi.c:800)
| | ->02.90% (7,471,104B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | ->02.90% (7,471,104B) 0x665102: luaD_pcall (ldo.c:463)
| | ->02.90% (7,471,104B) 0x65FDB6: lua_pcall (lapi.c:821)
| | ->02.90% (7,471,104B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | ->02.90% (7,471,104B) 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
| | ->02.90% (7,471,104B) 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
| | ->02.90% (7,471,104B) 0x57D20E: main (main.cpp:1465)
| |
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
->02.04% (5,251,072B) 0x64E6BE: VoxelManipulator::addArea(VoxelArea const&) (voxel.cpp:185)
| ->02.04% (5,251,072B) 0x589405: ManualMapVoxelManipulator::initialEmerge(irr::core::vector3d<short>, irr::core::vector3d<short>, bool) (map.cpp:3549)
| | ->02.04% (5,251,072B) 0x4CBE83: LuaVoxelManip::l_read_from_map(lua_State*) (l_vmanip.cpp:53)
| | ->02.04% (5,251,072B) 0x664A64: luaD_precall (ldo.c:319)
| | ->02.04% (5,251,072B) 0x6797B5: luaV_execute (lvm.c:587)
| | ->02.04% (5,251,072B) 0x664D09: luaD_call (ldo.c:377)
| | ->02.04% (5,251,072B) 0x65FD07: f_call (lapi.c:800)
| | ->02.04% (5,251,072B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | ->02.04% (5,251,072B) 0x665102: luaD_pcall (ldo.c:463)
| | ->02.04% (5,251,072B) 0x65FDB6: lua_pcall (lapi.c:821)
| | ->02.04% (5,251,072B) 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
| | | ->02.04% (5,251,072B) 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
| | | ->02.04% (5,251,072B) 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
| | | ->02.04% (5,251,072B) 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
| | | ->02.04% (5,251,072B) 0x60C7D6: ServerThread::Thread() (server.cpp:109)
| | | | ->02.04% (5,251,072B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | | | ->02.04% (5,251,072B) 0x551F0A2: start_thread (pthread_create.c:309)
| | | | ->02.04% (5,251,072B) 0x64ACCCB: clone (clone.S:111)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
->01.10% (2,828,384B) 0x5087E85: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| ->01.10% (2,828,384B) 0x505F12D: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| ->01.01% (2,601,496B) 0x50638AA: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | ->01.01% (2,598,400B) 0x5063A49: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | ->01.01% (2,598,400B) 0x5063CDB: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | ->01.01% (2,598,400B) 0x507E5CE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | ->01.01% (2,598,400B) in 2 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (3,096B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.09% (226,888B) in 1+ places, all below ms_print's threshold (01.00%)
|
->01.09% (2,808,768B) 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)
->01.09% (2,808,768B) 0x564491: InventoryList::clearItems() (stl_vector.h:925)
| ->01.09% (2,808,768B) 0x564596: InventoryList::InventoryList(std::string, unsigned int, IItemDefManager*) (inventory.cpp:441)
| ->01.09% (2,808,000B) 0x568EEA: Inventory::deSerialize(std::istream&) (inventory.cpp:944)
| | ->01.09% (2,808,000B) 0x5CA803: NodeMetadata::deSerialize(std::istream&) (nodemetadata.cpp:67)
| | | ->01.09% (2,808,000B) 0x5CAB66: NodeMetadataList::deSerialize(std::istream&, IGameDef*) (nodemetadata.cpp:150)
| | | ->01.09% (2,808,000B) 0x594A05: MapBlock::deSerialize(std::istream&, unsigned char, bool) (mapblock.cpp:672)
| | | ->01.09% (2,808,000B) 0x58015F: ServerMap::loadBlock(std::string*, irr::core::vector3d<short>, MapSector*, bool) (map.cpp:3402)
| | | ->01.09% (2,808,000B) 0x58A006: ServerMap::loadBlock(irr::core::vector3d<short>) (map.cpp:3450)
| | | ->01.09% (2,808,000B) in 2 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.00% (768B) in 1+ places, all below ms_print's threshold (01.00%)
|
->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
31 355,444,136,710 108,218,544 96,302,354 11,916,190 0
32 368,508,754,266 80,330,824 70,402,818 9,928,006 0
33 384,839,535,327 84,667,872 74,705,776 9,962,096 0
34 394,637,998,720 115,307,312 102,821,143 12,486,169 0
35 407,702,745,788 144,748,224 134,656,856 10,091,368 0
36 424,038,522,314 104,207,856 92,978,407 11,229,449 0
37 430,572,493,074 116,851,512 105,003,294 11,848,218 0
38 443,638,059,339 132,977,312 120,338,578 12,638,734 0
39 450,171,325,146 145,402,640 131,837,820 13,564,820 0
40 463,305,231,061 131,127,112 119,463,138 11,663,974 0
41 470,453,695,915 150,396,064 137,043,027 13,353,037 0
42 481,183,299,148 122,263,800 111,632,069 10,631,731 0
43 488,536,400,263 133,125,040 121,842,807 11,282,233 0
44 502,854,568,341 158,476,536 145,389,980 13,086,556 0
91.74% (145,389,980B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->49.69% (78,741,495B) 0x661E1F: l_alloc (lauxlib.c:635)
| ->49.69% (78,740,879B) 0x66A20F: luaM_realloc_ (lmem.c:79)
| | ->29.54% (46,806,480B) 0x67449E: setnodevector (ltable.c:284)
| | | ->19.83% (31,421,080B) 0x67495D: luaH_new (ltable.c:369)
| | | | ->19.82% (31,416,600B) 0x6785A6: luaV_execute (lvm.c:460)
| | | | | ->19.82% (31,416,600B) 0x664D09: luaD_call (ldo.c:377)
| | | | | ->16.42% (26,026,120B) 0x65FD07: f_call (lapi.c:800)
| | | | | | ->16.42% (26,026,120B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | ->16.42% (26,026,120B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | ->16.42% (26,026,120B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | ->15.61% (24,736,160B) 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
| | | | | | | ->15.61% (24,735,680B) 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
| | | | | | | | ->15.61% (24,735,680B) 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
| | | | | | | | ->15.61% (24,735,680B) 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
| | | | | | | | ->15.61% (24,735,680B) 0x60C7D6: ServerThread::Thread() (server.cpp:109)
| | | | | | | | | ->15.61% (24,735,680B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | | | | | | | | ->15.61% (24,735,680B) 0x551F0A2: start_thread (pthread_create.c:309)
| | | | | | | | | ->15.61% (24,735,680B) 0x64ACCCB: clone (clone.S:111)
| | | | | | | | |
| | | | | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | |
| | | | | | | ->00.00% (480B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->00.81% (1,289,960B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->03.40% (5,390,480B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | ->03.40% (5,390,480B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | ->03.40% (5,390,480B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | ->03.40% (5,390,120B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | ->03.40% (5,390,120B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | ->02.24% (3,542,200B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | | ->02.24% (3,542,200B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | | ->02.24% (3,542,200B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | | ->02.24% (3,542,200B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | | ->02.24% (3,542,200B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | ->02.24% (3,542,200B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | ->02.24% (3,542,200B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | ->02.24% (3,542,200B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | ->02.24% (3,542,200B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | ->02.24% (3,542,200B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | | ->02.20% (3,491,800B) 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
| | | | | | | | ->02.20% (3,491,800B) 0x57D20E: main (main.cpp:1465)
| | | | | | | |
| | | | | | | ->00.03% (50,400B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->01.17% (1,847,920B) 0x65FD07: f_call (lapi.c:800)
| | | | | | ->01.17% (1,847,920B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | ->01.17% (1,847,920B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | ->01.17% (1,847,920B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | ->01.17% (1,847,920B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | ->01.17% (1,846,560B) 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
| | | | | | | ->01.17% (1,846,560B) 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
| | | | | | | ->01.17% (1,846,560B) 0x57D20E: main (main.cpp:1465)
| | | | | | |
| | | | | | ->00.00% (1,360B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.00% (360B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (4,480B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->09.71% (15,385,400B) 0x6745B8: resize (ltable.c:305)
| | | ->09.71% (15,385,400B) 0x6748A7: rehash (ltable.c:348)
| | | ->09.71% (15,385,400B) 0x674AC8: newkey (ltable.c:405)
| | | ->09.70% (15,366,520B) 0x674EE1: luaH_set (ltable.c:503)
| | | | ->09.69% (15,362,520B) 0x677146: luaV_settable (lvm.c:140)
| | | | | ->07.91% (12,536,400B) 0x678539: luaV_execute (lvm.c:454)
| | | | | | ->07.91% (12,536,400B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | ->05.55% (8,790,840B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | | ->05.55% (8,790,840B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | | ->05.55% (8,790,840B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | | ->05.55% (8,788,200B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | | | ->05.55% (8,788,200B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | | ->03.23% (5,113,400B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | | | ->03.23% (5,113,400B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | | | ->03.23% (5,113,400B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | | | ->03.23% (5,113,400B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | | | ->03.23% (5,113,400B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | | | | ->03.23% (5,112,040B) 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
| | | | | | | | | | ->03.23% (5,112,040B) 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
| | | | | | | | | | ->03.23% (5,112,040B) 0x57D20E: main (main.cpp:1465)
| | | | | | | | | |
| | | | | | | | | ->00.00% (1,360B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | | |
| | | | | | | | ->02.32% (3,674,800B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | | | ->02.32% (3,674,800B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | | | ->02.32% (3,674,800B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | | | ->02.32% (3,674,800B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | | | ->02.32% (3,674,800B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | | ->02.32% (3,674,800B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | | ->02.32% (3,674,800B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | | ->02.32% (3,674,800B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | | ->02.32% (3,674,800B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | | ->02.32% (3,674,800B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | | | ->02.03% (3,217,920B) 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
| | | | | | | | | ->02.03% (3,217,920B) 0x57D20E: main (main.cpp:1465)
| | | | | | | | |
| | | | | | | | ->00.29% (456,880B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | |
| | | | | | | ->00.00% (2,640B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->02.36% (3,734,040B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | ->02.36% (3,734,040B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | ->02.36% (3,734,040B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | ->02.36% (3,734,040B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | ->01.74% (2,761,360B) 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
| | | | | | | | ->01.74% (2,759,480B) 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
| | | | | | | | | ->01.74% (2,759,480B) 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
| | | | | | | | | ->01.74% (2,759,480B) 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
| | | | | | | | | ->01.74% (2,759,480B) 0x60C7D6: ServerThread::Thread() (server.cpp:109)
| | | | | | | | | ->01.74% (2,759,480B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | | | | | | | | ->01.74% (2,759,480B) 0x551F0A2: start_thread (pthread_create.c:309)
| | | | | | | | | ->01.74% (2,759,480B) 0x64ACCCB: clone (clone.S:111)
| | | | | | | | |
| | | | | | | | ->00.00% (1,880B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | |
| | | | | | | ->00.61% (972,680B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->00.01% (11,520B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->01.77% (2,804,040B) 0x65F7E1: lua_setfield (lapi.c:665)
| | | | | | ->01.48% (2,340,000B) 0x45A341: pushnode(lua_State*, MapNode const&, INodeDefManager*) (c_content.cpp:578)
| | | | | | | ->01.48% (2,340,000B) in 3 places, all below massif's threshold (01.00%)
| | | | | | |
| | | | | | ->00.29% (464,040B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.01% (22,080B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (4,000B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.01% (18,880B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->12.42% (19,679,360B) 0x6748D6: luaH_new (ltable.c:359)
| | | ->11.63% (18,430,848B) 0x6785A6: luaV_execute (lvm.c:460)
| | | | ->11.63% (18,430,848B) 0x664D09: luaD_call (ldo.c:377)
| | | | ->07.81% (12,370,368B) 0x65FD07: f_call (lapi.c:800)
| | | | | ->07.81% (12,370,368B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | ->07.81% (12,370,368B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | ->07.81% (12,370,368B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | ->07.15% (11,335,232B) 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
| | | | | | ->07.15% (11,334,720B) 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
| | | | | | | ->07.15% (11,334,720B) 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
| | | | | | | ->07.15% (11,334,720B) 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
| | | | | | | ->07.15% (11,334,720B) 0x60C7D6: ServerThread::Thread() (server.cpp:109)
| | | | | | | | ->07.15% (11,334,720B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | | | | | | | ->07.15% (11,334,720B) 0x551F0A2: start_thread (pthread_create.c:309)
| | | | | | | | ->07.15% (11,334,720B) 0x64ACCCB: clone (clone.S:111)
| | | | | | | |
| | | | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->00.00% (512B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.65% (1,035,136B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->03.82% (6,060,480B) 0x65FC9D: lua_call (lapi.c:782)
| | | | ->03.82% (6,060,480B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | ->03.82% (6,060,480B) 0x664A64: luaD_precall (ldo.c:319)
| | | | ->03.82% (6,060,224B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | ->03.82% (6,060,224B) 0x664D09: luaD_call (ldo.c:377)
| | | | | ->01.92% (3,040,256B) 0x65FD07: f_call (lapi.c:800)
| | | | | | ->01.92% (3,040,256B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | ->01.92% (3,040,256B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | ->01.92% (3,040,256B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | ->01.92% (3,040,256B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | ->01.92% (3,039,744B) 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
| | | | | | | ->01.92% (3,039,744B) 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
| | | | | | | ->01.92% (3,039,744B) 0x57D20E: main (main.cpp:1465)
| | | | | | |
| | | | | | ->00.00% (512B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->01.91% (3,019,968B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | ->01.91% (3,019,968B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | ->01.91% (3,019,968B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | ->01.91% (3,019,968B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | ->01.91% (3,019,968B) 0x664D09: luaD_call (ldo.c:377)
| | | | | ->01.91% (3,019,968B) 0x65FD07: f_call (lapi.c:800)
| | | | | ->01.91% (3,019,968B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | ->01.91% (3,019,968B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | ->01.91% (3,019,968B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | ->01.91% (3,019,968B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | ->01.76% (2,790,144B) 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
| | | | | | ->01.76% (2,790,144B) 0x57D20E: main (main.cpp:1465)
| | | | | |
| | | | | ->00.15% (229,824B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (256B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.79% (1,248,512B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->03.19% (5,059,152B) 0x674397: setarrayvector (ltable.c:265)
| | | ->02.66% (4,209,984B) 0x674947: luaH_new (ltable.c:368)
| | | | ->02.62% (4,146,336B) 0x6785A6: luaV_execute (lvm.c:460)
| | | | | ->02.62% (4,146,336B) 0x664D09: luaD_call (ldo.c:377)
| | | | | ->01.88% (2,975,808B) 0x65FD07: f_call (lapi.c:800)
| | | | | | ->01.88% (2,975,808B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | ->01.88% (2,975,808B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | ->01.88% (2,975,808B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | ->01.74% (2,764,672B) 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
| | | | | | | ->01.74% (2,764,672B) 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
| | | | | | | | ->01.74% (2,764,672B) 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
| | | | | | | | ->01.74% (2,764,672B) 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
| | | | | | | | ->01.74% (2,764,672B) 0x60C7D6: ServerThread::Thread() (server.cpp:109)
| | | | | | | | | ->01.74% (2,764,672B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | | | | | | | | ->01.74% (2,764,672B) 0x551F0A2: start_thread (pthread_create.c:309)
| | | | | | | | | ->01.74% (2,764,672B) 0x64ACCCB: clone (clone.S:111)
| | | | | | | | |
| | | | | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | |
| | | | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->00.13% (211,136B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.74% (1,170,528B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.04% (63,648B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.54% (849,168B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->02.54% (4,030,441B) in 22 places, all below massif's threshold (01.00%)
| | |
| | ->02.00% (3,165,446B) 0x670DE2: newlstr (lstring.c:56)
| | ->02.00% (3,165,446B) 0x67102A: luaS_newlstr (lstring.c:92)
| | ->01.35% (2,145,807B) 0x65EF0C: lua_pushlstring (lapi.c:448)
| | | ->01.25% (1,975,401B) 0x672710: push_onecapture (lstrlib.c:480)
| | | | ->01.25% (1,975,401B) 0x672783: push_captures (lstrlib.c:490)
| | | | ->01.25% (1,974,456B) 0x672BD7: gmatch_aux (lstrlib.c:567)
| | | | | ->01.25% (1,974,456B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | ->01.25% (1,974,456B) 0x664CF4: luaD_call (ldo.c:376)
| | | | | ->01.25% (1,974,456B) 0x679E97: luaV_execute (lvm.c:683)
| | | | | ->01.25% (1,974,456B) 0x664D09: luaD_call (ldo.c:377)
| | | | | ->01.25% (1,974,456B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | ->01.25% (1,974,456B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | ->01.25% (1,974,456B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | ->01.25% (1,974,456B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | ->01.25% (1,974,456B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | ->01.16% (1,839,628B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | | ->01.16% (1,839,628B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | | ->01.16% (1,839,628B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | | ->01.16% (1,839,628B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | | ->01.16% (1,839,628B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | ->01.16% (1,839,628B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | ->01.16% (1,839,628B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | ->01.16% (1,839,628B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | ->01.16% (1,839,628B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | ->01.16% (1,839,628B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | | ->01.16% (1,839,628B) 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
| | | | | | | ->01.16% (1,839,628B) 0x57D20E: main (main.cpp:1465)
| | | | | | |
| | | | | | ->00.09% (134,828B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (945B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.11% (170,406B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.64% (1,019,639B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.00% (616B) in 1+ places, all below ms_print's threshold (01.00%)
|
->22.77% (36,077,568B) 0x58E938: MapBlock::MapBlock(Map*, irr::core::vector3d<short>, IGameDef*, bool) (mapblock.h:125)
| ->22.77% (36,077,568B) 0x5AA18F: MapSector::createBlankBlockNoInsert(short) (mapsector.cpp:92)
| ->22.77% (36,077,568B) 0x58013F: ServerMap::loadBlock(std::string*, irr::core::vector3d<short>, MapSector*, bool) (map.cpp:3397)
| ->22.77% (36,077,568B) 0x58A006: ServerMap::loadBlock(irr::core::vector3d<short>) (map.cpp:3450)
| ->22.58% (35,782,656B) 0x5417E8: EmergeThread::getBlockOrStartGen(irr::core::vector3d<short>, MapBlock**, BlockMakeData*, bool) (emerge.cpp:435)
| | ->22.58% (35,782,656B) 0x5442A6: EmergeThread::Thread() (emerge.cpp:492)
| | ->22.58% (35,782,656B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | ->22.58% (35,782,656B) 0x551F0A2: start_thread (pthread_create.c:309)
| | ->22.58% (35,782,656B) 0x64ACCCB: clone (clone.S:111)
| |
| ->00.19% (294,912B) in 1+ places, all below ms_print's threshold (01.00%)
|
->06.11% (9,682,980B) 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)
| ->02.54% (4,021,540B) 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)
| | ->02.54% (4,020,988B) 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)
| | | ->01.40% (2,221,289B) 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)
| | | | ->01.40% (2,221,289B) in 4 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.14% (1,799,699B) in 1179 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (552B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->02.32% (3,680,874B) 0x5C63F12: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
| | ->02.32% (3,680,874B) 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)
| | | ->01.42% (2,254,708B) 0x463BDA: getstringfield(lua_State*, int, char const*, std::string&) (c_converter.cpp:262)
| | | | ->01.42% (2,254,708B) in 18 places, all below massif's threshold (01.00%)
| | | |
| | | ->00.90% (1,426,166B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->01.25% (1,980,566B) in 3 places, all below massif's threshold (01.00%)
|
->05.54% (8,787,441B) in 590 places, all below massif's threshold (01.00%)
|
->04.71% (7,471,104B) 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)
| ->04.71% (7,471,104B) 0x5C3180: CNodeDefManager::allocateId() (stl_vector.h:925)
| ->04.71% (7,471,104B) 0x5C613E: CNodeDefManager::set(std::string const&, ContentFeatures const&) (nodedef.cpp:637)
| ->04.71% (7,471,104B) 0x48C7BA: ModApiItemMod::l_register_item_raw(lua_State*) (l_item.cpp:500)
| ->04.71% (7,471,104B) 0x664A64: luaD_precall (ldo.c:319)
| ->04.71% (7,471,104B) 0x6797B5: luaV_execute (lvm.c:587)
| ->04.71% (7,471,104B) 0x664D09: luaD_call (ldo.c:377)
| ->04.71% (7,471,104B) 0x65FC9D: lua_call (lapi.c:782)
| ->04.71% (7,471,104B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| ->04.71% (7,471,104B) 0x664A64: luaD_precall (ldo.c:319)
| ->04.71% (7,471,104B) 0x6797B5: luaV_execute (lvm.c:587)
| ->04.71% (7,471,104B) 0x664D09: luaD_call (ldo.c:377)
| ->04.71% (7,471,104B) 0x65FD07: f_call (lapi.c:800)
| | ->04.71% (7,471,104B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | ->04.71% (7,471,104B) 0x665102: luaD_pcall (ldo.c:463)
| | ->04.71% (7,471,104B) 0x65FDB6: lua_pcall (lapi.c:821)
| | ->04.71% (7,471,104B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | ->04.71% (7,471,104B) 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
| | ->04.71% (7,471,104B) 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
| | ->04.71% (7,471,104B) 0x57D20E: main (main.cpp:1465)
| |
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
->01.78% (2,828,384B) 0x5087E85: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| ->01.78% (2,828,384B) 0x505F12D: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| ->01.64% (2,601,496B) 0x50638AA: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | ->01.64% (2,598,400B) 0x5063A49: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | ->01.64% (2,598,400B) 0x5063CDB: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | ->01.64% (2,598,400B) 0x507E5CE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | ->01.26% (1,994,240B) 0x507EA59: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | | ->01.22% (1,940,480B) 0x5083D01: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | | | ->01.20% (1,895,680B) 0x5083D8F: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | | | | ->01.17% (1,859,840B) 0x509D25D: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | | | | | ->01.17% (1,859,840B) in 2 places, all below massif's threshold (01.00%)
| | | | | | |
| | | | | | ->00.02% (35,840B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.03% (44,800B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.03% (53,760B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.38% (604,160B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (3,096B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.14% (226,888B) in 1+ places, all below ms_print's threshold (01.00%)
|
->01.14% (1,801,008B) 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)
->01.14% (1,801,008B) in 5 places, all below massif's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
45 513,642,558,532 120,352,416 110,344,253 10,008,163 0
46 524,649,764,880 153,036,720 140,350,559 12,686,161 0
47 537,511,375,738 131,046,520 120,017,050 11,029,470 0
48 543,147,373,177 154,554,144 141,757,417 12,796,727 0
49 553,870,069,281 119,877,624 109,783,073 10,094,551 0
50 555,211,101,061 157,617,456 144,486,708 13,130,748 0
51 556,633,447,084 128,736,496 117,885,501 10,850,995 0
91.57% (117,885,501B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->36.07% (46,435,971B) 0x661E1F: l_alloc (lauxlib.c:635)
| ->36.07% (46,435,355B) 0x66A20F: luaM_realloc_ (lmem.c:79)
| | ->20.07% (25,831,080B) 0x67449E: setnodevector (ltable.c:284)
| | | ->10.82% (13,934,040B) 0x67495D: luaH_new (ltable.c:369)
| | | | ->10.82% (13,929,560B) 0x6785A6: luaV_execute (lvm.c:460)
| | | | | ->10.82% (13,929,560B) 0x664D09: luaD_call (ldo.c:377)
| | | | | ->06.63% (8,539,080B) 0x65FD07: f_call (lapi.c:800)
| | | | | | ->06.63% (8,539,080B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | ->06.63% (8,539,080B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | ->06.63% (8,539,080B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | ->05.59% (7,197,840B) 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
| | | | | | | ->05.59% (7,197,360B) 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
| | | | | | | | ->05.59% (7,197,360B) 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
| | | | | | | | ->05.59% (7,197,360B) 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
| | | | | | | | ->05.59% (7,197,360B) 0x60C7D6: ServerThread::Thread() (server.cpp:109)
| | | | | | | | | ->05.59% (7,197,360B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | | | | | | | | ->05.59% (7,197,360B) 0x551F0A2: start_thread (pthread_create.c:309)
| | | | | | | | | ->05.59% (7,197,360B) 0x64ACCCB: clone (clone.S:111)
| | | | | | | | |
| | | | | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | |
| | | | | | | ->00.00% (480B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->01.04% (1,341,240B) in 11 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->04.19% (5,390,480B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | ->04.19% (5,390,480B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | ->04.19% (5,390,480B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | ->04.19% (5,390,120B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | ->04.19% (5,390,120B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | ->02.75% (3,542,200B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | | ->02.75% (3,542,200B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | | ->02.75% (3,542,200B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | | ->02.75% (3,542,200B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | | ->02.75% (3,542,200B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | ->02.75% (3,542,200B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | ->02.75% (3,542,200B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | ->02.75% (3,542,200B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | ->02.75% (3,542,200B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | ->02.75% (3,542,200B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | | ->02.71% (3,491,800B) 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
| | | | | | | | ->02.71% (3,491,800B) 0x57D20E: main (main.cpp:1465)
| | | | | | | |
| | | | | | | ->00.04% (50,400B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->01.44% (1,847,920B) 0x65FD07: f_call (lapi.c:800)
| | | | | | ->01.44% (1,847,920B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | ->01.44% (1,847,920B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | ->01.44% (1,847,920B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | ->01.44% (1,847,920B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | ->01.43% (1,846,560B) 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
| | | | | | | ->01.43% (1,846,560B) 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
| | | | | | | ->01.43% (1,846,560B) 0x57D20E: main (main.cpp:1465)
| | | | | | |
| | | | | | ->00.00% (1,360B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.00% (360B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (4,480B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->09.24% (11,897,040B) 0x6745B8: resize (ltable.c:305)
| | | ->09.24% (11,897,040B) 0x6748A7: rehash (ltable.c:348)
| | | ->09.24% (11,897,040B) 0x674AC8: newkey (ltable.c:405)
| | | ->09.23% (11,878,160B) 0x674EE1: luaH_set (ltable.c:503)
| | | | ->09.22% (11,874,160B) 0x677146: luaV_settable (lvm.c:140)
| | | | | ->08.40% (10,819,080B) 0x678539: luaV_execute (lvm.c:454)
| | | | | | ->08.40% (10,819,080B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | ->06.83% (8,790,840B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | | ->06.83% (8,790,840B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | | ->06.83% (8,790,840B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | | ->06.83% (8,788,200B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | | | ->06.83% (8,788,200B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | | ->03.97% (5,113,400B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | | | ->03.97% (5,113,400B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | | | ->03.97% (5,113,400B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | | | ->03.97% (5,113,400B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | | | ->03.97% (5,113,400B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | | | | ->03.97% (5,112,040B) 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
| | | | | | | | | | ->03.97% (5,112,040B) 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
| | | | | | | | | | ->03.97% (5,112,040B) 0x57D20E: main (main.cpp:1465)
| | | | | | | | | |
| | | | | | | | | ->00.00% (1,360B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | | |
| | | | | | | | ->02.85% (3,674,800B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | | | ->02.85% (3,674,800B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | | | ->02.85% (3,674,800B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | | | ->02.85% (3,674,800B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | | | ->02.85% (3,674,800B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | | ->02.85% (3,674,800B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | | ->02.85% (3,674,800B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | | ->02.85% (3,674,800B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | | ->02.85% (3,674,800B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | | ->02.85% (3,674,800B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | | | ->02.50% (3,217,920B) 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
| | | | | | | | | ->02.50% (3,217,920B) 0x57D20E: main (main.cpp:1465)
| | | | | | | | |
| | | | | | | | ->00.35% (456,880B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | |
| | | | | | | ->00.00% (2,640B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->01.57% (2,016,720B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | ->01.57% (2,016,720B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | ->01.57% (2,016,720B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | ->01.57% (2,016,720B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | ->01.57% (2,016,720B) in 7 places, all below massif's threshold (01.00%)
| | | | | | |
| | | | | | ->00.01% (11,520B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.82% (1,055,080B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (4,000B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.01% (18,880B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->08.56% (11,024,320B) 0x6748D6: luaH_new (ltable.c:359)
| | | ->08.13% (10,469,952B) 0x6785A6: luaV_execute (lvm.c:460)
| | | | ->08.13% (10,469,952B) 0x664D09: luaD_call (ldo.c:377)
| | | | ->04.71% (6,060,480B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | ->04.71% (6,060,480B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | ->04.71% (6,060,480B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | ->04.71% (6,060,224B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | ->04.71% (6,060,224B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | ->02.36% (3,040,256B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | ->02.36% (3,040,256B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | ->02.36% (3,040,256B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | ->02.36% (3,040,256B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | ->02.36% (3,040,256B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | | ->02.36% (3,039,744B) 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
| | | | | | | | ->02.36% (3,039,744B) 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
| | | | | | | | ->02.36% (3,039,744B) 0x57D20E: main (main.cpp:1465)
| | | | | | | |
| | | | | | | ->00.00% (512B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->02.35% (3,019,968B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | ->02.35% (3,019,968B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | ->02.35% (3,019,968B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | ->02.35% (3,019,968B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | ->02.35% (3,019,968B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | ->02.35% (3,019,968B) 0x65FD07: f_call (lapi.c:800)
| | | | | | ->02.35% (3,019,968B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | ->02.35% (3,019,968B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | ->02.35% (3,019,968B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | ->02.35% (3,019,968B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | ->02.17% (2,790,144B) 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
| | | | | | | ->02.17% (2,790,144B) 0x57D20E: main (main.cpp:1465)
| | | | | | |
| | | | | | ->00.18% (229,824B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.00% (256B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->03.43% (4,409,472B) 0x65FD07: f_call (lapi.c:800)
| | | | ->03.43% (4,409,472B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | ->03.43% (4,409,472B) 0x665102: luaD_pcall (ldo.c:463)
| | | | ->03.43% (4,409,472B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | ->02.59% (3,329,984B) 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
| | | | | ->02.59% (3,329,472B) 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
| | | | | | ->02.59% (3,329,472B) 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
| | | | | | ->02.59% (3,329,472B) 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
| | | | | | ->02.59% (3,329,472B) 0x60C7D6: ServerThread::Thread() (server.cpp:109)
| | | | | | | ->02.59% (3,329,472B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | | | | | | ->02.59% (3,329,472B) 0x551F0A2: start_thread (pthread_create.c:309)
| | | | | | | ->02.59% (3,329,472B) 0x64ACCCB: clone (clone.S:111)
| | | | | | |
| | | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.00% (512B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.84% (1,079,488B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.43% (554,368B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->02.68% (3,455,755B) in 22 places, all below massif's threshold (01.00%)
| | |
| | ->02.51% (3,227,480B) 0x670DE2: newlstr (lstring.c:56)
| | | ->02.51% (3,227,480B) 0x67102A: luaS_newlstr (lstring.c:92)
| | | ->01.72% (2,207,844B) 0x65EF0C: lua_pushlstring (lapi.c:448)
| | | | ->01.54% (1,976,783B) 0x672710: push_onecapture (lstrlib.c:480)
| | | | | ->01.54% (1,976,783B) 0x672783: push_captures (lstrlib.c:490)
| | | | | ->01.53% (1,975,248B) 0x672BD7: gmatch_aux (lstrlib.c:567)
| | | | | | ->01.53% (1,975,248B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | ->01.53% (1,975,248B) 0x664CF4: luaD_call (ldo.c:376)
| | | | | | ->01.53% (1,975,248B) 0x679E97: luaV_execute (lvm.c:683)
| | | | | | ->01.53% (1,975,248B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | ->01.53% (1,974,456B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | | ->01.53% (1,974,456B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | | ->01.53% (1,974,456B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | | ->01.53% (1,974,456B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | | ->01.53% (1,974,456B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | ->01.43% (1,839,628B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | | | ->01.43% (1,839,628B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | | | ->01.43% (1,839,628B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | | | ->01.43% (1,839,628B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | | | ->01.43% (1,839,628B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | | ->01.43% (1,839,628B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | | ->01.43% (1,839,628B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | | ->01.43% (1,839,628B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | | ->01.43% (1,839,628B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | | ->01.43% (1,839,628B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | | | ->01.43% (1,839,628B) 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
| | | | | | | | ->01.43% (1,839,628B) 0x57D20E: main (main.cpp:1465)
| | | | | | | |
| | | | | | | ->00.10% (134,828B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->00.00% (792B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.00% (1,535B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.18% (231,061B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.79% (1,019,636B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->02.25% (2,896,720B) 0x674397: setarrayvector (ltable.c:265)
| | ->01.67% (2,153,008B) 0x674947: luaH_new (ltable.c:368)
| | | ->01.64% (2,109,264B) 0x6785A6: luaV_execute (lvm.c:460)
| | | | ->01.64% (2,109,264B) 0x664D09: luaD_call (ldo.c:377)
| | | | ->01.64% (2,109,264B) in 2 places, all below massif's threshold (01.00%)
| | | |
| | | ->00.03% (43,744B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.58% (743,712B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.00% (616B) in 1+ places, all below ms_print's threshold (01.00%)
|
->29.42% (37,879,808B) 0x58E938: MapBlock::MapBlock(Map*, irr::core::vector3d<short>, IGameDef*, bool) (mapblock.h:125)
| ->29.42% (37,879,808B) 0x5AA18F: MapSector::createBlankBlockNoInsert(short) (mapsector.cpp:92)
| ->29.42% (37,879,808B) 0x58013F: ServerMap::loadBlock(std::string*, irr::core::vector3d<short>, MapSector*, bool) (map.cpp:3397)
| ->29.42% (37,879,808B) 0x58A006: ServerMap::loadBlock(irr::core::vector3d<short>) (map.cpp:3450)
| ->27.80% (35,782,656B) 0x5417E8: EmergeThread::getBlockOrStartGen(irr::core::vector3d<short>, MapBlock**, BlockMakeData*, bool) (emerge.cpp:435)
| | ->27.80% (35,782,656B) 0x5442A6: EmergeThread::Thread() (emerge.cpp:492)
| | ->27.80% (35,782,656B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | ->27.80% (35,782,656B) 0x551F0A2: start_thread (pthread_create.c:309)
| | ->27.80% (35,782,656B) 0x64ACCCB: clone (clone.S:111)
| |
| ->01.63% (2,097,152B) 0x58A6B9: ServerMap::emergeBlock(irr::core::vector3d<short>, bool) (map.cpp:2688)
| ->01.63% (2,097,152B) 0x589568: ManualMapVoxelManipulator::initialEmerge(irr::core::vector3d<short>, irr::core::vector3d<short>, bool) (map.cpp:3584)
| ->01.63% (2,097,152B) 0x4CBE83: LuaVoxelManip::l_read_from_map(lua_State*) (l_vmanip.cpp:53)
| ->01.63% (2,097,152B) 0x664A64: luaD_precall (ldo.c:319)
| ->01.63% (2,097,152B) 0x6797B5: luaV_execute (lvm.c:587)
| ->01.63% (2,097,152B) 0x664D09: luaD_call (ldo.c:377)
| ->01.63% (2,097,152B) 0x65FD07: f_call (lapi.c:800)
| ->01.63% (2,097,152B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| ->01.63% (2,097,152B) 0x665102: luaD_pcall (ldo.c:463)
| ->01.63% (2,097,152B) 0x65FDB6: lua_pcall (lapi.c:821)
| ->01.55% (1,998,848B) 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
| | ->01.55% (1,998,848B) 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
| | ->01.55% (1,998,848B) 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
| | ->01.55% (1,998,848B) 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
| | ->01.55% (1,998,848B) 0x60C7D6: ServerThread::Thread() (server.cpp:109)
| | | ->01.55% (1,998,848B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | | ->01.55% (1,998,848B) 0x551F0A2: start_thread (pthread_create.c:309)
| | | ->01.55% (1,998,848B) 0x64ACCCB: clone (clone.S:111)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.08% (98,304B) in 1+ places, all below ms_print's threshold (01.00%)
|
->08.13% (10,470,189B) 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)
| ->03.12% (4,011,900B) 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)
| | ->03.12% (4,011,348B) 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)
| | | ->01.73% (2,221,289B) 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)
| | | | ->01.73% (2,221,289B) in 4 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.39% (1,790,059B) in 1179 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (552B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->02.86% (3,680,496B) 0x5C63F12: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
| | ->02.86% (3,680,496B) 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)
| | | ->01.75% (2,254,339B) 0x463BDA: getstringfield(lua_State*, int, char const*, std::string&) (c_converter.cpp:262)
| | | | ->01.75% (2,254,339B) in 18 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.11% (1,426,157B) in 92 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->01.87% (2,411,058B) 0x5C64B09: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
| | ->01.87% (2,407,387B) 0x5C64BAE: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
| | | ->01.87% (2,407,387B) in 21 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (3,671B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.28% (366,735B) in 1+ places, all below ms_print's threshold (01.00%)
|
->06.92% (8,913,029B) in 589 places, all below massif's threshold (01.00%)
|
->05.80% (7,471,104B) 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)
| ->05.80% (7,471,104B) 0x5C3180: CNodeDefManager::allocateId() (stl_vector.h:925)
| ->05.80% (7,471,104B) 0x5C613E: CNodeDefManager::set(std::string const&, ContentFeatures const&) (nodedef.cpp:637)
| ->05.80% (7,471,104B) 0x48C7BA: ModApiItemMod::l_register_item_raw(lua_State*) (l_item.cpp:500)
| ->05.80% (7,471,104B) 0x664A64: luaD_precall (ldo.c:319)
| ->05.80% (7,471,104B) 0x6797B5: luaV_execute (lvm.c:587)
| ->05.80% (7,471,104B) 0x664D09: luaD_call (ldo.c:377)
| ->05.80% (7,471,104B) 0x65FC9D: lua_call (lapi.c:782)
| ->05.80% (7,471,104B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| ->05.80% (7,471,104B) 0x664A64: luaD_precall (ldo.c:319)
| ->05.80% (7,471,104B) 0x6797B5: luaV_execute (lvm.c:587)
| ->05.80% (7,471,104B) 0x664D09: luaD_call (ldo.c:377)
| ->05.80% (7,471,104B) 0x65FD07: f_call (lapi.c:800)
| | ->05.80% (7,471,104B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | ->05.80% (7,471,104B) 0x665102: luaD_pcall (ldo.c:463)
| | ->05.80% (7,471,104B) 0x65FDB6: lua_pcall (lapi.c:821)
| | ->05.80% (7,471,104B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | ->05.80% (7,471,104B) 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
| | ->05.80% (7,471,104B) 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
| | ->05.80% (7,471,104B) 0x57D20E: main (main.cpp:1465)
| |
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
->02.20% (2,828,384B) 0x5087E85: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| ->02.20% (2,828,384B) 0x505F12D: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| ->02.02% (2,601,496B) 0x50638AA: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | ->02.02% (2,598,400B) 0x5063A49: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | ->02.02% (2,598,400B) 0x5063CDB: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | ->02.02% (2,598,400B) 0x507E5CE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | ->01.55% (1,994,240B) 0x507EA59: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | | ->01.51% (1,940,480B) 0x5083D01: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | | | ->01.47% (1,895,680B) 0x5083D8F: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | | | | ->01.44% (1,859,840B) 0x509D25D: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | | | | | ->01.09% (1,402,880B) 0x509E4CB: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | | | | | | ->01.09% (1,402,880B) 0x50C9C4B: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | | | | | | ->01.09% (1,402,880B) 0x50CCF25: sqlite3_step (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | | | | | | ->01.09% (1,402,880B) 0x52DBF6: Database_SQLite3::loadBlock(irr::core::vector3d<short>) (database-sqlite3.cpp:216)
| | | | | | | | ->01.09% (1,402,880B) 0x589F76: ServerMap::loadBlock(irr::core::vector3d<short>) (map.cpp:3448)
| | | | | | | | ->01.07% (1,383,680B) 0x5417E8: EmergeThread::getBlockOrStartGen(irr::core::vector3d<short>, MapBlock**, BlockMakeData*, bool) (emerge.cpp:435)
| | | | | | | | | ->01.07% (1,383,680B) 0x5442A6: EmergeThread::Thread() (emerge.cpp:492)
| | | | | | | | | ->01.07% (1,383,680B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | | | | | | | | ->01.07% (1,383,680B) 0x551F0A2: start_thread (pthread_create.c:309)
| | | | | | | | | ->01.07% (1,383,680B) 0x64ACCCB: clone (clone.S:111)
| | | | | | | | |
| | | | | | | | ->00.01% (19,200B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | |
| | | | | | | ->00.35% (456,960B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->00.03% (35,840B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.03% (44,800B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.04% (53,760B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.47% (604,160B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (3,096B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.18% (226,888B) in 1+ places, all below ms_print's threshold (01.00%)
|
->01.62% (2,086,008B) 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)
| ->01.62% (2,086,008B) 0x564491: InventoryList::clearItems() (stl_vector.h:925)
| | ->01.62% (2,086,008B) 0x564596: InventoryList::InventoryList(std::string, unsigned int, IItemDefManager*) (inventory.cpp:441)
| | ->01.62% (2,085,672B) 0x568EEA: Inventory::deSerialize(std::istream&) (inventory.cpp:944)
| | | ->01.62% (2,085,672B) 0x5CA803: NodeMetadata::deSerialize(std::istream&) (nodemetadata.cpp:67)
| | | | ->01.62% (2,085,672B) 0x5CAB66: NodeMetadataList::deSerialize(std::istream&, IGameDef*) (nodemetadata.cpp:150)
| | | | ->01.62% (2,085,672B) 0x594A05: MapBlock::deSerialize(std::istream&, unsigned char, bool) (mapblock.cpp:672)
| | | | ->01.62% (2,085,672B) 0x58015F: ServerMap::loadBlock(std::string*, irr::core::vector3d<short>, MapSector*, bool) (map.cpp:3402)
| | | | ->01.62% (2,085,672B) 0x58A006: ServerMap::loadBlock(irr::core::vector3d<short>) (map.cpp:3450)
| | | | ->01.39% (1,792,296B) 0x58A6B9: ServerMap::emergeBlock(irr::core::vector3d<short>, bool) (map.cpp:2688)
| | | | | ->01.39% (1,792,296B) 0x589568: ManualMapVoxelManipulator::initialEmerge(irr::core::vector3d<short>, irr::core::vector3d<short>, bool) (map.cpp:3584)
| | | | | ->01.39% (1,792,296B) 0x4CBE83: LuaVoxelManip::l_read_from_map(lua_State*) (l_vmanip.cpp:53)
| | | | | ->01.39% (1,792,296B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | ->01.39% (1,792,296B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | ->01.39% (1,792,296B) 0x664D09: luaD_call (ldo.c:377)
| | | | | ->01.39% (1,792,296B) 0x65FD07: f_call (lapi.c:800)
| | | | | ->01.39% (1,792,296B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | ->01.39% (1,792,296B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | ->01.39% (1,792,296B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | ->01.32% (1,702,728B) 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
| | | | | | ->01.32% (1,702,728B) 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
| | | | | | ->01.32% (1,702,728B) 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
| | | | | | ->01.32% (1,702,728B) 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
| | | | | | ->01.32% (1,702,728B) 0x60C7D6: ServerThread::Thread() (server.cpp:109)
| | | | | | | ->01.32% (1,702,728B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | | | | | | ->01.32% (1,702,728B) 0x551F0A2: start_thread (pthread_create.c:309)
| | | | | | | ->01.32% (1,702,728B) 0x64ACCCB: clone (clone.S:111)
| | | | | | |
| | | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.07% (89,568B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.23% (293,376B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (336B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
->01.40% (1,801,008B) 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)
->01.40% (1,801,008B) in 5 places, all below massif's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
52 557,974,478,903 143,871,288 131,787,405 12,083,883 0
53 559,315,872,518 127,825,568 117,062,010 10,763,558 0
54 560,682,348,454 158,149,056 144,954,623 13,194,433 0
55 562,023,378,767 162,361,640 148,799,382 13,562,258 0
56 563,364,420,669 148,216,672 135,847,590 12,369,082 0
57 564,705,450,922 132,715,984 121,588,243 11,127,741 0
58 566,190,509,449 136,663,680 125,169,491 11,494,189 0
59 567,531,539,847 164,342,408 150,658,318 13,684,090 0
60 568,875,179,571 122,257,656 112,103,328 10,154,328 0
61 570,219,005,946 135,394,416 124,224,785 11,169,631 0
91.75% (124,224,785B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->41.36% (56,004,647B) 0x661E1F: l_alloc (lauxlib.c:635)
| ->41.36% (56,004,031B) 0x66A20F: luaM_realloc_ (lmem.c:79)
| | ->23.85% (32,297,680B) 0x67449E: setnodevector (ltable.c:284)
| | | ->12.83% (17,364,560B) 0x67495D: luaH_new (ltable.c:369)
| | | | ->12.82% (17,360,080B) 0x6785A6: luaV_execute (lvm.c:460)
| | | | | ->12.82% (17,360,080B) 0x664D09: luaD_call (ldo.c:377)
| | | | | ->08.84% (11,969,600B) 0x65FD07: f_call (lapi.c:800)
| | | | | | ->08.84% (11,969,600B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | ->08.84% (11,969,600B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | ->08.84% (11,969,600B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | ->07.30% (9,886,400B) 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
| | | | | | | ->07.30% (9,885,920B) 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
| | | | | | | | ->07.30% (9,885,920B) 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
| | | | | | | | ->07.30% (9,885,920B) 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
| | | | | | | | ->07.30% (9,885,920B) 0x60C7D6: ServerThread::Thread() (server.cpp:109)
| | | | | | | | | ->07.30% (9,885,920B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | | | | | | | | ->07.30% (9,885,920B) 0x551F0A2: start_thread (pthread_create.c:309)
| | | | | | | | | ->07.30% (9,885,920B) 0x64ACCCB: clone (clone.S:111)
| | | | | | | | |
| | | | | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | |
| | | | | | | ->00.00% (480B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->01.54% (2,083,200B) in 11 places, all below massif's threshold (01.00%)
| | | | | |
| | | | | ->03.98% (5,390,480B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | ->03.98% (5,390,480B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | ->03.98% (5,390,480B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | ->03.98% (5,390,120B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | ->03.98% (5,390,120B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | ->02.62% (3,542,200B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | | ->02.62% (3,542,200B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | | ->02.62% (3,542,200B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | | ->02.62% (3,542,200B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | | ->02.62% (3,542,200B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | ->02.62% (3,542,200B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | ->02.62% (3,542,200B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | ->02.62% (3,542,200B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | ->02.62% (3,542,200B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | ->02.62% (3,542,200B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | | ->02.58% (3,491,800B) 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
| | | | | | | | ->02.58% (3,491,800B) 0x57D20E: main (main.cpp:1465)
| | | | | | | |
| | | | | | | ->00.04% (50,400B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->01.36% (1,847,920B) 0x65FD07: f_call (lapi.c:800)
| | | | | | ->01.36% (1,847,920B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | ->01.36% (1,847,920B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | ->01.36% (1,847,920B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | ->01.36% (1,847,920B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | ->01.36% (1,846,560B) 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
| | | | | | | ->01.36% (1,846,560B) 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
| | | | | | | ->01.36% (1,846,560B) 0x57D20E: main (main.cpp:1465)
| | | | | | |
| | | | | | ->00.00% (1,360B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.00% (360B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (4,480B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->11.03% (14,933,120B) 0x6745B8: resize (ltable.c:305)
| | | ->11.03% (14,933,120B) 0x6748A7: rehash (ltable.c:348)
| | | ->11.03% (14,933,120B) 0x674AC8: newkey (ltable.c:405)
| | | ->11.02% (14,914,240B) 0x674EE1: luaH_set (ltable.c:503)
| | | | ->11.01% (14,910,240B) 0x677146: luaV_settable (lvm.c:140)
| | | | | ->08.20% (11,101,560B) 0x678539: luaV_execute (lvm.c:454)
| | | | | | ->08.20% (11,101,560B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | ->06.49% (8,790,840B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | | ->06.49% (8,790,840B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | | ->06.49% (8,790,840B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | | ->06.49% (8,788,200B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | | | ->06.49% (8,788,200B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | | ->03.78% (5,113,400B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | | | ->03.78% (5,113,400B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | | | ->03.78% (5,113,400B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | | | ->03.78% (5,113,400B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | | | ->03.78% (5,113,400B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | | | | ->03.78% (5,112,040B) 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
| | | | | | | | | | ->03.78% (5,112,040B) 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
| | | | | | | | | | ->03.78% (5,112,040B) 0x57D20E: main (main.cpp:1465)
| | | | | | | | | |
| | | | | | | | | ->00.00% (1,360B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | | |
| | | | | | | | ->02.71% (3,674,800B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | | | ->02.71% (3,674,800B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | | | ->02.71% (3,674,800B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | | | ->02.71% (3,674,800B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | | | ->02.71% (3,674,800B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | | ->02.71% (3,674,800B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | | ->02.71% (3,674,800B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | | ->02.71% (3,674,800B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | | ->02.71% (3,674,800B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | | ->02.71% (3,674,800B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | | | ->02.38% (3,217,920B) 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
| | | | | | | | | ->02.38% (3,217,920B) 0x57D20E: main (main.cpp:1465)
| | | | | | | | |
| | | | | | | | ->00.34% (456,880B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | |
| | | | | | | ->00.00% (2,640B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->01.70% (2,299,200B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | ->01.70% (2,299,200B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | ->01.70% (2,299,200B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | ->01.70% (2,299,200B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | ->01.70% (2,299,200B) in 8 places, all below massif's threshold (01.00%)
| | | | | | |
| | | | | | ->00.01% (11,520B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->02.80% (3,794,280B) 0x65F7E1: lua_setfield (lapi.c:665)
| | | | | | ->01.91% (2,580,320B) 0x45A341: pushnode(lua_State*, MapNode const&, INodeDefManager*) (c_content.cpp:578)
| | | | | | | ->01.91% (2,580,320B) in 3 places, all below massif's threshold (01.00%)
| | | | | | |
| | | | | | ->00.90% (1,213,960B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.01% (14,400B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (4,000B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.01% (18,880B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->10.06% (13,619,136B) 0x6748D6: luaH_new (ltable.c:359)
| | | ->08.85% (11,983,936B) 0x6785A6: luaV_execute (lvm.c:460)
| | | | ->08.85% (11,983,936B) 0x664D09: luaD_call (ldo.c:377)
| | | | ->04.48% (6,060,480B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | ->04.48% (6,060,480B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | ->04.48% (6,060,480B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | ->04.48% (6,060,224B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | ->04.48% (6,060,224B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | ->02.25% (3,040,256B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | ->02.25% (3,040,256B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | ->02.25% (3,040,256B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | ->02.25% (3,040,256B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | ->02.25% (3,040,256B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | | ->02.25% (3,039,744B) 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
| | | | | | | | ->02.25% (3,039,744B) 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
| | | | | | | | ->02.25% (3,039,744B) 0x57D20E: main (main.cpp:1465)
| | | | | | | |
| | | | | | | ->00.00% (512B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->02.23% (3,019,968B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | ->02.23% (3,019,968B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | ->02.23% (3,019,968B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | ->02.23% (3,019,968B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | ->02.23% (3,019,968B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | ->02.23% (3,019,968B) 0x65FD07: f_call (lapi.c:800)
| | | | | | ->02.23% (3,019,968B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | ->02.23% (3,019,968B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | ->02.23% (3,019,968B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | ->02.23% (3,019,968B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | ->02.06% (2,790,144B) 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
| | | | | | | ->02.06% (2,790,144B) 0x57D20E: main (main.cpp:1465)
| | | | | | |
| | | | | | ->00.17% (229,824B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.00% (256B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->04.37% (5,923,456B) 0x65FD07: f_call (lapi.c:800)
| | | | ->04.37% (5,923,456B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | ->04.37% (5,923,456B) 0x665102: luaD_pcall (ldo.c:463)
| | | | ->04.37% (5,923,456B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | ->03.36% (4,551,552B) 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
| | | | | ->03.36% (4,551,040B) 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
| | | | | | ->03.36% (4,551,040B) 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
| | | | | | ->03.36% (4,551,040B) 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
| | | | | | ->03.36% (4,551,040B) 0x60C7D6: ServerThread::Thread() (server.cpp:109)
| | | | | | | ->03.36% (4,551,040B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | | | | | | ->03.36% (4,551,040B) 0x551F0A2: start_thread (pthread_create.c:309)
| | | | | | | ->03.36% (4,551,040B) 0x64ACCCB: clone (clone.S:111)
| | | | | | |
| | | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.00% (512B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->01.01% (1,371,904B) in 11 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.21% (1,635,072B) 0x65F508: lua_createtable (lapi.c:581)
| | | | ->01.21% (1,635,072B) in 52 places, all below massif's threshold (01.00%)
| | | |
| | | ->00.00% (128B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->02.78% (3,768,570B) in 22 places, all below massif's threshold (01.00%)
| | |
| | ->02.34% (3,163,013B) 0x670DE2: newlstr (lstring.c:56)
| | | ->02.34% (3,163,013B) 0x67102A: luaS_newlstr (lstring.c:92)
| | | ->01.58% (2,143,687B) 0x65EF0C: lua_pushlstring (lapi.c:448)
| | | | ->01.46% (1,974,482B) 0x672710: push_onecapture (lstrlib.c:480)
| | | | | ->01.46% (1,974,482B) 0x672783: push_captures (lstrlib.c:490)
| | | | | ->01.46% (1,974,456B) 0x672BD7: gmatch_aux (lstrlib.c:567)
| | | | | | ->01.46% (1,974,456B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | ->01.46% (1,974,456B) 0x664CF4: luaD_call (ldo.c:376)
| | | | | | ->01.46% (1,974,456B) 0x679E97: luaV_execute (lvm.c:683)
| | | | | | ->01.46% (1,974,456B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | ->01.46% (1,974,456B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | | ->01.46% (1,974,456B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | | ->01.46% (1,974,456B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | | ->01.46% (1,974,456B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | | ->01.46% (1,974,456B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | ->01.36% (1,839,628B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | | | ->01.36% (1,839,628B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | | | ->01.36% (1,839,628B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | | | ->01.36% (1,839,628B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | | | ->01.36% (1,839,628B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | | ->01.36% (1,839,628B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | | ->01.36% (1,839,628B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | | ->01.36% (1,839,628B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | | ->01.36% (1,839,628B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | | ->01.36% (1,839,628B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | | | ->01.36% (1,839,628B) 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
| | | | | | | | ->01.36% (1,839,628B) 0x57D20E: main (main.cpp:1465)
| | | | | | | |
| | | | | | | ->00.10% (134,828B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.00% (26B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.12% (169,205B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.75% (1,019,326B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->02.33% (3,155,632B) 0x674397: setarrayvector (ltable.c:265)
| | ->01.79% (2,427,312B) 0x674947: luaH_new (ltable.c:368)
| | | ->01.77% (2,395,776B) 0x6785A6: luaV_execute (lvm.c:460)
| | | | ->01.77% (2,395,776B) 0x664D09: luaD_call (ldo.c:377)
| | | | ->01.77% (2,395,776B) in 2 places, all below massif's threshold (01.00%)
| | | |
| | | ->00.02% (31,536B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.54% (728,320B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.00% (616B) in 1+ places, all below ms_print's threshold (01.00%)
|
->28.17% (38,141,952B) 0x58E938: MapBlock::MapBlock(Map*, irr::core::vector3d<short>, IGameDef*, bool) (mapblock.h:125)
| ->28.17% (38,141,952B) 0x5AA18F: MapSector::createBlankBlockNoInsert(short) (mapsector.cpp:92)
| ->28.17% (38,141,952B) 0x58013F: ServerMap::loadBlock(std::string*, irr::core::vector3d<short>, MapSector*, bool) (map.cpp:3397)
| ->28.17% (38,141,952B) 0x58A006: ServerMap::loadBlock(irr::core::vector3d<short>) (map.cpp:3450)
| ->27.95% (37,847,040B) 0x5417E8: EmergeThread::getBlockOrStartGen(irr::core::vector3d<short>, MapBlock**, BlockMakeData*, bool) (emerge.cpp:435)
| | ->27.95% (37,847,040B) 0x5442A6: EmergeThread::Thread() (emerge.cpp:492)
| | ->27.95% (37,847,040B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | ->27.95% (37,847,040B) 0x551F0A2: start_thread (pthread_create.c:309)
| | ->27.95% (37,847,040B) 0x64ACCCB: clone (clone.S:111)
| |
| ->00.22% (294,912B) in 1+ places, all below ms_print's threshold (01.00%)
|
->06.94% (9,396,410B) 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)
| ->02.97% (4,018,852B) 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)
| | ->02.97% (4,016,739B) 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)
| | | ->01.64% (2,221,289B) 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)
| | | | ->01.64% (2,221,289B) in 4 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.33% (1,795,450B) in 1182 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (2,113B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->02.72% (3,680,442B) 0x5C63F12: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
| | ->02.72% (3,680,442B) 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)
| | | ->01.67% (2,254,339B) 0x463BDA: getstringfield(lua_State*, int, char const*, std::string&) (c_converter.cpp:262)
| | | | ->01.67% (2,254,339B) in 18 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.05% (1,426,103B) in 92 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->01.07% (1,454,319B) 0x5C64B09: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
| | ->01.07% (1,450,648B) 0x5C64BAE: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
| | | ->01.07% (1,450,648B) in 21 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (3,671B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.18% (242,797B) in 1+ places, all below ms_print's threshold (01.00%)
|
->06.34% (8,581,280B) in 593 places, all below massif's threshold (01.00%)
|
->05.52% (7,471,104B) 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)
| ->05.52% (7,471,104B) 0x5C3180: CNodeDefManager::allocateId() (stl_vector.h:925)
| ->05.52% (7,471,104B) 0x5C613E: CNodeDefManager::set(std::string const&, ContentFeatures const&) (nodedef.cpp:637)
| ->05.52% (7,471,104B) 0x48C7BA: ModApiItemMod::l_register_item_raw(lua_State*) (l_item.cpp:500)
| ->05.52% (7,471,104B) 0x664A64: luaD_precall (ldo.c:319)
| ->05.52% (7,471,104B) 0x6797B5: luaV_execute (lvm.c:587)
| ->05.52% (7,471,104B) 0x664D09: luaD_call (ldo.c:377)
| ->05.52% (7,471,104B) 0x65FC9D: lua_call (lapi.c:782)
| ->05.52% (7,471,104B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| ->05.52% (7,471,104B) 0x664A64: luaD_precall (ldo.c:319)
| ->05.52% (7,471,104B) 0x6797B5: luaV_execute (lvm.c:587)
| ->05.52% (7,471,104B) 0x664D09: luaD_call (ldo.c:377)
| ->05.52% (7,471,104B) 0x65FD07: f_call (lapi.c:800)
| | ->05.52% (7,471,104B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | ->05.52% (7,471,104B) 0x665102: luaD_pcall (ldo.c:463)
| | ->05.52% (7,471,104B) 0x65FDB6: lua_pcall (lapi.c:821)
| | ->05.52% (7,471,104B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | ->05.52% (7,471,104B) 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
| | ->05.52% (7,471,104B) 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
| | ->05.52% (7,471,104B) 0x57D20E: main (main.cpp:1465)
| |
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
->02.09% (2,828,384B) 0x5087E85: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| ->02.09% (2,828,384B) 0x505F12D: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| ->01.92% (2,601,496B) 0x50638AA: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | ->01.92% (2,598,400B) 0x5063A49: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | ->01.92% (2,598,400B) 0x5063CDB: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | ->01.92% (2,598,400B) 0x507E5CE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | ->01.47% (1,994,240B) 0x507EA59: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | | ->01.43% (1,940,480B) 0x5083D01: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | | | ->01.40% (1,895,680B) 0x5083D8F: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | | | | ->01.37% (1,859,840B) 0x509D25D: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | | | | | ->01.04% (1,402,880B) 0x509E4CB: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | | | | | | ->01.04% (1,402,880B) 0x50C9C4B: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | | | | | | ->01.04% (1,402,880B) 0x50CCF25: sqlite3_step (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | | | | | | ->01.04% (1,402,880B) 0x52DBF6: Database_SQLite3::loadBlock(irr::core::vector3d<short>) (database-sqlite3.cpp:216)
| | | | | | | | ->01.04% (1,402,880B) 0x589F76: ServerMap::loadBlock(irr::core::vector3d<short>) (map.cpp:3448)
| | | | | | | | ->01.02% (1,383,680B) 0x5417E8: EmergeThread::getBlockOrStartGen(irr::core::vector3d<short>, MapBlock**, BlockMakeData*, bool) (emerge.cpp:435)
| | | | | | | | | ->01.02% (1,383,680B) 0x5442A6: EmergeThread::Thread() (emerge.cpp:492)
| | | | | | | | | ->01.02% (1,383,680B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | | | | | | | | ->01.02% (1,383,680B) 0x551F0A2: start_thread (pthread_create.c:309)
| | | | | | | | | ->01.02% (1,383,680B) 0x64ACCCB: clone (clone.S:111)
| | | | | | | | |
| | | | | | | | ->00.01% (19,200B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | |
| | | | | | | ->00.34% (456,960B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->00.03% (35,840B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.03% (44,800B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.04% (53,760B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.45% (604,160B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (3,096B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.17% (226,888B) in 1+ places, all below ms_print's threshold (01.00%)
|
->01.33% (1,801,008B) 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)
->01.33% (1,801,008B) in 5 places, all below massif's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
62 571,560,039,210 152,049,264 139,523,747 12,525,517 0
63 572,901,071,385 120,073,784 110,413,007 9,660,777 0
64 574,399,052,014 121,535,472 111,710,606 9,824,866 0
65 575,740,821,133 144,563,304 132,892,073 11,671,231 0
66 577,088,107,673 157,141,008 144,381,123 12,759,885 0
67 578,429,399,178 118,547,912 109,086,185 9,461,727 0
68 579,772,294,961 133,430,272 122,729,221 10,701,051 0
69 581,113,325,349 147,032,688 135,212,304 11,820,384 0
70 582,454,371,315 164,369,648 150,980,249 13,389,399 0
71 583,814,768,685 125,336,688 115,484,778 9,851,910 0
92.14% (115,484,778B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
->34.86% (43,696,128B) 0x58E938: MapBlock::MapBlock(Map*, irr::core::vector3d<short>, IGameDef*, bool) (mapblock.h:125)
| ->34.86% (43,696,128B) 0x5AA18F: MapSector::createBlankBlockNoInsert(short) (mapsector.cpp:92)
| ->34.86% (43,696,128B) 0x58013F: ServerMap::loadBlock(std::string*, irr::core::vector3d<short>, MapSector*, bool) (map.cpp:3397)
| ->34.86% (43,696,128B) 0x58A006: ServerMap::loadBlock(irr::core::vector3d<short>) (map.cpp:3450)
| ->34.63% (43,401,216B) 0x5417E8: EmergeThread::getBlockOrStartGen(irr::core::vector3d<short>, MapBlock**, BlockMakeData*, bool) (emerge.cpp:435)
| | ->34.63% (43,401,216B) 0x5442A6: EmergeThread::Thread() (emerge.cpp:492)
| | ->34.63% (43,401,216B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | ->34.63% (43,401,216B) 0x551F0A2: start_thread (pthread_create.c:309)
| | ->34.63% (43,401,216B) 0x64ACCCB: clone (clone.S:111)
| |
| ->00.24% (294,912B) in 1+ places, all below ms_print's threshold (01.00%)
|
->33.30% (41,739,265B) 0x661E1F: l_alloc (lauxlib.c:635)
| ->33.30% (41,738,649B) 0x66A20F: luaM_realloc_ (lmem.c:79)
| | ->18.40% (23,061,880B) 0x67449E: setnodevector (ltable.c:284)
| | | ->09.63% (12,072,040B) 0x6745B8: resize (ltable.c:305)
| | | | ->09.63% (12,072,040B) 0x6748A7: rehash (ltable.c:348)
| | | | ->09.63% (12,072,040B) 0x674AC8: newkey (ltable.c:405)
| | | | ->09.62% (12,053,160B) 0x674EE1: luaH_set (ltable.c:503)
| | | | | ->09.61% (12,049,160B) 0x677146: luaV_settable (lvm.c:140)
| | | | | | ->08.25% (10,340,000B) 0x678539: luaV_execute (lvm.c:454)
| | | | | | | ->08.25% (10,340,000B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | ->07.01% (8,790,840B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | | | ->07.01% (8,790,840B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | | | ->07.01% (8,790,840B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | | | ->07.01% (8,788,200B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | | | | ->07.01% (8,788,200B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | | | ->04.08% (5,113,400B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | | | | ->04.08% (5,113,400B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | | | | ->04.08% (5,113,400B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | | | | ->04.08% (5,113,400B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | | | | ->04.08% (5,113,400B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | | | | | ->04.08% (5,112,040B) 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
| | | | | | | | | | | ->04.08% (5,112,040B) 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
| | | | | | | | | | | ->04.08% (5,112,040B) 0x57D20E: main (main.cpp:1465)
| | | | | | | | | | |
| | | | | | | | | | ->00.00% (1,360B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | | | |
| | | | | | | | | ->02.93% (3,674,800B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | | | | ->02.93% (3,674,800B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | | | | ->02.93% (3,674,800B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | | | | ->02.93% (3,674,800B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | | | | ->02.93% (3,674,800B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | | | ->02.93% (3,674,800B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | | | ->02.93% (3,674,800B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | | | ->02.93% (3,674,800B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | | | ->02.93% (3,674,800B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | | | ->02.93% (3,674,800B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | | | | ->02.57% (3,217,920B) 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
| | | | | | | | | | ->02.57% (3,217,920B) 0x57D20E: main (main.cpp:1465)
| | | | | | | | | |
| | | | | | | | | ->00.36% (456,880B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | | |
| | | | | | | | ->00.00% (2,640B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | |
| | | | | | | ->01.23% (1,537,640B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | | ->01.23% (1,537,640B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | | ->01.23% (1,537,640B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | | ->01.23% (1,537,640B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | | ->01.23% (1,537,640B) in 8 places, all below massif's threshold (01.00%)
| | | | | | | |
| | | | | | | ->00.01% (11,520B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->01.35% (1,694,760B) 0x65F7E1: lua_setfield (lapi.c:665)
| | | | | | | ->01.35% (1,694,760B) in 59 places, all below massif's threshold (01.00%)
| | | | | | |
| | | | | | ->00.01% (14,400B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.00% (4,000B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.02% (18,880B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->08.77% (10,989,840B) 0x67495D: luaH_new (ltable.c:369)
| | | ->08.76% (10,985,360B) 0x6785A6: luaV_execute (lvm.c:460)
| | | | ->08.76% (10,985,360B) 0x664D09: luaD_call (ldo.c:377)
| | | | ->04.46% (5,594,880B) 0x65FD07: f_call (lapi.c:800)
| | | | | ->04.46% (5,594,880B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | ->04.46% (5,594,880B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | ->04.46% (5,594,880B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | ->03.20% (4,004,640B) 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
| | | | | | ->03.19% (4,004,160B) 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
| | | | | | | ->03.19% (4,004,160B) 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
| | | | | | | ->03.19% (4,004,160B) 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
| | | | | | | ->03.19% (4,004,160B) 0x60C7D6: ServerThread::Thread() (server.cpp:109)
| | | | | | | | ->03.19% (4,004,160B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | | | | | | | ->03.19% (4,004,160B) 0x551F0A2: start_thread (pthread_create.c:309)
| | | | | | | | ->03.19% (4,004,160B) 0x64ACCCB: clone (clone.S:111)
| | | | | | | |
| | | | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->00.00% (480B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->01.27% (1,590,240B) in 12 places, all below massif's threshold (01.00%)
| | | | |
| | | | ->04.30% (5,390,480B) 0x65FC9D: lua_call (lapi.c:782)
| | | | ->04.30% (5,390,480B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | ->04.30% (5,390,480B) 0x664A64: luaD_precall (ldo.c:319)
| | | | ->04.30% (5,390,120B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | ->04.30% (5,390,120B) 0x664D09: luaD_call (ldo.c:377)
| | | | | ->02.83% (3,542,200B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | ->02.83% (3,542,200B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | ->02.83% (3,542,200B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | ->02.83% (3,542,200B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | ->02.83% (3,542,200B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | ->02.83% (3,542,200B) 0x65FD07: f_call (lapi.c:800)
| | | | | | ->02.83% (3,542,200B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | ->02.83% (3,542,200B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | ->02.83% (3,542,200B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | ->02.83% (3,542,200B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | ->02.79% (3,491,800B) 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
| | | | | | | ->02.79% (3,491,800B) 0x57D20E: main (main.cpp:1465)
| | | | | | |
| | | | | | ->00.04% (50,400B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->01.47% (1,847,920B) 0x65FD07: f_call (lapi.c:800)
| | | | | ->01.47% (1,847,920B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | ->01.47% (1,847,920B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | ->01.47% (1,847,920B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | ->01.47% (1,847,920B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | ->01.47% (1,846,560B) 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
| | | | | | ->01.47% (1,846,560B) 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
| | | | | | ->01.47% (1,846,560B) 0x57D20E: main (main.cpp:1465)
| | | | | |
| | | | | ->00.00% (1,360B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.00% (360B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.00% (4,480B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->07.91% (9,909,568B) 0x6748D6: luaH_new (ltable.c:359)
| | | ->07.27% (9,110,080B) 0x6785A6: luaV_execute (lvm.c:460)
| | | | ->07.27% (9,110,080B) 0x664D09: luaD_call (ldo.c:377)
| | | | ->04.84% (6,060,480B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | ->04.84% (6,060,480B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | ->04.84% (6,060,480B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | ->04.84% (6,060,224B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | ->04.84% (6,060,224B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | ->02.43% (3,040,256B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | ->02.43% (3,040,256B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | ->02.43% (3,040,256B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | ->02.43% (3,040,256B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | ->02.43% (3,040,256B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | | ->02.43% (3,039,744B) 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
| | | | | | | | ->02.43% (3,039,744B) 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
| | | | | | | | ->02.43% (3,039,744B) 0x57D20E: main (main.cpp:1465)
| | | | | | | |
| | | | | | | ->00.00% (512B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->02.41% (3,019,968B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | ->02.41% (3,019,968B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | ->02.41% (3,019,968B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | ->02.41% (3,019,968B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | ->02.41% (3,019,968B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | ->02.41% (3,019,968B) 0x65FD07: f_call (lapi.c:800)
| | | | | | ->02.41% (3,019,968B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | ->02.41% (3,019,968B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | ->02.41% (3,019,968B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | ->02.41% (3,019,968B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | ->02.23% (2,790,144B) 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
| | | | | | | ->02.23% (2,790,144B) 0x57D20E: main (main.cpp:1465)
| | | | | | |
| | | | | | ->00.18% (229,824B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.00% (256B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->02.43% (3,049,600B) 0x65FD07: f_call (lapi.c:800)
| | | | ->02.43% (3,049,600B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | ->02.43% (3,049,600B) 0x665102: luaD_pcall (ldo.c:463)
| | | | ->02.43% (3,049,600B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | ->01.51% (1,897,344B) 0x464B05: script_run_callbacks(lua_State*, int, RunCallbacksMode) (c_internal.cpp:110)
| | | | | ->01.51% (1,896,768B) 0x46A154: ScriptApiEnv::environment_Step(float) (s_env.cpp:55)
| | | | | | ->01.51% (1,896,768B) 0x54F81A: ServerEnvironment::step(float) (environment.cpp:1204)
| | | | | | ->01.51% (1,896,768B) 0x600C67: Server::AsyncRunStep(bool) (server.cpp:568)
| | | | | | ->01.51% (1,896,768B) 0x60C7D6: ServerThread::Thread() (server.cpp:109)
| | | | | | | ->01.51% (1,896,768B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | | | | | | ->01.51% (1,896,768B) 0x551F0A2: start_thread (pthread_create.c:309)
| | | | | | | ->01.51% (1,896,768B) 0x64ACCCB: clone (clone.S:111)
| | | | | | |
| | | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.00% (576B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.92% (1,152,256B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.64% (799,488B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->02.52% (3,164,225B) 0x670DE2: newlstr (lstring.c:56)
| | | ->02.52% (3,164,225B) 0x67102A: luaS_newlstr (lstring.c:92)
| | | ->01.71% (2,144,899B) 0x65EF0C: lua_pushlstring (lapi.c:448)
| | | | ->01.58% (1,974,890B) 0x672710: push_onecapture (lstrlib.c:480)
| | | | | ->01.58% (1,974,890B) 0x672783: push_captures (lstrlib.c:490)
| | | | | ->01.58% (1,974,456B) 0x672BD7: gmatch_aux (lstrlib.c:567)
| | | | | | ->01.58% (1,974,456B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | ->01.58% (1,974,456B) 0x664CF4: luaD_call (ldo.c:376)
| | | | | | ->01.58% (1,974,456B) 0x679E97: luaV_execute (lvm.c:683)
| | | | | | ->01.58% (1,974,456B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | ->01.58% (1,974,456B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | | ->01.58% (1,974,456B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | | ->01.58% (1,974,456B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | | ->01.58% (1,974,456B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | | ->01.58% (1,974,456B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | ->01.47% (1,839,628B) 0x65FC9D: lua_call (lapi.c:782)
| | | | | | | | ->01.47% (1,839,628B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| | | | | | | | ->01.47% (1,839,628B) 0x664A64: luaD_precall (ldo.c:319)
| | | | | | | | ->01.47% (1,839,628B) 0x6797B5: luaV_execute (lvm.c:587)
| | | | | | | | ->01.47% (1,839,628B) 0x664D09: luaD_call (ldo.c:377)
| | | | | | | | ->01.47% (1,839,628B) 0x65FD07: f_call (lapi.c:800)
| | | | | | | | ->01.47% (1,839,628B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | | | | | | | ->01.47% (1,839,628B) 0x665102: luaD_pcall (ldo.c:463)
| | | | | | | | ->01.47% (1,839,628B) 0x65FDB6: lua_pcall (lapi.c:821)
| | | | | | | | ->01.47% (1,839,628B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | | | | | | | ->01.47% (1,839,628B) 0x5FF83D: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:305)
| | | | | | | | ->01.47% (1,839,628B) 0x57D20E: main (main.cpp:1465)
| | | | | | | |
| | | | | | | ->00.11% (134,828B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.00% (434B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.14% (170,009B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.81% (1,019,326B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->02.48% (3,106,608B) in 22 places, all below massif's threshold (01.00%)
| | |
| | ->01.99% (2,496,368B) 0x674397: setarrayvector (ltable.c:265)
| | ->01.45% (1,811,184B) 0x674947: luaH_new (ltable.c:368)
| | | ->01.42% (1,780,944B) 0x6785A6: luaV_execute (lvm.c:460)
| | | | ->01.42% (1,780,944B) 0x664D09: luaD_call (ldo.c:377)
| | | | ->01.42% (1,780,944B) in 2 places, all below massif's threshold (01.00%)
| | | |
| | | ->00.02% (30,240B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.55% (685,184B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.00% (616B) in 1+ places, all below ms_print's threshold (01.00%)
|
->07.43% (9,309,062B) 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)
| ->03.21% (4,019,207B) 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)
| | ->03.21% (4,018,486B) 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)
| | | ->01.77% (2,221,289B) 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)
| | | | ->01.77% (2,221,289B) in 4 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.43% (1,797,197B) in 1182 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (721B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->02.94% (3,680,413B) 0x5C63F12: std::string::_M_mutate(unsigned long, unsigned long, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
| | ->02.94% (3,680,413B) 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)
| | | ->01.80% (2,254,339B) 0x463BDA: getstringfield(lua_State*, int, char const*, std::string&) (c_converter.cpp:262)
| | | | ->01.80% (2,254,339B) in 18 places, all below massif's threshold (01.00%)
| | | |
| | | ->01.14% (1,426,074B) in 92 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->01.18% (1,478,637B) 0x5C64B09: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
| | ->01.18% (1,474,966B) 0x5C64BAE: std::string::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20)
| | | ->01.18% (1,474,966B) in 21 places, all below massif's threshold (01.00%)
| | |
| | ->00.00% (3,671B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.10% (130,805B) in 1+ places, all below ms_print's threshold (01.00%)
|
->06.89% (8,639,827B) in 593 places, all below massif's threshold (01.00%)
|
->05.96% (7,471,104B) 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)
| ->05.96% (7,471,104B) 0x5C3180: CNodeDefManager::allocateId() (stl_vector.h:925)
| ->05.96% (7,471,104B) 0x5C613E: CNodeDefManager::set(std::string const&, ContentFeatures const&) (nodedef.cpp:637)
| ->05.96% (7,471,104B) 0x48C7BA: ModApiItemMod::l_register_item_raw(lua_State*) (l_item.cpp:500)
| ->05.96% (7,471,104B) 0x664A64: luaD_precall (ldo.c:319)
| ->05.96% (7,471,104B) 0x6797B5: luaV_execute (lvm.c:587)
| ->05.96% (7,471,104B) 0x664D09: luaD_call (ldo.c:377)
| ->05.96% (7,471,104B) 0x65FC9D: lua_call (lapi.c:782)
| ->05.96% (7,471,104B) 0x67B4E3: luaB_dofile (lbaselib.c:329)
| ->05.96% (7,471,104B) 0x664A64: luaD_precall (ldo.c:319)
| ->05.96% (7,471,104B) 0x6797B5: luaV_execute (lvm.c:587)
| ->05.96% (7,471,104B) 0x664D09: luaD_call (ldo.c:377)
| ->05.96% (7,471,104B) 0x65FD07: f_call (lapi.c:800)
| | ->05.96% (7,471,104B) 0x663D5A: luaD_rawrunprotected (ldo.c:116)
| | ->05.96% (7,471,104B) 0x665102: luaD_pcall (ldo.c:463)
| | ->05.96% (7,471,104B) 0x65FDB6: lua_pcall (lapi.c:821)
| | ->05.96% (7,471,104B) 0x468097: ScriptApiBase::loadScript(std::string const&) (s_base.cpp:136)
| | ->05.96% (7,471,104B) 0x468546: ScriptApiBase::loadMod(std::string const&, std::string const&) (s_base.cpp:127)
| | ->05.96% (7,471,104B) 0x5FFB05: Server::Server(std::string const&, SubgameSpec const&, bool, bool) (server.cpp:325)
| | ->05.96% (7,471,104B) 0x57D20E: main (main.cpp:1465)
| |
| ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
|
->02.26% (2,828,384B) 0x5087E85: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| ->02.26% (2,828,384B) 0x505F12D: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| ->02.08% (2,601,496B) 0x50638AA: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | ->02.07% (2,598,400B) 0x5063A49: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | ->02.07% (2,598,400B) 0x5063CDB: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | ->02.07% (2,598,400B) 0x507E5CE: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | ->01.59% (1,994,240B) 0x507EA59: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | | ->01.55% (1,940,480B) 0x5083D01: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | | | ->01.51% (1,895,680B) 0x5083D8F: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | | | | ->01.48% (1,859,840B) 0x509D25D: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | | | | | ->01.12% (1,402,880B) 0x509E4CB: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | | | | | | ->01.12% (1,402,880B) 0x50C9C4B: ??? (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | | | | | | ->01.12% (1,402,880B) 0x50CCF25: sqlite3_step (in /usr/lib/x86_64-linux-gnu/libsqlite3.so.0.8.6)
| | | | | | | | ->01.12% (1,402,880B) 0x52DBF6: Database_SQLite3::loadBlock(irr::core::vector3d<short>) (database-sqlite3.cpp:216)
| | | | | | | | ->01.12% (1,402,880B) 0x589F76: ServerMap::loadBlock(irr::core::vector3d<short>) (map.cpp:3448)
| | | | | | | | ->01.10% (1,383,680B) 0x5417E8: EmergeThread::getBlockOrStartGen(irr::core::vector3d<short>, MapBlock**, BlockMakeData*, bool) (emerge.cpp:435)
| | | | | | | | | ->01.10% (1,383,680B) 0x5442A6: EmergeThread::Thread() (emerge.cpp:492)
| | | | | | | | | ->01.10% (1,383,680B) 0x459919: JThread::TheThread(void*) (jthread.cpp:160)
| | | | | | | | | ->01.10% (1,383,680B) 0x551F0A2: start_thread (pthread_create.c:309)
| | | | | | | | | ->01.10% (1,383,680B) 0x64ACCCB: clone (clone.S:111)
| | | | | | | | |
| | | | | | | | ->00.02% (19,200B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | | |
| | | | | | | ->00.36% (456,960B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | | |
| | | | | | ->00.03% (35,840B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | | |
| | | | | ->00.04% (44,800B) in 1+ places, all below ms_print's threshold (01.00%)
| | | | |
| | | | ->00.04% (53,760B) in 1+ places, all below ms_print's threshold (01.00%)
| | | |
| | | ->00.48% (604,160B) in 1+ places, all below ms_print's threshold (01.00%)
| | |
| | ->00.00% (3,096B) in 1+ places, all below ms_print's threshold (01.00%)
| |
| ->00.18% (226,888B) in 1+ places, all below ms_print's threshold (01.00%)
|
->01.44% (1,801,008B) 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)
->01.44% (1,801,008B) in 5 places, all below massif's threshold (01.00%)
--------------------------------------------------------------------------------
n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
--------------------------------------------------------------------------------
72 585,155,802,398 133,019,032 122,555,704 10,463,328 0
73 586,510,302,779 145,145,680 133,612,409 11,533,271 0
74 587,851,334,665 162,868,240 149,983,976 12,884,264 0
75 589,192,371,715 134,982,888 124,567,610 10,415,278 0
76 590,583,050,649 154,574,128 142,568,815 12,005,313 0
77 591,924,081,537 172,038,096 159,120,189 12,917,907 0
78 593,265,240,309 158,671,568 148,768,438 9,903,130 0
79 594,606,699,450 161,836,224 151,753,008 10,083,216 0
80 595,948,124,625 161,940,680 151,851,397 10,089,283 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment