Geçmişin Kaydedilmesi

Yazar SHA1 Mesaj Tarih
  florian c0979bbc0c * TObject.InitInstance got very big so inlining has no advantage anymore, resolves #39494 3 yıl önce
  Nikolay Nikolov 5124ab2521 * cloned the WebAssembly native exceptions code generation and rtl support into 3 yıl önce
  Nikolay Nikolov 91f0f1a86c * don't include except.inc if wasm32 native exception is turned on, instead 3 yıl önce
  michael e6a593c5fa * Patch from Zeljko Avramovic to extend ordinal/float helpers 4 yıl önce
  michael 82346563c1 * Add StoredAttribute class, bug ID #37602 5 yıl önce
  pierre 3aa253c11d Allow system unit to be compiled without RTTI feature 5 yıl önce
  ondrej 9a9cd15ec4 TInterfacedObject.Destroy: fix case for correct auto-completion 5 yıl önce
  svenbarth 10af6fe2fb * fix for Mantis #35965: correct alignment also for the class info used to retrieve the unit name 6 yıl önce
  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 6 yıl önce
  svenbarth 3ad24c9db8 * as attributes can be part of any type they are best suited in a common part of TTypeData 6 yıl önce
  svenbarth e296b26e9e - remove unit info and related code again as that will be handled similar, but differently with dynamic packages 6 yıl önce
  svenbarth b2932393df Reintegration of Custom Attributes branch by Joost van der Sluis with patches reworked by Svetozar Belic [patch 1/3] 6 yıl önce
  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) 7 yıl önce
  svenbarth 8536abce8a * as the management operator feature is not platform specific using a specific define for it aside from a 7 yıl önce
  svenbarth 4d0ab82ef7 * optimize class initialization by calling RTTIRecord() only when required for a non-trivial initialization 7 yıl önce
  michael 3787d52dee * Fix bug ID #32353, reset ref count fields in destructor 8 yıl önce
  michael 9878dc280b * Fix bug ID #32168 8 yıl önce
  maciej-izak 5a7d4eb25f * Call management initialize operator for records inside classes (record with management operators as field) (rtl/inc/objpas.inc, TObject.InitInstance) 8 yıl önce
  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 8 yıl önce
  florian 091b31fc76 * fix avr compilation after r34975 by more tests against feature defines, resolves #31036 8 yıl önce
  florian bcb7061314 * made TObject usable, even if no ansistring support is available 8 yıl önce
  michael 784da563ef * Patch from Silvio Clecio to implement QualifiedClassName (bug ID 30985) 8 yıl önce
  nickysn 7d15b688e8 * TInterfaceEntry changed to a variant record, that overlays a CodePointer on 8 yıl önce
  nickysn 5e7ba4a893 * the type of FieldOffset in the TFieldInfo rtti structure changed to SizeUInt, 8 yıl önce
  svenbarth fb6546972b * IID and IIDStr references of the VMT's interface table need to be indirect 9 yıl önce
  svenbarth 685f820622 * switch class'/object's parent reference in the VMT to an indirect reference 9 yıl önce
  svenbarth 7a5bac9cd3 Rework the interface table of VMTs to get rid of FPC_EMPTYINTF. 9 yıl önce
  nickysn c1b0fb81f1 * updated all the RTL helper functions related to exceptions and stack traces to use codepointer instead of pointer 12 yıl önce
  nickysn ef2423128f * use CodePointer instead of Pointer in TObject.MethodName() and .MethodAddress() for i8086 medium memory model compatibility 12 yıl önce
  nickysn 54c4c8155b + also added PCodePointer and PPCodePointer 12 yıl önce