Quantcast
Channel: TURBU Tech » Optimization
Browsing all 5 articles
Browse latest View live

Real-world optimization

Last week at work, I was asked to look at one of our verification modules that was taking about three times longer to run than it had in an earlier version.  This module takes a set of result files,...

View Article



Inheritance baggage

A couple posts ago, I mentioned that I’ve been working with code generation lately.  This is for a part of the TURBU project.  An RPG relies pretty heavily on scripting, and RPG Maker, the system I...

View Article

TStringList updating pitfalls

What’s wrong with this code? procedure TMyCustomChecklistPopupControl.ClosePopup; var   i: integer; begin   inherited ClosePopup;   FInternalItemStringList.Clear;   for i := 0 to Self.CheckedCount - 1...

View Article

How default settings can slow down FastMM

One of the biggest challenges in working on the TURBU engine has been minimizing load times.  Some large projects have a whole lot of data to work with, which could take the better part of a minute to...

View Article

The next RTTI bottleneck

A few years back, when I posted an analysis of how TValue is very slow, it prompted a lot of response from the community.  Various people ran their own benchmarks, and started working on building or...

View Article

Browsing all 5 articles
Browse latest View live




Latest Images