godot/modules/mono
Raul Santos 332e31260e
Reduce C# Dictionary internal calls
- Implements new `KeyValuePairs` and `KeyValuePairAt` internal calls
to get the `key` and the `value` in one call.
- Caches the `DictionaryEntry` to reuse properties without repeating
internal calls.

(cherry picked from commit 2deefd938f)
2021-08-06 11:10:04 +02:00
..
build_scripts Remove unused code related to Travis CI 2021-07-06 11:19:56 +02:00
doc_classes doc: Sync classref with Mono build 2021-05-03 22:34:11 +02:00
editor Fix the editor theme application for the Mono build log 2021-08-03 22:11:33 +03:00
glue Reduce C# Dictionary internal calls 2021-08-06 11:10:04 +02:00
icons [Mono]: the C# script icon is now visible in the editor. 2020-01-03 22:49:22 +01:00
mono_gd Remove duplicate WARN_PRINTS macro 2021-06-18 12:57:59 +01:00
utils Make all file access 64-bit (`uint64_t`) 2021-05-16 17:52:31 +02:00
.editorconfig [3.x] Add a simple C# .editorconfig 2021-07-24 16:27:57 -04:00
.gitignore Make git no longer ignore solution files inside the mono module 2019-08-12 15:59:06 +02:00
SCsub SCons: Format buildsystem files with psf/black 2020-06-10 15:30:52 +02:00
__init__.py Re-write mono module editor code in C# 2019-07-05 09:38:23 +02:00
class_db_api_json.cpp Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2021-05-04 14:45:16 +02:00
class_db_api_json.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
config.py Mono: Add mono_bcl SCons option for a custom BCL location 2020-12-09 11:22:05 +01:00
csharp_script.cpp Fix slow load/save of scenes with many instances of the same script 2021-06-17 12:47:54 +02:00
csharp_script.h Fix slow load/save of scenes with many instances of the same script 2021-06-17 12:47:54 +02:00
godotsharp_defs.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
godotsharp_dirs.cpp Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2021-05-04 14:45:16 +02:00
godotsharp_dirs.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
mono_gc_handle.cpp Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2021-05-04 14:45:16 +02:00
mono_gc_handle.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2021-05-04 14:45:16 +02:00
register_types.cpp Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
register_types.h Update copyright statements to 2021 2021-01-13 16:17:06 +01:00
signal_awaiter_utils.cpp Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2021-05-04 14:45:16 +02:00
signal_awaiter_utils.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2021-05-04 14:45:16 +02:00