[kepler-dev] Building Actors

Kenneth Evans, Jr. evans at aps.anl.gov
Sun Oct 28 19:42:51 PDT 2007


Wow.  That is cool.


-----Original Message-----
From: Edward A. Lee [mailto:eal at eecs.berkeley.edu] 
Sent: Sunday, October 28, 2007 11:55 AM
To: Kenneth Evans, Jr.
Cc: ian.brown at hsbcib.com; 'Kepler Developers'
Subject: Re: [kepler-dev] Building Actors

At 03:31 PM 10/27/2007, Kenneth Evans, Jr. wrote:
>In regard to building my own actors:  I just have to add the Eclipse
project with my actors in it to the classpath in the Eclipse launcher for
Vergil and they are available from Instantiate Entity.  Very easy.  The
one thing that would be helpful is a way to reload them (after changes)
without exiting Vergil.  I assume they remain in the class loader after
being loaded once. 

If you run vergil under the debugger in Eclipse, Eclipse
will do a hot swap for you when you recompile the actor...
Hot swaps are not always possible (e.g. if you have stopped
on a breakpoint in the actor being replaced), but most of the
time you can continue without restarting vergil.


Edward A. Lee
Chair of EECS and Robert S. Pepper Distinguished Professor
231 Cory Hall, UC Berkeley, Berkeley, CA 94720-1770
phone: 510-642-0253, fax: 510-642-2845
eal at eecs.Berkeley.EDU, http://ptolemy.eecs.berkeley.edu/~eal  

More information about the Kepler-dev mailing list