From 2dcc1d525aa1d7dbce05d1322cfc2736bda1198f Mon Sep 17 00:00:00 2001 From: Joel Dice Date: Thu, 20 Jan 2011 08:50:53 -0700 Subject: [PATCH] add note about slower floating point code for 32-bit x86 bootimage build --- readme.txt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/readme.txt b/readme.txt index 32209046f7..6bfc750124 100644 --- a/readme.txt +++ b/readme.txt @@ -442,7 +442,10 @@ For boot image builds: space in the executable than the equivalent class files. In practice, this can make the executable 30-50% larger. Also, AOT compilation does not yet yield significantly faster or smaller code - than JIT compilation. + than JIT compilation. Finally, floating point code may be slower + on 32-bit x86 since the compiler cannot assume SSE2 support will be + available at runtime, and the x87 FPU is not supported except via + out-of-line helper functions. Note you can use ProGuard without using a boot image and vice-versa, as desired.