News:

MASM32 SDK Description, downloads and other helpful links
MASM32.com New Forum Link
masmforum WebSite

RadASM 2.2.0.3 bugtest

Started by KetilO, June 23, 2005, 08:23:27 AM

Previous topic - Next topic

Mark Jones

Quote from: Mark Jones on July 19, 2005, 04:54:57 PM
Quote from: Mark Jones on July 10, 2005, 08:10:37 PM
Has anyone experienced a situation where the intellisense feature and the enter key both stop working? Perhaps it has something to do with OllyDbg being open but this has happened about five times now. Only solution seems to be restarting RadASM.

I've also seen this happen a few times now without Olly being open. In addition, the delete key also does not respond. Am I the only one seeing this? XP SP2.

Aaaha! I've found the culprit. This happens when I press CTRL-B. The Enter and Backspace key just stop working. To fix it, RadASM must be restarted.
"To deny our impulses... foolish; to revel in them, chaos." MCJ 2003.08

KetilO

Hi Mark Jones

Ctrl+B enters the very usful block/column mode.
Pressing Ctrl+B again should exit the block/column mode.

Does this work for you?

KetilO

Mark Jones

Yes, of course... sigh.

What is this block/column mode supposed to do?
"To deny our impulses... foolish; to revel in them, chaos." MCJ 2003.08

KetilO

Hi Mark Jones

You will use column/block mode whenever you need vertical editing.
A typical use is when you want to align comments over several lines.

KetilO

Mark Jones

Hi KetilO, I read the documentation but there is no mention of column/block or vertical editing. I can't seem to make it do anything. Is it fully implemented? Sorry for all the questions.

Small request, if a folder called "Test" is created in .\RadASM\masm\projects and you then try to create a new project called "Test", RadASM will say that the folder already exists and stop. It would be nice if it asked to overwrite. :)
"To deny our impulses... foolish; to revel in them, chaos." MCJ 2003.08

Farabi

Everything is fine, work on all system of windows XP.
Those who had universe knowledges can control the world by a micro processor.
http://www.wix.com/farabio/firstpage

"Etos siperi elegi"

BogdanOntanu

It started to be very slow when loading a huge project like Hostile Encounter :(
-more than 30s on a P3/700Mhz

Same project is loaded almost instantly on version 2.1.0.8
-under 2s on the same P3/700Mhz

I have also noticed some problems when running two instances of RadASM with 2 different projects (a thing I do offten)
Ambition is a lame excuse for the ones not brave enough to be lazy.
http://www.oby.ro

KetilO

Hi Bogdan

I have this huge (900+ files) test project. It loads just as fast as before on my 1.6 GHz pIV.

It is difficult to give any optimalization advices without knowing your coding style.
As a general rule, unknowns are costly. Typically unknowns occure in subs (not within a scope).
If you use subs a lot then:

{Code]
Skip={C},mov

might help.
Also make:
Data={C},$ db,$ dw,$ dd,$ dq,$ df,$ dt,$ byte,$ word,$ dword,$ qword,$ real4,$ real8
as complete as possible.

KetilO

BogdanOntanu

Thank you for your advice,
I will try them and see what happens...

Maybe testing on a much slower CPU that P4/1.6G might show more delay
because slowdowns become suddenly much bigger on older CPU's

What are "subs" ? you mean subroutines or procedures?

Ambition is a lame excuse for the ones not brave enough to be lazy.
http://www.oby.ro

KetilO


KetilO

Hi Bogdan

If the problem is the amount of 'unknown', then this update should help a lot.

KetilO

[attachment deleted by admin]

rags

using radasm v 2.2.0.3d dated 9/14/05 radasm will close itself if you try opening a file in the project exploprer, by accident, that was previously opened in a tab.
example:
Open the C parser project in the addin folder.
next open the following files by double clicking on them in the project explorer:
CppParse.Asm
CppParse.Inc
CppParse.Def

Then go back and click on CppParse.Asm, and radasm closes itself.
Could this be associated with any addins enabled?

I have all addins checked EXCEPT :
AddAccel, CreateProto, CreateProtoEx, CtrlNames, e-help, InsertColor,
platsdk, Preview, ProcDump, raAscii, raBitMask, raGColor,SourceSafe, style-manager,
Version-Inc



God made Man, but the monkey applied the glue -DEVO

KetilO

Hi rags

Yes this is probably an addin problem. I recently discowered some subclassing problems.

You can get the 2.2.0.4 bugtest here:
http://radasm.visualassembler.com/Upload/RadASM2204d.zip

KetilO