Main page




[00:01] [mOleg] ладно, спокойной всем ночи
[00:01] [mOleg] пойду ка я спать
[00:03] [ygrek] пока
[00:06] mOleg (^52cf52bc@ircgate.deware.lo) left irc: "CGI::IRC [irc.run.net] (EOF)"
[00:06] profit1984_ (^azekeProf@82.200.250.153) left irc: Ping timeout
[00:16] Kamikaze13 (^51a9931b@ircgate.deware.lo) left irc: "CGI::IRC [irc.run.net] (EOF)"
[00:27] ygrek (~user@202.71.100.89) left irc: ""
[00:28] ygrek (~user@218.66.37.21) joined #forth.
[01:06] [ygrek] BYE
[01:06] ygrek (~user@218.66.37.21) left irc: ""
[01:27] [Xищник] а Xilinx выпустил ISE 9.1
[01:51] Xищник (^5435cec9@ircgate.deware.lo) left irc: "CGI::IRC [irc.run.net] (EOF)"
[02:58] ЗверюгА (~WingLion@81.211.122.120) left irc: "Моя ушло, но моя еще вернется! Когда-нибудь..."
[03:43] forther (forther@207.47.34.100.static.nextweb.net) left #forth.
[05:14] vectoroc (~vitec_bal@195.189.80.37) joined #forth.
[05:16] vectoroc (vitec_bal@195.189.80.37) left #forth.
[06:07] RHuB (~RHuB@gw.tis.tomsk.ru) joined #forth.
[10:02] choo (~Miranda@194.126.169.55) joined #forth.
[10:03] [choo] ЙС
[10:03] [choo] ХГ ЮМХАЮДХ ЮКЮИБ УЕП?
[10:11] [RHuB] choo: kodirovka ne ta
[10:46] [choo] ЙЮЙ ОНОПЮБХРЭ?
[10:47] [RHuB] choo: kodirovka snova ne ta
[10:48] [choo] how can i change it?
[10:51] [RHuB] na 6669 port nado ceplyatsya
[11:01] [choo] thanks
[11:11] choo (~Miranda@194.126.169.55) left irc: "Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"
[11:16] choo (~Miranda@194.126.169.55) joined #forth.
[11:17] [choo] хелло. а че так ма?
[11:17] [choo] фортеров
[11:17] [choo] гы!
[11:18] [RHuB] ?
[12:36] mak4444 (^d5aa4836@ircgate.deware.lo) joined #forth.
[12:57] choo (~Miranda@194.126.169.55) left irc: Connection reset by peer
[13:06] choo (~Miranda@194.126.169.55) joined #forth.
[13:27] mak4444 (^d5aa4836@ircgate.deware.lo) left irc: "CGI::IRC [irc.run.net] (EOF)"
[14:39] [choo] BYE
[14:39] choo (Miranda@194.126.169.55) left #forth.
[15:04] RHuB (~RHuB@gw.tis.tomsk.ru) left irc: ""
[15:54] Pыжaя_Бecтия (~WingLion@81.211.122.120) joined #forth.
[15:54] #forth: mode change '+o Pыжaя_Бecтия' by ChanServ!service@RusNet
[16:38] profit1984_ (^azekeProf@82.200.250.153) joined #forth.
[16:38] profit1984_ (azekeProf@82.200.250.153) left #forth.
[16:47] ygrek (~user@85.214.50.115) joined #forth.
[17:29] Nick change: ygrek -> ygrek_away
[17:38] ygrek_ (~user@82.103.132.227) joined #forth.
[17:46] ygrek_away (~user@85.214.50.115) left irc: Ping timeout
[18:01] mak4444 (^d5aa4836@ircgate.deware.lo) joined #forth.
[18:16] mak4444 (^d5aa4836@ircgate.deware.lo) left irc: "CGI::IRC [irc.run.net] (Ping timeout)"
[18:26] profit1984_ (^azekeProf@82.200.250.153) joined #forth.
[18:27] Nick change: profit1984_ -> profit1984
[18:27] [profit1984] ygrek?..
[18:37] [ygrek_] ghdbtn
[18:37] [ygrek_] првиет
[18:37] [ygrek_] !
[18:37] Nick change: ygrek_ -> ygrek
[18:38] [profit1984] Эти самые виртуальные отрезки памяти их HeapEnum не учитывает?..
[18:38] [profit1984] valloc.f
[18:41] [profit1984] Попробовал перенести L-стек на это дело.. Словил глюк на HeapEnum в str4.f..
[18:46] [ygrek] хм. должен учитывать если ты закоммитил память
[18:46] [ygrek] хотя стоп
[18:46] [profit1984] Не-не.. Ща покажу..
[18:46] [profit1984] Может и я криво что-то сляпал..
[18:46] [ygrek] ща посомтрю акак работает Heapenum
[18:46] [ygrek] вообщем там все функции Heap*
[18:46] [ygrek] а это значит имхо тчо это другой уровень
[18:46] [ygrek] virtualalloc более ниже
[18:46] [profit1984] Странно-странно..
[18:46] [ygrek] т.е. heapenum её учитывать вряд-ли будет...
[18:47] [ygrek] проверю руцями
[18:51] [ygrek] MEM isn't unique
[18:51] [ygrek] вот блин
[18:51] [ygrek] как его назвать-то получше - а?
[18:51] [profit1984] А.. Ты поэтому спрятал это дело в словарь.. И даже всё равно его название тоже сколлизило..
[18:51] [ygrek] VMEM_RESERVE
[18:51] [ygrek] VM_RESERVE
[18:51] [ygrek] VRESERVE
[18:51] [ygrek] спрятал - мне показалось что красивее MEM::RESERVE чем MEM_RESERVE
[18:51] [profit1984] http://forth.pastebin.ca/318511
[18:51] [ygrek] с возможностью выбора ALSO MEM
[18:51] [ygrek] но это плохо для доки
[18:54] [ygrek] ручная проверка показала что вляиет на Heap только RESERVE - видимо виндовская внутренняя инфа
[18:56] [ygrek] COMMIT и RELEASE не влияют
[18:56] [ygrek] ща посмотрю линк
[18:56] [ygrek] а зчаем MAXRESERVE?
[18:56] [profit1984] Да хотел избежать явного указания размера.. Что, криво?..
[18:57] [ygrek] ну ты забиваешь за собой всё адресное пространство
[18:57] [ygrek] наверное
[18:57] [ygrek] и последующие ALLOCATE'ы имеют большую вероятность отвалиться
[18:57] [profit1984] Да.. Только позже доходит.. Но конфликт RESERVE с HeapEnum это другое видимо?
[18:58] [profit1984] В смысле -- только потом дошло..
[18:59] [ygrek] хм. я сейчас штук 20 MAXRESERVE'ов сделал и всё ок...
[18:59] [profit1984] Так я так и хотел использовать..
[19:01] [profit1984] l-стек более-менее работает..
[19:01] [profit1984] bac4th работает.
[19:01] [ygrek] : [] ( i addr -- )
[19:01] [ygrek] SWAP CELLS +
[19:01] [ygrek] DUP 1 COMMIT THROW ;
[19:01] [ygrek] а это рабоатета?
[19:01] [ygrek] не должно вроде ;)
[19:01] [profit1984] Конечно работает..
[19:01] [profit1984] Как написано в помощи -- так и работает.
[19:01] [ygrek] \ Выделить u байт начиная с адреса addr (который вернул RESERVE !)
[19:01] [ygrek] \ Можно делать COMMIT поверх уже выделенных кусков
[19:01] [ygrek] : COMMIT ( addr u -- ior )
[19:01] [ygrek] PAGE_EXECUTE_READWRITE MEM_COMMIT 2SWAP SWAP VirtualAlloc ERR ;
[19:01] [ygrek] addr (который вернул RESERVE !)
[19:01] [profit1984] Но последовательный доступ и доступ случайный -- это разные вещи..
[19:01] *** ygrek пошёл читать msdn
[19:02] [profit1984] Да-да, почитай может я не так понял..
[19:09] mOleg (^52cf52bc@ircgate.deware.lo) joined #forth.
[19:11] [profit1984] Во!.. Ну-ка, разработчик мэнеджеров памяти, изучи-ка: http://forth.pastebin.ca/318511
[19:14] [ygrek] хм
[19:14] *** profit1984 пустил случайный доступ к массиву из 100 000 ячеек, но менеджере процессов всё равно отобржалось одно и тоже число виртуальной памяти..
[19:14] [ygrek] я думаю там хитрая механизма
[19:14] [ygrek] т.к. если 10 раз сделать MAXRESERVE
[19:14] [ygrek] (там идёт по 1Гб)
[19:16] [ygrek] стоп
[19:16] [ygrek] гоню
[19:16] [ygrek] вообщем.
[19:16] [mOleg] всем здрастье!
[19:16] [ygrek] максимум - всегда 2 Гб
[19:16] [ygrek] факт
[19:16] [ygrek] mOleg, аналогично
[19:16] Nick change: ygrek -> всем
[19:16] Nick change: всем -> ygrek
[19:16] [mOleg] тебе от меня ответ на форуме, ygrek
[19:16] [ygrek] угу
[19:17] [ygrek] надо дописать таки бота на предмет РССов от форума :)
[19:17] [mOleg] 8) да, было бы не плохо
[19:17] [ygrek] так что profit1984 так получается слишком неэфективно
[19:17] [ygrek] т.е.распределение идёт бинарное
[19:17] [ygrek] MAX : 1073741824
[19:17] [ygrek] MAX : 536870912
[19:17] [ygrek] MAX : 134217728
[19:17] [ygrek] MAX : 67108864
[19:17] Last message repeated 2 time(s).
[19:17] [ygrek] MAX : 33554432
[19:18] Last message repeated 2 time(s).
[19:18] [ygrek] MAX : 16777216
[19:18] [ygrek] лучше уже задавать явно
[19:18] [profit1984] А.. Ты про это.. Не проблема.. А вот сама метода?.. Применима?..
[19:19] [ygrek] т.е.?
[19:19] [profit1984] Или распределение поставить типа-Фиббоначиевым, но константой проще да.. Вот только нехватка адресов?..
[19:19] [ygrek] 2 Гб - предел
[19:19] [ygrek] хоть тресни
[19:19] [ygrek] :)
[19:19] [mOleg] кстати, почему 2 а не 4 я и сам не понимаю
[19:19] [profit1984] Для одного?.. Для всех MAXRESERVE ?
[19:19] [ygrek] т.е. если ты зарезервишь 2Гб - ССЗБ
[19:19] [ygrek] для твоего процесса
[19:21] [mOleg] вообще система на должна позволять выделить больше памяти, чем у нее есть оперативной+swap
[19:21] [ygrek] максимум сколько ты можешь зарезервить памяти 2Г сколько вызовов не делай. хоть один на 2Г хоть 2000 по 1М
[19:21] [mOleg] это, я думаю особенность WIN интересно, как на линухе
[19:21] [mOleg] ведь размер страниц может быть больше 4кб
[19:21] [ygrek] т.е. мечта о том чтобы иметь недвигаемый массив растущий сколь угодно много - утопия 6)
[19:21] [mOleg] к тому же адресуемая память 4G а не 2
[19:22] [mOleg] при 32 битах адресного регистра
[19:22] [ygrek] системное ограничение
[19:22] [profit1984] Жаль.. Жаль..
[19:22] [ygrek] 2Г тоже выделить нельзя - адресное пространстов там разорвано имхо
[19:22] [ygrek] в смысле одним куском
[19:22] [mOleg] по идее можно!
[19:22] [ygrek] вообщем я их переназываю MEM-*
[19:22] [mOleg] так как организация памяти страничная!
[19:22] [ygrek] и комичу
[19:23] [ygrek] одним куском. адреса подряд. никак
[19:23] [Pыжaя_Бecтия] комичива?
[19:23] *** profit1984 думает а какой тогда толк с VirtualAlloc вообще?..
[19:23] [ygrek] вот именно :)
[19:23] [mOleg] кстати, как поживает новый бот?
[19:24] *** ygrek просто сначала не сообразил про это ограничение - думал silver bullet
[19:24] [Pыжaя_Бecтия] где это? :-\
[19:24] *** Pыжaя_Бecтия не видит нового бота
[19:24] [ygrek] а потом использовал серое вещество и сообразил что адресное пространстов ограничено.. это был серьёзный challenge ;)
[19:24] [mOleg] а зеркало здесь есть?
[19:24] [Pыжaя_Бecтия] бот, квакни!
[19:24] [ygrek] новый бот на cvs в стабильном состоянии
[19:26] [ygrek] т.к. /me имеет всего 2 руки и 24 часа в сутках
[19:26] [mOleg] в смысле в папке devel?
[19:26] [Pыжaя_Бecтия] только он там спыт!
[19:26] [ygrek] konnitiwa, konnitiwa
[19:26] [ygrek] угу
[19:26] [profit1984] Товарищи, у кого есть GForth?.. А то ссылку немножко мёртвые что нахожу все...
[19:26] [mOleg] сегодня особенно много навалилось с spf.dev
[19:26] [mOleg] у меня есть несколько
[19:26] [ygrek] флуктуация
[19:26] [mOleg] но качал последний раз года полтора
[19:26] [mOleg] сему назад
[19:26] [ygrek] зачем тебе это вражеское поделие?
[19:26] [ygrek] а он и не обновлялся с того времени
[19:27] [profit1984] Пытался перетащить в SPF сегодня FWiki...
[19:27] [ygrek] в смысле сам дистр
[19:27] [profit1984] Вроде всё работает..
[19:27] [ygrek] ! кул
[19:27] [profit1984] Только в stringstack.f от Ильи недоработку нашёл...
[19:27] [mOleg] кстати почему принято "тому назад" а не "сему назад" ???
[19:27] [profit1984] Из за этого жуёт только одно слово, типа:
[19:27] [profit1984] S" *bold*" render
[19:27] [profit1984] <b>bold</b>
[19:28] [profit1984] А при строке с пробелом -- вылетает..
[19:29] [profit1984] Я, кстати, даже и не представлял, *насколько* во вражеских фортах всё бахато...
[19:29] Nick change: ygrek -> ygrek_away
[19:29] [ygrek_away] в смысле?
[19:29] [ygrek_away] бахато - это на каком язе?
[19:29] [profit1984] И даже на помидоры грядку хватает..
[19:29] [profit1984] В смысле много всего.. Обширно.
[19:31] [ygrek_away] либ много?
[19:31] [profit1984] Либ ладно.. Как раз в Fwiki связей нет вообще..
[19:31] [ygrek_away] т.е. копипастинг?
[19:31] [profit1984] Просто *огромное* кол-во совершенно незнакомых мне слов сразу в системе..
[19:31] [ygrek_away] а... так это им лень INCLUDED писать
[19:31] *** ygrek_away away
[19:31] [mOleg] а народ-то на форуме прибывает потихоньку 8)
[19:32] [profit1984] Я вот читал вчера-сегодня архив с форума.. Подумал штуку..
[19:32] [mOleg] и?
[19:32] [profit1984] А ведь по вопросам/темам Pretorian'а можно писать роман "Как я изучал Форт с нуля"..
[19:33] [mOleg] 8) так много вопросов?
[19:33] [profit1984] 2>R и 2R>
[19:34] [mOleg] меня, кстати сразу смутило, почему именно 2>R 2R>
[19:34] [profit1984] А ещё есть AlexF...
[19:36] [profit1984] А по архиву я накопал где-то под десяток-чуть больше тем с "детскими" вопросами..
[19:36] [mOleg] я вот как-то вроде отвечаю на вопросы, но почти сразу забываю кому 8)
[19:36] [mOleg] это вобщем-то хорошо
[19:36] [profit1984] Угу.
[19:36] [profit1984] Алло, это служба поддержки форта. Меня зовут Азамат..
[19:36] [profit1984] Здраствуйте, у меня не работает форт что делать?..
[19:36] [mOleg] только, эта, нужно бы это все в FAQ
[19:36] [profit1984] Стёкла протирали?.. Протрите.
[19:36] [mOleg] чтоб обсуждалось не более одного раза
[19:36] [mOleg] 8)
[19:37] [profit1984] Так это вопросы все по форту собственно..
[19:37] [profit1984] А храбрости для написания Форт-фака пока ещё не накопилося..
[19:37] *** mOleg только нужно было в нескольких лицах вопросы-ответы-то задавать-отвечать
[19:37] [mOleg] а если начать по-чуть-чуть и на вики?
[19:38] [profit1984] Так можно..
[19:38] [profit1984] Просто вики.. Вики.. Эх, вики-вики..
[19:38] [mOleg] вот я кстати, недавно, то есть вчера, узнал, как вызываются слова в scattered colon
[19:38] [profit1984] А посмотреть в исходники нельзя было раньше?..
[19:38] [profit1984] Там же три строчки кода на всё.
[19:38] [mOleg] а оно мне было надо?
[19:39] [profit1984] А..
[19:39] [mOleg] я этим не пользовался и не собираюсь пока
[19:39] [mOleg] знаю, что есть такая штука, причем мне она очень не нравится
[19:39] [profit1984] Хотя нет.. Надо было.. Ты же говорил что от перекрываемых определений у тебя косяки были..
[19:39] [mOleg] были, но там другое дело
[19:39] [mOleg] совсем другое
[19:41] [mOleg] блин, не могу обновить никак локальную версию с cvs
[19:41] [mOleg] на стервере кончилось место, а админ заболел
[19:41] [mOleg] теперь страшные глюки лезут
[19:41] [mOleg] то могу подключиться к почте - то не могу
[19:41] [mOleg] то могу письмо отправить, а то почтовик не признает меня
[19:41] [mOleg] просто ужастик какой-то
[19:49] [mOleg] ..
[19:51] *** Pыжaя_Бecтия ушло нафик
[19:51] Pыжaя_Бecтия (~WingLion@81.211.122.120) left irc: "Моя ушло, но моя еще вернется! Когда-нибудь..."
[20:04] *** profit1984 смотрит DBGWC, впервые удалось запустить...
[20:04] Nick change: ygrek_away -> yrgek
[20:04] Nick change: yrgek -> ygrek
[20:06] [mOleg] ..
[20:06] [mOleg] насчет автодока
[20:07] [mOleg] ygrek?
[20:07] [ygrek] угу
[20:07] *** ygrek на линии
[20:08] [mOleg] может быть правильнее добавить слово, например | для тупого копирования доки по слову
[20:08] [ygrek] т.е.
[20:08] [ygrek] ?
[20:08] [ygrek] и добавить это слово во все либы в devel?
[20:08] [mOleg] то есть добваить к \ |
[20:09] [mOleg] нет, ни в коем случае не править"
[20:09] [mOleg] а просто добавить и внести в рекомендации
[20:09] [mOleg] я, например, никогда не соглашусть описывать слово после его имени
[20:11] [ygrek] mOleg, я буду выдирать комменты которые идут до слова!
[20:11] [ygrek] _буду_ :)
[20:11] [ygrek] добавить куда?
[20:11] [mOleg] к \ добавить |
[20:11] [ygrek] в ядро?
[20:11] [mOleg] все, что идет после | считать коментарием
[20:11] [mOleg] который идет в отчет
[20:11] [mOleg] да, в ядро
[20:11] [ygrek] это надо со всеми обсуждать
[20:12] [mOleg] кстати, куда идут коментарии между ; и : ?
[20:12] [ygrek] АААА
[20:13] [ygrek] никуда
[20:13] [ygrek] я ж говорю
[20:13] [ygrek] _надо_ сделать
[20:13] [mOleg] 8)
[20:13] [mOleg] ладно, понятно
[20:13] [ygrek] собственно это у меня очереной пункт на todo
[20:13] [ygrek] после генерации нормального chm
[20:17] [ygrek] т.е. добавление нового слова - это очевидная идея приводящая к нормальной доке
[20:17] [ygrek] но проблема как всегда
[20:17] [ygrek] в обьёме кода. в анархии-демократии
[20:18] *** ygrek зудит что нормальный РП кода возможен только при диктате
[20:21] [mOleg] 8)
[20:21] [mOleg] рекомендаций так и нет еще
[20:22] [mOleg] никаких
[20:22] [ygrek] :-(
[20:26] [mOleg] зато копий и стульев уже много поломано, что мной, что porfit-ом
[20:26] *** ygrek таки нашёл как добиться русского языка в левой панели chm
[20:26] [ygrek] возможно это решит проблему с Вистой
[20:26] [mOleg] молодец!
[20:26] [mOleg] ударение поставь сам 8)
[20:26] *** mOleg висту не видел еще
[20:28] [ygrek] http://www.cs.auckland.ac.nz/~pgut001/pubs/vista_cost.txt
[20:56] *** profit1984 балдеет..
[20:57] [mOleg] с чего?
[20:57] [profit1984] Если запускать оригинальный fwiki.f -- будет глюк.
[20:58] [profit1984] Если написать
[20:58] [profit1984] : splitr split$ ;
[20:58] [profit1984] И поменять в одном месте split$ на splitr
[20:58] [profit1984] То -- о чудо!.. Всё заработает..
[20:59] [mOleg] 8)
[21:01] [mOleg] бывает, в СПФ пара таких мест имеется 8[
[21:01] [ygrek] хм. разве это спф
[21:02] [profit1984] Видимо он..
[21:02] [ygrek] в спф нет таких слов
[21:02] [ygrek] но таких слов в ядре нет
[21:02] [profit1984] Так как слово split$ из библиотеки ~ilya/lib/stringstack.f даже не *запускается*..
[21:02] [ygrek] в чём тогда проблема?
[21:03] [ygrek] а может fwiki рассчитано на тот stringstack что на forthfreak
[21:03] [profit1984] Нет, работает-то нормально..
[21:03] [profit1984] Хо-хо..
[21:04] [profit1984] : splitr split$ ;
[21:04] [profit1984] ' splitr .
[21:04] [profit1984] S" fwiki.forth" INCLUDED
[21:04] [profit1984] ' split$ .
[21:04] [profit1984] 5622144 5620816
[21:04] [profit1984] А.. Так и должно же быть.. Тьфу..
[21:11] [profit1984] А-а-а... Гадина..
[21:11] [profit1984] Нет, не гадина..
[21:31] [mOleg] котра зараз годына 8)
[21:32] mOlegg (^52cf52bc@ircgate.deware.lo) joined #forth.
[21:32] mOleg (^52cf52bc@ircgate.deware.lo) left irc: "CGI::IRC [irc.run.net] (EOF)"
[21:32] [profit1984] Всё таки гадина..
[21:32] [profit1984] ' split$ VECT splitr
[21:32] [profit1984] S" fwiki.forth" INCLUDED
[21:32] [profit1984] И работает..
[21:33] [mOlegg] нужно искать женщину 8)
[21:33] [mOlegg] то есть зависимость
[21:33] [profit1984] Подозрение падает на не-завимиость. От регистра.
[21:36] forther (~forther@207.47.34.100.static.nextweb.net) joined #forth.
[21:39] [profit1984] Ганимация полная... Ячейки внутри маш. кода split$ меняется по ходу выполнения!..
[21:43] [profit1984] Ладно, спать надо.. Всем пока..
[21:44] profit1984 (azekeProf@82.200.250.153) left #forth.
[21:57] mOlegg (^52cf52bc@ircgate.deware.lo) left irc: "CGI::IRC [irc.run.net] (EOF)"
[22:24] forther (forther@207.47.34.100.static.nextweb.net) left #forth.
[22:46] mOleg (^55c3a03d@ircgate.deware.lo) joined #forth.
[22:47] [mOleg] ygrek?
[22:48] [ygrek] угу
[22:48] [mOleg] ты хешами баловался?
[22:48] [ygrek] :)
[22:48] [ygrek] использовал
[22:49] [mOleg] мне нужна наиболее равномерная хеш функция
[22:49] [mOleg] для обычных форт-слов
[22:49] [ygrek] хм. тестируйте. кто ж вам скажет
[22:51] [ygrek] а что дефолтная косит?
[22:51] [ygrek] в смысле дефолтная даёт неравномернотсть большую?
[22:51] [ygrek] хорошие быстрые хэши считается - гуглите FNV hash
[22:52] mOleg (^55c3a03d@ircgate.deware.lo) left irc: "CGI::IRC [irc.run.net] (EOF)"
[22:57] TiReX joined #forth.
[22:57] #forth: mode change '+o TiReX' by ChanServ!service@RusNet
[23:11] Your_Nick (^5435ced7@ircgate.deware.lo) joined #forth.
[23:16] Nick change: Your_Nick -> Xищник
[23:23] ygrek (~user@82.103.132.227) left irc: ""
[23:34] Xищник (^5435ced7@ircgate.deware.lo) left irc: "CGI::IRC [irc.run.net] (EOF)"






up

All Logs
#Sferoid
#WingLion
#relativity
#osteohondroz
#dragons
#Forth
#duraki




Generated by logs2html module for eggdrop v.2.3