mattias
|
71f4ca1b49
fcl-base: TAVLTree: do not use LazNodeMemManager by default for thread safety
|
2 lat temu |
mattias
|
f23001b973
fcl-base: TAVLTree.FreeAndClear: clear Root while freeing to avoid accidental access
|
2 lat temu |
florian
|
7bc2ab6ec6
* some error messages use nicer symbol names
|
2 lat temu |
Nikolay Nikolov
|
78908620e8
+ support 16-bit pointers in TFPList.IndexOf
|
2 lat temu |
Nikolay Nikolov
|
ec2823d99f
+ support 16-bit pointer size in TFPGInterfacedObjectList.IndexOf
|
2 lat temu |
Nikolay Nikolov
|
f0481ec1e1
+ support 16-bit pointer size in TFPGObjectList.IndexOf
|
2 lat temu |
Nikolay Nikolov
|
75cebc6e71
* use a TFPList, instead of a dynamic array in twasmnodeutils.InsertObjectInfo.
|
2 lat temu |
Michael Van Canneyt
|
6708bdf621
* Convert to HTTP app
|
2 lat temu |
Michael Van Canneyt
|
b53f069518
* Logging demo
|
2 lat temu |
Nikolay Nikolov
|
3d137aa2ad
* wasm32: generate module info by traversing through current_module and its
|
2 lat temu |
florian
|
e4238f7ba2
* another patch to fix #40223
|
2 lat temu |
Michael Van Canneyt
|
3dc8017364
* SafeFormat and helper function to convert array of const to string in a safe manner
|
2 lat temu |
Michael Van Canneyt
|
c0ba6c1c8d
* JSON-RPC 2.0 allows params to be optional
|
2 lat temu |
Michael Van Canneyt
|
597dd83920
* Add HTTP logging mechanism
|
2 lat temu |
Michael Van Canneyt
|
38ca03446d
* Some changes suggested by Edgar Fernando
|
2 lat temu |
Pierre Muller
|
3c92b3a218
Do not always set DEBUG_AOPTCPU
|
2 lat temu |
florian
|
c7736a37c9
* do not replace index registers with esp/rsp, resolves #40223
|
2 lat temu |
Sven/Sarah Barth
|
d77bb5fdd6
* ensure that _LookupVtableInfoEx isn't called with a type that needs special handling as we can't (or won't) really cover that using some generic RTTI handling
|
2 lat temu |
Sven/Sarah Barth
|
af89918aab
* essentially undo 4823ca71145f3e592b27a72b9bd2e0a7fe7bde55 as comparers that need now use a suitable class implementation directly
|
2 lat temu |
Sven/Sarah Barth
|
82c2abf1bc
* use the explicit implementations of the I*Comparer<> interfaces for types like records and objects; fixes #40074 and #40077 on systems using the Sys V ABI
|
2 lat temu |
Sven/Sarah Barth
|
ca05b40281
+ introduce explicit implementations for the IComparer<>, IEqualityComparer<> and IExtendedEqualityComparer<> interfaces for types that should be compared using binary comparison (e.g. records, objects, etc)
|
2 lat temu |
Pierre Muller
|
80404f2147
Commit new utils/fpcm/revision.inc after aarch64-iphonesim target addition
|
2 lat temu |
Dmytro Bogatskyy
|
7bf3451e52
Add aarch64-iphonesim target
|
2 lat temu |
florian
|
5248a99ef6
* spelling fixed
|
2 lat temu |
florian
|
c1234e641f
* patch by Rika: Use Index* for pointer lists, resolves #40218
|
2 lat temu |
florian
|
f549530b40
* patch by Rika: Shorten cutils.compareansistrings, resolves #40213
|
2 lat temu |
Jonas Maebe
|
789960db2b
WPO: fix dead code detection, and handle procvars
|
2 lat temu |
florian
|
c25a3c0211
* revert use of DW_AT_external for types as this is not covered by the dwarf standard
|
2 lat temu |
florian
|
c8035f2cfb
* write types declared in the interface section with a DW_AT_external tag, should resolve #40210
|
2 lat temu |
florian
|
61861acdaf
* fix of Erroneous reading of the value of the StackLength variable at program start based on issue report by Sergey Larin, resolves #40211
|
2 lat temu |