Historie revizí

Autor SHA1 Zpráva Datum
  Michaël Van Canneyt 7e4aca384f * Some delphi compatibility issues solved (PtrToNil and TGUID operator) před 1 rokem
  Michaël Van Canneyt 6045b3a6bd * Add Delphi-compatible DisposeOf and friends. před 1 rokem
  Michaël Van Canneyt defc7e99d1 * Fix compilation for avr-embedded (no unicode strings) před 2 roky
  Michaël Van Canneyt 757d2b4f91 * Move TMarshal to system unit před 2 roky
  Rika Ichinose 7f4420495b TMarshal & TMarshaller, strange things from Delphi. před 2 roky
  Michael VAN CANNEYT b69c78ccce * String -> ShortString/RTLString před 2 roky
  Michaël Van Canneyt 517d1b017c * Interface thunk class must query owner object interface list před 2 roky
  Michaël Van Canneyt 70282826ad * Parent class for hidden TVirtualInterface thunking class před 2 roky
  Michaël Van Canneyt 96921aaba3 * Fix NilValue před 2 roky
  Michaël Van Canneyt b121045d4a * TPtrWrapper for Delphi compatibility před 2 roky
  Michaël Van Canneyt b8738944ed * Add TNoRefCountObject (delphi compatibility) před 2 roky
  florian c0979bbc0c * TObject.InitInstance got very big so inlining has no advantage anymore, resolves #39494 před 3 roky
  Nikolay Nikolov 5124ab2521 * cloned the WebAssembly native exceptions code generation and rtl support into před 4 roky
  Nikolay Nikolov 91f0f1a86c * don't include except.inc if wasm32 native exception is turned on, instead před 4 roky
  michael e6a593c5fa * Patch from Zeljko Avramovic to extend ordinal/float helpers před 4 roky
  michael 82346563c1 * Add StoredAttribute class, bug ID #37602 před 5 roky
  pierre 3aa253c11d Allow system unit to be compiled without RTTI feature před 5 roky
  ondrej 9a9cd15ec4 TInterfacedObject.Destroy: fix case for correct auto-completion před 6 roky
  svenbarth 10af6fe2fb * fix for Mantis #35965: correct alignment also for the class info used to retrieve the unit name před 6 roky
  svenbarth e97a2cb03e * tests with Delphi showed that an attribute class must explicitely declare a parameterless constructor if it should be used, cause TCustomAttribute.Create is private před 6 roky
  svenbarth 3ad24c9db8 * as attributes can be part of any type they are best suited in a common part of TTypeData před 6 roky
  svenbarth e296b26e9e - remove unit info and related code again as that will be handled similar, but differently with dynamic packages před 6 roky
  svenbarth b2932393df Reintegration of Custom Attributes branch by Joost van der Sluis with patches reworked by Svetozar Belic [patch 1/3] před 6 roky
  svenbarth a076677336 * instead of a flags field generate a table with all Initialize operators of all fields (nested or not, parent class or not) for class types; objects and records don't use this (yet) před 7 roky
  svenbarth 8536abce8a * as the management operator feature is not platform specific using a specific define for it aside from a před 7 roky
  svenbarth 4d0ab82ef7 * optimize class initialization by calling RTTIRecord() only when required for a non-trivial initialization před 7 roky
  michael 3787d52dee * Fix bug ID #32353, reset ref count fields in destructor před 8 roky
  michael 9878dc280b * Fix bug ID #32168 před 8 roky
  maciej-izak 5a7d4eb25f * Call management initialize operator for records inside classes (record with management operators as field) (rtl/inc/objpas.inc, TObject.InitInstance) před 8 roky
  florian 0b82f71e8d * take care of the fact that there are 32 bit abis (e.g. ARMHF) which align qword on 8 byte boundaries, resolves issue #31132 před 8 roky