spamsink: (Default)
spamsink ([personal profile] spamsink) wrote2007-03-08 12:36 am
Entry tags:

Embedded optimizer

Since some time ago, my embedded optimizer attempts to eliminate

if (condition) { } else { }

completely, even if evaluating condition has a side-effect.

[identity profile] cema.livejournal.com 2007-03-08 09:10 pm (UTC)(link)
Это, в смысле, на компьютере или в голове?

[identity profile] spamsink.livejournal.com 2007-03-08 09:31 pm (UTC)(link)
В голове.

[identity profile] macro11.livejournal.com 2007-03-09 06:46 am (UTC)(link)
А ты пиши в лог в каждой ветке:
if (condition) { post2lj(...); ) else { post2lj(...); }
:-)

[identity profile] spamsink.livejournal.com 2007-03-09 08:32 am (UTC)(link)
В каждой ветке - лишнее, но даже если только в маловероятных (== информативных) ветках это делать, все равно слишком много времени уходить будет.