Sven/Sarah Barth
|
d221f42a57
* ensure that the correct overload is picked for function reference parameters
|
2 years ago |
Sven/Sarah Barth
|
19cee9b841
+ mark the def for a capturer class with a corresponding object option
|
2 years ago |
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 years ago |
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 years ago |
Rika Ichinose
|
7243befdb7
Better TBits.
|
2 years ago |
Ondrej Pokorny
|
eab28cdd2e
clean up
|
2 years ago |
Ondrej Pokorny
|
029ea37ed9
* simplify implementation (almost) without touching the public interface
|
2 years ago |
Ondrej Pokorny
|
6bb59c66cb
clean up
|
2 years ago |
Ondrej Pokorny
|
56cb11e3ef
both callback interfaces: classic events and function references
|
2 years ago |
Ondrej Pokorny
|
dab6c48b47
clean up
|
2 years ago |
Ondrej Pokorny
|
7ee1dea027
use function references for callbacks + change TNotifyEvent to TFPHTTPClientPoolSimpleCallback
|
2 years ago |
Ondrej Pokorny
|
28a8279d91
remove unused private variable
|
2 years ago |
Ondrej Pokorny
|
b881deeb9f
fix TServerSocketStream.CanRead result when FServer is gone (this happens on closing the server with open connections)
|
2 years ago |
Ondrej Pokorny
|
a1a30876d5
disable KeepAlive flag in CloseConnectionSocket to close hanging keep-alive connections
|
2 years ago |
J. Gareth "Curious Kit" Moreton
|
0dbf40a24c
* Added new tests for BZHI optimisations
|
2 years ago |
J. Gareth "Curious Kit" Moreton
|
c40f518de4
* x86: "x and ((1 shl y) - 1)" to BZHI adapted for in_and_assign_x_y
|
2 years ago |
J. Gareth "Curious Kit" Moreton
|
7da9b4a988
* x86: The code generator will now attempt to manipulate "x and ((1 shl y) - 1)" to use BZHI
|
2 years ago |
J. Gareth "Curious Kit" Moreton
|
e748e4c7ab
* x86: Added new emit_reg_ref_reg routine and related methods to support BMI2 instructions
|
2 years ago |
Jonas Maebe
|
95f94a279c
llvmdbg: fixes for method debug info
|
2 years ago |
Jonas Maebe
|
c5cdfbd9c0
dwarf-eh: don't emit header if there's no data to emit
|
2 years ago |
florian
|
1b08b89b7b
* check if a target really supports safecall before calling load_safecallresult_node
|
2 years ago |
florian
|
3db1415a44
* generate correct dfa for subroutines declared as safecall
|
2 years ago |
ccrause
|
031c16dd3c
Fix potential overflow when incrementing 8 bit high value of res.
|
2 years ago |
Pierre Muller
|
9b6926c5f5
Introduce CTYPES_INLINE, enabled by default but which can be disabled using -dDISABLE_INLINE for ctypes unit
|
2 years ago |
florian
|
e67670fa70
* changed of do_optdeadstoreelim must be passed by reference as noted by Alexey Torgashin
|
2 years ago |
Ondrej Pokorny
|
c5f4fe2882
httpserver: add KeepConnectionIdleTimeout property and OnKeepConnectionIdle event. Fix KeepConnectionTimeout to match the meaning from the comment and the name
|
2 years ago |
florian
|
342524c312
* run dead store elimination multiple times if needed
|
2 years ago |
florian
|
a0366d7d28
* dead store elimnation should not remove statements which can cause an exception
|
2 years ago |
Ondrej Pokorny
|
05c45486e8
fcl-image/pasjpeg: handle Exif orientation flag automatically
|
2 years ago |
florian
|
3f7bf0fd70
* stop generation of typed array constants if the size does not match, resolves #39980
|
2 years ago |