Re: [Libfsd-devel] Purva kopka
Status: Planning
Brought to you by:
vanio
From: Georgi M. <geo...@tu...> - 2005-10-03 11:04:25
|
niama li da e dobre da davame na fsd_pool-a niakuv allocator. niakoi moje da iska s shared memory da go polzva. i ima li smisal ot zalloc - calloc sushto ti nulira pametta probvah da compile-na na 64bit ============== rex_parser.c: In function `rex_node_dump_r': rex_parser.c:559: warning: int format, different type arg (arg 6) rex_parser.c:559: warning: int format, different type arg (arg 7) ================= ================= Making all in tools mkdir .libs gcc -Wall -Werror -g2 -DDEBUG -g -O2 -o rex rex.o ../src/.libs/libfsd.al gfa.c: In function `main': gfa.c:14: warning: cast to pointer from integer of different size gfa.c:19: warning: cast from pointer to integer of different size gfa.c:20: warning: cast from pointer to integer of different size gfa.c:30: warning: cast from pointer to integer of different size ================= void* i size_t po princip sa long a ne int On Monday 03 October 2005 11:46, Ivan Peikov wrote: > Wow!! Kak bjaha NightWish? Kosta ne hodi li (vidjah go v subota vecher na > partito na Dara puk nishto ne spomena)? > > Inache az utre shte pratja versija s mnogo promeni po neja (optimized > regular expressions + GFA + NFA) > > A NC-Base AT mozhe naj-malko da pitame Lenkov - ne mislja che shte se > zapune. Toj i bez drugo shte gi puska (L)GPL tija libs po njakoe vreme > > Utre kato vi pratja poslednoto distro mislja da go commitna v CVS-a ns > SF.net zashtoto veche stava trudno da pravim neshto paralelno. Taka che ako > imate neshto zabelezhki po strukturata kazvajte sega, che posle ako iskame > da rename-vame/iztrivame neshto shte trjabva da iskame ot SF support-a. > > Attachvam snimka na purvija NFA generiran ot libfsd (istoricheski dokument) > ot reguljarnija izraz "(ab|bc)xx" :) > > On Monday 03 October 2005 10:25, Georgi Mungov wrote: > > Dovechera shte go vidia i az vsichkoto che petuk i subota biah v > > bukuresht na koncert na nightwish > > > > Za AT ot NC-Base -- toi svobodno dostupen li e za vsichki? > > > > On Friday 30 September 2005 13:03, Ivan Peikov wrote: > > > Za autotest framework-a, misleh si che ako go dobavim v distroto shte > > > go slozhim otdelno v libfsd/autotest foldera i njama nito da se > > > instalira nito da se nabiva na ochi. ot druga strana bi ni spestilo > > > razni neshta (memory leak test naprimer kakto i formatting-a na > > > rezultatite. Demek sus sigurnost shte si spestim njakakva rabota. > > > Mezhdu drugoto, sega useshtam che s tezi pool-ove testvaneto za leakove > > > njama da e tolkova prosto - kato cjalo leakove njama da ima, no mozhem > > > da leakvame na nivo pool, koeto pak e zle. > > > > > > Za collating sequences i equivallence classes (osobeno za purvoto), > > > baja se muchih i maj ne razbrah napulno kakva e idejata. Vse pak > > > attachvam edin html kojto gi specificira tija fenomeni. Sushto taka > > > perllocale e dosta polezen - tam sa objasneni s po-choveshki dumi. > > > Drugoto e re.html, koeto e v libfsd/doc -- tam e gramatikata na > > > extended reguljaren izraz. > > > > > > On Friday 30 September 2005 12:51, Petar Petrov wrote: > > > > Razgledah code-a, che go i razbrah :). Reg ex. parser-a kyrti. > > > > Gledam, che si imame i lexer (rex_scanner.c). > > > > > > > > Za AT-to, na men mi se struva naj - dobre da si gi pishem kato C > > > > code. Ako vzemem code-a ot at-framework-a shte trqbva da go dobavim v > > > > libfsd distroto, a tova shte e ~40% ot celiq code. Koeto e malko > > > > typo. > > > > > > > > Shte vidq dali shte moga da dobavq collating sequences i equivalence > > > > classes v reg ex. parser-a. > > > > > > > > On 9/30/05, Ivan Peikov <va...@ne...> wrote: > > > > > Prashtam distroto dokudeto sum go dobutal. > > > > > Sreshtnah baja problemi s listovete, kak da sa dostatuchno obshti i > > > > > sushtevremenno lesno da se programirat i nakraja napisah edin super > > > > > generic > > > > > ciklichen single-linked list, podoben na NC-Base list-a, obache > > > > > jade po-malko > > > > > pamet i polzva pool za da si allocira node-ovete. Pool-a se podava > > > > > i globalen > > > > > v ramkite na avtomata. Tova reshava problema s fragmentacijata. > > > > > Oburnete vnimanie sushto che fsd_list_t se init-va bez da se > > > > > alocira pamet za > > > > > nego. Tova e za da se embedva v drugi strukturi, za koito ima pool > > > > > (state_t i > > > > > trans_t). Po tozi nachin edinstvenoto koeto se alokira direktno s > > > > > malloc e samijat avtomat. > > > > > Pesho - rex parser-a - nadjavam se da se izkefish :) > > > > > Ima i njakakvo nachalno TODO (v distroto). Za momenta, dokato kovem > > > > > osnovite > > > > > mi se struva naj-vazhno da izmislim nachin za autotestvane, kojto > > > > > da e dostatuchno generic taka che da ne zavisim ot neshto, koeto > > > > > trjabva da se instalira (neshto koeto go njama vuv vsjaka moderna > > > > > linux distribucija). Variant e na perl test frameworka primerno. No > > > > > trjabva neshto da se izmisli > > > > > za da si pishem testovete zaedno s koda. Inache shte e mnogo trudno > > > > > posle da > > > > > pishem nakup (i tuj kato nikoj ne ni pritiska naj-verojatno njama > > > > > da go napravim izobshto) a mi se iska vse pak da imame njakakuv > > > > > nachin da si podsigurim kachestvoto na lib-a inache ne si struva > > > > > zagubenoto vreme. Sushto variant e da si vzemem ot NC-Base > > > > > at_framework-a i da go nagodim (i bez > > > > > drugo nie sme si go mislili i sme sviknali da si go pozvame) > > > > > Povecheto neshta izobshto ne sa testvani taka che vsichko koeto > > > > > vidite kato > > > > > problem -- kazvajte. > > > > > > > > > > Ajde leka i pishete. > > > > "Tumbleweed E-mail Firewall <tumbleweed.com>" made the following > > annotations on 10/03/05 00:34:11 > > ------------------------------------------------------------------------- > >-- --- This e-mail, including attachments, may include confidential and/or > > proprietary information, and may be used only by the person or entity to > > which it is addressed. If the reader of this e-mail is not the intended > > recipient or his or her authorized agent, the reader is hereby notified > > that any dissemination, distribution or copying of this e-mail is > > prohibited. If you have received this e-mail in error, please notify the > > sender by replying to this message and delete this e-mail immediately. > > ========================================================================= > >== === > > > > > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by: > > Power Architecture Resource Center: Free content, downloads, discussions, > > and more. http://solutions.newsforge.com/ibmarch.tmpl > > _______________________________________________ > > Libfsd-devel mailing list > > Lib...@li... > > https://lists.sourceforge.net/lists/listinfo/libfsd-devel "Tumbleweed E-mail Firewall <tumbleweed.com>" made the following annotations on 10/03/05 04:12:44 ------------------------------------------------------------------------------ This e-mail, including attachments, may include confidential and/or proprietary information, and may be used only by the person or entity to which it is addressed. If the reader of this e-mail is not the intended recipient or his or her authorized agent, the reader is hereby notified that any dissemination, distribution or copying of this e-mail is prohibited. If you have received this e-mail in error, please notify the sender by replying to this message and delete this e-mail immediately. ============================================================================== |