tdlight/td/generate
Andrea Cavalli 45e855f89d Remove most memory related features
I can't maintain anymore this amount of features while keeping the library constantly updated and without bugs. Every merge was taking me multiple hours of revisioning the code. I give up.
From this commit onwards TDLight will only have small useful customizations that are easy to maintain.
Now the people relying on the OptimizeMemory method can restart the session every N hours to free up the memory.
The real way to keep a low memory usage must involve a huge refactoring to allow the unloading of the caches into the sqlite database, similar to what's already happening with messages data. Only Levlam has the ability to implement this without needing to merge the upstream everytime.
2021-09-25 22:11:42 +02:00
..
scheme Remove most memory related features 2021-09-25 22:11:42 +02:00
tl-parser Merge remote-tracking branch 'td/master' 2021-09-25 19:24:57 +02:00
CMakeLists.txt Use manual checks instead of cmake_minimum_required to propagate policies. 2021-06-13 23:38:48 +03:00
DotnetTlDocumentationGenerator.php Fix .NET binding. 2020-04-08 22:21:42 +03:00
DoxygenTlDocumentationGenerator.php Add to_string method for vector of TL objects. 2020-12-21 03:02:20 +03:00
generate_c.cpp Use tl-parser to generate tlo files. 2021-03-04 01:41:09 +03:00
generate_common.cpp Use tl-parser to generate tlo files. 2021-03-04 01:41:09 +03:00
generate_dotnet.cpp Update copyright year. 2021-01-01 15:57:46 +03:00
generate_java.cpp Update copyright year. 2021-01-01 15:57:46 +03:00
generate_json.cpp Use tl-parser to generate tlo files. 2021-03-04 01:41:09 +03:00
JavadocTlDocumentationGenerator.php Better documentation for type constructors. 2019-03-25 02:07:31 +03:00
remove_documentation.cpp Update copyright year. 2021-01-01 15:57:46 +03:00
tl_json_converter.cpp Don't include SliceBuilder.h in logging.h. 2021-05-17 15:21:11 +03:00
tl_json_converter.h Update copyright year. 2021-01-01 15:57:46 +03:00
tl_writer_c.h Make inherited classes final if possible. 2021-07-04 05:58:54 +03:00
tl_writer_cpp.cpp Don't include SliceBuilder.h in logging.h. 2021-05-17 15:21:11 +03:00
tl_writer_cpp.h Update copyright year. 2021-01-01 15:57:46 +03:00
tl_writer_dotnet.h Make inherited classes final if possible. 2021-07-04 05:58:54 +03:00
tl_writer_h.cpp Update copyright year. 2021-01-01 15:57:46 +03:00
tl_writer_h.h Update copyright year. 2021-01-01 15:57:46 +03:00
tl_writer_hpp.cpp Update copyright year. 2021-01-01 15:57:46 +03:00
tl_writer_hpp.h Make inherited classes final if possible. 2021-07-04 05:58:54 +03:00
tl_writer_java.cpp Update copyright year. 2021-01-01 15:57:46 +03:00
tl_writer_java.h Make inherited classes final if possible. 2021-07-04 05:58:54 +03:00
tl_writer_jni_cpp.cpp Update copyright year. 2021-01-01 15:57:46 +03:00
tl_writer_jni_cpp.h Make inherited classes final if possible. 2021-07-04 05:58:54 +03:00
tl_writer_jni_h.cpp Update copyright year. 2021-01-01 15:57:46 +03:00
tl_writer_jni_h.h Make inherited classes final if possible. 2021-07-04 05:58:54 +03:00
tl_writer_td.cpp Generate only needed telegram_api full constructors. 2021-08-01 07:23:50 +03:00
tl_writer_td.h Generate only needed telegram_api full constructors. 2021-08-01 07:23:50 +03:00
TlDocumentationGenerator.php Check that fields are documented in the correct order. 2021-07-07 20:55:03 +03:00