gnugo-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [gnugo-devel] attribute noreturn for abortgo()


From: Trevor Morris
Subject: RE: [gnugo-devel] attribute noreturn for abortgo()
Date: Wed, 28 Apr 2004 17:36:08 -0400

At 01:51 PM 4/22/2004 +0200, Portela Fernando wrote:
>Arend wrote :
>> Thanks. Can someone with access to VC try the patch below? board.o
>> should get smaller if the patch is effective.
>
>With CVS I have :
>22.04.2004  12:11              122'166 board.obj
>
>With the patch, it gives :
>22.04.2004  13:25              129'610 board.obj

Here's what I get:
no modifier:
trevor   None      2445372 Apr 28 17:27 gnugo.exe
trevor   None       125496 Apr 28 17:26 board.obj

with __declspec(noreturn) :
trevor   None      2441276 Apr 28 17:29 gnugo.exe
trevor   None       132940 Apr 28 17:28 board.obj

Indeed, nando was correct, the board.obj does increase
in size.  The exe size does decrease, however.  Not
terribly significant, but it does decrease a bit.


>Not really smaller. I was only able to make a couple unprecise timing
>tests : while it definitely does not hurt, I'm unable to measure an
>improvement...
I did not attempt any performance benchmarks.






reply via email to

[Prev in Thread] Current Thread [Next in Thread]