You can subscribe to this list here.
| 2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(144) |
Aug
(209) |
Sep
(117) |
Oct
(44) |
Nov
(41) |
Dec
(1) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2001 |
Jan
(14) |
Feb
(64) |
Mar
(25) |
Apr
(35) |
May
(29) |
Jun
(6) |
Jul
(7) |
Aug
|
Sep
(12) |
Oct
(6) |
Nov
|
Dec
(1) |
| 2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
| 2004 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
| 2006 |
Jan
(7) |
Feb
(5) |
Mar
(2) |
Apr
(1) |
May
(9) |
Jun
(11) |
Jul
(9) |
Aug
(5) |
Sep
(7) |
Oct
|
Nov
|
Dec
(9) |
| 2007 |
Jan
(3) |
Feb
(5) |
Mar
(2) |
Apr
(5) |
May
(1) |
Jun
(1) |
Jul
(5) |
Aug
(16) |
Sep
(7) |
Oct
(8) |
Nov
(8) |
Dec
(2) |
| 2008 |
Jan
(4) |
Feb
(7) |
Mar
(27) |
Apr
(26) |
May
(28) |
Jun
(17) |
Jul
(38) |
Aug
(13) |
Sep
(17) |
Oct
(12) |
Nov
(37) |
Dec
(51) |
| 2009 |
Jan
(41) |
Feb
(19) |
Mar
(30) |
Apr
(43) |
May
(138) |
Jun
(111) |
Jul
(76) |
Aug
(27) |
Sep
(28) |
Oct
(33) |
Nov
(11) |
Dec
(18) |
| 2010 |
Jan
(3) |
Feb
(5) |
Mar
(40) |
Apr
(51) |
May
(74) |
Jun
(76) |
Jul
(46) |
Aug
(41) |
Sep
(26) |
Oct
|
Nov
|
Dec
|
| 2012 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: sjadho n. <og...@ic...> - 2006-05-23 08:45:34
|
Get CTXE First Thing Today, This Is Going To Explode! Check out for HOT NEWS!!! CTXE - CANTEX ENERGY CORP CURRENT_PRICE: .54 GET IT N0W! GET in now for over 300 percent potential Gain Before we start with the profile of CTXE we would like to mention something very important: There is a Big PR Campaign starting this weeek . And it will go all week so it would be best to get in NOW. Company Profile Cantex Energy Corporation is an independent, managed risk, oil and gas exploration, development, and production company headquartered in San Antonio, Texas. Recent News President of Cantex commented, "We encourage our valued shareholders to be patient as we approach the commencement date of this very unique opportunity in one of the last under-explored, world-class potential gas plays with no geopolitical risks." Cantex Energy Corp. Receiving Interest From the Industry as It Enters Next Phase of Development Cantex Energy Corp. (CTXE - News) is pleased to report the following on its Big Canyon Prospect in West Texas. Recent company announcements related to the acquisition of over 48,000 acres of a world-class prospect has captured the attention of many oil & gas industry experts and corporations, who have recently inquired into various participation opportunities ranging from sharing science technology to support findings or expertise to drill, operate and manage wells. Trace Maurin, President of Cantex, commented, "Although we are a small independent oil & gas company, we have a very unique 0pp0rtunity in one of the last under-explored world-class potential gas plays with no geopolitical risks and the industry is starting to take notice. As we prepare to prove up the various structures within our prospect later this month, we are increasing our efforts to communicate on our progress to our shareholders and investors. Our intention is to provide investors with a better understanding of the full potential of this prospect as we embark on the next phase of operations." Starting immediately the company will undertake CEO interviews, radio spots (which will be recorded and published on the company website), publication placements, introductions to small cap institutional investors and funds all in an effort to optimize market awareness and keep our shareholder well informed. Say it with flowers. Tossed around like a hot potato. A rose by any other name would smell as sweet. |
|
From: dbsyw <ayd...@la...> - 2006-05-10 22:54:12
|
CTXE - CANTEX ENERGY CORP A new Pick This company has tremendous potential, Keep and eye on it and act fast CURRENT_PRICE: $ 0.48 ( a steal at this price ) Short term Forcast : $ 1.20 Before we start with the profile of CTXE we would like to mention something very important: There is a Big PR Campaign starting this weeek And it will go all week so it would be best to get in NOW. Company Profile Cantex Energy Corporation is an independent, managed risk, oil and gas exploration, development, and production company headquartered in San Antonio, Texas. Recent News Word From the president : "We encourage our valued shareholders to be patient as we approach the commencement date of this very unique opportunity in one of the last under-explored, world-class potential gas plays with no geopolitical risks." Cantex Energy Corp. Receiving Interest From the Industry as It Enters Next Phase of Development Cantex Energy Corp. (CTXE - News) is pleased to report the following on its Big Canyon Prospect in West Texas. Recent company announcements related to the acquisition of over 48,000 acres of a world-class prospect has captured the attention of many oil & gas industry experts and corporations, who have recently inquired into various participation opportunities ranging from sharing science technology to support findings or expertise to drill, operate and manage wells. Trace Maurin, President of Cantex, commented, "Although we are a small independent oil & gas company, we have a very unique 0pp0rtunity in one of the last under-explored world-class potential gas plays with no geopolitical risks and the industry is starting to take notice. As we prepare to prove up the various structures within our prospect later this month, we are increasing our efforts to communicate on our progress to our shareholders and investors. Our intention is to provide investors with a better understanding of the full potential of this prospect as we embark on the next phase of operations." Starting immediately the company will undertake CEO interviews, radio spots (which will be recorded and published on the company website), publication placements, introductions to small cap institutional investors and funds all in an effort to optimize market awareness and keep our shareholder well informed. It is the perfect time to take this opportunity |
|
From: sidrn <wtq...@re...> - 2006-05-10 20:14:13
|
GAPJ- GOLDEN APPLE OIL/GAS Keep an Eye on this one This weeks Pick, Company already has solid potential Current Price: $ 0.55 5 Day Projected : $ 1.00 Golden Apple Oil and Gas, Inc. and Franklin Ross Securities Complete Private Placement Golden Apple Oil and Gas, Inc. (GAPJ - News) is pleased to announce it has completed the initial private placement with Franklin Ross Securities of New Jersey. The terms of the deal provide for Franklin Ross to purchase 181,818 shares of Golden Apple Oil and Gas, Inc. restricted stock priced at 10 per share. The company is currently negotiating with several investor groups for the next phase of financing. Headquartered in Phoenix, Arizona, Golden Apple is an independent oil and gas producer with a focus on North and South American properties. The Company applies advanced technologies to systematically explore and develop its oil and natural gas opportunities. Golden Apple focuses its activities where technology can be used effectively to maximize returns on invested capital by reducing drilling risk and enhancing its ability to cost-effectively grow reserves and production volumes. Golden Apple Oil and Gas, Inc has opened a Canadian office in Toronto, Ontario to facilitate the management of its Canadian operations. All correspondence and communication will continue to be serviced by the company's head office staff in Phoenix Arizona. This looks very lucrative in coming weeks, Get GAPJ First Thing TODAY Get In Now don't regret later |
|
From: atbzu <je...@vs...> - 2006-05-08 11:35:33
|
<html> <body> <p align="center"><u><b><font color="#33CC33" face="Garamond" size="4">GAPJ- GOLDEN APPLE OIL/GAS</font></b></u></p> <p align="left"><b><font face="Garamond" size="4" color="#33CC33">This weeks Pick, Company already has solid potential</font></b></p> <p align="left"><font face="Garamond" size="3">Current Price: $ 0.50<br> 5 Day Projected : $ 1.50</font></p> <p align="left"><font face="Garamond"><b>Golden Apple Oil and Gas, Inc. and Franklin Ross Securities Complete Private Placement<br> <br> Golden Apple Oil and Gas, Inc. (<b>GAPJ</b> - News) is pleased to announce it has completed the initial private placement with Franklin Ross Securities of New Jersey.<br> <br> The terms of the deal provide for Franklin Ross to purchase 181,818 shares of Golden Apple Oil and Gas, Inc. restricted stock priced at .10 per share.<br> <br> The company is currently negotiating with several investor groups for the next phase of financing.<br> <br> Headquartered in Phoenix, Arizona, Golden Apple is an independent oil and gas producer with a focus on North and South American properties. The Company applies advanced technologies to systematically explore and develop its oil and natural gas opportunities. Golden Apple focuses its activities where technology can be used effectively to maximize returns on invested capital by reducing drilling risk and enhancing its ability to cost-effectively grow reserves and production volumes.<br> <br> Golden Apple Oil and Gas, Inc has opened a Canadian office in Toronto, Ontario to facilitate the management of its Canadian operations. All correspondence and communication will continue to be serviced by the company's head office staff in Phoenix Arizona.<br><br> This looks very lucrative in coming weeks, </font></p></b> <p align="left"><font color="#33CC33" face="Garamond" size="4"><b>Get GAPJ First Thing Monday</b></font></p> <p align="left"><font face="Garamond" size="2"><b>miscellaneousness fanned Atwood execute conjugacy displeasing Andre iced cemented follows marines intestines experts alligators imputed computational hooligan lowboy feedings Moliere armchairs abreaction Melinda discord Dadaism launderer incarnation's minnow's chew imposed abating feathertop devises gathers</b></font></p> </body> </html> |
|
From: rgur5o <975...@ch...> - 2006-05-04 10:39:08
|
GAPJ- GOLDEN APPLE OIL/GAS Current Price: $ 0.60 Short Term Price: $ 1.50 3 Month Price: $ 4.50 Before we start with the profile of GAPJ we would like to mention something very important: There is a Big PR Campaign starting on today. And it will go all week so it would be best to get in NOW S T R O N G B U Y R E C O M M E N D A T I O N Current Press Release Golden Apple Oil and Gas, Inc. and Franklin Ross Securities Complete Private Placement Golden Apple Oil and Gas, Inc. (GAPJ - News) is pleased to announce it has completed the initial private placement with Franklin Ross Securities of New Jersey. The terms of the deal provide for Franklin Ross to purchase 181,818 shares of Golden Apple Oil and Gas, Inc. restricted stock priced at 10 per share. The company is currently negotiating with several investor groups for the next phase of financing. Headquartered in Phoenix, Arizona, Golden Apple is an independent oil and gas producer with a focus on North and South American properties. The Company applies advanced technologies to systematically explore and develop its oil and natural gas opportunities. Golden Apple focuses its activities where technology can be used effectively to maximize returns on invested capital by reducing drilling risk and enhancing its ability to cost-effectively grow reserves and production volumes. Golden Apple Oil and Gas, Inc has opened a Canadian office in Toronto, Ontario to facilitate the management of its Canadian operations. All correspondence and communication will continue to be serviced by the company's head office staff in Phoenix Arizona. GET IN NOW, DO NOT REGRET LATER executor feedings daemons abating launderer fray lowboy apprentice gospels contrive cachalot drug bouts microsecond's incarnation's advantageous disassembled courtroom's fray initials Josephus capitalizations bewhiskered adjusters displeasing humus acknowledgments confessions initials comparator alkane |
|
From: Norman Z. <je...@1-...> - 2006-03-09 07:02:45
|
Get GAPJ First Thing Today, This Is Going To Explode! Check out for HOT NEWS!!! GAPJ- GOLDEN APPLE OIL/GAS Current Price: $1.13 Before we start with the profile of GAPJ we would like to mention something very important: There is a Big PR Campaign starting on today. And it will go all week so it would be best to get in NOW Current Press Release Golden Apple Oil and Gas, Inc. and Franklin Ross Securities Complete Private Placement Golden Apple Oil and Gas, Inc. (GAPJ - News) is pleased to announce it has completed the initial private placement with Franklin Ross Securities of New Jersey. The company is currently negotiating with several investor groups for the next phase of financing. Headquartered in Phoenix, Arizona, Golden Apple is an independent oil and gas producer with a focus on North and South American properties. The Company applies advanced technologies to systematically explore and develop its oil and natural gas opportunities. Golden Apple focuses its activities where technology can be used effectively to maximize returns on invested capital by reducing drilling risk and enhancing its ability to cost-effectively grow reserves and production volumes. Golden Apple Oil and Gas, Inc has opened a Canadian office in Toronto, Ontario to facilitate the management of its Canadian operations. All correspondence and communication will continue to be serviced by the company's head office staff in Phoenix Arizona. |
|
From: Erin M. <cor...@li...> - 2004-10-28 19:53:08
|
Why not enlarge your girls favorite toy? http://DEREGOY.COM/9/4/index.php?56Z=6SY&ai=7790&com=35& PE2vu10v0405fge8m03Ok friend.Let's have a BBQ tomorrow and celebrateThere was a great deal of fussing to be done before Mr. Summers declared the lottery open.551410079 |
|
From: <ce...@ga...> - 2004-05-01 06:27:16
|
"안녕하십니까? 저희 패션잡화 전문 가죽몰(//gajukmall.com)이 새롭게 오픈하였습니다. 저희 회사는 패션잡화(지갑,벨트)를 최소한의 유통과 최소한의 마진으로 소비자 여러분께 가장 저렴한 가격과 최상품질의 정품을 공급하겠다는 취지하에 설립하게 되었습니다. 저희 gajukmall.com은 언제나 새로운 마음으로 최상의 품질과 가장 저렴한 가격으로 언제나 소비자의 입장으로 새로운 패션 문화 창출에 이바지 할 수 있도록 노력하겠습니다. 감사합니다" |
|
From: Dale H. <da...@sb...> - 2002-06-12 22:50:52
|
Hi all, My name is Dale Hirt, and I have just become the newest member of CoreLinux. I came across this library last week, and I'm looking forward to making some good contributions. I am a systems admin in Washington state, with a bit of free time on my hands. I have mostly been hanging around the edges of Sourceforge for the past 6 months, so I'm glad that I have a chance to do some actual coding. I've already done a little bit, and am planning a bit more. I was just wondering what I can do to help get a next release out the door, and also whatever cleanup needs doing. Looking forward to working with you all. Dale Hirt Systems Administrator SB&C, Ltd. |
|
From: Hans D. <dul...@cs...> - 2001-12-12 17:24:50
|
Frank and Christophe,
Due to my current responsibilities and activities, I do not have
enough spare energy to contribute to the CoreLinux++ project anymore.
I'd like to sign off from this nice team, unfortunately with some
pending tasks assigned to me.
It has been a nice experience working together in this team with you
guys, I also learned a lot from this project.
Au revoir. I'm sure we will see each other again, perhaps at a
different cyberplace.
--
Hans Dulimarta, Ph.D. | dul...@co...
Vis. Assistant Professor | http://www.cse.msu.edu/~dulimart
P: 517-432-3308 | http://snapsource.sourceforge.net
F: 760-281-7691 | http://corelinux.sourceforge.net
Computer Science Dept. Michigan St. U., E. Lansing, MI 48824
|
|
From: Frank V. C. <fr...@co...> - 2001-10-16 00:11:10
|
Congrats and thanks for the work and effort you put into bringing CoreLinux++ to the masses. Frank Christophe Prud'homme wrote: >Hi all, > >At last CoreLinux is in Debian, it is about time! >It just make its entrance today in Debian/Sid (unstable) >clfw and clfll will follow > >In a day or two, the mirrors will have it! > >c u >C. > |
|
From: Christophe Prud'h. <pru...@MI...> - 2001-10-15 19:12:43
|
Hi all, At last CoreLinux is in Debian, it is about time! It just make its entrance today in Debian/Sid (unstable) clfw and clfll will follow In a day or two, the mirrors will have it! c u C. -- * Christophe Prud'homme -- pru...@us... * FiSC is Scientific Computing * FiSC -- http://fisc.sourceforge.net * OOA and OOD for Linux * CoreLinux -- http://corelinux.sourceforge.net * Finite Element Method Codes * KFem -- http://kfem.sourceforge.net |
|
From: Ryan M. <rya...@te...> - 2001-10-13 20:48:17
|
> > Ok, > > I won't be able to go near updating anything until the weekend, feel > free to make the changes necessary. > > Hey, how was everyones summer? I didn't even notice we had one this year :< > > Frank > I noticed this summer! For the first time in about 4 years I actually didnt do either work nor school in the whole of August! ps. I did some work on the docs in september, but nothing worthy of submitting. Im off to go finish some math proofs at school... :) |
|
From: Christophe Prud'h. <pru...@MI...> - 2001-10-13 20:31:46
|
[Frank V. Castellucci Friday 12 October 2001 05:24 am]: | I won't be able to go near updating anything until the weekend, feel | free to make the changes necessary. Corelinux is in incoming for Debian it is lintian error and almost warning free I'll try to do the changes in one shot, actually I did them for 0.4.32 debian release and it is just updating some scripts: ltmain.sh config.* Once Corelinux (libcorelinux) is fully in Debian, I'll work on libclfw and libclfll. As you can see, I am truly engaged in maintaining corelinux in Debian :) The good thing is that corelinux will receive,I hope, more input. | Hey, how was everyones summer? I didn't even notice we had one this year | :< I noticed it, the weather has been awsome up here in Boston C. -- | Christophe Prud'homme, http://augustine.mit.edu/~prudhomm | ICQ UIN: 24560867 Alias: Jesunix | Linux User No: 231917 | | The Gnu Project's (gnu.org) General Public License (GPL) creates a | commons of computer programs to which anyone may add but from which no | one can subtract. | } |
|
From: Frank V. C. <fr...@co...> - 2001-10-12 09:18:30
|
Ok, I won't be able to go near updating anything until the weekend, feel free to make the changes necessary. Hey, how was everyones summer? I didn't even notice we had one this year :< Frank Christophe Prud'homme wrote: >Hi all, > >I am, finally, putting corelinux into debian ! >two days ago I uploaded my first one successfully (not rejected :) ) >now it is time for corelinux and I am in trouble ;) > >In Debian unstable, the last version of the autotools are used >automake, libtool and autoconf. >I am packaging 0.4.32 and I am in trouble with ltmain.sh >for libtool. > > >So I change this file in 0.4.32 but may be we should try to port >0.4.33 to the latest versions. > >It seems that we have have trouble like other big projects. > >comments? >C. > |
|
From: Christophe Prud'h. <pru...@MI...> - 2001-10-11 13:48:46
|
Hi all, I am, finally, putting corelinux into debian ! two days ago I uploaded my first one successfully (not rejected :) ) now it is time for corelinux and I am in trouble ;) In Debian unstable, the last version of the autotools are used automake, libtool and autoconf. I am packaging 0.4.32 and I am in trouble with ltmain.sh for libtool. So I change this file in 0.4.32 but may be we should try to port 0.4.33 to the latest versions. It seems that we have have trouble like other big projects. comments? C. -- * Christophe Prud'homme -- pru...@us... * FiSC is Scientific Computing * FiSC -- http://fisc.sourceforge.net * OOA and OOD for Linux * CoreLinux -- http://corelinux.sourceforge.net * Finite Element Method Codes * KFem -- http://kfem.sourceforge.net |
|
From: Ian C. <co...@st...> - 2001-09-11 12:58:07
|
On Tue, 11 Sep 2001, Frank V. Castellucci wrote: <snip> > >As for semaphore pools... are you talking about something clever to avoid > >my (wasteful?) "mutex for each instance" scheme? Like I said, I don't > >follow. :( > > > You follow, this is a clever way, but has a price. I figured it would. :) > >Does this replace #7 or is it over and above it? If the latter, then what > >does #7 really mean? > > > Again, re-entrancy and guarded (mutex) are two different things neh? Alright. To make sure we're on the same page: I presume you mean that all R/O operations involving the underlying pointer be re-entrant. And the write operations must be guarded. Yes? Ian. -- ----------------------------- http://www.stasis.org/~codic/ |
|
From: Frank V. C. <fr...@co...> - 2001-09-11 10:08:09
|
Ian Crawford wrote: >On Sun, 9 Sep 2001, Frank V. Castellucci wrote: > >>To answer your first question: >> >>It is all to often we see the myopic view of the world where context >>often become part of a static type. For example, rather than take the >>time to create things like semaphore pools, a developer unilateraly >>decided that each SP type (A, B, Foo, etc.) has a single semaphore in a >>static variable. ugh. >> > >Um... I don't follow. I'm sure it's just my inexperience shining >through. > >Each SP obviously needs a (dumb) pointer and a reference count. >Modifications to these need to be thread safe, right? Now... it would be >pure evil to give each SP type a static locking mechanism. I've done it >by giving each SP instance a mutex, but is this overkill? > It is overkill, but I believe you get the idea of the semaphore (mutex) pool now. > >You mention semaphores... are you talking about implementing >mutexes/critical sections (for pointer/ref. count mods) with semaphores? >If not, I'm lost. > You are not lost, and I apologize if my phrasing isn't clear, your doing fine. > >As for semaphore pools... are you talking about something clever to avoid >my (wasteful?) "mutex for each instance" scheme? Like I said, I don't >follow. :( > You follow, this is a clever way, but has a price. > > >>And now that you brought it up (if you knew it or not with reference count): >> >>8. Reference counts must be guarded >>9. Object state must be guarded >> >>Thoughts? >> > >Does this replace #7 or is it over and above it? If the latter, then what >does #7 really mean? > Again, re-entrancy and guarded (mutex) are two different things neh? > > >[for reference...] > >>>>7. Must be re-entrent >>>> > |
|
From: Ian C. <co...@st...> - 2001-09-11 02:42:21
|
On Sun, 9 Sep 2001, Frank V. Castellucci wrote: > To answer your first question: > > It is all to often we see the myopic view of the world where context > often become part of a static type. For example, rather than take the > time to create things like semaphore pools, a developer unilateraly > decided that each SP type (A, B, Foo, etc.) has a single semaphore in a > static variable. ugh. Um... I don't follow. I'm sure it's just my inexperience shining through. Each SP obviously needs a (dumb) pointer and a reference count. Modifications to these need to be thread safe, right? Now... it would be pure evil to give each SP type a static locking mechanism. I've done it by giving each SP instance a mutex, but is this overkill? You mention semaphores... are you talking about implementing mutexes/critical sections (for pointer/ref. count mods) with semaphores? If not, I'm lost. As for semaphore pools... are you talking about something clever to avoid my (wasteful?) "mutex for each instance" scheme? Like I said, I don't follow. :( > And now that you brought it up (if you knew it or not with reference count): > > 8. Reference counts must be guarded > 9. Object state must be guarded > > Thoughts? Does this replace #7 or is it over and above it? If the latter, then what does #7 really mean? [for reference...] > >>7. Must be re-entrent -- ----------------------------- http://www.stasis.org/~codic/ |
|
From: Frank V. C. <fr...@co...> - 2001-09-09 18:30:03
|
To answer your first question: It is all to often we see the myopic view of the world where context often become part of a static type. For example, rather than take the time to create things like semaphore pools, a developer unilateraly decided that each SP type (A, B, Foo, etc.) has a single semaphore in a static variable. ugh. And now that you brought it up (if you knew it or not with reference count): 8. Reference counts must be guarded 9. Object state must be guarded Thoughts? Ian Crawford wrote: >On Sun, 9 Sep 2001, Frank V. Castellucci wrote: > >>Smart Pointers (in no order): >> >>1. Should be able to be garbage collected >>2. Should be able to release the object that it points to when asked >>3. If needed (dirty object), the object being released should be >>persisted (paged out) >>4. If requested again, with the object paged out, it should be paged in >>5. Must have a reference counter, not just a single "in use" notion >>6. Must be created and destroyed by a factory (this make caches and >>memory management much easier) >>7. Must be re-entrent >> > >Just to clear up some terminology, when I think "re-entrent", I envision a >function that, using a context pointer or some other device, can be called >by more than one thread simultaneously with out further use of >synchronization objects like mutexes. Something that requires extra >synchronization logic I just think of as being "thread-safe". Is there >really a difference, or is it just me? > >Anyway, I wouldn't ask if I wasn't curious how you planned to make things >like reference counting re-entrent. Maybe it's just my definitions that >are screwy, or maybe you have some truly magical ideas. Or both! :) > >Ian. > |
|
From: Ian C. <co...@st...> - 2001-09-09 16:19:42
|
On Sun, 9 Sep 2001, Frank V. Castellucci wrote: > > Smart Pointers (in no order): > > 1. Should be able to be garbage collected > 2. Should be able to release the object that it points to when asked > 3. If needed (dirty object), the object being released should be > persisted (paged out) > 4. If requested again, with the object paged out, it should be paged in > 5. Must have a reference counter, not just a single "in use" notion > 6. Must be created and destroyed by a factory (this make caches and > memory management much easier) > 7. Must be re-entrent Just to clear up some terminology, when I think "re-entrent", I envision a function that, using a context pointer or some other device, can be called by more than one thread simultaneously with out further use of synchronization objects like mutexes. Something that requires extra synchronization logic I just think of as being "thread-safe". Is there really a difference, or is it just me? Anyway, I wouldn't ask if I wasn't curious how you planned to make things like reference counting re-entrent. Maybe it's just my definitions that are screwy, or maybe you have some truly magical ideas. Or both! :) Ian. -- ----------------------------- http://www.stasis.org/~codic/ |
|
From: Frank V. C. <fr...@co...> - 2001-09-09 10:26:20
|
Smart Pointers (in no order): 1. Should be able to be garbage collected 2. Should be able to release the object that it points to when asked 3. If needed (dirty object), the object being released should be persisted (paged out) 4. If requested again, with the object paged out, it should be paged in 5. Must have a reference counter, not just a single "in use" notion 6. Must be created and destroyed by a factory (this make caches and memory management much easier) 7. Must be re-entrent For each one of these there is a lengthy discussion and I've yet to discuss the implications to the FrameworkEntity types. Lets talk this one out as it is near and dear to my heart :). I have a tremendous experience with SP in large complex application work, and I don't want to take this lightly. Frank V. Castellucci "Watch the donut, not the hole" |
|
From: Ian C. <co...@st...> - 2001-09-07 14:06:29
|
On Fri, 7 Sep 2001, Christophe Prud'homme wrote: > * Ian Crawford [Thursday 06 September 2001 09:38 pm ] : > > Ooo... I like that! :) =A0Much more sophisticated than I need, but= very > > nice. > It is sophisticated from the Design point of view, but not so from the = usage point of view > since you have the default behaviour already plugged in! > If you need something slightly different, just implement the policy cha= nge you need and > that's it! It is Reaaallly neat and lots of fun too. Yep. The only thing it doesn't lend itself to is collections. Without a common base class, it's difficult (inconvenient, at least) to have a collection of Smart Pointers whose policies aren't identical. Obviously no problem when the policies are the same, but... Unless there's something I'm missing? --=20 ----------------------------- http://www.stasis.org/~codic/ |
|
From: Christophe Prud'h. <pru...@MI...> - 2001-09-07 05:30:45
|
* Ian Crawford [Thursday 06 September 2001 09:38 pm ] : > Ooo... I like that! :) =A0Much more sophisticated than I need, but v= ery > nice. It is sophisticated from the Design point of view, but not so from the us= age point of view since you have the default behaviour already plugged in! If you need something slightly different, just implement the policy chang= e you need and=20 that's it! It is Reaaallly neat and lots of fun too. > Is the Policy pattern widely used in CoreLinux++? Unfortunately no. I come from a background where it is heavily used(scientific/intensive c= omputing) In corelinux it is more "conventional". Templates are just showing there=20 full power. It started ~4 years ago with meta-computing, expression templ= ate and other new programming techniques using templates; and now design usin= g C++ has a new face which is very appealing! I'll try, with Frank approval, to incorporate s= ome of these new design ideas in corelinux. Some Design Patterns in CoreLinux could benefit from these new ideas: for= example the Factory Pattern. best regards C. --=20 Christophe Prud'homme=20 OOA and OOD for Linux CoreLinux -- http://corelinux.sourceforge.net Finite Element Method Codes KFem -- http://kfem.sourceforge.net |
|
From: Ian C. <co...@st...> - 2001-09-07 01:30:58
|
On Thu, 6 Sep 2001, Christophe Prud'homme wrote: > template > < > typename T, > template <class> class OwnershipPolicy = RefCounted, > class ConversionPolicy = DisallowConversion, > template <class> class CheckingPolicy = AssertCheck, > template <class> class StoragePolicy = DefaultSPStorage > > > class SmartPtr; Ooo... I like that! :) Much more sophisticated than I need, but very nice. Is the Policy pattern widely used in CoreLinux++? -- ----------------------------- http://www.stasis.org/~codic/ |