From 91cf0a1aaa92a99f56b84e036d7c919d81af2862 Mon Sep 17 00:00:00 2001 From: VercingetorixChief Date: Sun, 24 Dec 2023 15:36:26 -0700 Subject: [PATCH 1/2] Fix CPU optimization GDScript example code --- tutorials/performance/cpu_optimization.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tutorials/performance/cpu_optimization.rst b/tutorials/performance/cpu_optimization.rst index 36a1b26f4bb..ec927f017b6 100644 --- a/tutorials/performance/cpu_optimization.rst +++ b/tutorials/performance/cpu_optimization.rst @@ -94,12 +94,12 @@ the following: :: - var time_start = OS.get_ticks_usec() + var time_start = Time.get_ticks_usec() # Your function you want to time update_enemies() - var time_end = OS.get_ticks_usec() + var time_end = Time.get_ticks_usec() print("update_enemies() took %d microseconds" % time_end - time_start) When manually timing functions, it is usually a good idea to run the function From 7fde4a82c844315bcffe3b2aa6210f6ac86ba880 Mon Sep 17 00:00:00 2001 From: VercingetorixChief Date: Sun, 24 Dec 2023 15:36:26 -0700 Subject: [PATCH 2/2] Fix CPU optimization GDScript example code --- .../core_and_modules/common_engine_methods_and_macros.rst | 4 ++-- tutorials/performance/cpu_optimization.rst | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/contributing/development/core_and_modules/common_engine_methods_and_macros.rst b/contributing/development/core_and_modules/common_engine_methods_and_macros.rst index 67f0dcc8bb4..0cbd4106c78 100644 --- a/contributing/development/core_and_modules/common_engine_methods_and_macros.rst +++ b/contributing/development/core_and_modules/common_engine_methods_and_macros.rst @@ -137,11 +137,11 @@ use this snippet: .. code-block:: cpp - uint64_t begin = OS::get_singleton()->get_ticks_usec(); + uint64_t begin = Time::get_singleton()->get_ticks_usec(); // Your code here... - uint64_t end = OS::get_singleton()->get_ticks_usec(); + uint64_t end = Time::get_singleton()->get_ticks_usec(); print_line(vformat("Snippet took %d microseconds", end - begin)); This will print the time spent between the ``begin`` declaration and the ``end`` diff --git a/tutorials/performance/cpu_optimization.rst b/tutorials/performance/cpu_optimization.rst index 36a1b26f4bb..ec927f017b6 100644 --- a/tutorials/performance/cpu_optimization.rst +++ b/tutorials/performance/cpu_optimization.rst @@ -94,12 +94,12 @@ the following: :: - var time_start = OS.get_ticks_usec() + var time_start = Time.get_ticks_usec() # Your function you want to time update_enemies() - var time_end = OS.get_ticks_usec() + var time_end = Time.get_ticks_usec() print("update_enemies() took %d microseconds" % time_end - time_start) When manually timing functions, it is usually a good idea to run the function