Граф коммитов

1907 Коммитов

Автор SHA1 Сообщение Дата
Victor Nova 07f1657df1 fixed new reference uses, that are not allowed in C# 2021-10-18 23:36:48 -07:00
Victor Nova 581f69509a assume remaning manual refcounting is not needed, because we use smart references 2021-10-18 23:34:43 -07:00
Victor Nova 9a9ed3bef7 minor error fixes 2021-10-18 22:54:05 -07:00
Victor Nova 7a9e411917 switched state serialization to new reference types (untested) 2021-10-18 22:53:39 -07:00
Victor Nova e295679fac switched to new references in some tests 2021-10-18 22:49:22 -07:00
Victor Nova bb84c4852e getting rid of a few minor warnings and compile errors 2021-10-18 20:10:53 -07:00
Victor Nova cf606a2f08 switched iterator.cs and indexer.cs to the new style references 2021-10-18 20:08:02 -07:00
Victor Nova 0d60500995 switched collection wrappers (from sample codec) to the new style references 2021-10-18 17:37:34 -07:00
Victor Nova 47938186e8 switched converter extensions and sample codecs to the new style references 2021-10-18 17:29:15 -07:00
Victor Nova 027e529772 switched debughelper.cs to the new style references 2021-10-18 17:17:43 -07:00
Victor Nova 9b990c1148 switched finalizer.cs to the new style references 2021-10-18 17:11:38 -07:00
Victor Nova 3b7901915c switched fieldobject.cs and constructorbinding.cs to the new style references 2021-10-18 16:59:15 -07:00
Victor Nova 2dd3f8f73f switched pythonengine.cs to the new style references 2021-10-18 14:23:58 -07:00
Victor Nova 7adf98a8a0 implemented non-confusing PyModule_AddObject 2021-10-18 13:56:36 -07:00
Victor Nova 2ac952a969 switched all PyObject derived classes to the new style references 2021-10-18 13:46:25 -07:00
Victor Nova 0241b389f6 switched eventobject.cs and eventbiding.cs to the new style references 2021-10-18 13:31:39 -07:00
Victor Nova 1d8016289f switched pytuple.cs to the new style references 2021-10-18 11:46:36 -07:00
Victor Nova 43a862ac46 switched pythonexception.cs to the new style references 2021-10-18 11:34:59 -07:00
Victor Nova d1abd9a081 switched interfaceobject.cs to the new style references 2021-10-18 11:26:26 -07:00
Victor Nova 5ad09e42d9 switched exceptions.cs to the new style references 2021-10-18 11:24:06 -07:00
Victor Nova ebdf7c529a partially switched moduleobject.cs and importhook.cs to the new style references 2021-10-17 23:19:42 -07:00
Victor Nova 5798b410b5 minor refactorings 2021-10-17 22:55:13 -07:00
Victor Nova 00fd17a9d0 switched modulefunctionobject.cs to the new style references 2021-10-17 22:54:49 -07:00
Victor Nova 9db9b0b290 nullability annotations for PyObject 2021-10-17 22:53:55 -07:00
Victor Nova 49124fc141 switched module.cs to the new style references 2021-10-17 22:26:21 -07:00
Victor Nova 7fa537a768 switched delegateobject.cs to the new style references 2021-10-17 22:04:56 -07:00
Victor Nova 590de7a352 switched propertyobject.cs to the new style references 2021-10-17 21:59:13 -07:00
Victor Nova 9195c309af switched overload.cs to the new style references 2021-10-17 21:57:01 -07:00
Victor Nova de9a8cbf6f switched methodbinding.cs and methodobject.cs to the new style references 2021-10-17 21:54:51 -07:00
Victor Nova 0bc3670fcb added nullability annotations to methodbinder.cs 2021-10-17 21:18:28 -07:00
Victor Nova 5266dc4dfa PyIdentifier public members to return borrowed references 2021-10-17 20:31:46 -07:00
Victor Nova ee65632ccd partially switched classmanager.cs to the new style references 2021-10-17 20:15:38 -07:00
Victor Nova f6b84da141 partially switched managedtype.cs to the new style references 2021-10-17 20:15:04 -07:00
Victor Nova 2095b4625e switched classobject.cs to the new style references 2021-10-17 19:44:36 -07:00
Victor Nova 58cb0e66de switched classmanager.cs to the new style references 2021-10-17 19:42:04 -07:00
Victor Nova 56f3bd51e5 fixed nullability in assemblymanager.cs 2021-10-17 19:30:28 -07:00
Victor Nova 3076040588 fixed nullablity in arrayobject.cs 2021-10-17 19:26:13 -07:00
Victor Nova 2e718742a2 mass enable nullable types 2021-10-17 19:18:48 -07:00
Victor Nova 11edcc3368 switched pytype.cs to the new style references 2021-10-17 19:09:42 -07:00
Victor Nova 9764b25815 switched typemanager.cs to the new style references 2021-10-17 18:58:36 -07:00
Victor Nova 178a359759 partially switched metatype.cs to the new style references 2021-10-17 18:31:10 -07:00
Victor Nova 0010fa0b40 switched delegatemanager.cs to the new style references 2021-10-17 15:57:26 -07:00
Victor Nova ff60ec45f6 switched arrayobject.cs to the new style references 2021-10-17 15:45:22 -07:00
Victor Nova d626f7eafe partially switched classderived.cs to the new reference style 2021-10-17 15:38:30 -07:00
Victor Nova c05c6ec39d switched methodbinder.cs to the new style references 2021-10-17 15:23:29 -07:00
Victor Nova 1b58cf4eb4 mostly switched moduleobject.cs to the new style references 2021-10-17 15:01:08 -07:00
Victor Nova 09d8e415ad switched pyobject.cs to the new style references 2021-10-17 14:42:25 -07:00
Victor Nova f8b761af3c switched most of classbase.cs to the new style references (except cross-domain context) 2021-10-17 13:57:12 -07:00
Victor Nova 2d339026b0 switched converter.cs to the new style references 2021-10-17 12:22:23 -07:00
Victor Nova 5d6e5d5891 use reference types instead of IntPtr where possible in runtime.cs
there are only a few errors left in runtime.cs, but plenty outside of it
2021-10-17 12:21:10 -07:00