Torsion 1.1.28 Beta
by Tom Spilman · in Torsion · 03/01/2007 (11:22 am) · 14 replies
Hey guys.
New beta build up on the road to a final 1.1 release which addresses remaining bugs.

Update: Took this old beta down... grab the new beta.
The changes in this build:
The big GDI object usage issue is *much* improved and i don't think anyone will report any issues with it this time around. Still see some improvements, but it involves more deep debugging of wxWidgets that i didn't have time to do before GDC.
In a couple weeks we should have another 1.1 beta and if that is good then 1.1 will become the official release.
New beta build up on the road to a final 1.1 release which addresses remaining bugs.

Update: Took this old beta down... grab the new beta.
The changes in this build:
Quote: * Removed conflicted Alt+C accelerator for in Find dialog Close button.As usual be sure to post bugs to our mantis bugtracker.
* Made another change to ScriptSense thread cleanup.
* Fixed memory leak in wxToolBar.
* wxStyledTextCtrl now uses the font list cache.
* Added extra cleanup code to wxStyledTextCtrl.
* Switched all use of fonts to use font list cache.
* Refactored icon caching method.
* Updated EULA to reflect both the indie and commercial licensing restrictions.
The big GDI object usage issue is *much* improved and i don't think anyone will report any issues with it this time around. Still see some improvements, but it involves more deep debugging of wxWidgets that i didn't have time to do before GDC.
In a couple weeks we should have another 1.1 beta and if that is good then 1.1 will become the official release.
About the author
Tom is a programmer and co-owner of Sickhead Games, LLC.
#2
I just had the old one at 9991 GDI handles and was about to restart, and I saw this :)
03/01/2007 (1:11 pm)
Horray!I just had the old one at 9991 GDI handles and was about to restart, and I saw this :)
#3
5721 GDI handles at this moment. (After 1,5 hours of working)
Is it really new build? :))
03/02/2007 (1:42 am)
@Tom - i'm testing new version. It seems there is old bug with GDI handles.5721 GDI handles at this moment. (After 1,5 hours of working)
Is it really new build? :))
#4
03/02/2007 (3:59 am)
Sounds good, haven't tested yet but I do hope the slowdown (aka IDE handle?) problem will be fixed. Restarting Torsion only works for so long. Don't get me wrong, I think Torsion is a great product - hell, I wouldn't stand a chance without it, but the slowdown is starting to bug me :).
#5
03/02/2007 (12:37 pm)
I've been using for about 5 1/2 hours so far and I'm still at 530 GDI handles, nice job getting that fixed so quick.
#6
03/02/2007 (12:57 pm)
Well i still see some cases where we still get handle blow outs. It seems all to be centered around the editor control which seems to have had piss poor integration with wxWidgets. When i get back from GDC i'll do some more digging and fix the remaining waste in there.
#7
03/02/2007 (1:10 pm)
Hmm.. 4 hours and 15 minutes and have 3790 GDI objects for Torsion process.Module: torsion.exe Full path: C:\Program Files\Torsion\torsion.exe File version: 1.1.0.28 Description: Torsion TorqueScript IDE PID: 8932 Parent PID: 2372 (Far.exe) Priority: 8 Threads: 8 Started at: 02/03/2007 19:52:13 Uptime: 04:16:31 GDI Objects: 3790 USER Objects: 264 Processor Time: 00:27:35.551 0% Privileged Time: 00:13:09.891 0% User Time: 00:14:26.660 0% Handle Count: 253 Page File Bytes: 71237632 Page File Bytes Peak: 71512064 Working Set: 64184320 Working Set Peak: 69427200 Pool Nonpaged Bytes: 36496 Pool Paged Bytes: 66032 Private Bytes: 71237632 Page Faults: 196807 0/sec Virtual Bytes: 148303872 Virtual Bytes Peak: 154890240 IO Data Bytes: 13719873 0/sec IO Read Bytes: 12984746 0/sec IO Write Bytes: 735127 0/sec IO Other Bytes: 976566150 0/sec IO Data Operations: 5704132 0/sec IO Read Operations: 5703721 0/sec IO Write Operations: 411 0/sec IO Other Operations: 27751576 0/sec
#8
03/12/2007 (3:12 pm)
Just had to restart Torsion, 6601 GDI handles and Visual Studio was acting very very unresponsive
#9
03/13/2007 (6:44 am)
Just a quick question, what operating system are you guys using? I'm using Vista Home Premium, and I have yet to have a problem with the new update.
#10
03/13/2007 (7:31 am)
XP Pro
#11
03/13/2007 (10:51 am)
Interesting, after 7 hours today I'm only up to 508, and I'm working it pretty hard. I do still feel like it starts to perform slower especially auto complete after about 4 hours or so.
#12
03/20/2007 (11:30 am)
I can confirm that this happens on XP. After running on my laptop for 4 hours I'm up to about 2500 GDI handles.
Associate Tom Eastman (Eastbeast314)
Hopefully no more slowdown after 12 hours of scripting it up :)