X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=doc%2Fsbcl.1;h=acbf1c696a68de5919c424b2025ae56fb69bf41a;hb=17d48b6525fdd5f188961c863e1d1f1d44d29107;hp=9161690e4d74c11583194966d26664170d63cce4;hpb=ea36d3d79b9dfe3598faca5e267efd5980b94d4a;p=sbcl.git diff --git a/doc/sbcl.1 b/doc/sbcl.1 index 9161690..acbf1c6 100644 --- a/doc/sbcl.1 +++ b/doc/sbcl.1 @@ -136,13 +136,14 @@ chance to see it. SBCL aims for but has not reached ANSI compliance. -SBCL compiles Lisp to native code, or optionally to more-compact but -much slower byte code. +SBCL compiles Lisp to native code. (Unlike earlier versions of SBCL, +byte compilation is no longer supported.) -SBCL's garbage collector is generational and conservative. +SBCL uses a generational conservative garbage collector for some ports, +and a simple stop-and-copy garbage collector for other ports. SBCL includes a source level debugger, as well as the ANSI TRACE -facility and a rudimentary profiler. +facility and a profiler. .SH DIFFERENCES FROM CMU CL @@ -257,12 +258,8 @@ Unlike its distinguished ancestor CMU CL, SBCL is currently on X86 straightforward to port the CMU CL support for SPARC, or to port to NetBSD. -As of version 0.6.11, SBCL requires on the order of 16Mb to run. In -some future version, this number could shrink significantly, since -large parts of the system are far from execution bottlenecks and could -reasonably be stored in compact byte compiled form. (CMU CL does this -routinely; the only reason SBCL doesn't currently do this is a -combination of bootstrapping technicalities and inertia.) +As of version 0.6.13, SBCL requires on the order of 16Mb RAM to run +on X86 systems. .SH ENVIRONMENT