Flowering> Chairman Sheng-ji Yang был прав
Flowering> чем больше узнаёшь об игре, тем скорее всё упирается в скорость надрачивания мышкой
Flowering> Chairman Sheng-ji Yang: nj Querens готовы?
nj> да
nj> а почему ты не можешь надрачивать мышку?
nj> алсо после патча там надрачивать нечего
nj> всё само происходит
Flowering> потому что это топ уныло
nj> нет
Flowering> да
nj> это становится автоматизмом и на первый план выходит глобальная стратегия
Flowering> делать больше мне нехуй как надрачивать такие автоматизмы
nj> если у тебя 1 барак и 5 пизантов — никакое надрачивание тебе не поможет
nj> лол а что там надрачивать то
nj> я так и не понял
nj> микрить почти не нужно\
nj> юниты сами неплохо принимают решения
Flowering> милишные юниты тупые пиздец
Flowering> могут в толкучке стоять на одном месте и нихуя не делать пока их не убьют
nj> хз нет таких проблем
Flowering> ну вот смотри стенка на стенку у тебя милиция, у меня милиция, но у меня ещё и требушет за милиционерами
Flowering> приказываешь милиционерам атаковать требушет и они тупят когда не могут никуда отойти
nj> они начнут ебать милицию если поймут что к требушету не пробраться
nj> всё правильно делают
nj> ты просто хочешь невозможного
Flowering> не начнут
nj> хз у меня начинают
Flowering> я много раз наблюдал как они стояли и дохли
nj> ну а хули ты отдаёшь невыполнимые приказы
Flowering> иногда таки начинают, да
Flowering> ну а хули мне делать
nj> они просто понимают что нахуй не нужна жизнь под таким командованием
Furthermore, asynchronous exceptions are masked automatically duringthe execution of an exception handler.
Т.к. это выглядит очень странно и go `catch` (const go) явно ж не должен
пускать go второй раз с замаскированными исключениями. Ползать по всему коду base, чтобы проследить что там происходит мне лень :)
полный текст:
A thread can request that asynchronous exceptions not be delivered
("masked") for the duration of an I/O computation. The primitives
maskAsyncExceptions# :: IO a -> IO a
and
maskUninterruptible# :: IO a -> IO a
are used for this purpose. During a masked section, asynchronous
exceptions may be unmasked again temporarily:
unmaskAsyncExceptions# :: IO a -> IO a
Furthermore, asynchronous exceptions are masked automatically during
the execution of an exception handler. All three of these primitives
leave a continuation on the stack which reverts to the previous
state (masked interruptible, masked non-interruptible, or unmasked)
on exit.
При этом если делать -M1500m — падает т.к. не хватает памяти, чего делать?
(при работе с тремя поколениями).
ghc.haskell.org
Правильно ли я понимаю что CAF-ы могут быть освобождены, если не используются, но при этом не могут быть перемещены?
Правильно ли я понимаю что CAF-ы могут быть освобождены, если не используются, но при этом не могут быть перемещены?
youtube.com Да, это тоже арм^W THIS IS ARMAAAA!!11