Michaël Van Canneyt
|
10e6a54b59
* Call correct newinstance when overridden. Fixes issue #41090
|
7 сар өмнө |
Rika Ichinose
|
66d7408b3d
Faster Pos(ansistring).
|
7 сар өмнө |
Rika Ichinose
|
6631f83ccf
Change CompareChar uses inside compiler/RTL to CompareByte.
|
7 сар өмнө |
Michaël Van Canneyt
|
0b3d059458
* Allow host environmentto get main and self thread IDs. Needed for inter-thread messaging in browser
|
7 сар өмнө |
Michaël Van Canneyt
|
44282acecb
* Allow to process .fmx files just as .lfm/.dfm files
|
7 сар өмнө |
Michaël Van Canneyt
|
b935cc7f93
* Correct typo. Fixes issue #41141
|
7 сар өмнө |
Rika Ichinose
|
814370b894
Fix NaturalCompareText for string = unicodestring.
|
7 сар өмнө |
Michaël Van Canneyt
|
1cfa628320
* Test from merge request !312
|
7 сар өмнө |
Rika Ichinose
|
acaa4660fb
Improve NaturalCompareText behaviour as a comparer.
|
2 жил өмнө |
mattias
|
d0b4e8730a
pastojs: fixed refcount for-Intf-in-something-do, issue #39293
|
7 сар өмнө |
mattias
|
4d8c9c9d78
pastojs: convert exit(ComIntf) to setting Result variable, issue #39292
|
7 сар өмнө |
mattias
|
7f4df82e7a
pas2js: make typeinfo(char) a tTypeInfoInteger descendant
|
7 сар өмнө |
Michaël Van Canneyt
|
f270543bf4
* Assign result in async
|
7 сар өмнө |
florian
|
125da5f10a
* SubLea2Lea has to check both times for equal super registers, resolves the second part of #41126
|
7 сар өмнө |
mattias
|
83f9a94503
fcl-passrc: fixed generic templates as string
|
7 сар өмнө |
mattias
|
3b5482b580
fcl-passrc: clean up
|
7 сар өмнө |
mattias
|
00ed18a61b
pastojs: rtti flag for class property
|
7 сар өмнө |
Tomas Hajny
|
2b6c136d01
* added short name for fcl-hash
|
7 сар өмнө |
florian
|
f75de6c340
* check for 64 bit registers in TX86AsmOptimizer.RegReadByInstruction as well for sanity reasons
|
7 сар өмнө |
Nikolay Nikolov
|
ba8554fcf5
* override tcpuparamanager.has_strict_proc_signature and return true for WebAssembly
|
7 сар өмнө |
Nikolay Nikolov
|
f1725289e9
+ added option -CN to tests tabsvr6.pp and tabsvr7.pp in order to make them work in WebAssembly
|
7 сар өмнө |
Nikolay Nikolov
|
9a77a855e4
* WebAssembly codegen: enable -CN nil pointer checks in more places: a_cmp_const_ref_stack, a_cmp_ref_reg_stack and a_cmp_reg_ref_stack
|
7 сар өмнө |
Nikolay Nikolov
|
bd1a6a60e8
+ added ref2string debug helper function to the WebAssembly code generator
|
7 сар өмнө |
Nikolay Nikolov
|
6ce57a1625
* WebAssembly: also handle dup=true in thlcgwasm.prepare_stack_for_ref for absolute address refs
|
7 сар өмнө |
Nikolay Nikolov
|
2e77e1a471
* WebAssembly codegen: fixed access to absolute variables, pointing to just a constant address, e.g. var a: longint absolute 5;
|
7 сар өмнө |
Nikolay Nikolov
|
452c766f04
* fixes in test test/cg/tcalext6.pp for compatibility with the WebAssembly ABI,
|
7 сар өмнө |
florian
|
56fa196b03
* properly read +/- for the warn directive, resolves #41105
|
7 сар өмнө |
Rika Ichinose
|
6ccad3dc4e
Shortcut declocked on refcount = 1.
|
7 сар өмнө |
Michaël Van Canneyt
|
d06dd9532c
* Fix compilation for unicode
|
7 сар өмнө |
Michaël Van Canneyt
|
3e6ae3f887
* Add TJSAtomics.waitAsync
|
7 сар өмнө |