Commit History

Autor SHA1 Mensaxe Data
  Michaël Van Canneyt 09b029ba9b * Add TObject lifetime tracking possibility hai 1 semana
  Pierre Muller a5ef9e946c Fix targets without AnsiString feature hai 1 semana
  Michaël Van Canneyt 4d9562231c * Introduce overloads for ClassNameIs hai 1 semana
  Michaël Van Canneyt 53762fe897 * Allow to retrieve info about last invalid type cast hai 2 meses
  Michaël Van Canneyt bd9caa2ab2 * Allow to hook into QueryInterface for thunk objects hai 3 meses
  Rika Ichinose c3f80014b4 Remove FDestroyCount. hai 10 meses
  Rika Ichinose d7352e7b66 Remove most of the VER3_0 conditionals. hai 1 ano
  Michaël Van Canneyt b3b4343e6b * Disposed is protected, does not appear by default in RTTI hai 1 ano
  Michaël Van Canneyt 8b40033964 * Change argument name hai 1 ano
  Rika Ichinose 7589bb39b8 Set ‘TMonitorData’s without locking. hai 1 ano
  Michaël Van Canneyt b3800d38cb * Handle potential double defintion of INFINITE hai 1 ano
  Michaël Van Canneyt e1b2feac33 * Set monitor structures in place hai 1 ano
  Michaël Van Canneyt 30a20cc209 * Add operators to TMethod, for Delphi compatibility hai 1 ano
  Michaël Van Canneyt 4af99236b0 * Add TDispatchMessage hai 1 ano
  Sven/Sarah Barth dd4f7e9148 * fix #40592: make the Delphi-compatible attributes usable, but in a way that makes it clear to the user that they won't work hai 1 ano
  Michaël Van Canneyt 7e4aca384f * Some delphi compatibility issues solved (PtrToNil and TGUID operator) %!s(int64=2) %!d(string=hai) anos
  Michaël Van Canneyt 6045b3a6bd * Add Delphi-compatible DisposeOf and friends. %!s(int64=2) %!d(string=hai) anos
  Michael VAN CANNEYT ed50a1941b * Unicode resource strings %!s(int64=2) %!d(string=hai) anos
  Michael VAN CANNEYT 8ef4625e4d * UnicodeString<>WideString on windows %!s(int64=2) %!d(string=hai) anos
  Michaël Van Canneyt defc7e99d1 * Fix compilation for avr-embedded (no unicode strings) %!s(int64=2) %!d(string=hai) anos
  Michaël Van Canneyt ceddc2aec3 * TArray is now in system unit %!s(int64=2) %!d(string=hai) anos
  Michaël Van Canneyt 757d2b4f91 * Move TMarshal to system unit %!s(int64=2) %!d(string=hai) anos
  Rika Ichinose 7f4420495b TMarshal & TMarshaller, strange things from Delphi. %!s(int64=2) %!d(string=hai) anos
  Michael VAN CANNEYT b69c78ccce * String -> ShortString/RTLString %!s(int64=3) %!d(string=hai) anos
  Michael VAN CANNEYT d2d3fe6bc3 * Char -> AnsiChar %!s(int64=3) %!d(string=hai) anos
  Michaël Van Canneyt 517d1b017c * Interface thunk class must query owner object interface list %!s(int64=2) %!d(string=hai) anos
  Michaël Van Canneyt 70282826ad * Parent class for hidden TVirtualInterface thunking class %!s(int64=2) %!d(string=hai) anos
  Michaël Van Canneyt b121045d4a * TPtrWrapper for Delphi compatibility %!s(int64=2) %!d(string=hai) anos
  Michaël Van Canneyt b8738944ed * Add TNoRefCountObject (delphi compatibility) %!s(int64=2) %!d(string=hai) anos
  florian c0979bbc0c * TObject.InitInstance got very big so inlining has no advantage anymore, resolves #39494 %!s(int64=4) %!d(string=hai) anos