Changeset 15246 in project for chicken/trunk/scrutinizer.scm


Ignore:
Timestamp:
07/22/09 12:54:00 (11 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/scrutinizer.scm

    r15021 r15246  
    2727(declare (unit scrutinizer))
    2828
    29 (private compiler
    30   compiler-arguments process-command-line perform-lambda-lifting!
    31   default-standard-bindings default-extended-bindings
    32   foldable-bindings llist-length
    33   installation-home decompose-lambda-list external-to-pointer
    34   copy-node! variable-visible? mark-variable intrinsic?
    35   unit-name insert-timer-checks used-units external-variables hide-variable
    36   debug-info-index debug-info-vector-name profile-info-vector-name
    37   foreign-declarations emit-trace-info block-compilation line-number-database-size
    38   make-block-variable-literal block-variable-literal? block-variable-literal-name
    39   target-heap-size target-stack-size constant-declarations variable-mark
    40   default-default-target-heap-size default-default-target-stack-size verbose-mode original-program-size
    41   current-program-size line-number-database-2 foreign-lambda-stubs immutable-constants foreign-variables
    42   rest-parameters-promoted-to-vector inline-table inline-table-used constant-table constants-used
    43   broken-constant-nodes inline-substitutions-enabled loop-lambda-names expand-profile-lambda
    44   profile-lambda-list profile-lambda-index emit-profile expand-profile-lambda
    45   direct-call-ids foreign-type-table first-analysis expand-debug-lambda expand-debug-assignment expand-debug-call
    46   initialize-compiler canonicalize-expression expand-foreign-lambda update-line-number-database! scan-toplevel-assignments
    47   perform-cps-conversion analyze-expression simplifications perform-high-level-optimizations perform-pre-optimization!
    48   reorganize-recursive-bindings substitution-table simplify-named-call compiler-warning real-name
    49   perform-closure-conversion prepare-for-code-generation compiler-source-file create-foreign-stub expand-foreign-lambda*
    50   transform-direct-lambdas! expand-foreign-callback-lambda* debug-lambda-list debug-variable-list debugging
    51   debugging-chicken bomb check-signature posq stringify symbolify build-lambda-list
    52   string->c-identifier c-ify-string words check-and-open-input-file close-checked-input-file fold-inner constant?
    53   collapsable-literal? immediate? canonicalize-begin-body extract-mutable-constants string->expr get get-all
    54   put! collect! count! get-line get-line-2 find-lambda-container display-analysis-database varnode qnode
    55   build-node-graph build-expression-tree fold-boolean inline-lambda-bindings match-node expression-has-side-effects?
    56   simple-lambda-node? compute-database-statistics print-program-statistics output gen gen-list
    57   pprint-expressions-to-file foreign-type-check estimate-foreign-result-size scan-used-variables scan-free-variables
    58   topological-sort print-version print-usage initialize-analysis-database
    59   expand-foreign-callback-lambda default-optimization-passes default-optimization-passes-when-trying-harder
    60   units-used-by-default words-per-flonum rewrite inline-locally
    61   parameter-limit eq-inline-operator optimizable-rest-argument-operators
    62   membership-test-operators membership-unfold-limit valid-compiler-options valid-compiler-options-with-argument
    63   make-random-name final-foreign-type inline-max-size simplified-ops
    64   generate-code make-variable-list make-argument-list generate-foreign-stubs foreign-type-declaration
    65   foreign-argument-conversion foreign-result-conversion foreign-type-convert-argument foreign-type-convert-result
    66   scrutinize load-type-database source-info->line)
    67 
    68 
     29
     30(include "compiler-namespace")
    6931(include "tweaks")
    7032
Note: See TracChangeset for help on using the changeset viewer.