~ chicken-core (chicken-5) 904986f29cebaaf962cd1493f60e7d3b87f24bea
commit 904986f29cebaaf962cd1493f60e7d3b87f24bea Author: felix <felix@call-with-current-continuation.org> AuthorDate: Sat Aug 28 12:59:59 2010 +0200 Commit: felix <felix@call-with-current-continuation.org> CommitDate: Sat Aug 28 13:00:30 2010 +0200 removed broken rewerite rule for cpu-time (thanks to Kon Lovett) diff --git a/c-platform.scm b/c-platform.scm index dcaaaf8f..7c4fe8dc 100644 --- a/c-platform.scm +++ b/c-platform.scm @@ -133,7 +133,7 @@ fpfloor fpceiling fptruncate fpround fpsin fpcos fptan fpasin fpacos fpatan fpatan2 fpexp fpexpt fplog fpsqrt fpabs fpinteger? arithmetic-shift void flush-output thread-specific thread-specific-set! - not-pair? atom? null-list? print print* error cpu-time proper-list? call/cc + not-pair? atom? null-list? print print* error proper-list? call/cc blob-size u8vector->blob/shared s8vector->blob/shared u16vector->blob/shared s16vector->blob/shared u32vector->blob/shared s32vector->blob/shared f32vector->blob/shared f64vector->blob/shared @@ -196,7 +196,7 @@ f32vector-set! f64vector-set! u8vector-ref s8vector-ref u16vector-ref s16vector-ref u32vector-ref s32vector-ref u8vector-set! s8vector-set! u16vector-set! s16vector-set! u32vector-set! s32vector-set! - ##sys#intern-symbol ##sys#make-symbol make-record-instance error cpu-time ##sys#block-set!) ) + ##sys#intern-symbol ##sys#make-symbol make-record-instance error ##sys#block-set!) ) (define foldable-bindings (lset-difference @@ -536,7 +536,6 @@ (rewrite 'call-with-values 13 "C_call_with_values" #t) (rewrite '##sys#call-with-values 13 "C_u_call_with_values" #f) (rewrite '##sys#call-with-values 13 "C_call_with_values" #t) -(rewrite 'cpu-time 13 "C_cpu_time" #t) (rewrite 'locative-ref 13 "C_locative_ref" #t) (rewrite '##sys#continuation-graft 13 "C_continuation_graft" #t) diff --git a/manual/faq b/manual/faq index 9e066755..9acb81fe 100644 --- a/manual/faq +++ b/manual/faq @@ -472,7 +472,7 @@ The following extended bindings are handled specially: {{pointer-u32-set!}} {{pointer-s32-set!}} {{pointer-f32-set!}} {{pointer-f64-set!}} {{make-record-instance}} {{locative-ref}} {{locative-set!}} {{locative?}} {{locative->object}} {{identity}} -{{cpu-time}} {{error}} {{call/cc}} {{any?}} +{{error}} {{call/cc}} {{any?}} {{substring=?}} {{substring-ci=?}} {{substring-index}} {{substring-index-ci}} {{printf}} {{sprintf}} {{fprintf}} {{format}} {{o}}Trap