Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation on 11/10/18 in all areas

  1. More info here: http://community.idera.com/developer-tools/b/blog/posts/new-in-rad-studio-10-3-options-dialog-improvements
  2. Primož Gabrijelčič

    Aligned and atomic read/write

    More data, some old, some new. Firstly, two very old CPUs (the oldest I could find in the company): This pattern repeats very consistently every 64 bytes (size of cache line): Very interesting pattern but the worst thing is the terrible slowdown when memory access crosses the cache line. Similar data can be seen in a Xeon of a similar age: For a moment I thought I used the wrong data files - that's how similar both results are! And now a suprise! A very modern & fast AMD Ryzen Threadripper: Wow! The cache line is only 32 bytes and memory access across that line is still slow! Interestingly, accessing 4-aligned 8-byte data in 64-bits works great even when straddling cache line. MemAtomic proves that cache line is only 32-byte: 1: 2: 15 31 47 63 79 95 111 127 4: 13 14 15 29 30 31 45 46 47 61 62 63 77 78 79 93 94 95 109 110 111 125 126 127 8: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 No wonder Intel is still a king for non-optimized software!
  3. My fake TSpeedButton based on TBitBtn has been updated again. It now supports any combination of Glyph and single/multi line Text. It also supports setting Margin and Spacing. Note that it still requires the Glyph to be on the left. https://blog.dummzeuch.de/2018/11/10/fake-tspeedbutton-based-on-tbitbtn-updated-again/
  4. Kryvich

    http://community.idera.com/ login woes

    OK I just registered too. Looks not bad. http://community.idera.com/developer-tools/p/forums While there is not crowded, but who knows... Activity stream: http://community.idera.com/developer-tools/ A new article in the Idera's Community: New in RAD Studio 10.3: Options Dialog Improvements (I have not seen 10.3 yet, but I like it more and more :) )
  5. stijnsanders

    Delphi and Java Cryptography Extension (JCE)

    That is a bit vague. Do you know how JCE is used to encrypt the REST API? If it's used behind the scenes to perform what is needed for the security of the https protocol, that should get handled by the transport layer.
  6. David Millington

    Reset the editor modified status in IDE

    For the DFM editor, you're looking for the module's current active editor (have a look at IOTAModule) and from that you can tell what it is, eg the DFM, and should be able to tell if it's a form or form-as-text editor.
  7. Uwe Raabe

    Compiler Defines for FireMonkey and VCL in inc files.

    Create or extend a file named UserTools.proj in %APPDATA%\Embarcadero\BDS\19.0 (for 10.2 Tokyo) with the following code: <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <PropertyGroup> <DCC_Define>FrameWork_$(FrameworkType);$(DCC_Define)</DCC_Define> </PropertyGroup> </Project> Now you can check for the project framework with {$IFDEF FrameWork_VCL} and {$IFDEF FrameWork_FMX}.
  8. Fellow Delphi Developers!StyleControls VCL 4.15 just released!http://www.almdev.comWhat's new:* added: TscGPPageViewer control - transparent page control with pages, which inherited from TscGPPanel (see new CustomGPUWP_MultiView demo)* added: new shape styles for TscGPButton, TscGPGlyphButton and TscGPCharGlyphButton controls (scgpLeftLine, scgpRightLine, scgpTopLine, scgpBottomLine)* added: ScaleInt, ScaleDouble methods to the TscStyledForm component (scale values unsing scale factor of current form)* added: TscGPPanel.BlurBackgorund and TscGPPanel.BlurBackgorundAmount properties (now background of the panel can be with blur effect)* added: High-DPI UWP MultiView Demo (UWP demo template, which helps you to create Modern Application with MultiView UI)Regards,Almediadev
×