Size: a a a

2020 December 02

Y

YuS in Delphi & Lazarus
В Lazarus память не освобождает.
источник

Y

YuS in Delphi & Lazarus
Про Delphi не скажу
источник

DB

Dmitry Belkevich in Delphi & Lazarus
что-то господа вы какие-то чудеса про потоки рассказываете ) каждый свои
источник

VA

Viktor Akselrod in Delphi & Lazarus
YuS
В Lazarus память не освобождает.
я же правильно смотрю лазаровский искходник?
источник

VA

Viktor Akselrod in Delphi & Lazarus
Terminate это всегда было лишь установкой внутреннего флага, который юзер может проверить внутри Exceute и досрочно завершить работу потока
источник

VA

Viktor Akselrod in Delphi & Lazarus
прекрати спамить. тебе объяснили в каких случаях тебе помогут
источник

Y

YuS in Delphi & Lazarus
Viktor Akselrod
я же правильно смотрю лазаровский искходник?
Вроде правильно, но я специально проводил мини тест, запускал кучу потоков и с установленным FreeOnTerminate  память улетала. Щас даже накидаю по быстрому, уже давненько проверял.
источник

VA

Viktor Akselrod in Delphi & Lazarus
YuS
Вроде правильно, но я специально проводил мини тест, запускал кучу потоков и с установленным FreeOnTerminate  память улетала. Щас даже накидаю по быстрому, уже давненько проверял.
даю гарантию, что проблема не в Terminate
источник

Y

YuS in Delphi & Lazarus
Ну щас накидаю, интересно разобратьяс в чем же тогда.
источник

Y

YuS in Delphi & Lazarus
А нет все норм. Либо было, что-то не так в моем коде либо в коде лазаруса. Беру свои слова обратно про Terminate.
источник

SB

Sergey Bodrov in Delphi & Lazarus
Viktor Akselrod
обрати внимание, сколько в твоей демке было "никакого вреда, просто чтобы было"
даже если когда-то был какой-то баг - это не повод теперь все жизнь писать лишние проверки.
да и ты же ведь должен знать, как должно работать правильно
У меня профессиональная деформация, косячить в программах для МВД опасно для здоровья. Это Беларусь, детка.
источник

SB

Sergey Bodrov in Delphi & Lazarus
YuS
А нет все норм. Либо было, что-то не так в моем коде либо в коде лазаруса. Беру свои слова обратно про Terminate.
Вот и у меня так же, помню что были косяки, а сейчас уже нет. То ли исправили, то ли это на какой-то конкретной платформе такое.
источник

VA

Viktor Akselrod in Delphi & Lazarus
это все отмазки
источник

Y

YuS in Delphi & Lazarus
Viktor Akselrod
это все отмазки
Но какие красивые, да? Хоть на Lazarus можно спереть 😂
источник

VA

Viktor Akselrod in Delphi & Lazarus
🙂
источник

SB

Sergey Bodrov in Delphi & Lazarus
По тем же причинам я отказался от Indy и Jedi - там вроде все хорошо, но как-то мутно, в одной версии работает, в другой не работает. Причем, хрен поймешь какая версия стабильная.
источник

DB

Dmitry Belkevich in Delphi & Lazarus
свежие жеди стабильные вполне. инди - как повезет
источник

Д

Дмитрий in Delphi & Lazarus
Sergey Bodrov
По тем же причинам я отказался от Indy и Jedi - там вроде все хорошо, но как-то мутно, в одной версии работает, в другой не работает. Причем, хрен поймешь какая версия стабильная.
ну от indy есть куда отказываться, тот же synapse, а как от jedi отказаться ? Ну то есть что взамен, какая альтернатива ?
источник

RS

Renat Suleymanov in Delphi & Lazarus
Дмитрий
ну от indy есть куда отказываться, тот же synapse, а как от jedi отказаться ? Ну то есть что взамен, какая альтернатива ?
Не только синапс, но еще и родной fcl-net. ПО поводу JEDI сложно сказать, там же много чего в одном месте просто собрано
источник

Д

Дмитрий in Delphi & Lazarus
Renat Suleymanov
Не только синапс, но еще и родной fcl-net. ПО поводу JEDI сложно сказать, там же много чего в одном месте просто собрано
Ну так и я об этом
источник