summaryrefslogtreecommitdiffstats
path: root/modules/mono/signal_awaiter_utils.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright statements to 2019Rémi Verschelde2019-01-011-2/+2
| | | | Happy new year to the wonderful Godot community!
* C#: Improve tool script support and fix reloading issuesIgnacio Etcheverry2018-11-301-6/+2
|
* Fix msvc warnings in mono moduleIgnacio Etcheverry2018-10-251-1/+1
| | | | | | | - `modules\mono\csharp_script.cpp(576): warning C4099: 'CSharpScriptDepSort': type name first seen using 'class' now seen using 'struct'` - `modules\mono\signal_awaiter_utils.cpp(144): warning C4003: not enough actual parameters for macro 'ERR_FAIL_V'` - `modules\mono\editor\net_solution.cpp(101): warning C4129: '%': unrecognized character escape sequence` - (several) `modules\mono\glue\cs_compressed.gen.h(222): warning C4129: 'E': unrecognized character escape sequence`
* Fix/workaround for issue #21667Ignacio Etcheverry2018-09-121-1/+1
| | | | When a Reference managed instance is garbage collected and its finalizer is called, it could happen that the native instance is referenced once again before the finalizer can unreference and memdelete it. The workaround is to create a new managed instance when this happens (at least for now).
* Merge pull request #16927 from neikeq/rework-refcount-notifyJuan Linietsky2018-08-251-4/+3
|\ | | | | Notify instance binding data api of refcount increment/decrement
| * Notify instance binding data api of refcount increment/decrementIgnacio Etcheverry2018-08-231-4/+3
| |
* | Mono: Pending exceptions and cleanupIgnacio Etcheverry2018-07-041-8/+12
|/
* SignalAwaiter::_signal_callback was calling the thunk with a wrong pointerPaul Joannon2018-01-231-1/+1
|
* Add missing copyright headers and fix formattingRémi Verschelde2018-01-051-0/+1
| | | | | | Using `misc/scripts/fix_headers.py` on all Godot files. Some missing header guards were added, and the header inclusion order was fixed in the Bullet module.
* Update copyright statements to 2018Rémi Verschelde2018-01-011-2/+2
| | | | Happy new year to the wonderful Godot community!
* Style: Apply new clang-format 5.0 style to all filesRémi Verschelde2017-12-071-3/+3
|
* Mono: Fix build with tools=no or target=releaseIgnacio Etcheverry2017-10-181-0/+2
|
* Re-write SignalAwaiter implementationIgnacio Etcheverry2017-10-161-5/+70
| | | | Old implementation had issues where you could only await on the same signal of the same source once.
* Added mono moduleIgnacio Etcheverry2017-10-031-0/+77