Changeset 15246 in project for chicken/trunk/c-backend.scm


Ignore:
Timestamp:
07/22/09 12:54:00 (12 years ago)
Author:
felix winkelmann
Message:

-debug v; compile-file; all namespace decls in one file

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chicken/trunk/c-backend.scm

    r14799 r15246  
    2929
    3030
    31 (private compiler
    32   compiler-arguments process-command-line find-early-refs
    33   default-standard-bindings default-extended-bindings
    34   foldable-bindings
    35   installation-home optimization-iterations debugging cleanup
    36   file-io-only
    37   unit-name insert-timer-checks used-units inlining external-variables
    38   foreign-declarations emit-trace-info block-compilation line-number-database-size
    39   target-heap-size target-stack-size target-heap-growth target-heap-shrinkage
    40   default-default-target-heap-size default-default-target-stack-size verbose-mode original-program-size
    41   target-initial-heap-size disable-stack-overflow-checking
    42   current-program-size line-number-database-2 foreign-lambda-stubs immutable-constants
    43   rest-parameters-promoted-to-vector inline-table inline-table-used constant-table constants-used
    44   encode-literal
    45   broken-constant-nodes inline-substitutions-enabled
    46   direct-call-ids foreign-type-table first-analysis block-variable-literal?
    47   initialize-compiler canonicalize-expression expand-foreign-lambda update-line-number-database
    48   scan-toplevel-assignments
    49   perform-cps-conversion analyze-expression simplifications perform-high-level-optimizations
    50   perform-pre-optimization!
    51   reorganize-recursive-bindings substitution-table simplify-named-call find-inlining-candidates perform-inlining!
    52   perform-closure-conversion prepare-for-code-generation compiler-source-file create-foreign-stub
    53   expand-foreign-lambda*
    54   transform-direct-lambdas! target-include-file emit-unsafe-marker
    55   debugging-chicken bomb check-signature posq stringify symbolify build-lambda-list
    56   string->c-identifier c-ify-string words check-and-open-input-file close-checked-input-file fold-inner constant?
    57   collapsable-literal? immediate? canonicalize-begin-body extract-mutable-constants string->expr get get-all
    58   put! collect! count! get-line get-line-2 find-lambda-container display-analysis-database varnode qnode
    59   build-node-graph build-expression-tree fold-boolean inline-lambda-bindings match-node
    60   expression-has-side-effects? source-info->string
    61   simple-lambda-node? compute-database-statistics print-program-statistics output gen gen-list
    62   pprint-expressions-to-file foreign-type-check estimate-foreign-result-size scan-used-variables
    63   scan-free-variables external-protos-first emit-closure-info
    64   topological-sort print-version print-usage initialize-analysis-database
    65   generate-external-variables real-name real-name2 unique-id
    66   default-declarations units-used-by-default words-per-flonum big-fixnum?
    67   foreign-string-result-reserve parameter-limit eq-inline-operator optimizable-rest-argument-operators
    68   membership-test-operators membership-unfold-limit valid-compiler-options valid-compiler-options-with-argument
    69   default-optimization-iterations generate-foreign-callback-header generate-foreign-callback-stub-prototypes
    70   generate-code make-variable-list make-argument-list generate-foreign-stubs foreign-type-declaration
    71   foreign-argument-conversion foreign-result-conversion)
    72 
     31(include "compiler-namespace")
    7332(include "tweaks")
    7433
Note: See TracChangeset for help on using the changeset viewer.