Benjie Chen: Click Dynamic loading (fwd)

Eddie Kohler eddietwo at cag.lcs.mit.edu
Thu Apr 20 09:42:02 EDT 2000


this is a message from purdue via ben-JEE-eh...

Oh by the way the head of the eecs department at berkeley [richard newton]
is using our software and calls it "fabulous technology"!

------- Forwarded Message

Received: (from benjie at localhost)
	by amsterdam.lcs.mit.edu (8.8.7/8.8.7) id IAA07893
	for click; Thu, 20 Apr 2000 08:12:49 -0400 (EDT)
From: Benjie Chen <benjie at cag.lcs.mit.edu>
Message-Id: <200004201212.IAA07893 at amsterdam.lcs.mit.edu>
Subject: Click Dynamic loading (fwd)
To: click
Date: Thu, 20 Apr 2000 08:12:48 -0400 (EDT)
X-Mailer: ELM [version 2.5 PL3]
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit


I thought those packages are generated by the devirtualize tool.
Eddie?

Benjie

Forwarded message:
> From gopalan at purdue.edu Thu Apr 20 05:10:36 2000
> Sender: root at purdue.edu
> Message-Id: <38FEBBBE.399BAB9C at purdue.edu>
> Date: Thu, 20 Apr 2000 04:11:42 -0400
> From: Prem Gopalan <gopalan at purdue.edu>
> X-Mailer: Mozilla 4.61 [en] (X11; U; Linux 2.2.14 i686)
> X-Accept-Language: en
> MIME-Version: 1.0
> To: benjie at lcs.mit.edu, tmgil at cs.vu.nl
> Subject: Click Dynamic loading
> Content-Type: text/plain; charset=us-ascii
> Content-Transfer-Encoding: 7bit
> 
> Hi:
> 
>     We are grad students at  Purdue CS dept working on a networking
> project. We came across click and we were interested in the dynamic
> loading part of it.  We have a basic understanding of what it does; we
> do have few questions on it.
> 
> We need to use click to dynamically load modules which are downloaded
> from remote Code Servers using CORBA and then use these modules to work
> on packets. These modules which are downloaded, are decided by 'active'
> packets that are handled by Click.  Our question is :
> 
> Essentially, we use click-devirtualise to remove virtual calls and make
> the click module more efficient in terms of run-time calls. But how does
> one use it to generate the 'dynamic loadable packages'  as you call it.
> If I have written a class in myclass.cc and generated myclass.o then how
> do I make an archive. How do I refer to it in the configuration file ?
> 
> Please show us some examples.
> 
> Thanks,
> Prem Gopalan
> (gopalan at purdue.edu)
> 
>  Senthil Kumar
> 
> CS Dept,
> Purdue Univ
> 
> 


- -- 
Benjie Chen
benjie at lcs.mit.edu

------- End of Forwarded Message




More information about the click mailing list