You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-11 13:10:58 +00:00
Fix new performance regressions (short delay_usec)
My Mac was using 20% cpu again, which was related to the Javascript Export plugin. I had however no export templates setup in the project so this is more of a stopgap fix.
This commit is contained in:
@@ -645,7 +645,7 @@ Ref<Texture2D> EditorExportPlatformJavaScript::get_run_icon() const {
|
|||||||
void EditorExportPlatformJavaScript::_server_thread_poll(void *data) {
|
void EditorExportPlatformJavaScript::_server_thread_poll(void *data) {
|
||||||
EditorExportPlatformJavaScript *ej = (EditorExportPlatformJavaScript *)data;
|
EditorExportPlatformJavaScript *ej = (EditorExportPlatformJavaScript *)data;
|
||||||
while (!ej->server_quit) {
|
while (!ej->server_quit) {
|
||||||
OS::get_singleton()->delay_usec(1000);
|
OS::get_singleton()->delay_usec(6900);
|
||||||
{
|
{
|
||||||
MutexLock lock(ej->server_lock);
|
MutexLock lock(ej->server_lock);
|
||||||
ej->server->poll();
|
ej->server->poll();
|
||||||
|
|||||||
Reference in New Issue
Block a user