Alligator-1
|
886c2ab7d1
Reducing indirect addressing to out parameters
|
8 luni în urmă |
Michaël Van Canneyt
|
a8345da53f
* TBasicActionLink.Update must always return value. Fix issue #41070
|
8 luni în urmă |
Pierre Muller
|
81129445c3
Replace tkernel_timespecs by TTimespecArr type to allow compilation with linux RTL using libc
|
8 luni în urmă |
florian
|
4bc9f64b70
* continued unification of RiscV paramgr
|
8 luni în urmă |
Rika Ichinose
|
6035058a21
Shorten generic atomic implementations to offset the LoC cost of the commit before last.
|
9 luni în urmă |
Rika Ichinose
|
94a1f33f60
Shorten i386 and x86-64 atomic implementations to offset the LoC cost of the previous commit.
|
9 luni în urmă |
Rika Ichinose
|
bb43afd26d
Add more specialized atomics for i386 and x86-64.
|
9 luni în urmă |
Michaël Van Canneyt
|
cb072b6b8c
* Forgot to commit, main part of indexed properties implementation by Lipinast Lekrisov
|
9 luni în urmă |
Michaël Van Canneyt
|
b8bf81bc65
* Patch from Lipinast Lekrisov to implement indexed properties
|
9 luni în urmă |
Michaël Van Canneyt
|
060c06c052
* Test for slice
|
9 luni în urmă |
Michaël Van Canneyt
|
73287c1fa8
* Patch from Bart B to improve Slice(). Fixes issue #41068
|
9 luni în urmă |
Michaël Van Canneyt
|
76e2ee9970
* Small improvement in setting method prop, by Lipinast Lekrisov
|
9 luni în urmă |
Michaël Van Canneyt
|
a1892091ed
* Improvements to TValue.ToString by Lipinast Lekrisov
|
9 luni în urmă |
Michaël Van Canneyt
|
2deb5e6557
* Invoke for record methods, refactoring method rtti by Lipinast Lekrisov
|
9 luni în urmă |
Michaël Van Canneyt
|
8a92f5f01e
* Read/Write static properties. Patch from Lipinast Lekrisov
|
9 luni în urmă |
Michaël Van Canneyt
|
0acff7a7c1
* Introduce TRttiMethodType.GetMethodKind. Patch by Lipinast Lekrisov
|
9 luni în urmă |
Michaël Van Canneyt
|
4a596a2de3
* Fix compiler warnings and hints
|
9 luni în urmă |
Michaël Van Canneyt
|
cc6aabaf8b
* Introduce IsClassProperty, Index and Default in TRttiProperty. Patch from Lipinast Lekrisov
|
9 luni în urmă |
Michaël Van Canneyt
|
fd10c88264
* Correct TRttiOrdinalType.GetIsOrdinal. Patch from Lipinast Lekrisov
|
9 luni în urmă |
Michaël Van Canneyt
|
072cb55315
* Get method by address. Patch by Lipinast Lekrisov
|
9 luni în urmă |
Michaël Van Canneyt
|
6c1c3e35ee
* Introduce AsOrdinal. Patch by Lipinast Lekrisov
|
9 luni în urmă |
Michaël Van Canneyt
|
5a6b4ed8e4
* Delphi-compatible ToString for TRttiType. Patch from Lipinast Lekrisov
|
9 luni în urmă |
Michaël Van Canneyt
|
98a7fe6204
* TValue.From with buffer and typeinfo. Patch from Lipinast Lekrisov
|
9 luni în urmă |
Michaël Van Canneyt
|
69140d22eb
* Allow to cast pointer TValue to class pointer. Patch from Lipinast Lekrisov
|
9 luni în urmă |
Michaël Van Canneyt
|
5945722811
* Introduce AsRecord. Patch by Lipinast Lekrisov
|
9 luni în urmă |
Michaël Van Canneyt
|
1c816990c3
* Allow assign of pointer to TValue. Patch by Lipinast Lekrisov
|
9 luni în urmă |
Michaël Van Canneyt
|
bb2d12457c
* Add all test files to project
|
9 luni în urmă |
Sven/Sarah Barth
|
ae938e16a5
* correctly disable the Atomic*Lock functions for the fpc_atomic_cmp_xchg_*() helper fallback of the CPU size
|
9 luni în urmă |
florian
|
d33e7920a2
* more RiscV paramgr unification
|
9 luni în urmă |
Michaël Van Canneyt
|
5632af2afa
* Correctly handle missing extensions for dotted include file names. Fixes issue #41064
|
9 luni în urmă |