Re: HLA v1.68 is now available
From: Betov (betov_at_free.fr)
Date: 07/28/04
- Previous message: Betov: "Re: HLA v1.68 is now available"
- In reply to: C: "Re: HLA v1.68 is now available"
- Next in thread: Alex McDonald: "Re: HLA v1.68 is now available"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: 28 Jul 2004 09:04:24 GMT
C <cc-news@hermes.mirlex.com> écrivait news:ZUANc.842$ld7.102@newsfe6-
gui.ntli.net:
> Randall Hyde wrote:
>
>
>> Well, if you believe this then you're heading down the
>> wrong path with displacement optimization just as you've
>> headed down the wrong path with disassembly.
>> Branch optimization has been proved to be an NP-Complete
>> problem. As a result, no assembler is going to guarantee
>> complete optimization of all the displacements. Therefore,
>> they tend to use heuristics and iteration to get as good a
>> job done as they can. If you think you can do it perfectly
>> without trying all possibilities, you're wrong. If your
>> heuristics don't involve multiple passes over the object
>> code, then other assemblers will do a much better job
>> of optimizing those branch displacements than you do.
>> It's as simple as that.
>>
>> Unless, of course, you've managed to prove the
>> open Computer Science question "does P=NP?"
>
> Luxasm optimises branches _without_ multiple passes over
> the source code and complete optimisation is guaranteed,
> how it achieves this I will leave you to guess for now :-P
Glad to see that there are not only definitive
idiots, around there. :)
Good work. Betov.
< http://betov.free.fr/RosAsm.html >
- Previous message: Betov: "Re: HLA v1.68 is now available"
- In reply to: C: "Re: HLA v1.68 is now available"
- Next in thread: Alex McDonald: "Re: HLA v1.68 is now available"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|
|