background preloader

Programming

Facebook Twitter

Tutorial

Ruby. Perl. Java News Brief Archive. Amulet - A huge free GUI toolkit. Optimizing Java for Speed. [ index ] [ benchmarks | compilers | maintainability | resources | rules | size | tools ] Compiler optimizations: When you've finished developing and testing your code, recompile with compiler optimizations turned on (e.g., javac -O ). For details on what current Java compilers can do, and how you can help them, see Java compilers . Just-in-time compilers: Make sure your users have a just-in-time compiler instead of a standard interpreted Java VM. JIT compilers typically improve the performance of non-graphical Java primitives by 10-30 times (see Java microbenchmarks ).

Browsers with JIT compilers include the Win32 and Mac versions of Netscape Navigator 3.0 and Internet Explorer 3.0 . Asymetrix (commercial: for Win32). DEC (free: for Digital Unix) HP (free: for HP-UX). Kaffe (free: for x86, Sparc, Alpha, and M68k CPUs). Microsoft (free: for Win32). SGI (commercial: for Irix ). Sun (free: for Win32 and Solaris). Symantec (commercial: for Win32 and MacOS). Exploiting multiprocessors: Native methods: The FreePascal Project.