lkml.org 
[lkml]   [1999]   [Mar]   [30]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [PATCH] linux/net/ipv4/arp.c, kernel 2.0.36 (& 2.0.37-pre9)
AC> 2. Its on a common code path. Sum the number of times that path is taken
AC> by the number of users of Linux versus the 3 or 4 who actually need it.

We need to rewrite the linux kernel in a functional programming language
where partial evaluation of programs is easy :-)

Strictly speaking, tcp/ip code with dynamic partial evaluation did give
some speedup in real tests. I.e. we can hard code the ip addresses and
port numbers (and many othe parameters) after they have been fixed for a
connectin. This connection then gets it own specialised code which is
much simpler and faster.

A far future maybe :(

--
Meelis Roos (mroos@tartu.cyber.ee)

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:51    [W:0.053 / U:0.492 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site