DelphiTools

DWS, Profiler and other Pascal tools

Menu
Skip to content
  • Home
  • FocusFusion
    • Overview
    • Changelog
    • Download from store
  • Sampling Profiler
    • Overview
    • Changelog & Downloads
    • Tips & News
    • Mini-Guide
  • Dev Tools
    • MapFileStats – Delphi MAP file statistics
    • ZJDBGPack
  • DWScript
    • Overview
    • Tips & News
    • DWScript at BitBucket
    • DWScript Downloads
    • Showcase
  • Android
    • glInfo for Android OpenGL info
    • Départements Français
    • Nickel Iron
  • iOS
    • Nickel Iron
  • HTML5
    • L-System Fiddle
    • Nickel Iron
    • WarTrail
  • Links

Author Archives: Eric Grange

Globals Storages in DWScript

2 comments
January 6, 2014 in News.

logoDWSDWScript has a “Globals” facility that allows storing and sharing data across scripts living in the same executable.

The first are Global Vars, and is a Key-Value storage, the second are Global Queues, which are LIFO/FIFO named queues. Both are thread-safe and high performance.

(more…)

Launching fractals.dwscript.net

3 comments
January 1, 2014 in News.

fractals.dwscript.netHappy new Year to all!

The fractals.dwscript.net is now launched to host the results of the recent Mandelbrot TeraPixel experiment. It’s a small website to centralizes browser, documentations, links and downloads.

There was also news of a FireMonkey client for the data set API.

(more…)

And the Terapixel Became Four

Comments off
December 27, 2013 in News.

whirlpoolThe Christmas Mandelbrot Experiment is now nearing has achieved completion of Level 13, or a Four Terapixel image!

This will be the end of the experiment (at least temporarily) as the server is running out of storage space 🙂

(more…)

A Terapixel Image for the DelphiWebScript Christmas!

4 comments
December 24, 2013 in Ideas, News.

mandel_armAs a step up from the previous Mandelbrot Set explorer, I’m running a Terapixel image experience for DWScript Christmas 2013.

This is again on the Mandelbrot set, and involves a massive step up in complexity from the previous version, this one isn’t just server-side computed, it’s “Grid Computed” 🙂 (more…)

Slim Reader/Writer Locks Rock!

11 comments
December 18, 2013 in Tips.

padlockI recently posted abut the new Slim R/W Locks introduced with Vista, and how they were vastly more efficient than TMREWS.

Apparently, they’re also more efficient than Critical Sections…

(more…)

Setting up SSL for DWScript Web Server

2 comments
December 17, 2013 in Tips.

DWS_serverSetting up an SSL with DWScript Web Server (and other http.sys services like mORMot) is simple, and it’s cheap, free even thanks to StartCOM. Encryption is also pretty darn fast on recent Windows server versions.

Here is a quick guide to get you started.

(more…)

MapFileStats v1.5 – Improved DCU Statistics

Comments off
December 12, 2013 in News.

mapfilestats_iconMy small utility that gives binary size statistics from the Map file just got updated to version 1.5

This updates improves statistics gathered and reported for DCU file sizes, and introduces a small speedup.

(more…)

Slim Multi-Read Single-Write Locks

14 comments
December 9, 2013 in Tips.

padlockHere are a few findings on Multi-Read Exclusive-Write Synchronizer from a recent upgrade of DWScript‘s GlobalVar functions.

I ran some comparisons between a plain Critical Section, Delphi’s TMultiReadExclusiveWriteSynchronizer and Windows Slim Reader/Writer Lock, of which an implementation was added to the dwsXPlatform unit.

(more…)

Random Passphrase Generator

Comments off
December 6, 2013 in Tips.

DWS_serverI’ve activated a small random pass phrase secure service based on DWScript Web Server.

You can reach it at

http://ssl.delphitools.info/passphrase/

(more…)

DWScript Mandelbrot Explorer (with a twist)

1 comment
December 4, 2013 in Ideas, News.

mandel2The twist is that the computations are handled server-side, using DWScript JIT compiler, so exploration can be fairly fast and comfortable even on low-powered hardware, be it an iPad, a Smartphone or an old laptop.

(more…)

Post navigation

← Older posts
Newer posts →

Archives

Smart Mobile Studio

Smart Programmer

BeginEnd.net

Torry's

DelphiPages

Tags

asm beginend Bottleneck cefHtmlSnapshot Command Compiler CPU Debug Delphi Delphi 11 Download DWS DWScript FastMM FireMonkey Fractals FreePascal GLScene Hash IDE JavaScript JIT Mandelbrot MAP MapFileStats Multithreading OP4JS Optimization Performance Poll Profiler Real-time RTTI SamplingProfiler Site SmartMS String SynEdit Templates Tips TMonitor Tools Unicode WebServer WordPress

Meta

  • Site Admin
  • Entries / Comments RSS
  • WordPress.org
  • Cookie Policy