Commit History

Autor SHA1 Mensaxe Data
  marco 5e95516323 * ancestor of TContainedObject fixed %!s(int64=18) %!d(string=hai) anos
  marco eb2a80d272 * TContainedObject 10496. First implementation copied from TInterfacedObject %!s(int64=18) %!d(string=hai) anos
  Jonas Maebe 5cffd5d22b * marked TObject.InitInstance as inline %!s(int64=18) %!d(string=hai) anos
  daniel 6491a6e914 * Make vtype signed again to prevent unnecessary 64 bit promotions. %!s(int64=18) %!d(string=hai) anos
  daniel ea47fcfc97 * ptrint -> ptruint %!s(int64=18) %!d(string=hai) anos
  Jonas Maebe b52c4f821a * make sure the size of tinterfaceentry is correct, regardless of %!s(int64=18) %!d(string=hai) anos
  ivost c0e9be49b8 * fixed bug related to IMPLEMENTS keyword. The interface type was stored inside the interface defintion what was wrong! now it's set per TImplementedInterface$ %!s(int64=18) %!d(string=hai) anos
  florian 49796e5151 + TAggregatedObject, fixes #8149 %!s(int64=18) %!d(string=hai) anos
  florian 21955282d0 + infrastructure for DispInterface call dispatching %!s(int64=19) %!d(string=hai) anos
  ivost 0a63d12099 * added RFC4122 fields to TGuid (those are used by uuid.pas, an implementation of RFC4122 functions) %!s(int64=19) %!d(string=hai) anos
  chrivers fca5f6fc5e Added EntryOffset field for _IMPLEMENTS %!s(int64=19) %!d(string=hai) anos
  chrivers 3e1c0cc8a5 Added type TInterfaceEntryType, EntryType field in TInterfaceEntry. Used in "implements"-implementation %!s(int64=19) %!d(string=hai) anos
  florian 5a29c69982 * fixed previously broken IDispatch declaration %!s(int64=19) %!d(string=hai) anos
  florian c4aed2c424 * result type of IDipatch methods is HResult %!s(int64=19) %!d(string=hai) anos
  tom_at_work f86ee115d8 * more fixes for 64 bit compilation after Peter's changes %!s(int64=19) %!d(string=hai) anos
  peter d7692a588e * fix alignments in vmt, remove all explicit 16 and 32 bit values %!s(int64=19) %!d(string=hai) anos
  peter 767291ca5f * refactor reading and setting of parent classes %!s(int64=20) %!d(string=hai) anos
  tom_at_work b2e1cf2610 * powerpc64 port now (manually) cycles, most test programs in tests/test are fine too %!s(int64=20) %!d(string=hai) anos
  florian 0b3094fdde * from Thomas Schatzl: changed result type of InstanceSize to PtrInt %!s(int64=20) %!d(string=hai) anos
  michael a775d3d487 + Removed HASCURRENCY VALUEGETMEM VALUEFREEMEM defines %!s(int64=20) %!d(string=hai) anos
  michael 21425e303c + Removed HASVARIANT define %!s(int64=20) %!d(string=hai) anos
  michael 23ad0ae1ec + Removed HASINTF and VER1_0 defines %!s(int64=20) %!d(string=hai) anos
  peter 4ace790492 * remove $Log %!s(int64=20) %!d(string=hai) anos
  fpc 790a4fe2d3 * log and id tags removed %!s(int64=20) %!d(string=hai) anos
  fpc 50778076c3 initial import %!s(int64=20) %!d(string=hai) anos
  peter e417e34496 * truncate log %!s(int64=20) %!d(string=hai) anos
  florian da85b90f65 + tmethod %!s(int64=20) %!d(string=hai) anos
  peter 7cf6eff07f * interface additions %!s(int64=20) %!d(string=hai) anos
  peter a68b710efd * retrieve backtrace when exception is raised %!s(int64=20) %!d(string=hai) anos
  peter b80e1cfcdb * vtype changed to ptrint %!s(int64=21) %!d(string=hai) anos