提交历史

作者 SHA1 备注 提交日期
  lag programming bfaa957df0 Fix variable i range of values in class function TObject.GetInterfaceEntryByStr(const iidstr : shortstring) : pinterfaceentry; 4 月之前
  lag programming ee79324b57 Fix variable i range of values in class function TObject.GetInterfaceEntry(const iid : tguid) : pinterfaceentry; 4 月之前
  lag programming ebff68a798 Fix variable i range of values in class function TObject.InitInstance(instance : pointer) : tobject; 4 月之前
  lag programming 8facd4839e Fix variable i range of values in procedure InitInterfacePointers(objclass: tclass;instance : pointer); 4 月之前
  Michaël Van Canneyt 53762fe897 * Allow to retrieve info about last invalid type cast 2 月之前
  Nikolay Nikolov e0064ab03f * the FPC_WASM_NATIVE_EXCEPTIONS define renamed FPC_WASM_LEGACY_EXCEPTIONS 2 月之前
  Nikolay Nikolov 6b133a30cf * except_native.inc renamed except_legacy.inc 2 月之前
  Nikolay Nikolov 22d010b905 + added except_exnref.inc (RTL support for WebAssembly exnref exceptions) 2 月之前
  Michaël Van Canneyt bd9caa2ab2 * Allow to hook into QueryInterface for thunk objects 2 月之前
  Alligator-1 ad88310e5b Removing forgotten dead code 7 月之前
  Rika Ichinose 900b1fc4ec Check for refcount = 1 first. 10 月之前
  Rika Ichinose c3f80014b4 Remove FDestroyCount. 10 月之前
  Rika Ichinose 1e041077cc Interface unref should zero the pointer first. 10 月之前
  Rika Ichinose b8fdd7148b Simplify RTTIRecordOp. 1 年之前
  Rika Ichinose d7352e7b66 Remove most of the VER3_0 conditionals. 1 年之前
  Michaël Van Canneyt 8b40033964 * Change argument name 1 年之前
  Rika Ichinose 7589bb39b8 Set ‘TMonitorData’s without locking. 1 年之前
  Michaël Van Canneyt e1b2feac33 * Set monitor structures in place 1 年之前
  Michaël Van Canneyt 30a20cc209 * Add operators to TMethod, for Delphi compatibility 1 年之前
  Sven/Sarah Barth 4aeb1ee223 * fix implementation comment 1 年之前
  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 1 年之前
  Sven/Sarah Barth 170c05592b * ensure that the legacy method table has the correct alignment on platforms that require it (e.g. SPARC64) 1 年之前
  Michaël Van Canneyt c39e51485c * Avoid range error in comparisons 2 年之前
  Sven/Sarah Barth 30bf8047aa * ensure that the field and method tables are always accessed with the default alignment 2 年之前
  Michaël Van Canneyt 7e4aca384f * Some delphi compatibility issues solved (PtrToNil and TGUID operator) 2 年之前
  Michaël Van Canneyt 6045b3a6bd * Add Delphi-compatible DisposeOf and friends. 2 年之前
  Michaël Van Canneyt defc7e99d1 * Fix compilation for avr-embedded (no unicode strings) 2 年之前
  Michaël Van Canneyt 757d2b4f91 * Move TMarshal to system unit 2 年之前
  Rika Ichinose 7f4420495b TMarshal & TMarshaller, strange things from Delphi. 2 年之前
  Michael VAN CANNEYT b69c78ccce * String -> ShortString/RTLString 2 年之前