virtualx-engine/modules/mono
Ignacio Etcheverry b775573a21 Don't box params on Native->C# calls with Variant params
Godot uses Variant parameters for calls to script methods.
Up until now we were boxing such parameters when marshalling
them for invokation, even if they were value types.

Now Godot allocates the marshalled parameters on the stack,
reducing the GC allocations resulted from boxing.
2021-11-03 13:02:53 +01:00
..
build_scripts Remove unused code related to Travis CI 2021-07-06 11:19:56 +02:00
doc_classes doc: Point URLs to 3.4 version of the online docs 2021-08-12 17:08:10 +02:00
editor Merge pull request #54348 from akien-mga/3.x-clang-format-dont-align-operands 2021-10-28 15:43:15 +02:00
glue [3.x] Warn when using the dectime method 2021-09-21 10:03:42 -05:00
icons [Mono]: the C# script icon is now visible in the editor. 2020-01-03 22:49:22 +01:00
mono_gd Don't box params on Native->C# calls with Variant params 2021-11-03 13:02:53 +01:00
utils clang-format: Disable alignment of operands, too unreliable 2021-10-28 13:23:38 +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
__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 [3.x] Add support for the RISC-V architecture 2021-10-22 12:51:23 -05:00
csharp_script.cpp Don't box params on Native->C# calls with Variant params 2021-11-03 13:02:53 +01:00
csharp_script.h Keep order for C# exported members 2021-10-24 21:14:20 +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
SCsub SCons: Fix missing mono .gen.cpp sources after #53860 2021-10-16 16:47:08 +02:00
signal_awaiter_utils.cpp Don't box params on Native->C# calls with Variant params 2021-11-03 13:02:53 +01:00
signal_awaiter_utils.h Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 2021-05-04 14:45:16 +02:00