summaryrefslogtreecommitdiff
path: root/src/client.cpp
diff options
context:
space:
mode:
authorPerttu Ahola <celeron55@gmail.com>2011-02-24 00:19:41 +0200
committerPerttu Ahola <celeron55@gmail.com>2011-02-24 00:19:41 +0200
commit9f859d838937136703b3e5993f4148ef93b459e9 (patch)
tree1f51649918fe77384a64ca001717125c6dbcdf93 /src/client.cpp
parentbfd098074816956f902ed89613565fda02ff6bcc (diff)
downloadminetest-9f859d838937136703b3e5993f4148ef93b459e9.tar.gz
minetest-9f859d838937136703b3e5993f4148ef93b459e9.tar.bz2
minetest-9f859d838937136703b3e5993f4148ef93b459e9.zip
modified the build system of lua to a more minimal one
Diffstat (limited to 'src/client.cpp')
-rw-r--r--src/client.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/client.cpp b/src/client.cpp
index 3f0457e6e..3ea666549 100644
--- a/src/client.cpp
+++ b/src/client.cpp
@@ -1562,15 +1562,20 @@ void Client::addNode(v3s16 p, MapNode n)
{
JMutexAutoLock envlock(m_env_mutex);
+ TimeTaker timer1("Client::addNode()");
+
core::map<v3s16, MapBlock*> modified_blocks;
try
{
+ TimeTaker timer3("Client::addNode(): addNodeAndUpdate");
m_env.getMap().addNodeAndUpdate(p, n, modified_blocks);
}
catch(InvalidPositionException &e)
{}
+ TimeTaker timer2("Client::addNode(): updateMeshes");
+
for(core::map<v3s16, MapBlock * >::Iterator
i = modified_blocks.getIterator();
i.atEnd() == false; i++)