florian
|
d3abd339b7
+ cpu switch for zen
|
2 lat temu |
J. Gareth "Curious Kit" Moreton
|
e942c00f82
x86: MovMovMov2XChg optimisation now makes use of the CPUX86_HAS_FAST_XCHG flag
|
2 lat temu |
J. Gareth "Curious Kit" Moreton
|
aa5517d442
* x86: New CPU feature flags in cpuinfo units
|
2 lat temu |
Pierre Muller
|
71df6b83c6
Avoidd to use hp1 after calling RemoveInstruction, as the VMT is invalidated
|
2 lat temu |
marcoonthegit
|
cfc77315ca
* getlongpath as per https://forum.lazarus.freepascal.org/index.php/topic,60972.0/topicseen.html
|
2 lat temu |
florian
|
3e6d4bf1cc
* new cpu feature tests
|
2 lat temu |
florian
|
12aa48602b
+ CMOVSupport function
|
2 lat temu |
Sven/Sarah Barth
|
a2789d611f
* fix crash in debug output in TX86AsmOptimizer.DoArithCombineOpt for DEC/INC $reg
|
2 lat temu |
Pierre Muller
|
d18ff64ed7
Fix a_load64_reg_ref and a_load64_ref_reg mips methods
|
2 lat temu |
Pierre Muller
|
c96bb0f416
Handle unaligned references in 64-bit a_load_ref_reg and a_load_reg_ref methods
|
2 lat temu |
florian
|
36afcbf7fe
* only i386 uses same special fastcall calling convention
|
2 lat temu |
florian
|
9c8f362acc
* more robust calculation of TBITS_SHIFT
|
2 lat temu |
J. Gareth "Curious Kit" Moreton
|
236febb148
* x86: Fixed bugs in and refactored and renamed
|
3 lat temu |
Sven/Sarah Barth
|
9e3483fbeb
* fix #39977: allow a capturer to access any method independant of visibility as the visibility checks are supposed to have been done before the captured symbol was converted
|
2 lat temu |
Sven/Sarah Barth
|
b051e7667c
* fix #39978: ensure that Self is captured when a method of the current class is captured into a function reference
|
2 lat temu |
Sven/Sarah Barth
|
d221f42a57
* ensure that the correct overload is picked for function reference parameters
|
2 lat temu |
Sven/Sarah Barth
|
19cee9b841
+ mark the def for a capturer class with a corresponding object option
|
2 lat temu |
Sven/Sarah Barth
|
a714e2ff35
* fix #39981: retrieve the symbol that returns the desired procdef/procvardef not maybe the Self or something else as we need that symbol to differentiate the procdefs
|
2 lat temu |
Sven/Sarah Barth
|
3c2703787c
* ensure that newly created tloadparentfpnodes have a valid resultdef as they might be created in situation where the loadnode itself is no longer typechecked
|
2 lat temu |
Rika Ichinose
|
7243befdb7
Better TBits.
|
2 lat temu |
Ondrej Pokorny
|
eab28cdd2e
clean up
|
2 lat temu |
Ondrej Pokorny
|
029ea37ed9
* simplify implementation (almost) without touching the public interface
|
2 lat temu |
Ondrej Pokorny
|
6bb59c66cb
clean up
|
2 lat temu |
Ondrej Pokorny
|
56cb11e3ef
both callback interfaces: classic events and function references
|
2 lat temu |
Ondrej Pokorny
|
dab6c48b47
clean up
|
2 lat temu |
Ondrej Pokorny
|
7ee1dea027
use function references for callbacks + change TNotifyEvent to TFPHTTPClientPoolSimpleCallback
|
2 lat temu |
Ondrej Pokorny
|
28a8279d91
remove unused private variable
|
2 lat temu |
Ondrej Pokorny
|
b881deeb9f
fix TServerSocketStream.CanRead result when FServer is gone (this happens on closing the server with open connections)
|
2 lat temu |
Ondrej Pokorny
|
a1a30876d5
disable KeepAlive flag in CloseConnectionSocket to close hanging keep-alive connections
|
2 lat temu |
J. Gareth "Curious Kit" Moreton
|
0dbf40a24c
* Added new tests for BZHI optimisations
|
2 lat temu |