X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=doc%2Fcompiler.sgml;h=e66bca33ba61da9496f6b864c1ebb1bb980d3414;hb=c68bb6b62d2813eb5af3cb7d4502625990a933d6;hp=440cad3d6faa8cf801fe7730feb21bcdb637c9e0;hpb=666b155f6e8245ccc006aba697e69f0feb6bf017;p=sbcl.git diff --git a/doc/compiler.sgml b/doc/compiler.sgml index 440cad3..e66bca3 100644 --- a/doc/compiler.sgml +++ b/doc/compiler.sgml @@ -681,8 +681,8 @@ the speed quality inhibits this notification. This can be useful to suppress notes about code which is known to be unavoidably inefficient. (For example, the compiler issues notes about having to use generic arithmetic instead of fixnum arithmetic, which -is not useful for code which truly can't guarantee that its arguments -will always be fixnums.) +is not helpful for code which by design supports arbitrary-sized +integers instead of being limited to fixnums.) The basic functionality of the optimize inhibit-warnings extension will probably be supported in all future @@ -721,7 +721,7 @@ interpretation, and setting safety less than compiler's decision whether to inline operations, which tend to increase the size of programs. Use the value 0 with caution, since it can cause the compiler to inline operations so -promiscuously that the net effect is to slow the program by causing +indiscriminately that the net effect is to slow the program by causing cache misses or swapping.