I would actully very much like to see this, although I am skeptical
about the assumption that it will be much/any faster than running under
sun 1.4, however I do like a lot of the .net technology, and hence seeing
freenet running under it would be of interest to me.

I think the assertion that everyone on this list is an irration microsoft
hater is, btw, exessivly harsh.

As to your compile errors, the solution is to obtain junit.  But you knew
that.

> Java: Intermediate language - Compile - Run
> .NET: Intermediate language - Compile - Cache a copy of compiled code -
> Run
>  
> As you can see with .NET it caches a copy of code that is already been
> run. Seeing as a lot of repetitive work is done in Freenet I think it
> would benefit from this.

I believe the reality is actully a little more complicated than this 
(specifically, the behavior you have described is specifically the 
hotspot JIT.  Under Sun's java 1.[2 or 3] and higher, freenet will
use the server VM, which compiles the entire code once on startup.
Saving this to disk would, indeed, decrease startuptime, but not effect
runtime performance.  

Other VM's, of course, vary, indeed, it is not safe to assume that all CLR
VMs will behave the same way, and there is, as you point out at the bottom 
of your mail, at least three of them to deal with at this point (microsoft.net, 
mono, and portable.net), and it should be a goal to execute on at least one of
the free vm's, just as executing on kaffe has been a goal.)

        - fish

p.s. is 'hailstormxp' your normal username, or is it just created to feed
the trolls? ^_^
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 230 bytes
Desc: not available
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20030101/759e6dfe/attachment.pgp>

Reply via email to