Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation on 08/09/24 in all areas

  1. Not exactly, it moves everything in the array to the front and then calls SetLength with the new length. What that does internally depends on the refcount of the array. If it's 1, then it does a Realloc (shrinking in place, though depends on the memory manager what exactly happens, typically for a small downsize it does it in place, thus basically resulting in a no op) If it's greater than 1 it allocates a new block and copies the content over - I would say calling SetLength inside of Delete is a bug because everything was already moved in place thus the behavior of SetLength is not to be desired in this case. In fact this leads to some corrupted copy lying around Reported https://embt.atlassian.net/servicedesk/customer/portal/1/RSS-1532 Edit: apparently this is already known since 2020 - https://quality.embarcadero.com/browse/RSP-27870
  2. hi, I have updated the libraries and units of the RTL patches from Intel IPP oneTBB performance suite these are well suited for web server application scalability on windows architecture https://github.com/RDP1974 (test on concurrent http calls show 13x speedup) there are enhancements on zlib 1.3.1 options, and some random av seems solved correctly I have done testing, but please if you found troubles please notify me at roberto.dellapasqua dot live.com kind regards Roberto
  3. Angus Robertson

    ICS V9.1 announced

    ICS has never been supported on Linux. There is preparatory work for Linux work, I created a new SSL sample PemTest last month which works on Linux, but socket based components don't work yet, this will be fixed soon by replacing the old MacOS event engine in WSocket with a new version that supports all platforms, a test version is currently in the ICS V10 SVN repository, no SSL. Angus
  4. Well that is possible, but it might be an unneeded extra work. What i meant is something like this Just include the batch file which can have relative path, also it can take a parameter for the output path, even the name of the output file. and from the dproj file <PropertyGroup Condition="'$(Base)'!=''"> <PostBuildEvent><![CDATA[BuildConst.bat $(PostBuildEvent)]]></PostBuildEvent> Also i did always prefer using the inc files in place for naming and versioning, over batch files, thus i have their content in the project and in the EXE description ...
  5. Alexander Sviridenkov

    WebUI framework: Technical preview. Part 1.

    Yes, it can. Library itself is not tied up to any web server, just need 20-30 lines of code to pass request and get response.
  6. ok, I will publish a tutorial how to build the dll's
  7. emileverh

    What's the general opinion on v12?

    Agree! Hotfixes and/or faster updates would be nice. Good quality goes above new features!
  8. Patrick PREMARTIN

    Embedded javascript engine in Delphi

    Hi Why do you want to add more complexity to your program ? Did you tried the REST API of the AWS service you need or did you have problems with it ?
  9. Vincent Parrett

    Embedded javascript engine in Delphi

    If you have Delphi 11 or 12 enterprise or architect edition, then there is an aws sdk library in GetIt - if not - https://www.appercept.com/ (the author of the one in getit) are close to releasing a commercial version which will work with pro edition. The library is really well thought out, follows the same conventions as the official aws sdks which makes it pretty easy to use.
  10. Vincent Parrett

    updated Delphi64RTL intel ipp onetbb

    Certainly looks interesting, but you are asking people to trust the dll's for which no source is provided? How were these dll's compiled? It's one thing to provide binaries from a trusted source (for example intel) but to provide self compiled unsigned dll's - with todays supply chain attacks etc - not going to fly.
  11. johnnydp

    What's the general opinion on v12?

    Delphi suffers from lack of popularity and thus lack of adequate funding. Too many things at once (mac, linux, mobile, fmx, vcl, c++ builder). Ideally, it would be as if the company would choose some one way and focus all attention and power on it, increasing quality and performance. Delphi needs: - Roadmap back! - Make finally 64 bit IDE, compiler, linker etc. with total abandon of 32 bit(do not wasting time on 32 bit version and focus on one) - performance (yes it matters all the time) - Improve the quality and speed of bug patching (it's a little better than e.g. 5 years ago, but it's still outrageously slow comparing e.g. to VStudio, where we get some update, hotfix etc. every few weeks. - Realise that developers need quality much more than new features (they don't understand it for over 25 years)
×