Re: [Fwd: Re: FW: matrix linking]

2007-12-03 Thread Olivier Galibert
On Mon, Dec 03, 2007 at 04:16:17PM +0300, [EMAIL PROTECTED] wrote: > Have you got a chance to take a look at the materials? > If yes, what do you think on it? Nope, sorry, too busy with other things. OG.

Re: [Fwd: Re: FW: matrix linking]

2007-12-03 Thread [EMAIL PROTECTED]
picture here: http://docs.georgeshagov.com/twiki/tiki-index.php?page=Matrix+Linking+how+it+works 2. Pointer 1, 2... are vptrs 3. The idea is that each module, library (.so) has a row of vptrs, when it is required to make a dynamic binding this row is going to be copied to the similar one, the

Re: [Fwd: Re: FW: matrix linking]

2007-11-25 Thread [EMAIL PROTECTED]
Thank you for your reply, Oliver. Briefly speaking the solution to the problems you have mentioned looks like this: 1. take a loot at the first picture here: http://docs.georgeshagov.com/twiki/tiki-index.php?page=Matrix+Linking+how+it+works 2. Pointer 1, 2... are vptrs 3. The idea is that

Re: [Fwd: Re: FW: matrix linking]

2007-11-23 Thread Olivier Galibert
On Fri, Nov 23, 2007 at 11:49:03AM +0300, [EMAIL PROTECTED] wrote: [Changing the _vptr or C equivalent dynamically] > I would like the community would have considered the idea. I am ready to > answer all the questions you might have. Changing the virtual function pointer dynamically using a seria

[Fwd: Re: FW: matrix linking]

2007-11-23 Thread [EMAIL PROTECTED]
I am trying to say is that there is an additional realization of dynamic binding, which is called matrix linking. There are other's realization of that idea, like Darwin project for instance, but all of these realization has one serious stumbling block which makes their use almost impo

Re: FW: matrix linking

2007-11-19 Thread Joe Buck
On Sun, Nov 18, 2007 at 09:33:16AM +0300, [EMAIL PROTECTED] wrote: > Is this a thread safe operation for your Ptolomy project? > Should you suspend the application in order to load 'new classes' there? I answered this off-list, because it's off-topic.

RE: FW: matrix linking

2007-11-17 Thread george
To: [EMAIL PROTECTED] Cc: gcc@gcc.gnu.org Subject: Re: FW: matrix linking On Fri, Nov 16, 2007 at 09:54:25PM +0300, [EMAIL PROTECTED] wrote: > I have an invention which makes possible to brake through the barriers of > common software development. Nothing new here: add a level of indirection (or

FW: matrix linking

2007-11-16 Thread george
v.com/twiki/tiki-index.php?page=Matrix+Linking. I would have been kindly appreciated of your comments on the subject. In case of questions do no hesitate to ask. Yours sincerely, George.

Re: FW: matrix linking

2007-11-16 Thread Joe Buck
On Fri, Nov 16, 2007 at 09:54:25PM +0300, [EMAIL PROTECTED] wrote: > I have an invention which makes possible to brake through the barriers of > common software development. Nothing new here: add a level of indirection (or use C++ virtual functions), and dynamically load code. In the Ptolemy proj

Re: matrix linking

2006-02-08 Thread Mike Stump
On Feb 8, 2006, at 5:51 AM, [EMAIL PROTECTED] wrote: I think the idea of matrix linking is quite different You could have saved all the space and just said, yeah, but mine can rebind printf. My response would be, yes, so can we. So, I've yet to see much of a difference.

Re: matrix linking

2006-02-08 Thread george
Mike, sorry for not answering. I think the idea of matrix linking is quite different, let me try to explain. I would not say the matrix linking is the bynamic bunding, or rather to say it is not only the dynamic binding. Let us consider a sample: void foo() { printf(“foo\n”); } int main

Re: matrix linking

2006-01-19 Thread Robert Dewar
[EMAIL PROTECTED] wrote: Dear Mike, dear Sirs. Thank you very much for the letter. The idea of runtime linking seems to be quite natural, therefore last half a year couple of time I thought myself a madman. I am glad to see your letter, it means if it be I am crazy I am not alone :-) Natu

Re: matrix linking

2006-01-19 Thread Mike Stump
nt to understand the limitations and gotchas. " ? Yes, US law makes everything I write copyright. :-)/2 About my initial approach. I completely reviewed it :-). it looks like this: http://docs.georgeshagov.com/twiki/tiki-index.php?page=Matrix +Linking+-+The+shortest+way+to+go, it would ap

Re: matrix linking

2006-01-18 Thread george
possible to modify the algorithms runtime, without recompilation. For this case we need interpreter. In order to handle the calls to the interpreted function I am using approach with proxy-functions. (BTW you may find this topic interesting: http://docs.georgeshagov.com/twiki/tiki-index.php?page=Matrix+Linking+-

Fwd: Re: matrix linking

2006-01-11 Thread george
Beg your pardon, I lost the CC. regards. - Forwarded message from [EMAIL PROTECTED] - Date: Wed, 11 Jan 2006 02:16:10 -0600 From: [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] Subject: Re: matrix linking To: Sean Callanan <[EMAIL PROTECTED]> Dear Sean. Thank yo

Re: matrix linking

2006-01-10 Thread Sean Callanan
econd, respecting your time, I will straight to the matter. I have some kind of an idea, which I called 'matrix linking'. It would appear this is a new kind of linking. Briefly it gives (C/C++) developer the opportunity to change the business logic of the application at run- ti