godot/core
Rémi Verschelde 5009ba54b2
MessageQueue: Change default queue size to 4096 KB
1024 KB was low enough that many users seem to hit it, which can lead to the
editor freezing.

The proper fixed as described in #35653 would be to implement a page allocator
to prevent this overflow, but as a stop-gap measure, we can increase the
default value to a more lenient 4096 KB which should be high enough for the
vast majority of use cases.

The default size can be brought down again if/when #35653 is properly fixed,
and if it's actually relevant from a memory point of view.
2020-09-24 09:05:12 +02:00
..
bind Added debugger plugin support 2020-08-26 11:24:51 +05:30
crypto Adds PCK encryption support (using script encryption key for export). 2020-09-05 14:53:39 +03:00
debugger Remove String::find_last (same as rfind) 2020-07-03 15:26:22 +02:00
input Check for null in InputMap::_find_event 2020-09-23 15:39:06 +02:00
io Fix crash when opening a ZIP data pack 2020-09-19 15:45:00 +02:00
math Linux/BSD: Fix support for NetBSD 2020-09-18 10:27:55 +02:00
os [Complex Test Layouts] Change String to use UTF-32 encoding on all platforms. 2020-09-03 19:56:24 +03:00
array.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
array.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
callable.cpp Style: Enforce separation line between function definitions 2020-05-14 16:54:55 +02:00
callable.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
callable_method_pointer.cpp Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
callable_method_pointer.h Core Callable: fixed variant call caster 2020-07-25 21:55:08 +02:00
class_db.cpp Add methods in ClassDB to get property/method/constant/enum info 2020-07-06 19:27:05 -03:00
class_db.h Add methods in ClassDB to get property/method/constant/enum info 2020-07-06 19:27:05 -03:00
color.cpp [Complex Test Layouts] Change String to use UTF-32 encoding on all platforms. 2020-09-03 19:56:24 +03:00
color.h Change Color HTML conversion from ARGB to RGBA 2020-09-01 02:07:35 -04:00
color_names.inc Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
command_queue_mt.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
command_queue_mt.h Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
compressed_translation.cpp Updated Translation architecture to have TranslationPO, did some commit fixes and updated class Reference. 2020-08-19 03:01:53 +02:00
compressed_translation.h Added plurals and context support to Translation 2020-08-19 03:01:51 +02:00
container_type_validate.h Fix spelling of a var, a struct, and message output 2020-07-17 12:02:06 -04:00
core_builders.py Update AUTHORS and DONORS list 2020-08-14 00:06:51 +02:00
core_string_names.cpp Replace NULL with nullptr 2020-04-02 13:38:00 +02:00
core_string_names.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
cowdata.h [Complex Test Layouts] Change String to use UTF-32 encoding on all platforms. 2020-09-03 19:56:24 +03:00
dictionary.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
dictionary.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
engine.cpp Update AUTHORS and DONORS list 2020-08-14 00:06:51 +02:00
engine.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
error_list.h Style: Harmonize header guards to style guide [Core] 2020-03-25 11:22:19 +01:00
error_macros.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
error_macros.h Fix 'modernize-use-bool-literals' clang-tidy warnings in error macros 2020-07-05 19:22:26 +02:00
func_ref.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
func_ref.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
global_constants.cpp Docs: Ignore OS specific values (constants, project settings, properties). 2020-07-15 12:24:59 +03:00
global_constants.h Docs: Ignore OS specific values (constants, project settings, properties). 2020-07-15 12:24:59 +03:00
hash_map.h Call CRASH_COND_MSG if key not found in HashMap get function. 2020-07-01 10:50:13 +01:00
hashfuncs.h [Complex Test Layouts] Change String to use UTF-32 encoding on all platforms. 2020-09-03 19:56:24 +03:00
image.cpp Implement 3D textures as import and resource format. 2020-09-09 13:50:21 -03:00
image.h Implement 3D textures as import and resource format. 2020-09-09 13:50:21 -03:00
int_types.h Style: Harmonize header guards to style guide [Core] 2020-03-25 11:22:19 +01:00
list.h Fix List swap behavior on front, back and adjacent elements 2020-09-12 23:58:56 +03:00
local_vector.h Fixes issue with LocalVector remove function 2020-07-31 13:49:15 +02:00
make_binders.py Style: Remove unnecessary semicolons from core 2020-05-19 15:57:56 +02:00
map.h Style: Remove unnecessary semicolons from core 2020-05-19 15:57:56 +02:00
message_queue.cpp Fix Container sorting not working when overriding _sort_children in gdscript 2020-05-16 18:13:25 +02:00
message_queue.h MessageQueue: Change default queue size to 4096 KB 2020-09-24 09:05:12 +02:00
method_bind.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
method_bind.h [Complex Test Layouts] Change String to use UTF-32 encoding on all platforms. 2020-09-03 19:56:24 +03:00
method_ptrcall.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
node_path.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
node_path.h Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
oa_hash_map.h Commit other files changed by file_format.sh 2020-07-13 14:14:11 -04:00
object.cpp Updated Translation architecture to have TranslationPO, did some commit fixes and updated class Reference. 2020-08-19 03:01:53 +02:00
object.h Make Object::to_string virtual 2020-09-15 18:14:45 +03:00
object_id.h Reworked signal connection system, added support for Callable and Signal objects and made them default. 2020-02-20 08:24:50 +01:00
ordered_hash_map.h Style: Remove unnecessary semicolons from core 2020-05-19 15:57:56 +02:00
packed_data_container.cpp Style: Remove unnecessary semicolons from core 2020-05-19 15:57:56 +02:00
packed_data_container.h Add override keywords. 2020-07-10 13:56:54 +01:00
pair.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
pool_allocator.cpp Style: Remove unnecessary semicolons from core 2020-05-19 15:57:56 +02:00
pool_allocator.h Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
print_string.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
print_string.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
project_settings.cpp Merge pull request #40400 from Arivval/load-resourcepack-with-offset 2020-09-03 07:33:19 +02:00
project_settings.h Merge pull request #40400 from Arivval/load-resourcepack-with-offset 2020-09-03 07:33:19 +02:00
reference.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
reference.h Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
register_core_types.cpp Fix typos with codespell 2020-09-18 13:44:25 +02:00
register_core_types.h Style: Harmonize header guards to style guide [Core] 2020-03-25 11:22:19 +01:00
resource.cpp Core: Add hints to run with --verbose when leaking nodes/resources at exit 2020-06-08 16:48:21 +02:00
resource.h Add override keywords. 2020-07-10 13:56:54 +01:00
rid.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
rid_owner.cpp Vulkan: Move thirdparty code out of drivers, style fixes 2020-02-11 14:08:44 +01:00
rid_owner.h Fix warning using ERR_FAIL_INDEX on unsigned int 2020-08-19 14:41:46 +02:00
ring_buffer.h Style: Remove unnecessary semicolons from core 2020-05-19 15:57:56 +02:00
safe_refcount.cpp Style: Fix unnecessary semicolons that confused clang-format 2020-05-19 11:24:58 +02:00
safe_refcount.h Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
script_language.cpp Revert "Check if global class file still exists before registering it" 2020-08-25 13:02:03 +02:00
script_language.h Remove multilevel calls 2020-07-24 14:13:58 -03:00
SCsub zstd: Update to upstream version 1.4.5 2020-09-18 21:47:12 +02:00
self_list.h Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
set.h Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
simple_type.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
sort_array.h Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
spin_lock.h Port member initialization from constructor to declaration (C++11) 2020-05-14 10:01:56 +02:00
string_buffer.h [Complex Test Layouts] Change String to use UTF-32 encoding on all platforms. 2020-09-03 19:56:24 +03:00
string_builder.cpp [Complex Test Layouts] Change String to use UTF-32 encoding on all platforms. 2020-09-03 19:56:24 +03:00
string_builder.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
string_name.cpp [Complex Test Layouts] Change String to use UTF-32 encoding on all platforms. 2020-09-03 19:56:24 +03:00
string_name.h [Complex Test Layouts] Change String to use UTF-32 encoding on all platforms. 2020-09-03 19:56:24 +03:00
thread_work_pool.cpp Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
thread_work_pool.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
translation.cpp Updated Translation architecture to have TranslationPO, did some commit fixes and updated class Reference. 2020-08-19 03:01:53 +02:00
translation.h Updated Translation architecture to have TranslationPO, did some commit fixes and updated class Reference. 2020-08-19 03:01:53 +02:00
translation_po.cpp Update GDScriptTranslationParserPlugin to use GDSriptParser instead of RegEx. 2020-08-19 03:10:51 +02:00
translation_po.h Fix typos with codespell 2020-09-18 13:44:25 +02:00
type_info.h [Complex Test Layouts] Change String to use UTF-32 encoding on all platforms. 2020-09-03 19:56:24 +03:00
typed_array.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
typedefs.h Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
ucaps.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
undo_redo.cpp Add static_assert checks where code assumes VARIANT_ARG_MAX == 5 2020-05-25 21:55:03 +02:00
undo_redo.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2020-05-14 16:54:55 +02:00
ustring.cpp [Complex Test Layouts] Change String to use UTF-32 encoding on all platforms. 2020-09-03 19:56:24 +03:00
ustring.h Ensure assignment operators return by reference to avoid unnecessary copies. 2020-09-04 09:18:19 +01:00
variant.cpp [Complex Test Layouts] Change String to use UTF-32 encoding on all platforms. 2020-09-03 19:56:24 +03:00
variant.h [Complex Test Layouts] Change String to use UTF-32 encoding on all platforms. 2020-09-03 19:56:24 +03:00
variant_call.cpp Merge pull request #38944 from Wavesonics/http-gzip 2020-09-07 17:03:19 +02:00
variant_internal.h Add VariantInternal class 2020-09-02 16:23:57 -03:00
variant_op.cpp Fix Vector{2,3}i casting on Variant multiplication with numbers 2020-09-12 17:23:34 -03:00
variant_parser.cpp [Complex Test Layouts] Change String to use UTF-32 encoding on all platforms. 2020-09-03 19:56:24 +03:00
variant_parser.h [Complex Test Layouts] Change String to use UTF-32 encoding on all platforms. 2020-09-03 19:56:24 +03:00
vector.h Add missing reference to const T Vector::get(). 2020-09-11 11:58:47 +01:00
version.h Style: Harmonize header guards to style guide [Core] 2020-03-25 11:22:19 +01:00
vmap.h Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
vset.h Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00