Search the web
Sign In
New User? Sign Up
gobo-eiffel · Gobo Eiffel
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Want your group to be featured on the Yahoo! Groups website? Add a group photo to Flickr.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Messages 1113 - 1142 of 1767   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Simplify | Expand   (Group by Topic) Author Sort by Date ^
1113
Dear Gobosoft, Do you think it is important to have a standard class for low-level memory access? This class would be much like EPX_SMART_BUFFER in ePosix, or...
Heilig, Brian
heiligb
Offline Send Email
Mar 4, 2004
7:29 pm
1114
I had the need for such a thing when I was doing network-oriented stuff with yaesockets. I find it essential, unbelievable that it is not standard and ...
Marcio Marchini
sglebs
Offline Send Email
Mar 4, 2004
9:17 pm
1115
... Is your type something else than ARRAY [INTEGER_8]? ARRAY is in ELKS, and INTEGER_8 is in ETl3 (I think). SE and ISE have INTEGER_8, and we can hope it...
Franck Arnaud
nenieorg
Offline Send Email
Mar 4, 2004
9:54 pm
1116
... ************************************ This email and any files transmitted with it are proprietary and intended solely for the use of the individual or...
Heilig, Brian
heiligb
Offline Send Email
Mar 4, 2004
9:57 pm
1117
... The description of POINTER is "References to objects meant to be exchanged with non-Eiffel software." A MEMORY_STREAM would require a POINTER and that...
Heilig, Brian
heiligb
Offline Send Email
Mar 4, 2004
10:47 pm
1118
... If it is a buffer with random access, then don't call it a stream. A stream usually implies serialized access. You can skip, but you "go over" the previous...
Marcio Marchini
sglebs
Offline Send Email
Mar 4, 2004
11:11 pm
1119
... Hash: SHA1 ... Andreas Leitner and me have discussed plans to write ewg-lib, a basic portable library for accessing C code. It includes such a class as you...
Berend de Boer
berenddeboer
Online Now Send Email
Mar 5, 2004
8:21 am
1120
... Hash: SHA1 ... All those issues are, I believe, solved in eposix. But perhaps we can move this to a general library that can be used by other people. Many ...
Berend de Boer
berenddeboer
Online Now Send Email
Mar 5, 2004
8:24 am
1121
... I just looked at MEMORY_STREAM it only has: item, infix "@" (i: INTEGER): INTEGER_8 put (v: INTEGER_8; i: INTEGER) force (v: INTEGER_8; i: INTEGER) ... ...
Eric Bezault
gobosoft
Offline Send Email
Mar 5, 2004
10:33 am
1122
... Just for information, Visual Eiffel provides some classes like you describe. Among them there is a class RTS_MEMORY_MAPPED_AREA_ARRAY [G]. It binds to the...
Alexander Kogtenkov
kogtenkov
Offline Send Email
Mar 5, 2004
12:59 pm
1123
This is a great idea and I didn't know about it. It's similar to an idea I was tossing around in my head about a TUPLE that is guaranteed to be contiguous in...
Heilig, Brian
heiligb
Offline Send Email
Mar 5, 2004
4:01 pm
1124
... (which I'll call MEMORY_STREAM until someone comes up with a better name ... OK, indeed this is useful and I've also implemented this :-). ...
Franck Arnaud
nenieorg
Offline Send Email
Mar 5, 2004
4:24 pm
1125
... This could be covered by a class MEMORY_CELL [G], so that one could write p: POINTER i: INTEGER d: DOUBLE m_char: MEMORY_CELL [CHARACTER] m_int:...
Alexander Kogtenkov
kogtenkov
Offline Send Email
Mar 5, 2004
4:37 pm
1126
Franck Arnaud: (Sorry for the half edited message that I've just sent, remaining points follow.) ... Maybe it is likely that a project with a high dependency...
Franck Arnaud
nenieorg
Offline Send Email
Mar 5, 2004
5:12 pm
1127
... That's a viable option. But the memory behind ARRAY [INTEGER_8] must not be moved by the Eiffel runtime. Also it might be cleaner to just have access to a...
Heilig, Brian
heiligb
Offline Send Email
Mar 5, 2004
7:56 pm
1128
Here is the first draft of the flat short form of the class we've been discussing. 1. I've called it MEMORY_BLOCK. My first choice `MEMORY' was already taken...
Brian Heilig
heiligb
Offline Send Email
Mar 5, 2004
8:31 pm
1129
Why don't I attach the message so it is a little more readable? Also I fixed one (of many) errors in peek_string. memory_block.e <<memory_block.e>> ...
Heilig, Brian
heiligb
Offline Send Email
Mar 5, 2004
8:51 pm
1130
... Oops, I forgot yahoo doesn't like attachments. You can find the file at: http://www.geocities.com/heiligb/Eiffel/memory_block.txt Brian...
Brian Heilig
heiligb
Offline Send Email
Mar 5, 2004
9:38 pm
1131
... Hash: SHA1 ... Not with eposix's STDC_BUFFER. We assume any malloc callis unmanaged. The hoops appear when you do a string_to_pointer while attempting to...
Berend de Boer
berenddeboer
Online Now Send Email
Mar 5, 2004
10:05 pm
1132
... Hash: SHA1 ... That does not cover all situations. ... I think you first should seek the consensus of everyone who has a stake in this class....
Berend de Boer
berenddeboer
Online Now Send Email
Mar 5, 2004
11:57 pm
1133
... Hash: SHA1 ... Why not copy the code of one of the existing classes??? - -- Live long and prosper, Berend de Boer (PGP public key:...
Berend de Boer
berenddeboer
Online Now Send Email
Mar 5, 2004
11:58 pm
1134
... The first two questions I asked were: Should this type be in ELKS? Should it be in Gobo? I'm getting the impression that most of the responders do not...
Heilig, Brian
heiligb
Offline Send Email
Mar 6, 2004
1:26 am
1135
... Hash: SHA1 ... The shared idea isn't really clear IMO. I rather liked the owner idea. An owner deallocates the memory when it is disposed. Sharing is ...
Berend de Boer
berenddeboer
Online Now Send Email
Mar 6, 2004
4:16 am
1136
... The restriction is that we don't want to force people to have a C compiler in order to use Gobo. So in an ideal world all the basic functionalities needed...
Eric Bezault
gobosoft
Offline Send Email
Mar 6, 2004
9:04 am
1137
... Hash: SHA1 ... We can use the Expat binding trick by calling malloc/calloc/free, no problem. We don't have to inherit from this. ... Or wait for VE to have...
Berend de Boer
berenddeboer
Online Now Send Email
Mar 6, 2004
9:52 am
1138
... The Expat binding is the part that I hate in Gobo, just because of its interface to C. ... This one is dedicated to gelex and is not meant to be reusable ...
Eric Bezault
gobosoft
Offline Send Email
Mar 6, 2004
10:08 am
1139
... [...] ... them. Hmmm, where did this thread start. This is the first sign of it I took notice of. ... My favorite place for this would also be GOBO. Eric...
Andreas Leitner
weisznet
Offline Send Email
Mar 6, 2004
3:25 pm
1140
... But the closer you get to low level, the more likely it gets that you depend on some specific architectures. Most desktops computers have very similar...
Franck Arnaud
nenieorg
Offline Send Email
Mar 7, 2004
10:02 pm
1141
... Is inline c acceptable? ... I didn't find a class MEMORY_CELL in VE, maybe Alexander was proposing this class as an implementation. Here is a synopsis for ...
Brian Heilig
heiligb
Offline Send Email
Mar 8, 2004
6:40 pm
1142
... Inline C won't work with Smarteiffel producing JVM output, also VE does not produce C code or use a C compiler directly, so you'd need an extra C compiler...
Franck Arnaud
nenieorg
Offline Send Email
Mar 8, 2004
9:35 pm
Messages 1113 - 1142 of 1767   Oldest  |  < Older  |  Newer >  |  Newest
Advanced
Add to My Yahoo!      XML What's This?

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help