Description: classes unit (active) Revisions in this set e8dc54c768639c9c99b599850e8b2eee67a4ad37,63f9afa6bd0fb9741e951166239717f2727a2875,819752c334f6784a55b1ce151a8a0e11ccf87c7e,60efc9e81c1624e3d206082cdd0a658e45f22ba4,58f1a8513b9c748e7c9bb752bfd70eff22c0a36c,fdccb0d62fc1145356a31c16d8e340d6f4130ae5,dc592a888fd69ab284ed8996f18733bdbefe68fc,e4385d1b194ba1704a6e361f7f07cf5cc29eafdb,91ba1214d262265c80898e16748a68fad3875694,c6d8bd73f7343b8fa6ae514e6187786542468b4c,38cde3817754458936db1662687ae37498500da5,e99c9ddd7522d2d07c1bf4f736ea33aa0d0bba55,e27ea76b8887c6d4c597054edf5beddc40100867,042eb7e8c196b6a0c8f6016af9985b8b3062703b,7097a1030f0df9196a2b9d9142f5c1b6827522e4,d23fa5a87f000e16f8687e83e68a4fe58e6b4c24,68db04d89e0ebeb32317a39769b7312e2bd30c2d,c1f39603889e52ffc0eb9a392ff9b4f8b093de74,ea4768456f894c4b9dfb65a5dc5a0c04d0ea4791,ec65ed9e648c08ad1b5f461abb6b96cb2630005b,fdea66d2171915c3b3ec135bf391a442c9e3169b,b2b2606e36f0c4e4d9b24b85cacfff4d82be019f,e774a6275c99cf57f11a046de42b59d35364f270,1eca53a681301256bbf41d4bd551e55fdb91a480,e8546a9e41f471041c0c7dd89302d567eb9a2670,36a2835f8c95290fbd3002700726d4bfb2ac006c,e4ebf46df3e1139215ca5cd6f7bc64f6e2f9f50c,094f8a7be7468a6465981de4f6fc4398110a7581,8179aadb2c28ec3ca76a88f879b70bafaa023334,972b5181eb6501c54ce8194c71ce67469a0a5fe1,386f31ef4c2ac15fa101addb4f93cb7c4599ebd5,b9ef7416f05391d8133bed83311230256732e6f9,2444c5ec790862b948d919d2c35e94fbcfc68ac1,9b9623b289073b875c8cfad7b43fc1a901f0a462,29e2277d98fae1246789babafcd0585590d3f3f4,d1b7a49700eea1eafaa8ec37c1d8470b7f68ec39,2d9ef694dd57e49ccc2644e2c9d2ef9a328b59d2,7506277dc1618bc9c1f1f6f5cb8a4cb56185f356,186f93a8c9dbe75bfe1d852f4aa262e799002657,6d49f7db7b65c5c561c6f99bd78d4adeada01b49,689fae7dd902b1ab37b9c5a723ded2e5c75db90c,6edfaed0ac70bffcb02e7a9e7ca20fce0f6f4100,055740e2b33101b7dc647c7dbbc4fc7967d8033a,9000f8742dea9a147febb0095f938d8f3c28a96c,30f514eb6bf1ef0acf5fd6f7fa0246671f5089fe,8f8ce13b4173a670fb36a338dd479ba4f46b971d,a9b8fb0f0517fe56f47e0ba5ae5c5a1cba264d86,d809b4ba982e4ac905631054665ff5a973b4d491,cf4fc4e3855f24ecd16d75e7d2f172881956f5dc,634e01d525c3ef31b11ce65aae600bb784b436f4,487afd243e55de56d45be70fbe7c9d7056d6b777,6e73a3b0e1e2c813785f9e104f4230988f065a0b,6f5f567087c78419d5c23de88e0618dddeb97ad7,4b04608a4465649d7d4e7e09a4611342cc50a3aa,bfefdb67c3be4318ba52be7e603c8dea90299da2,36dda1724559cf9aa7cc47c279e0150b364ce22d,d72449d461d87649a7627511b2ba8357672afa35,fa097d1ab0561c637dd2c907783f31a5ee410e46,5d7d5f6d8368182bd603cf384de2124c54dc8086,9c3be3351f8811ff5ebbc84731a22a26579df8ae,4a59ff048b97e18a45ca004f68e9d9d4889fb5da,4284e61fccd5c66948772364576b5aeff28b6cb2,a2a5c3c915f61dfd3e3ff47e563f73dfa792591c,4c4ead3abb2eed920f9025c2cec1a39484b6ac3f,0b8b93e1cea96dea6cdd8805457b8256e1213324,8508872105cfccc6a9408b4a84272514224321ba,82f3f2b24a2268cad06cf968af70ba6231bac48c,a5b7617b26824586d20eed1b82677be2236d5c8d,61c7f95f08dbfccd2d9682f53f4610ae81808077 commit e8dc54c768639c9c99b599850e8b2eee67a4ad37 Author: nickysn Date: Sat Feb 2 20:31:16 2019 +0000 + added TList.Sort overload with a sorting algorithm parameter git-svn-id: trunk@41169 - M rtl/objpas/classes/classesh.inc M rtl/objpas/classes/lists.inc --- commit 63f9afa6bd0fb9741e951166239717f2727a2875 Author: nickysn Date: Sat Feb 2 22:52:08 2019 +0000 * fixed TFPList.Sort. Scary news: turns out we don't have any tests for TFPList.Sort or TList.Sort... :( git-svn-id: trunk@41177 - M rtl/objpas/classes/lists.inc --- commit 819752c334f6784a55b1ce151a8a0e11ccf87c7e Author: pierre Date: Mon Apr 29 14:19:16 2019 +0000 Avoid warnings when -v0 is used by using $push/$pop git-svn-id: trunk@41960 - M rtl/inc/dos.inc M rtl/inc/fexpand.inc M rtl/inc/ustrings.inc M rtl/objpas/classes/streams.inc --- commit 60efc9e81c1624e3d206082cdd0a658e45f22ba4 Author: michael Date: Sun May 12 10:09:16 2019 +0000 * Add Read/Write(Buffer) TBytes, ReadData/WriteData, ReadBufferData/WriteBufferData to be Delphi compatible git-svn-id: trunk@42042 - M rtl/objpas/classes/classesh.inc M rtl/objpas/classes/streams.inc --- commit 58f1a8513b9c748e7c9bb752bfd70eff22c0a36c Author: michael Date: Sun May 12 15:33:26 2019 +0000 * FIx compilation for platforms that do not have extended git-svn-id: trunk@42048 - M rtl/objpas/classes/classesh.inc M rtl/objpas/classes/streams.inc --- commit fdccb0d62fc1145356a31c16d8e340d6f4130ae5 Author: michael Date: Sun May 12 15:36:04 2019 +0000 * FIx compilation with 3.0.4 git-svn-id: trunk@42049 - M rtl/objpas/classes/streams.inc --- commit dc592a888fd69ab284ed8996f18733bdbefe68fc Author: michael Date: Mon May 13 11:47:46 2019 +0000 * Make explicit that Integer is 32-bit git-svn-id: trunk@42056 - M rtl/objpas/classes/classesh.inc M rtl/objpas/classes/streams.inc --- commit e4385d1b194ba1704a6e361f7f07cf5cc29eafdb Author: michael Date: Mon May 13 20:15:00 2019 +0000 * Fix bug ID #35576 git-svn-id: trunk@42057 - M rtl/objpas/classes/classesh.inc M rtl/objpas/classes/streams.inc --- commit 91ba1214d262265c80898e16748a68fad3875694 Author: michael Date: Sat Aug 24 10:46:51 2019 +0000 * Allow context when sorting lists (patch from Ondrej Pokorny, bug ID #0035962) git-svn-id: trunk@42798 - M rtl/objpas/classes/classesh.inc M rtl/objpas/classes/lists.inc --- commit c6d8bd73f7343b8fa6ae514e6187786542468b4c Author: michael Date: Wed Oct 9 07:13:37 2019 +0000 * Patch from Serge Anvarov with some optimizations (bug ID 36143) git-svn-id: trunk@43155 - M rtl/objpas/classes/classesh.inc M rtl/objpas/classes/lists.inc --- commit 38cde3817754458936db1662687ae37498500da5 Author: svenbarth Date: Wed Jan 6 20:25:12 2021 +0000 * make TProxyStream.Check an abstract method; as it is right now one had to override it anyway because it always raised an exception git-svn-id: trunk@48097 - M rtl/objpas/classes/classesh.inc M rtl/objpas/classes/streams.inc --- commit e99c9ddd7522d2d07c1bf4f736ea33aa0d0bba55 Author: michael Date: Tue Mar 23 11:53:33 2021 +0000 * Add deprecation message git-svn-id: trunk@49038 - M rtl/objpas/classes/classesh.inc --- commit e27ea76b8887c6d4c597054edf5beddc40100867 Author: Sergey Larin Date: Fri Aug 6 10:54:26 2021 +0300 The TStream.ReadBuffer and TStream.WriteBuffer methods have changed the Count parameter type to NativeInt. Changed the implementation of ReadBuffer, WriteBuffer so that the size of the blocks when calling Read and Write does not exceed High(Longint). Notes: - Thanks to this change, for example, a file larger than 2GB can be loaded into TMemoryStream. - The fact that the Count parameter has the NativeInt type is compatible with the latest versions of Delphi. M rtl/objpas/classes/classesh.inc M rtl/objpas/classes/streams.inc --- commit 042eb7e8c196b6a0c8f6016af9985b8b3062703b Author: Michaël Van Canneyt Date: Sun Jan 23 12:03:24 2022 +0100 * Small safety precaution M rtl/objpas/classes/streams.inc --- commit 7097a1030f0df9196a2b9d9142f5c1b6827522e4 Author: Michaël Van Canneyt Date: Sun Jan 23 12:18:43 2022 +0100 * Added Read64/Write64 M rtl/objpas/classes/classesh.inc M rtl/objpas/classes/streams.inc --- commit d23fa5a87f000e16f8687e83e68a4fe58e6b4c24 Author: Michael VAN CANNEYT Date: Thu Dec 22 15:35:43 2022 +0100 * Char -> AnsiChar M rtl/objpas/classes/classes.inc M rtl/objpas/classes/classesh.inc M rtl/objpas/classes/parser.inc M rtl/objpas/classes/reader.inc M rtl/objpas/classes/streams.inc M rtl/objpas/classes/stringl.inc M rtl/objpas/classes/twriter.inc M rtl/objpas/classes/util.inc M rtl/objpas/classes/writer.inc --- commit 68db04d89e0ebeb32317a39769b7312e2bd30c2d Author: Michael VAN CANNEYT Date: Fri Jan 6 16:20:32 2023 +0100 * Adapt classes to Unicode RTL : Give string/char correct type depending on case M rtl/objpas/classes/classes.inc M rtl/objpas/classes/classesh.inc M rtl/objpas/classes/parser.inc M rtl/objpas/classes/reader.inc M rtl/objpas/classes/streams.inc M rtl/objpas/classes/stringl.inc M rtl/objpas/classes/writer.inc --- commit c1f39603889e52ffc0eb9a392ff9b4f8b093de74 Author: mattias Date: Sun Jan 8 15:46:49 2023 +0100 rtl: added overload GetClass(UnitName,ClassName), implemented UnregisterClass, overload TStream.WriteComponent(Instance,WriteUnitName) M rtl/objpas/classes/classesh.inc M rtl/objpas/classes/cregist.inc M rtl/objpas/classes/reader.inc M rtl/objpas/classes/streams.inc M rtl/objpas/classes/writer.inc --- commit ea4768456f894c4b9dfb65a5dc5a0c04d0ea4791 Author: mattias Date: Sun Jan 8 20:30:52 2023 +0100 rtl: ObjectBinaryToText, ObjectTextToBinary: support unitname/classname M rtl/objpas/classes/classes.inc --- commit ec65ed9e648c08ad1b5f461abb6b96cb2630005b Author: Michaël Van Canneyt Date: Fri Jan 13 18:06:38 2023 +0100 * Better Ansi/WideString support for TStream. Fix StringStream with unicode to be delphi compatible M rtl/objpas/classes/classesh.inc M rtl/objpas/classes/streams.inc --- commit fdea66d2171915c3b3ec135bf391a442c9e3169b Author: mattias Date: Sun Jan 15 10:56:58 2023 +0100 rtl: added TBinaryObjectReader.BeginComponent M rtl/objpas/classes/classesh.inc M rtl/objpas/classes/reader.inc --- commit b2b2606e36f0c4e4d9b24b85cacfff4d82be019f Author: Sven/Sarah Barth Date: Sat Mar 11 17:07:40 2023 +0100 + add function reference suitable overload of TThread.ForceQueue() M rtl/objpas/classes/classes.inc M rtl/objpas/classes/classesh.inc --- commit e774a6275c99cf57f11a046de42b59d35364f270 Author: Sven/Sarah Barth Date: Fri Mar 17 15:53:25 2023 +0100 * change Result of CheckSynchronize to true when at least one method was executed (matches with both FPC and Delphi documentation) M rtl/objpas/classes/classes.inc --- commit 1eca53a681301256bbf41d4bd551e55fdb91a480 Author: Nikolay Nikolov Date: Sat Apr 1 21:50:56 2023 +0300 + support 16-bit pointers in TFPList.IndexOf M rtl/objpas/classes/lists.inc --- commit e8546a9e41f471041c0c7dd89302d567eb9a2670 Author: mattias Date: Thu Apr 13 15:33:33 2023 +0200 rtl: classes: added parameter aName to TFindComponentClassExEvent M rtl/objpas/classes/classesh.inc M rtl/objpas/classes/reader.inc --- commit 36a2835f8c95290fbd3002700726d4bfb2ac006c Author: Michaël Van Canneyt Date: Sat Aug 12 17:09:07 2023 +0200 * Deprecate hextobin M rtl/objpas/classes/classesh.inc --- commit e4ebf46df3e1139215ca5cd6f7bc64f6e2f9f50c Author: Michaël Van Canneyt Date: Wed Nov 1 23:19:56 2023 +0100 * Some delphi compatibility types and consts M rtl/objpas/classes/classes.inc M rtl/objpas/classes/classesh.inc --- commit 094f8a7be7468a6465981de4f6fc4398110a7581 Author: Michaël Van Canneyt Date: Wed Nov 8 08:36:21 2023 +0100 * Add GetMulticastObserver M rtl/objpas/classes/classesh.inc M rtl/objpas/classes/observer.inc --- commit 8179aadb2c28ec3ca76a88f879b70bafaa023334 Author: Michaël Van Canneyt Date: Wed Nov 8 09:30:52 2023 +0100 * Add TStreamOriginalFormat for Delphi compatibility M rtl/objpas/classes/classesh.inc --- commit 972b5181eb6501c54ce8194c71ce67469a0a5fe1 Author: Michaël Van Canneyt Date: Wed Nov 8 11:27:21 2023 +0100 * Delta stream support M rtl/objpas/classes/classes.inc M rtl/objpas/classes/classesh.inc M rtl/objpas/classes/compon.inc M rtl/objpas/classes/reader.inc --- commit 386f31ef4c2ac15fa101addb4f93cb7c4599ebd5 Author: Michaël Van Canneyt Date: Wed Nov 8 11:56:12 2023 +0100 * Add TReader.ReadPrefix for Delphi compatibility M rtl/objpas/classes/classesh.inc M rtl/objpas/classes/reader.inc --- commit b9ef7416f05391d8133bed83311230256732e6f9 Author: Michaël Van Canneyt Date: Wed Nov 8 14:17:55 2023 +0100 * Fix wrong typecast M rtl/objpas/classes/reader.inc --- commit 2444c5ec790862b948d919d2c35e94fbcfc68ac1 Author: Michaël Van Canneyt Date: Wed Nov 8 14:26:17 2023 +0100 * Not all OSes have NilHandle M rtl/objpas/classes/classesh.inc --- commit 9b9623b289073b875c8cfad7b43fc1a901f0a462 Author: Michaël Van Canneyt Date: Thu Nov 9 11:09:07 2023 +0100 * Fix wince/nativent compilation M rtl/objpas/classes/reader.inc --- commit 29e2277d98fae1246789babafcd0585590d3f3f4 Author: Michaël Van Canneyt Date: Mon Dec 18 16:51:39 2023 +0100 * Add CreateAnonymousThread with anonymous procedure M rtl/objpas/classes/classes.inc M rtl/objpas/classes/classesh.inc --- commit d1b7a49700eea1eafaa8ec37c1d8470b7f68ec39 Author: Michaël Van Canneyt Date: Wed Feb 14 12:41:59 2024 +0100 * Move move free notifications to separate procedure. Fixes issue #40638 M rtl/objpas/classes/classesh.inc M rtl/objpas/classes/compon.inc --- commit 2d9ef694dd57e49ccc2644e2c9d2ef9a328b59d2 Author: Michaël Van Canneyt Date: Wed Feb 14 14:30:16 2024 +0100 * Make TComponent.GetObservers virtual and protected for Delphi compatibility M rtl/objpas/classes/classesh.inc --- commit 7506277dc1618bc9c1f1f6f5cb8a4cb56185f356 Author: Michaël Van Canneyt Date: Wed Feb 14 18:02:45 2024 +0100 * Add TReader.SetName for Delphi compatibility M rtl/objpas/classes/classesh.inc M rtl/objpas/classes/reader.inc --- commit 186f93a8c9dbe75bfe1d852f4aa262e799002657 Author: Michaël Van Canneyt Date: Wed Feb 14 18:18:21 2024 +0100 * Add TestStreamFormat M rtl/objpas/classes/classes.inc M rtl/objpas/classes/classesh.inc --- commit 6d49f7db7b65c5c561c6f99bd78d4adeada01b49 Author: Michaël Van Canneyt Date: Wed Feb 14 20:08:16 2024 +0100 * Correct UTF8 detection M rtl/objpas/classes/classes.inc --- commit 689fae7dd902b1ab37b9c5a723ded2e5c75db90c Author: Michaël Van Canneyt Date: Fri Feb 16 12:07:45 2024 +0100 * Add TReader.ReadStr for Delphi compatibility M rtl/objpas/classes/classesh.inc M rtl/objpas/classes/reader.inc --- commit 6edfaed0ac70bffcb02e7a9e7ca20fce0f6f4100 Author: Michaël Van Canneyt Date: Fri Feb 16 14:12:56 2024 +0100 * Fix signature of TReader.SetName M rtl/objpas/classes/classesh.inc M rtl/objpas/classes/reader.inc --- commit 055740e2b33101b7dc647c7dbbc4fc7967d8033a Author: Michaël Van Canneyt Date: Fri Feb 16 14:31:01 2024 +0100 * Overloads for TResourcestream.Create M rtl/objpas/classes/classesh.inc M rtl/objpas/classes/streams.inc --- commit 9000f8742dea9a147febb0095f938d8f3c28a96c Author: Michaël Van Canneyt Date: Sun Feb 18 10:43:29 2024 +0100 * Fix error in TReadr.ReadString. Fixes issue #40652 M rtl/objpas/classes/reader.inc --- commit 30f514eb6bf1ef0acf5fd6f7fa0246671f5089fe Author: Michaël Van Canneyt Date: Mon Feb 19 11:21:34 2024 +0100 * Add CanObserve and ObserverAdded to TComponent, for delphi compatibility M rtl/objpas/classes/classesh.inc M rtl/objpas/classes/compon.inc --- commit 8f8ce13b4173a670fb36a338dd479ba4f46b971d Author: Michaël Van Canneyt Date: Tue Feb 20 11:01:35 2024 +0100 * Add IsUniqueGlobalComponentName M rtl/objpas/classes/classes.inc M rtl/objpas/classes/classesh.inc --- commit a9b8fb0f0517fe56f47e0ba5ae5c5a1cba264d86 Author: Michaël Van Canneyt Date: Mon May 13 14:24:09 2024 +0200 * Add StreamOriginalFormat to ObjectTextToBinary M rtl/objpas/classes/classes.inc M rtl/objpas/classes/classesh.inc --- commit d809b4ba982e4ac905631054665ff5a973b4d491 Author: Michaël Van Canneyt Date: Tue May 14 11:53:14 2024 +0200 * Fix wince/nativent M rtl/objpas/classes/classes.inc --- commit cf4fc4e3855f24ecd16d75e7d2f172881956f5dc Author: Michaël Van Canneyt Date: Thu Jul 11 11:45:49 2024 +0200 * Add property to better simulate Delphi behaviour M rtl/objpas/classes/classesh.inc M rtl/objpas/classes/reader.inc --- commit 634e01d525c3ef31b11ce65aae600bb784b436f4 Author: Michaël Van Canneyt Date: Thu Jul 11 12:08:18 2024 +0200 * Improved ToString for TComponent M rtl/objpas/classes/classesh.inc M rtl/objpas/classes/compon.inc --- commit 487afd243e55de56d45be70fbe7c9d7056d6b777 Author: Michaël Van Canneyt Date: Mon Aug 19 10:53:29 2024 +0200 * DefineProperties can have dot in name. M rtl/objpas/classes/reader.inc --- commit 6e73a3b0e1e2c813785f9e104f4230988f065a0b Author: Michaël Van Canneyt Date: Sat Nov 9 09:45:40 2024 +0100 * Patch from Alfred Glänzer, fix FindComponentClass to use actual typinfo structures. Fixes issue #41000 M rtl/objpas/classes/reader.inc --- commit 6f5f567087c78419d5c23de88e0618dddeb97ad7 Author: Michaël Van Canneyt Date: Tue Nov 26 08:52:31 2024 +0100 * Patch from Amexander Bagel to restore Delphi-compatible behaviour in TThread.Queue. Fixes issue #41043 M rtl/objpas/classes/classes.inc M rtl/objpas/classes/classesh.inc --- commit 4b04608a4465649d7d4e7e09a4611342cc50a3aa Author: Michaël Van Canneyt Date: Mon Apr 7 11:55:56 2025 +0200 * Small optimization. Use SameText instead of uppercasing both strings M rtl/objpas/classes/reader.inc --- commit bfefdb67c3be4318ba52be7e603c8dea90299da2 Author: Michaël Van Canneyt Date: Tue Apr 29 18:26:01 2025 +0200 * Parser buffer are ansichars M rtl/objpas/classes/classesh.inc M rtl/objpas/classes/parser.inc --- commit 36dda1724559cf9aa7cc47c279e0150b364ce22d Author: Michaël Van Canneyt Date: Wed Nov 26 14:51:29 2025 +0100 * Add delay parameter to ForceQueue for Delphi compatibility M rtl/objpas/classes/classes.inc M rtl/objpas/classes/classesh.inc --- commit d72449d461d87649a7627511b2ba8357672afa35 Author: Michaël Van Canneyt Date: Wed Nov 26 15:26:52 2025 +0100 * Remove debug statement M rtl/objpas/classes/classes.inc --- commit fa097d1ab0561c637dd2c907783f31a5ee410e46 Author: Michaël Van Canneyt Date: Sat Dec 6 15:23:01 2025 +0100 * Use new pause intrinsic for platforms that support it in TThread.SpinWait M rtl/objpas/classes/classes.inc --- commit 5d7d5f6d8368182bd603cf384de2124c54dc8086 Author: Pierre Muller Date: Sat Dec 6 21:56:18 2025 +0000 Fix typo in last commit M rtl/objpas/classes/classes.inc --- commit 9c3be3351f8811ff5ebbc84731a22a26579df8ae Author: Pierre Muller Date: Sat Dec 6 22:09:53 2025 +0000 Fix compilation with release compiler M rtl/objpas/classes/classes.inc --- commit 4a59ff048b97e18a45ca004f68e9d9d4889fb5da Author: florian Date: Sat Dec 6 23:26:05 2025 +0100 * use also fpc_riscv_pause M rtl/objpas/classes/classes.inc --- commit 4284e61fccd5c66948772364576b5aeff28b6cb2 Author: Michaël Van Canneyt Date: Mon Dec 8 20:59:12 2025 +0100 * Fix freeing wrong list. Fixes issue #41530 M rtl/objpas/classes/compon.inc --- commit a2a5c3c915f61dfd3e3ff47e563f73dfa792591c Author: Pierre Muller Date: Tue Dec 9 19:34:46 2025 +0100 Fix LLVM rtl compilation by disabling yield/pause inside TThread.SpinWait method M rtl/objpas/classes/classes.inc --- commit 4c4ead3abb2eed920f9025c2cec1a39484b6ac3f Author: Pierre Muller Date: Thu Dec 18 15:12:46 2025 +0000 Add fpc_ppc_yield call for powerpc/powerpc64 CPU M rtl/objpas/classes/classes.inc --- commit 0b8b93e1cea96dea6cdd8805457b8256e1213324 Author: Pierre Muller Date: Thu Dec 18 17:02:04 2025 +0000 Use FPC_USE_INTRINSICS macro to use compiler pause/yield intrinsics function M rtl/objpas/classes/classes.inc --- commit 8508872105cfccc6a9408b4a84272514224321ba Author: Pierre Muller Date: Thu Dec 18 20:59:28 2025 +0000 Fix syntax error (missing $endif) M rtl/objpas/classes/classes.inc --- commit 82f3f2b24a2268cad06cf968af70ba6231bac48c Author: Michaël Van Canneyt Date: Thu Feb 12 22:57:31 2026 +0100 * Improve alignment of critical section (for wasm) M rtl/objpas/classes/classesh.inc --- commit a5b7617b26824586d20eed1b82677be2236d5c8d Author: Henrique Gottardi Werlang Date: Mon Mar 16 11:25:06 2026 -0300 Binary loading components. M rtl/objpas/classes/classes.inc M rtl/objpas/classes/classesh.inc M rtl/objpas/classes/reader.inc --- commit 61c7f95f08dbfccd2d9682f53f4610ae81808077 Author: Michael Van Canneyt Date: Tue Mar 17 08:41:38 2026 +0000 Revert "Binary loading components." This reverts commit a5b7617b26824586d20eed1b82677be2236d5c8d M rtl/objpas/classes/classes.inc M rtl/objpas/classes/classesh.inc M rtl/objpas/classes/reader.inc