Changeset 14225 in project


Ignore:
Timestamp:
04/10/09 01:01:49 (11 years ago)
Author:
Kon Lovett
Message:

Use of compiler options insted of declarations.

Location:
release/4/utf8/trunk
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • release/4/utf8/trunk/tests/utf8-test.scm

    r14222 r14225  
     1
     2(use test)
    13
    24;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    35;; tests
    46
    5 (require-extension utf8 utf8-srfi-13 utf8-srfi-14)
    6 (require-extension test)
    7 
    87;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    98;; R5RS
     9
     10(use utf8)
    1011
    1112(test 2 (string-length "挢字"))
  • release/4/utf8/trunk/utf8-case-map.scm

    r14222 r14225  
    1313
    1414(declare
    15   (usual-integrations)
    16   (fixnum) ; no chars above 2^21
    17   (inline)
    18   (local)
    1915  (no-bound-checks)
    2016  (no-procedure-checks) )
  • release/4/utf8/trunk/utf8-lolevel.scm

    r14222 r14225  
    2020
    2121(declare
    22   (usual-integrations)
    23   (fixnum) ; no chars above 2^21
    24   (inline)
    25   (local)
     22  (no-argc-checks)
    2623  (no-bound-checks)
    2724  (no-procedure-checks)
    28   (no-argc-checks)
    2925  (bound-to-procedure
    3026    ##sys#char->utf8-string ##sys#become!))
  • release/4/utf8/trunk/utf8-srfi-13.scm

    r14222 r14225  
    55
    66(declare
    7   (usual-integrations)
    8   (fixnum) ; no chars above 2^21
    9   (inline)
    10   (local)
    117  (no-procedure-checks)
    128  (bound-to-procedure
  • release/4/utf8/trunk/utf8-srfi-14.scm

    r14222 r14225  
    55
    66(declare
    7   (usual-integrations)
    8   (fixnum) ; no chars above 2^21
    9   (inline)
    10   (local)
    117  (no-procedure-checks))
    128
  • release/4/utf8/trunk/utf8.scm

    r14222 r14225  
    206206
    207207(declare
    208   (fixnum)  ; no chars above 2^21
    209   (inline)
    210   (local)
    211208  (no-procedure-checks)
    212209  (bound-to-procedure
  • release/4/utf8/trunk/utf8.setup

    r14219 r14225  
    11
    2 (compile -s -O3 -d0 -j utf8-lolevel utf8-lolevel.scm)
     2(compile -fixnum-arithmetic -inline -local -s -O3 -d0 -j utf8-lolevel utf8-lolevel.scm)
    33(compile -s -O2 -d0 utf8-lolevel.import.scm)
    44(install-extension 'utf8-lolevel
     
    66 '((version "3.0.0")))
    77
    8 (compile -s -O2 -d1 -j utf8 utf8.scm)
     8(compile -fixnum-arithmetic -inline -local -s -O2 -d1 -j utf8 utf8.scm)
    99(compile -s -O2 -d0 utf8.import.scm)
    1010(install-extension 'utf8
     
    1212 '((version "3.0.0") (documentation "utf8.html")))
    1313
    14 (compile -s -O2 -d1 -j utf8-srfi-14 utf8-srfi-14.scm)
     14(compile -fixnum-arithmetic -inline -local -s -O2 -d1 -j utf8-srfi-14 utf8-srfi-14.scm)
    1515(compile -s -O2 -d0 utf8-srfi-14.import.scm)
    1616(install-extension 'utf8-srfi-14
     
    1818 '((version "3.0.0")))
    1919
    20 (compile -s -O2 -d1 -j unicode-char-sets unicode-char-sets.scm)
     20(compile -fixnum-arithmetic -inline -local -s -O2 -d1 -j unicode-char-sets unicode-char-sets.scm)
    2121(compile -s -O2 -d0 unicode-char-sets.import.scm)
    2222(install-extension 'unicode-char-sets
     
    2424 '((version "3.0.0")))
    2525
    26 (compile -s -O2 -d1 -j utf8-case-map utf8-case-map.scm)
     26(compile -fixnum-arithmetic -inline -local -s -O2 -d1 -j utf8-case-map utf8-case-map.scm)
    2727(compile -s -O2 -d0 utf8-case-map.import.scm)
    2828(install-extension 'utf8-case-map
     
    3131 '((version "3.0.0")))
    3232
    33 (compile -s -O2 -d1 -j utf8-srfi-13 utf8-srfi-13.scm)
     33(compile -fixnum-arithmetic -inline -local -s -O2 -d1 -j utf8-srfi-13 utf8-srfi-13.scm)
    3434(compile -s -O2 -d0 utf8-srfi-13.import.scm)
    3535(install-extension 'utf8-srfi-13
Note: See TracChangeset for help on using the changeset viewer.