Re: Sharp Zaurus sl-6000 & Tomcat 5.x

Scott Bronson <[email protected]>
Newsgroups gmane.comp.handhelds.openzaurus.devel
Organization Rinspin
Message-ID <[email protected]>
On Thu, 2006-04-13 at 03:41 +0200, Michael 'Mickey' Lauer wrote:
> HardFloat: a floating point operation generates a trap instruction which
> the kernel intercepts and handles. This needs context switches and the
> FPU emulation in the kernel is old and slow.
> 
> SoftFloat: gcc/glibc insert appropriate instructions which handle FPU
> operations "in-place", no trap instruction, no context switch, no kernel
> involved. This is 1000% faster.

This is an excellent description.  Thank you.

Couldn't the kernel continue to handle FPU traps as usual?  That way,
apps that are recompiled to use softfpu become MUCH faster but current
hardfpu binaries would continue to work.

    - Scott





-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.