Historie revizí

Autor SHA1 Zpráva Datum
  Karoly Balogh c01c13c29a amunits: added missing WA_Borderless handling to the OpenWindow taglist handling legacy support code před 3 roky
  Karoly Balogh 1f41cd195f amunits: added missing WA_Activate handling to the OpenWindow taglist handling legacy support code před 3 roky
  Karoly Balogh f8de5fece2 Merge branch 'main' of https://gitlab.com/freepascal.org/fpc/source před 3 roky
  Karoly Balogh 6146aa6eb6 rtl-console/amicommon: set the window's UserPort to nil before closing, as recommended před 3 roky
  Karoly Balogh 539f2cd7f0 amunits: in agraphics legacy support, use ExecFreeMem (OS call) instead of FreeMem (RTL call) to free the Bitmap which was created using ExecAllocMem před 3 roky
  Karoly Balogh 53a67b34b5 rtl/amiga: add support for OSHeap, now default in legacy mode, optional define otherwise před 3 roky
  Karoly Balogh 273a598be8 * Amiga-likes: set some sensible heapsize defaults, for OSHeap support před 3 roky
  J. Gareth "Curious Kit" Moreton 8609c0803e Fixed MovxOp2Op failing on i386 due to lack of register check před 3 roky
  Sven/Sarah Barth 1e37eef3d2 * use an anonymous symbol for the record operator table as its typing is different for each incarnation anyway před 3 roky
  Karoly Balogh c298c0e0da rtl/osheap: fixed a dumb reversed condition in osheap/SysAllocMem() před 3 roky
  Sven/Sarah Barth b54068d1a4 * libffi: fix abi declarations for x86_64 před 3 roky
  Sven/Sarah Barth 00f4aeb39b * i386 invoke implementation: check the correct argument in the second pass před 3 roky
  Sven/Sarah Barth e95572921a * i386 callback implementation: only skip the result argument if it was detected as one from the parameters před 3 roky
  Sven/Sarah Barth bf37616514 + add TValue.FromArray to create a TValue type for a static or dynamic array from an array of TValues před 3 roky
  Sven/Sarah Barth caaed25f18 + add Rtti types for static and dynamic arrays před 3 roky
  Sven/Sarah Barth f1059679a1 * move initialization of TValue to a separate method to avoid duplicate implementations před 3 roky
  Sven/Sarah Barth 322d91758c + add Handle property to access the TypeInfo pointer of the TRttiType před 3 roky
  Sven/Sarah Barth f74a6abccf * fixup před 3 roky
  Sven/Sarah Barth f9567ff50e * TMethodImplementation.HandleCallback: fix building the argument array if the result is passed in a parameter před 3 roky
  Sven/Sarah Barth bc46d8f33a * x86_64 Win64 callback implementation: fix building the argument array if the result is passed as a parameter před 3 roky
  Karoly Balogh 5a84342348 * rtl-console: fix ; in the previous commit před 3 roky
  Karoly Balogh d3de4b5951 * rtl-console: generalized the partial screen update feature which was added to Amiga. the function was renamed to UpdateScreenArea(). it's still an empty call on other platforms, that falls back to UpdateScreen() but the infrastructure is now there to support it. před 3 roky
  J. Gareth "Curious Kit" Moreton f289f2694a x86: Additions to OptPass2Movx to better synergise with new CMP optimisation under -O2 před 3 roky
  J. Gareth "Curious Kit" Moreton 683a92bcc8 i386: Correction to GetIntRegisterBetween to ensure we only get 8-bit registers that we can actually encode před 3 roky
  J. Gareth "Curious Kit" Moreton 1da7ce46de x86: New double CMP optimisation to remove a branch před 3 roky
  florian 781b2d0a80 * patch by Rika: second part of #39496, resolves #30496 před 3 roky
  florian abc4a0a4e6 * patch by Rika: another improvement of cutils.newalignment, part of #39496 před 3 roky
  florian c0979bbc0c * TObject.InitInstance got very big so inlining has no advantage anymore, resolves #39494 před 3 roky
  J. Gareth "Curious Kit" Moreton cafd708b6d Refactoring of OptPass2Movx to remove goto před 3 roky
  Karoly Balogh 9894fe8082 * rtl-console: on Amiga added a custom screen update call, to do partial screen updates. doing a full update can be very slow on low-end systems (checking the entire screen buffer every time), so software tuned for these can now request partial updates, when the updated already is already known před 3 roky