diff --git a/README.md b/README.md index f53fdea4..5206932f 100644 --- a/README.md +++ b/README.md @@ -47,14 +47,14 @@ Documentation - The [User Manual](docs/User-Manual.md) covers in detail how to use Cyclone, and provides information and API documentation on the Scheme language features implemented by Cyclone. +- [Writing the Cyclone Scheme Compiler](docs/Writing-the-Cyclone-Scheme-Compiler-Revised-2017.md) provides high-level details on how the compiler was written and how it works. + - There is a [Development Guide](docs/Development.md) with instructions for common tasks when hacking on the compiler itself. - Cyclone's [Garbage Collector](docs/Garbage-Collector.md) is documented at a high-level. This document includes details on extending Cheney on the MTA to support multiple stacks and fusing that approach with a tri-color marking collector. - This [Benchmarks](http://ecraven.github.io/r7rs-benchmarks/benchmark.html) page by [ecraven](https://github.com/ecraven) compares the performance of Cyclone with other R7RS and R6RS Schemes using a common set of benchmarks. -- [Writing the Cyclone Scheme Compiler](docs/Writing-the-Cyclone-Scheme-Compiler.md) provides high-level details on how the compiler was written and how it works. - - Finally, if you need another resource to start learning the Scheme language you may want to try a classic textbook such as [Structure and Interpretation of Computer Programs](https://mitpress.mit.edu/sicp/full-text/book/book.html). Example Programs diff --git a/docs/Garbage-Collector.md b/docs/Garbage-Collector.md index 81ff0273..1b52d204 100644 --- a/docs/Garbage-Collector.md +++ b/docs/Garbage-Collector.md @@ -168,7 +168,7 @@ The collector swaps the values of the clear color (white) and the mark color (bl Initial object graph ### Mark -The collector transitions to sync 2 and then async. At this point it marks the global variables and waits for the mutators to also transition to async: +The collector transitions to sync 2 and then async. At this point it marks the global variables and waits for the mutators to also transition to async. When a mutator transitions it will mark its roots and use black as the allocation color to prevent any new objects from being collected during this cycle: Initial object graph diff --git a/docs/Writing-the-Cyclone-Scheme-Compiler-Revised-2017.md b/docs/Writing-the-Cyclone-Scheme-Compiler-Revised-2017.md new file mode 100644 index 00000000..2ec219af --- /dev/null +++ b/docs/Writing-the-Cyclone-Scheme-Compiler-Revised-2017.md @@ -0,0 +1,474 @@ +[cyclone-scheme](http://github.com/justinethier/cyclone) + +# Writing the Cyclone Scheme Compiler + +## Revised for 2017 + +###### by [Justin Ethier](https://github.com/justinethier) + +This write-up is an attempt to provide a high level background on the various components of Cyclone and how they were written. It is a revision of the [original write-up](Writing-the-Cyclone-Scheme-Compiler.md), written over a year ago in August 2015, when the compiler was self hosting but before the new garbage collector was written. So much time has passed that I thought it would be worthwhile to provide a brain dump of sorts for everything that has happened in the last year and half. + +Before we get started, I want to say **Thank You** to all of the contributors to the Scheme community. Cyclone is based on the community's latest revision of the Scheme language and wherever possible existing code was reused or repurposed for this project, instead of starting from scratch. At the end of this document is a list of helpful online resources. Without high quality Scheme resources like these the Cyclone project would not have been possible. + +## Table of Contents + +- [Overview](#overview) +- [Source-to-Source Transformations](#source-to-source-transformations) + - [Just Make Many Small Passes](#just-make-many-small-passes) + - [Macro Expansion](#macro-expansion) + - [CPS Conversion](#cps-conversion) + - [CPS Optimizations](#cps-optimizations) + - [Closure Conversion](#closure-conversion) + - [C Code Generation](#c-code-generation) + - [Native Compilation](#native-compilation) +- [Garbage Collector](#garbage-collector) + - [Background: Cheney on the MTA](#background-cheney-on-the-mta) + - [Cyclone's Hybrid Collector](#cyclones-hybrid-collector) + - [Major Garbage Collection Algorithm](#major-garbage-collection-algorithm) + - [Developing the New Collector](#developing-the-new-collector) + - [Heap Data Structures](#heap-data-structures) +- [C Runtime](#c-runtime) + - [Data Types](#data-types) + - [Thread Data Parameter](#thread-data-parameter) + - [Call History](#call-history) + - [Exception Handling](#exception-handling) +- [Scheme Libraries](#scheme-libraries) + - [Native Thread Support](#native-thread-support) + - [Reader](#reader) + - [Interpreter](#interpreter) + - [Compiler Internals](#compiler-internals) +- [Scheme Standards](#scheme-standards) +- [Benchmarks](#benchmarks) +- [Future](#future) +- [Conclusion](#conclusion) +- [Terms](#terms) +- [References](#references) + +## Overview + +Cyclone has a similar architecture to other modern compilers: + +flowchart of cyclone compiler + +First, an input file containing Scheme code is received on the command line and loaded into an abstract syntax tree (AST) by Cyclone's parser. From there a series of source-to-source transformations are performed on the AST to expand macros, perform optimizations, and make the code easier to compile to C. These intermediate representations (IR) can be printed out in a readable format to aid debugging. The final AST is then output as a `.c` file and the C compiler is invoked to create the final executable or object file. + +Programs are linked with the necessary Scheme libraries and the Cyclone runtime library to create an executable: + +Diagram of files linked into a compiled executable + +## Source-to-Source Transformations + +### Overview + +My primary inspiration for Cyclone was Marc Feeley's [The 90 minute Scheme to C compiler](http://churchturing.org/y/90-min-scc.pdf) (also [video 1](https://www.youtube.com/watch?v=HIr9eO1kB8g), [video 2](https://www.youtube.com/watch?v=TxOM9Y5YrCs), and [code](https://github.com/justinethier/nugget/tree/master/90-min-scc)). Over the course of 90 minutes, Feeley demonstrates how to compile Scheme to C code using source-to-source transformations, including closure and continuation-passing-style (CPS) conversions. + +As outlined in the presentation, some of the difficulties in compiling to C are: + +> Scheme has, and C does not have +> +> - tail-calls a.k.a. tail-recursion optimization +> - first-class continuations +> - closures of indefinite extent +> - automatic memory management i.e. garbage collection (GC) +> +> Implications +> +> - cannot translate (all) Scheme calls into C calls +> - have to implement continuations +> - have to implement closures +> - have to organize things to allow GC +> +> The rest is easy! + +To overcome these difficulties a series of source-to-source transformations are used to remove powerful features not provided by C, add constructs required by the C code, and restructure/relabel the code in preparation for generating C. The final code may be compiled direcly to C. Cyclone also includes many other intermediate transformations, including: + +- Macro expansion +- Processing of globals +- [Alpha conversion](https://wiki.haskell.org/Alpha_conversion) +- [CPS conversion](https://en.wikipedia.org/wiki/Continuation-passing_style) +- [Closure conversion](http://matt.might.net/articles/closure-conversion/) + +The 90-minute compiler ultimately compiles the code down to a single function and uses jumps to support continuations. This is a bit too limiting for a production compiler, so that part was not used. + +### Just Make Many Small Passes + +To make Cyclone easier to maintain a separate pass is made for each transformation. This allows Cyclone's code to be as simple as possible and minimizes dependencies so there is less chance of changes to one transformation breaking the code for another. + +Internally Cyclone represents the code being compiled as an AST of regular Scheme objects. Since Scheme represents both code and data using [S-expressions](https://en.wikipedia.org/wiki/S-expression), our compiler does not (in general) have to use custom abstract data types to store the code as would be the case with many other languages. + +Most of the transformations follow a similar pattern of recursively examining an expression. Here is a short example that demonstrates the code structure: + + (define (search exp) + (cond + ((const? exp) '()) + ((prim? exp) '()) + ((quote? exp) '()) + ((ref? exp) (if bound-only? '() (list exp))) + ((lambda? exp) + (difference (reduce union (map search (lambda->exp exp)) '()) + (lambda-formals->list exp))) + ((if-syntax? exp) (union (search (if->condition exp)) + (union (search (if->then exp)) + (search (if->else exp))))) + ((define? exp) (union (list (define->var exp)) + (search (define->exp exp)))) + ((define-c? exp) (list (define->var exp))) + ((set!? exp) (union (list (set!->var exp)) + (search (set!->exp exp)))) + ((app? exp) (reduce union (map search exp) '())) + (else (error "unknown expression: " exp)))) + +The [Nanopass Framework](https://github.com/nanopass/nanopass-framework-scheme) was created to make it easier to write a compiler that makes many small passes over the code. Unfortunately Nanopass itself is written in R6RS and could not be used for this project. + +### Macro Expansion + +Macro expansion is one of the first transformations. Any macros the compiler knows about are loaded as functions into a macro environment, and a single pass is made over the code. When the compiler finds a macro the code is expanded by calling the macro. The compiler then inspects the resulting code again in case the macro expanded into another macro. + +At the lowest level, Cyclone's [explicit renaming](http://wiki.call-cc.org/explicit-renaming-macros) (ER) macros provide a simple, low-level macro system that does not require much more than `eval`. Many ER macros from [Chibi Scheme](https://github.com/ashinn/chibi-scheme) are used to implement the built-in macros in Cyclone. + +Cyclone also supports the high-level `syntax-rules` system from the Scheme reports. Syntax rules is implemented as [a huge ER macro](https://github.com/justinethier/cyclone/blob/v0.3.3/scheme/base.sld#L1242) ported from Chibi Scheme. + +As a simple example the `let` macro below: + + (let ((square (lambda (x) (* x x)))) + (write (+ (square 10) 1))) + +is expanded to: + + (((lambda (square) (write (+ (square 10) 1))) + (lambda (x) (* x x)))) + +### CPS Conversion + +The conversion to continuation passing style (CPS) makes continuations explicit in the compiled code. This is a critical step to make the Scheme code simple enough that it can be represented by C. As we will see later, the runtime's garbage collector also requires code in CPS form. + +The basic idea is that each expression will produce a value that is consumed by the continuation of the expression. Continuations will be represented using functions. All of the code must be rewritten to accept a new continuation parameter `k` that will be called with the result of the expression. For example, considering the previous `let` example: + + (((lambda (square) (write (+ (square 10) 1))) + (lambda (x) (* x x)))) + +the code in CPS form becomes: + + ((lambda (r) + ((lambda (square) + (square + (lambda (r) + ((lambda (r) (write r)) + (+ r 1))) + 10)) + r)) + (lambda (k x) (k (* x x)))) + +### CPS Optimizations + +CPS conversion generates too much code and is inefficient for functions such as primitives that can return a result directly instead of calling into a continuation. So we need to optimize it to make the compiler practical. For example, the previous CPS code can be simplified to: + + ((lambda (k x) (k (* x x))) + (lambda (r) + (write (+ r 1))) + 10) + +One of the most effective optimizations is inlining of primitives. That is, some runtime functions can be called directly, so an enclosing `lambda` is not needed to evaluate them. This can greatly reduce the amount of generated code. + +A contraction phase is also used to eliminate other unnecessary `lambda`'s. There are a few other miscellaneous optimizations such as constant folding, which evaluates certain primitives at compile time if the parameters are constants. + +To more efficiently identify optimizations Cyclone first makes a code pass to build up an hash table-based analysis database (DB) of various attributes. This is the same strategy employed by CHICKEN, although each compiler records different attributes. The DB contains a table of records with an entry for each variable (indexed by symbol) and each function (indexed by unique ID). + +In order to support the analysis DB a custom AST is used to represent functions during this phase, so that each one can be tagged with a unique identification number. After optimizations are complete, the lambdas are converted back into regular S-expressions. + +### Closure Conversion + +Free variables passed to a nested function must be captured in a closure so they can be referenced at runtime. The closure conversion transformation modifies lambda definitions as necessary to create new closures. It also replaces free variable references with lookups from the current closure. + +Cyclone uses flat closures: objects that contain a single function reference and a vector of free variables. This is a more efficient representation than an environment as only a single vector lookup is required to read any of the free variables. + +Mutated variables are not directly supported by flat closures and must be added to a pair (called a "cell") by a separate compilation pass prior to closure conversion. + +Cyclone's closure conversion is based on code from Marc Feeley's 90 minute Scheme->C compiler and Matt Might's Scheme->C compiler. + +### C Code Generation + +The compiler's code generation phase takes a single pass over the transformed Scheme code and outputs C code to the current output port (usually a `.c` file). + +During this phase C code is sometimes saved for later use instead of being output directly. For example, when compiling a vector literal or a series of function arguments, the code is returned as a list of strings that separates variable declarations from C code in the "body" of the generated function. + +The C code is carefully generated so that a Scheme library (`.sld` file) is compiled into a C module. Functions and variables exported from the library become C globals in the generated code. + +### Native Compilation + +The C compiler is invoked to generate machine code for the Scheme module, and to also create an executable if a Scheme program is being compiled. + +## Garbage Collector + +### Background: Cheney on the MTA +A runtime based on Henry Baker's paper [CONS Should Not CONS Its Arguments, Part II: Cheney on the M.T.A.](http://www.pipeline.com/~hbaker1/CheneyMTA.html) was used as it allows for fast code that meets all of the fundamental requirements for a Scheme runtime: tail calls, garbage collection, and continuations. + +Baker explains how it works: + +> We propose to compile Scheme by converting it into continuation-passing style (CPS), and then compile the resulting lambda expressions into individual C functions. Arguments are passed as normal C arguments, and function calls are normal C calls. Continuation closures and closure environments are passed as extra C arguments. Such a Scheme never executes a C return, so the stack will grow and grow ... eventually, the C "stack" will overflow the space assigned to it, and we must perform garbage collection. + +Cheney on the M.T.A. uses a copying garbage collector. By using static roots and the current continuation closure, the GC is able to copy objects from the stack to a pre-allocated heap without having to know the format of C stack frames. To quote Baker: + +> the entire C "stack" is effectively the youngest generation in a generational garbage collector! + +After GC is finished, the C stack pointer is reset using [`longjmp`](http://man7.org/linux/man-pages/man3/longjmp.3.html) and the GC calls its continuation. + +Here is a snippet demonstrating how C functions may be written using Baker's approach: + + object Cyc_make_vector(object cont, object len, object fill) { + object v = NULL; + int i; + Cyc_check_int(len); + + // Memory for vector can be allocated directly on the stack + v = alloca(sizeof(vector_type)); + + // Populate vector object + ((vector)v)->tag = vector_tag; + ... + + // Check if GC is needed, then call into continuation with the new vector + return_closcall1(cont, v); + } + +[CHICKEN](http://www.call-cc.org/) was the first Scheme compiler to use Baker's approach. + +### Cyclone's Hybrid Collector + +Baker's technique uses a copying collector for both the minor and major generations of collection. One of the drawbacks of using a copying collector for major GC is that it relocates all the live objects during collection. This is problematic for supporting native threads because an object can be relocated at any time, invalidating any references to the object. To prevent this either all threads must be stopped while major GC is running or a read barrier must be used each time an object is accessed. Both options add a potentially significant overhead so instead Cyclone uses another type of collector for the second generation. + +To that end, Cyclone supports uses a tri-color tracing collector based on the Doligez-Leroy-Gonthier (DLG) algorithm for major collections. The DLG algorithm was selected in part because many state-of-the-art collectors are built on top of DLG such as Chicken, Clover, and Schism. So this may allow for further enhancements down the road. + +Under Cyclone's runtime each thread contains its own stack that is used for private thread allocations. Thread stacks are managed independently using Cheney on the MTA. Each object that survives one of these minor collections is copied from the stack to a newly-allocated slot on the heap. + +Heap objects are not relocated, making it easier for the runtime to support native threads. In addition major GC uses a collector thread that executes asynchronously so application threads can continue to run concurrently even during collections. + +In summary: + +- All objects on the stack are collected using Cheney on the MTA, and the ones that survive are placed on the heap. +- Heap objects are collected during Major GC using the DLG algorithm. +- Heap collection runs on a separate thread in parallel with application threads. + +### Major Garbage Collection Algorithm + +Each object is marked with a specific color (white, gray, or black) that determines how it will be handled during a major collection. Major GC transitions through the following states: + +#### Clear +The collector thread swaps the values of the clear color (white) and the mark color (black). This is more efficient than modifying the color on each object in the heap. The collector then transitions to sync 1. At this point no heap objects are marked, as demonstrated below: + +Initial object graph + +#### Mark +The collector thread transitions to sync 2 and then async. At this point it marks the global variables and waits for the application threads to also transition to async. When an application thread transitions it will: + +- Mark its roots black. +- Gray any child objects of the roots. The collector thread traces these gray objects during the next phase. +- Use black as the allocation color to prevent any new objects from being collected during this cycle. + +Initial object graph + +#### Trace +The collector thread finds all live objects using a breadth-first search and marks them black: + +Initial object graph + +#### Sweep +The collector thread scans the heap and frees memory used by all white objects: + +Initial object graph + +If the heap is still low on memory at this point the heap will be increased in size. Also, to ensure a complete collection, data for any terminated threads is not freed until now. + +More details are available in a separate [Garbage Collector](Garbage-Collector.md) document. + +### Developing the New Collector + +It took a long time to research and plan out the new GC before it could be implemented. There was a noticeable lull in Github contributions during that time: + + + +The actual development consisted of several distinct phases: + +- Phase 0 - Started with a runtime using a basic Cheney-style copying collector. +- Phase 1 - Added new definitions via `gc.h` and made sure everything compiles. +- Phase 2 - Changed how strings are allocated to clean up the code and be compatible with the new GC algorithm. This was mainly just an exercise in cleaning up cruft in the old Cyclone implementation. +- Phase 3 - Changed major GC from using a Cheney-style copying collector to a naive mark-and-sweep algorithm. The new algorithm was based on code from Chibi Scheme so it was already debugged and would serve as a solid foundation for future work. +- Phase 4 - Integrated code for a new tracing GC algorithm but did not cut over to it yet. Added a new thread data argument to all of the necessary runtime functions - a simple but far-reaching change that affected almost all functions in the runtime and compiled code. +- Phase 5 - Required the pthreads library and stood Cyclone back up using the new GC algorithm for the first time. +- Phase 6 - Added SRFI 18 to support multiple application threads. + +### Heap Data Structures + +Cyclone allocates heap data one page at a time. Each page is several megabytes in size and can store multiple Scheme objects. Cyclone will start with a small initial page size and gradually allocate larger pages using the Fibonnaci Sequence until reaching a maximum size. + +Each page contains a linked list of free objects that is used to find the next available slot for an allocation. An entry on the free list will be split if it is larger than necessary for an allocation; the remaining space will remain in the free list for the next allocation. + +Cyclone allocates smaller objects in fixed size heaps to minimize allocation time and prevent heap fragmentation. The runtime also remembers the last page of the heap that was able to allocate memory, greatly reducing allocation time on larger heaps. + +The heap data structures and associated algorithms are based on code from Chibi scheme. + +## C Runtime + +### Overview + +The C runtime provides supporting features to compiled Scheme programs including a set of primitive functions, call history, exception handling, and garbage collection. + +An interesting observation from R. Kent Dybvig [[11]](#references) that I have tried to keep in mind is that performance optimizations in the runtime can be just as (if not more) important that higher level CPS optimizations: + +> My focus was instead on low-level details, like choosing efficient representations and generating good instruction sequences, and the compiler did include a peephole optimizer. High-level optimization is important, and we did plenty of that later, but low-level details often have more leverage in the sense that they typically affect a broader class of programs, if not all programs. + +### Data Types + +#### Objects + +Most Scheme data types are represented as objects that are allocated in heap/stack memory. Each type of object has a corresponding C structure that defines its fields, such as the following one for pairs: + + typedef struct { + gc_header_type hdr; + tag_type tag; + object pair_car; + object pair_cdr; + } pair_type; + +All objects have: + +- A `gc_header_type` field that contains marking information for the garbage collector. +- A tag to identify the object type. +- One or more additional fields containing the actual object data. + +#### Value Types + +On the other hand, some data types can be represented using 30 bits or less and are stored as value types. The great thing about value types is they do not have to be garbage collected because no extra data is allocated for them. This makes them super efficient for commonly-used data types. + +Value types are stored using a common technique that is described in Lisp in Small Pieces (among other places). On many machines addresses are multiples of four, leaving the two least significant bits free. [A brief explanation](http://stackoverflow.com/q/9272526/101258): + +> The reason why most pointers are aligned to at least 4 bytes is that most pointers are pointers to objects or basic types that themselves are aligned to at least 4 bytes. Things that have 4 byte alignment include (for most systems): int, float, bool (yes, really), any pointer type, and any basic type their size or larger. + +In Cyclone the two least significant bits are used to indicate the following data types: + +Binary Bit Pattern | Data Type +------------------ | --------- +00 | Pointer (an object type) +01 | Integer +10 | Character + +Booleans are potentially another good candidate for values types. But for the time being they are represented in the runtime using pointers to the constants `boolean_t` and `boolean_f`. + +### Thread Data Parameter + +At runtime Cyclone passes the current continuation, number of arguments, and a thread data parameter to each compiled C function. The continuation and arguments are used by the application code to call into its next function with a result. Thread data is a structure that contains all of the necessary information to perform collections, including: + +- Thread state +- Stack boundaries +- Cheney on the MTA jump buffer +- List of mutated objects detected by the minor GC write barrier +- Parameters for major GC +- Call history buffer +- Exception handler stack + +Each thread has its own instance of the thread data structure and its own stack (assigned by the C runtime/compiler). + +### Call History + +Each thread maintains a circular buffer of call history that is used to provide debug information in the event of an error. The buffer itself consists of an array of pointers-to-strings. The compiler emits calls to runtime function `Cyc_st_add` that will populate the buffer when the program is running. `Cyc_st_add` must be fast as it is called all the time! So it does the bare minimum - update the pointer at the current buffer index and increment the index. + +### Exception Handling + +A family of `Cyc_rt_raise` functions is provided to allow an exception to be raised for the current thread. These functions gather the required arguments and use `apply` to call the thread's current exception handler. The handler is part of the thread data parameter, so any functions that raise an exception must receive that parameter. + +A Scheme API for exception handling is provided as part of R7RS. + +## Scheme Libraries + +This section describes a few notable parts of [Cyclone's Scheme API](API.md). + +### Native Thread Support + +A multithreading API is provided based on [SRFI 18](http://justinethier.github.io/cyclone/docs/api/srfi/18). Most of the work to support multithreading is accomplished by the runtime and garbage collector. + +Cyclone attempts to support multithreading in an efficient way that minimizes the amount of synchronization among threads. But objects are still copied during minor GC. In order for an object to be shared among threads the application must guarantee the object is no longer on the stack. One solution is for application code to initiate a minor GC before an object is shared with other threads, to guarantee the object will henceforth not be relocated. + +### Reader + +Cyclone uses a combined lexer / parser to read S-expressions. Input is processed one character at a time and either added to the current token or discarded if it is whitespace, part of a comment, etc. Once a terminating character is read the token is inspected and converted to an appropriate Scheme object. For example, a series of numbers may be converted into an integer. + +The full implementation is written in Scheme and located in the `(scheme read)` library. + +### Interpreter + +The `eval` function is written in Scheme, using code from the [Metacircular Evaluator](https://mitpress.mit.edu/sicp/full-text/book/book-Z-H-26.html#%_sec_4.1) from [SICP](https://mitpress.mit.edu/sicp/full-text/book/book.html) as a starting point. + +The interpreter itself is straightforward but there is nice speed up to be had by separating syntactic analysis from execution. It would be interesting see what kind of performance improvements could be obtained by compiling to VM bytecodes or even using a JIT compiler. + +The interpreter's full implementation is available in the `(scheme eval)` library, and the `icyc` executable is provided for convenient access to a REPL. + +### Compiler Internals + +Most of the Cyclone compiler is implemented in Scheme as [a series of libraries](API.md#cyclone-compiler-api). + +## Scheme Standards + +Cyclone targets the [R7RS-small specification](https://github.com/justinethier/cyclone/raw/master/docs/r7rs.pdf). This spec is relatively new and provides incremental improvements from the popular [R5RS spec](http://www.schemers.org/Documents/Standards/R5RS/HTML/). Library support is the most important new feature but there are also exceptions, system interfaces, and a more consistent API. + +## Benchmarks + +[ecraven](https://github.com/ecraven) has put together an excellent set of [Scheme benchmarks](http://ecraven.github.io/r7rs-benchmarks/benchmark.html) based on a R7RS suite from the Larceny project. These are the typical benchmarks that many implementations have used over the years, but the remarkable thing here is all of the major implementations are supported, allowing a rare apples-to-apples comparison among all the widely-used Schemes. + +Over the past year Cyclone has matured to the point where almost all of the 56 benchmarks will run: + + + +The remaining ones are: + +- `mbrotZ` fails because Cyclone does not support complex numbers yet. +- `pi` does not work because Cyclone does not support bignums yet. +- `compiler` passes but returns the wrong result. This will be fun to track down since the program is huge and takes a long time to compile... + +Regarding performance, from Feeley's presentation [[10]](#references): + +> Performance is not so bad with NO optimizations (about 6 times slower than Gambit-C with full optimization) + +But Cyclone has some optimizations now, doesn't it? The following is a chart of total runtime in minutes for the benchmarks that each Scheme passes successfully. This metric is problematic because not all of the Schemes can run all of the benchmarks but it gives a general idea of how well they compare to each other. Cyclone performs well against all of the interpreters but still has a long ways to go to match top-tier compilers. Then again, most of these compilers have been around for a decade or longer: + + + +## Future + +Some goals for the future are: + +- Implement more of R7RS-large; work has already started on the data structures side. +- Implement more libraries (for example, by porting some of [industria](https://github.com/weinholt/industria) to r7rs). +- Improve the garbage collector. Possibly by allowing more than one collector thread (Per gambit's parallel GC). +- Perform additional optimizations, EG: + + Andrew Appel used a similar runtime for [Standard ML of New Jersey](http://www.smlnj.org/) which is referenced by Baker's paper. Appel's book [Compiling with Continuations](http://www.amazon.com/Compiling-Continuations-Andrew-W-Appel/dp/052103311X) includes a section on how to implement compiler optimizations - many of which could still be applied to Cyclone. + +In addition, developing [Husk Scheme](http://justinethier.github.io/husk-scheme) helped me gather much of the knowledge that would later be used to create Cyclone. In fact the primary motivation in building Cyclone was to go a step further and understand how to build a full, free-standing Scheme system. At this point Cyclone has eclipsed the speed and functionality of Husk and it is not clear if Husk will receive much more than bug fixes going forward. Perhaps if there is interest from the community some of this work can be ported back to that project. + +## Conclusion + +Thanks for reading! + +Want to give Cyclone a try? Install a copy using [cyclone-bootstrap](https://github.com/justinethier/cyclone-bootstrap). + +## Terms + +- Abstract Syntax Tree (AST) - A tree representation of the syntactic structor of source code written in a programming language. Sometimes S-expressions can be used as an AST and sometimes a representation that retains more information is required. +- Free Variables - Variables that are referenced within the body of a function but that are not bound within the function. +- Garbage Collector (GC) - A form of automatic memory management that frees memory allocated by objects that are no longer used by the program. +- REPL - Read Eval Print Loop; basically a command prompt for interactively evaluating code. + +## References + +1. [CONS Should Not CONS Its Arguments, Part II: Cheney on the M.T.A.](http://www.pipeline.com/~hbaker1/CheneyMTA.html), by Henry Baker +2. [CHICKEN Scheme](http://www.call-cc.org/) +3. [CHICKEN Scheme - Internals](https://wiki.call-cc.org/Internals) +4. [Chibi Scheme](https://github.com/ashinn/chibi-scheme) +5. [Compiling Scheme to C with closure conversion](http://matt.might.net/articles/compiling-scheme-to-c/), by Matt Might +6. [Lisp in Small Pieces](http://pagesperso-systeme.lip6.fr/Christian.Queinnec/WWW/LiSP.html), by Christian Queinnec +7. [R5RS Scheme Specification](http://www.schemers.org/Documents/Standards/R5RS/HTML/) +8. [R7RS Scheme Specification](http://trac.sacrideo.us/wg/wiki) +9. [Structure and Interpretation of Computer Programs](https://mitpress.mit.edu/sicp/full-text/book/book.html), by Harold Abelson and Gerald Jay Sussman +10. [The 90 minute Scheme to C compiler](http://churchturing.org/y/90-min-scc.pdf), by Marc Feeley +11. [The Development of Chez Scheme](https://www.cs.indiana.edu/~dyb/pubs/hocs.pdf), by R. Kent Dybvig + diff --git a/docs/images/benchmark-tests-finished.png b/docs/images/benchmark-tests-finished.png new file mode 100644 index 00000000..6ba6fb97 Binary files /dev/null and b/docs/images/benchmark-tests-finished.png differ diff --git a/docs/images/benchmark-total-runtimes.png b/docs/images/benchmark-total-runtimes.png new file mode 100644 index 00000000..257666db Binary files /dev/null and b/docs/images/benchmark-total-runtimes.png differ diff --git a/docs/images/compiler.dia b/docs/images/compiler.dia index f3b82318..ba5c7efa 100644 Binary files a/docs/images/compiler.dia and b/docs/images/compiler.dia differ diff --git a/docs/images/compiler.png b/docs/images/compiler.png index 3b6bbdb2..50788d93 100644 Binary files a/docs/images/compiler.png and b/docs/images/compiler.png differ diff --git a/docs/images/cyclone-contribs.png b/docs/images/cyclone-contribs.png new file mode 100644 index 00000000..357ff3f1 Binary files /dev/null and b/docs/images/cyclone-contribs.png differ diff --git a/docs/images/runtime.dia b/docs/images/runtime.dia new file mode 100644 index 00000000..813dc36c Binary files /dev/null and b/docs/images/runtime.dia differ diff --git a/docs/images/runtime.png b/docs/images/runtime.png new file mode 100644 index 00000000..e4b07487 Binary files /dev/null and b/docs/images/runtime.png differ diff --git a/include/cyclone/ck_ht_hash.h b/include/cyclone/ck_ht_hash.h index be4f08e6..f8cb705e 100644 --- a/include/cyclone/ck_ht_hash.h +++ b/include/cyclone/ck_ht_hash.h @@ -32,7 +32,6 @@ */ #include -#include //----------------------------------------------------------------------------- // MurmurHash3 was written by Austin Appleby, and is placed in the public diff --git a/scheme/cyclone/common.sld b/scheme/cyclone/common.sld index 450648eb..0c608de9 100644 --- a/scheme/cyclone/common.sld +++ b/scheme/cyclone/common.sld @@ -29,7 +29,7 @@ @@ @@ Cyclone Scheme->C compiler ,@ http://justinethier.github.io/cyclone/ '@ - .@ (c) 2014-2016 Justin Ethier + .@ (c) 2014-2017 Justin Ethier @@ #@ Version " *version* " `@@@#@@@. #@@@@@ diff --git a/tests/debug/ack-gmon-analysis.txt b/tests/debug/ack-gmon-analysis.txt new file mode 100644 index 00000000..5b8ded40 --- /dev/null +++ b/tests/debug/ack-gmon-analysis.txt @@ -0,0 +1,2519 @@ +Flat profile: + +Each sample counts as 0.01 seconds. + % cumulative self self total + time seconds seconds calls s/call s/call name + 18.82 16.76 16.76 710694909 0.00 0.00 __lambda_1 + 9.81 25.50 8.74 8950 0.00 0.00 gc_sweep + 9.66 34.10 8.60 1075614 0.00 0.00 gc_minor + 9.26 42.35 8.25 693683336 0.00 0.00 gc_copy_obj + 8.32 49.77 7.42 693927121 0.00 0.00 gc_try_alloc + 7.03 56.03 6.26 2137195779 0.00 0.00 Cyc_num_fast_eq_op + 6.28 61.62 5.60 1370056701 0.00 0.00 gc_allocated_bytes + 4.56 65.68 4.06 693921734 0.00 0.00 gc_alloc + 4.48 69.67 3.99 1424380073 0.00 0.00 Cyc_fast_sub + 3.53 72.81 3.14 710296579 0.00 0.00 Cyc_fast_sum + 3.42 75.86 3.05 693849289 0.00 0.00 gc_move + 3.03 78.56 2.70 711654992 0.00 0.00 __lambda_0 + 2.74 81.00 2.44 693722448 0.00 0.00 gc_fixup_moved_obj + 2.13 82.90 1.90 693922724 0.00 0.00 gc_thr_add_to_move_buffer + 2.04 84.72 1.82 1424649027 0.00 0.00 Cyc_st_add + 1.03 85.64 0.92 dispatch_num_eq + 0.73 86.29 0.65 44 0.01 0.01 cell_get + 0.62 86.84 0.55 1358 0.00 0.00 gc_grow_heap + 0.60 87.37 0.53 1054 0.00 0.00 gc_mark_globals + 0.33 87.66 0.29 __halt + 0.32 87.94 0.29 5 0.06 0.06 gc_thr_grow_move_buffer + 0.30 88.21 0.27 gc_print_stats + 0.28 88.46 0.25 2 0.13 0.13 __lambda_2 + 0.26 88.70 0.24 29559012 0.00 0.00 gc_mark_black + 0.13 88.82 0.12 54145669 0.00 0.00 gc_collector_mark_gray + 0.09 88.90 0.08 32429287 0.00 0.00 ck_pr_md_load_int + 0.07 88.96 0.07 941 0.00 0.00 gc_collector_trace + 0.03 88.99 0.03 29134668 0.00 0.00 vpbuffer_add + 0.02 89.01 0.02 1894577 0.00 0.00 gc_empty_collector_stack + 0.02 89.03 0.02 1076173 0.00 0.00 GC + 0.01 89.04 0.01 1075181 0.00 0.00 gc_sum_pending_writes + 0.01 89.05 0.01 8 0.00 0.00 vpbuffer_realloc + 0.01 89.06 0.01 1 0.01 74.94 Cyc_start_trampoline + 0.01 89.07 0.01 ck_pr_md_load_uint + 0.00 89.07 0.00 2015508 0.00 0.00 gc_mark_gray + 0.00 89.07 0.00 1077265 0.00 0.00 clear_mutations + 0.00 89.07 0.00 1077084 0.00 0.00 do_dispatch + 0.00 89.07 0.00 1076787 0.00 0.00 gc_mut_cooperate + 0.00 89.07 0.00 17613 0.00 0.00 ck_pr_cas_int + 0.00 89.07 0.00 14863 0.00 0.00 gc_is_heap_empty + 0.00 89.07 0.00 9037 0.00 0.00 gc_get_heap + 0.00 89.07 0.00 6882 0.00 0.00 ck_pr_barrier + 0.00 89.07 0.00 6714 0.00 0.00 ck_pr_fence_load + 0.00 89.07 0.00 6379 0.00 0.00 ck_pr_md_load_ptr + 0.00 89.07 0.00 5153 0.00 0.00 gc_heap_free + 0.00 89.07 0.00 2686 0.00 0.00 gc_wait_handshake + 0.00 89.07 0.00 1965 0.00 0.00 gc_handshake + 0.00 89.07 0.00 1960 0.00 0.00 gc_zero_read_write_counts + 0.00 89.07 0.00 1904 0.00 0.00 gc_free_old_thread_data + 0.00 89.07 0.00 1861 0.00 0.00 gc_post_handshake + 0.00 89.07 0.00 1361 0.00 0.00 gc_heap_create + 0.00 89.07 0.00 1080 0.00 0.01 gc_collector + 0.00 89.07 0.00 856 0.00 0.00 MurmurHash64A + 0.00 89.07 0.00 856 0.00 0.00 hs_hash + 0.00 89.07 0.00 472 0.00 0.00 add_symbol + 0.00 89.07 0.00 472 0.00 0.00 set_insert + 0.00 89.07 0.00 400 0.00 0.00 Cyc_is_pair + 0.00 89.07 0.00 384 0.00 0.00 find_or_add_symbol + 0.00 89.07 0.00 384 0.00 0.00 find_symbol_by_name + 0.00 89.07 0.00 384 0.00 0.00 set_get + 0.00 89.07 0.00 343 0.00 0.00 _strdup + 0.00 89.07 0.00 343 0.00 0.00 add_symbol_by_name + 0.00 89.07 0.00 255 0.00 0.00 add_global + 0.00 89.07 0.00 255 0.00 0.00 malloc_make_pair + 0.00 89.07 0.00 255 0.00 0.00 mcvar + 0.00 89.07 0.00 192 0.00 0.00 Cyc_cdr + 0.00 89.07 0.00 128 0.00 0.00 mark_stack_or_heap_obj + 0.00 89.07 0.00 127 0.00 0.00 gc_is_stack_obj + 0.00 89.07 0.00 97 0.00 0.00 Cyc_eq + 0.00 89.07 0.00 82 0.00 0.00 Cyc_is_null + 0.00 89.07 0.00 69 0.00 0.00 Cyc_car + 0.00 89.07 0.00 64 0.00 0.00 equal + 0.00 89.07 0.00 64 0.00 0.00 gc_mut_update + 0.00 89.07 0.00 56 0.00 0.00 equalp + 0.00 89.07 0.00 40 0.00 0.00 add_mutation + 0.00 89.07 0.00 37 0.00 0.00 Cyc_set_car + 0.00 89.07 0.00 32 0.00 0.00 Cyc_is_port + 0.00 89.07 0.00 31 0.00 0.00 Cyc_length + 0.00 89.07 0.00 24 0.00 0.00 Cyc_global_set + 0.00 89.07 0.00 23 0.00 0.00 Cyc_is_string + 0.00 89.07 0.00 23 0.00 0.00 __lambda_19 + 0.00 89.07 0.00 23 0.00 0.00 __lambda_20 + 0.00 89.07 0.00 23 0.00 0.01 __lambda_721 + 0.00 89.07 0.00 21 0.00 0.00 gc_mark_gray2 + 0.00 89.07 0.00 17 0.00 0.00 Cyc_is_number + 0.00 89.07 0.00 17 0.00 0.00 apply + 0.00 89.07 0.00 16 0.00 0.00 Cyc_is_eof_object + 0.00 89.07 0.00 16 0.00 0.00 __lambda_12 + 0.00 89.07 0.00 16 0.00 0.00 __lambda_14 + 0.00 89.07 0.00 16 0.00 0.00 __lambda_250 + 0.00 89.07 0.00 16 0.00 0.00 __lambda_251 + 0.00 89.07 0.00 16 0.00 0.00 __lambda_252 + 0.00 89.07 0.00 16 0.00 0.00 __lambda_253 + 0.00 89.07 0.00 16 0.00 0.00 __lambda_254 + 0.00 89.07 0.00 16 0.00 0.00 __lambda_44 + 0.00 89.07 0.00 16 0.00 0.00 __lambda_45 + 0.00 89.07 0.00 14 0.00 0.00 Cyc_display + 0.00 89.07 0.00 13 0.00 0.00 Cyc_io_read_char + 0.00 89.07 0.00 13 0.00 0.00 __lambda_282 + 0.00 89.07 0.00 13 0.00 0.00 gc_mutator_thread_blocked + 0.00 89.07 0.00 13 0.00 0.00 gc_mutator_thread_runnable + 0.00 89.07 0.00 13 0.00 0.00 memberp + 0.00 89.07 0.00 12 0.00 0.00 Cyc_display_va + 0.00 89.07 0.00 12 0.00 0.00 Cyc_display_va_list + 0.00 89.07 0.00 12 0.00 0.00 Cyc_is_vector + 0.00 89.07 0.00 12 0.00 0.00 Cyc_vector_ref + 0.00 89.07 0.00 12 0.00 0.00 __lambda_0 + 0.00 89.07 0.00 12 0.00 0.00 __lambda_1 + 0.00 89.07 0.00 10 0.00 0.00 Cyc_apply + 0.00 89.07 0.00 9 0.00 0.00 __lambda_241 + 0.00 89.07 0.00 9 0.00 0.00 __lambda_242 + 0.00 89.07 0.00 9 0.00 0.00 __lambda_243 + 0.00 89.07 0.00 9 0.00 0.00 __lambda_244 + 0.00 89.07 0.00 9 0.00 0.00 __lambda_245 + 0.00 89.07 0.00 9 0.00 0.00 __lambda_246 + 0.00 89.07 0.00 9 0.00 0.00 __lambda_247 + 0.00 89.07 0.00 9 0.00 0.00 __lambda_248 + 0.00 89.07 0.00 9 0.00 0.00 __lambda_249 + 0.00 89.07 0.00 9 0.00 0.00 __lambda_281 + 0.00 89.07 0.00 9 0.00 0.00 __lambda_36 + 0.00 89.07 0.00 9 0.00 0.00 _cons + 0.00 89.07 0.00 8 0.00 0.00 __lambda_245 + 0.00 89.07 0.00 8 0.00 0.00 __lambda_246 + 0.00 89.07 0.00 8 0.00 0.00 __lambda_247 + 0.00 89.07 0.00 7 0.00 0.00 Cyc_num_fast_lt_op + 0.00 89.07 0.00 7 0.00 0.00 __lambda_13 + 0.00 89.07 0.00 7 0.00 0.00 __lambda_15 + 0.00 89.07 0.00 7 0.00 0.00 __lambda_16 + 0.00 89.07 0.00 7 0.00 0.00 __lambda_17 + 0.00 89.07 0.00 7 0.00 0.00 __lambda_18 + 0.00 89.07 0.00 7 0.00 0.00 __lambda_43 + 0.00 89.07 0.00 7 0.00 0.00 __lambda_55 + 0.00 89.07 0.00 7 0.00 0.00 __lambda_56 + 0.00 89.07 0.00 7 0.00 0.00 __lambda_57 + 0.00 89.07 0.00 7 0.00 0.00 apply_va + 0.00 89.07 0.00 7 0.00 0.00 dispatch + 0.00 89.07 0.00 5 0.00 0.00 Cyc_string_append + 0.00 89.07 0.00 4 0.00 0.00 Cyc_check_obj + 0.00 89.07 0.00 4 0.00 0.00 Cyc_list2string + 0.00 89.07 0.00 4 0.00 0.00 Cyc_list2vector + 0.00 89.07 0.00 4 0.00 0.00 Cyc_string2number2_ + 0.00 89.07 0.00 4 0.00 0.00 Cyc_string2number_ + 0.00 89.07 0.00 4 0.00 0.00 __lambda_10 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_11 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_15 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_16 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_17 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_19 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_20 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_21 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_24 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_248 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_249 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_250 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_251 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_27 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_28 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_328 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_329 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_330 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_336 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_337 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_35 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_383 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_384 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_387 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_388 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_389 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_390 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_40 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_41 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_42 + 0.00 89.07 0.00 4 0.00 0.03 __lambda_9 + 0.00 89.07 0.00 4 0.00 0.00 assoc + 0.00 89.07 0.00 4 0.00 0.00 str2int + 0.00 89.07 0.00 3 0.00 0.00 Cyc_number2string2 + 0.00 89.07 0.00 3 0.00 0.00 Cyc_set_cell + 0.00 89.07 0.00 3 0.00 0.00 Cyc_write_char + 0.00 89.07 0.00 3 0.00 0.00 __lambda_21 + 0.00 89.07 0.00 3 0.00 0.00 __lambda_22 + 0.00 89.07 0.00 3 0.00 0.00 __lambda_23 + 0.00 89.07 0.00 3 0.00 0.00 __lambda_307 + 0.00 89.07 0.00 3 0.00 0.00 __lambda_308 + 0.00 89.07 0.00 3 0.00 0.00 __lambda_309 + 0.00 89.07 0.00 3 0.00 0.00 __lambda_51 + 0.00 89.07 0.00 3 0.00 0.00 __lambda_718 + 0.00 89.07 0.00 3 0.00 0.00 __lambda_719 + 0.00 89.07 0.00 3 0.00 0.00 __lambda_722 + 0.00 89.07 0.00 3 0.00 0.00 __lambda_723 + 0.00 89.07 0.00 3 0.00 0.00 __lambda_724 + 0.00 89.07 0.00 3 0.00 0.00 __lambda_725 + 0.00 89.07 0.00 2 0.00 0.00 Cyc_fast_div + 0.00 89.07 0.00 2 0.00 0.00 Cyc_io_flush_output_port + 0.00 89.07 0.00 2 0.00 0.00 Cyc_write + 0.00 89.07 0.00 2 0.00 0.00 Cyc_write_va + 0.00 89.07 0.00 2 0.00 0.00 Cyc_write_va_list + 0.00 89.07 0.00 2 0.00 0.00 _Cyc_write + 0.00 89.07 0.00 2 0.00 0.00 __lambda_0 + 0.00 89.07 0.00 2 0.00 0.00 __lambda_1 + 0.00 89.07 0.00 2 0.00 0.00 __lambda_2 + 0.00 89.07 0.00 2 0.00 0.04 __lambda_23 + 0.00 89.07 0.00 2 0.00 0.00 __lambda_3 + 0.00 89.07 0.00 2 0.00 0.00 __lambda_3 + 0.00 89.07 0.00 2 0.00 0.00 __lambda_304 + 0.00 89.07 0.00 2 0.00 0.00 __lambda_327 + 0.00 89.07 0.00 2 0.00 0.00 __lambda_4 + 0.00 89.07 0.00 2 0.00 0.00 double2buffer + 0.00 89.07 0.00 1 0.00 0.00 Cyc_fast_mul + 0.00 89.07 0.00 1 0.00 0.00 Cyc_heap_init + 0.00 89.07 0.00 1 0.00 0.00 Cyc_stderr + 0.00 89.07 0.00 1 0.00 0.00 Cyc_stdin + 0.00 89.07 0.00 1 0.00 0.00 Cyc_stdout + 0.00 89.07 0.00 1 0.00 0.00 __75halt + 0.00 89.07 0.00 1 0.00 0.00 __lambda_0 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_1 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_10 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_11 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_12 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_13 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_14 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_1544 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_1545 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_1546 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_1547 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_1548 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_1549 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_1550 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_1551 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_1552 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_1553 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_1554 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_1555 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_1556 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_1557 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_1558 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_1559 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_1560 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_1561 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_2 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_2 + 0.00 89.07 0.00 1 0.00 0.04 __lambda_22 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_24 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_25 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_26 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_27 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_28 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_29 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_3 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_3 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_30 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_31 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_32 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_33 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_34 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_35 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_36 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_37 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_38 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_39 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_399 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_4 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_4 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_40 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_400 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_41 + 0.00 89.07 0.00 1 0.00 0.04 __lambda_42 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_42 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_43 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_44 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_5 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_5 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_5 + 0.00 89.07 0.00 1 0.00 0.01 __lambda_5 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_50 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_52 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_53 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_54 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_55 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_56 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_57 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_58 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_59 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_6 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_6 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_6 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_60 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_61 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_62 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_63 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_64 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_65 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_66 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_67 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_68 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_69 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_7 + 0.00 89.07 0.00 1 0.00 0.01 __lambda_7 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_765 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_766 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_8 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_8 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_9 + 0.00 89.07 0.00 1 0.00 0.00 c_entry_pt + 0.00 89.07 0.00 1 0.00 0.00 c_entry_pt_first_lambda + 0.00 89.07 0.00 1 0.00 0.00 c_scheme_char_entry_pt + 0.00 89.07 0.00 1 0.00 0.00 c_schemebase_entry_pt + 0.00 89.07 0.00 1 0.00 0.00 c_schemecyclonecommon_entry_pt + 0.00 89.07 0.00 1 0.00 0.00 c_schemeread_entry_pt + 0.00 89.07 0.00 1 0.00 0.00 c_schemetime_entry_pt + 0.00 89.07 0.00 1 0.00 0.00 c_schemewrite_entry_pt + 0.00 89.07 0.00 1 0.00 0.00 gc_add_mutator + 0.00 89.07 0.00 1 0.00 0.00 gc_init_heap + 0.00 89.07 0.00 1 0.00 0.00 gc_initialize + 0.00 89.07 0.00 1 0.00 0.00 gc_start_collector + 0.00 89.07 0.00 1 0.00 0.06 gc_thread_data_init + 0.00 89.07 0.00 1 0.00 0.00 set_env_variables + + % the percentage of the total running time of the +time program used by this function. + +cumulative a running sum of the number of seconds accounted + seconds for by this function and those listed above it. + + self the number of seconds accounted for by this +seconds function alone. This is the major sort for this + listing. + +calls the number of times this function was invoked, if + this function is profiled, else blank. + + self the average number of milliseconds spent in this +ms/call function per call, if this function is profiled, + else blank. + + total the average number of milliseconds spent in this +ms/call function and its descendents per call, if this + function is profiled, else blank. + +name the name of the function. This is the minor sort + for this listing. The index shows the location of + the function in the gprof listing. If the index is + in parenthesis it shows where it would appear in + the gprof listing if it were to be printed. + +Copyright (C) 2012-2015 Free Software Foundation, Inc. + +Copying and distribution of this file, with or without modification, +are permitted in any medium without royalty provided the copyright +notice and this notice are preserved. + + Call graph (explanation follows) + + +granularity: each sample hit covers 2 byte(s) for 0.01% of 89.07 seconds + +index % time self children called name + +[1] 84.2 0.00 75.00 main [1] + 0.01 74.93 1/1 Cyc_start_trampoline [2] + 0.00 0.06 1/1 gc_thread_data_init [38] + 0.00 0.00 1/1 gc_initialize [49] + 0.00 0.00 1/1 set_env_variables [213] + 0.00 0.00 1/1 gc_add_mutator [210] + 0.00 0.00 1/1 Cyc_heap_init [198] +----------------------------------------------- + 0.01 74.93 1/1 main [1] +[2] 84.1 0.01 74.93 1 Cyc_start_trampoline [2] + 19.71 55.22 1077077/1077078 do_dispatch [133] +----------------------------------------------- +[3] 84.1 19.71 55.22 1077078+1422350722 [3] + 16.76 39.98 710694909+713501311 __lambda_1 [4] + 2.70 14.59 711654992 __lambda_0 [10] + 0.00 0.34 23 __lambda_721 [29] + 0.25 0.00 2 __lambda_2 [33] + 0.00 0.10 4 __lambda_9 [35] + 0.00 0.09 2 __lambda_23 [36] + 0.00 0.04 1 __lambda_42 [39] + 0.00 0.04 1 __lambda_22 [40] + 0.00 0.01 1 __lambda_7 [44] + 0.00 0.01 1 __lambda_5 [43] + 0.00 0.00 23 __lambda_19 [57] + 0.00 0.00 16 __lambda_253 [59] + 0.00 0.00 7 __lambda_17 [61] + 0.00 0.00 7 __lambda_15 [60] + 0.00 0.00 7 __lambda_57 [62] + 0.00 0.00 23 __lambda_20 [63] + 0.00 0.00 16 __lambda_254 [68] + 0.00 0.00 16 __lambda_14 [67] + 0.00 0.00 16 __lambda_12 [66] + 0.00 0.00 13 __lambda_282 [69] + 0.00 0.00 12 __lambda_1 [70] + 0.00 0.00 9 __lambda_36 [71] + 0.00 0.00 8 __lambda_247 [72] + 0.00 0.00 7 __lambda_13 [73] + 0.00 0.00 7 __lambda_18 [75] + 0.00 0.00 7 __lambda_16 [74] + 0.00 0.00 7 __lambda_43 [76] + 0.00 0.00 1 __lambda_1561 [77] + 0.00 0.00 1 __lambda_5 [80] + 0.00 0.00 1 __lambda_42 [79] + 0.00 0.00 1 __lambda_400 [78] + 0.00 0.00 1 __lambda_52 [82] + 0.00 0.00 1 __lambda_8 [84] + 0.00 0.00 1 __lambda_65 [83] + 0.00 0.00 5 Cyc_string_append [85] + 0.00 0.00 1 __lambda_3 [101] + 0.00 0.00 1 __lambda_2 [100] + 0.00 0.00 1 __lambda_0 [86] + 0.00 0.00 1 __lambda_1559 [99] + 0.00 0.00 1 __lambda_1557 [98] + 0.00 0.00 1 __lambda_1555 [97] + 0.00 0.00 1 __lambda_1554 [96] + 0.00 0.00 1 __lambda_1553 [95] + 0.00 0.00 1 __lambda_1552 [94] + 0.00 0.00 1 __lambda_1551 [93] + 0.00 0.00 1 __lambda_1550 [92] + 0.00 0.00 1 __lambda_1549 [91] + 0.00 0.00 1 __lambda_1548 [90] + 0.00 0.00 1 __lambda_1547 [89] + 0.00 0.00 1 __lambda_1546 [88] + 0.00 0.00 1 __lambda_1544 [87] + 0.00 0.00 1 __lambda_4 [103] + 0.00 0.00 1 __lambda_399 [102] + 0.00 0.00 1 __lambda_6 [105] + 0.00 0.00 4 __lambda_390 [116] + 0.00 0.00 4 __lambda_11 [106] + 0.00 0.00 4 __lambda_28 [110] + 0.00 0.00 4 __lambda_383 [114] + 0.00 0.00 4 __lambda_21 [107] + 0.00 0.00 4 __lambda_251 [109] + 0.00 0.00 4 __lambda_384 [115] + 0.00 0.00 4 __lambda_337 [112] + 0.00 0.00 4 __lambda_329 [111] + 0.00 0.00 4 __lambda_35 [113] + 0.00 0.00 4 __lambda_24 [108] + 0.00 0.00 3 __lambda_725 [120] + 0.00 0.00 3 __lambda_23 [117] + 0.00 0.00 3 __lambda_308 [118] + 0.00 0.00 3 __lambda_309 [119] + 0.00 0.00 1 __lambda_5 [121] + 0.00 0.00 1 __lambda_43 [122] + 0.00 0.00 2 __lambda_327 [125] + 0.00 0.00 2 __lambda_304 [124] + 0.00 0.00 2 __lambda_3 [123] + 0.00 0.00 1 __lambda_69 [131] + 0.00 0.00 1 __lambda_4 [128] + 0.00 0.00 1 __lambda_3 [127] + 0.00 0.00 1 __lambda_14 [126] + 0.00 0.00 1 __lambda_6 [129] + 0.00 0.00 1 __lambda_67 [130] + 0.00 0.00 1077084 do_dispatch [133] + 0.00 0.00 17 apply [167] + 0.00 0.00 16 __lambda_252 [830] + 0.00 0.00 16 __lambda_45 [832] + 0.00 0.00 16 __lambda_44 [831] + 0.00 0.00 16 __lambda_251 [829] + 0.00 0.00 16 __lambda_250 [828] + 0.00 0.00 13 Cyc_io_read_char [170] + 0.00 0.00 13 gc_mutator_thread_runnable [172] + 0.00 0.00 12 __lambda_0 [833] + 0.00 0.00 10 Cyc_apply [178] + 0.00 0.00 9 __lambda_249 [842] + 0.00 0.00 9 __lambda_248 [841] + 0.00 0.00 9 __lambda_247 [840] + 0.00 0.00 9 __lambda_246 [839] + 0.00 0.00 9 __lambda_245 [838] + 0.00 0.00 9 __lambda_244 [837] + 0.00 0.00 9 __lambda_243 [836] + 0.00 0.00 9 __lambda_242 [835] + 0.00 0.00 9 __lambda_241 [834] + 0.00 0.00 9 _cons [844] + 0.00 0.00 9 __lambda_281 [843] + 0.00 0.00 8 __lambda_245 [845] + 0.00 0.00 8 __lambda_246 [846] + 0.00 0.00 7 __lambda_56 [848] + 0.00 0.00 7 dispatch [181] + 0.00 0.00 7 apply_va [180] + 0.00 0.00 7 __lambda_55 [847] + 0.00 0.00 4 __lambda_387 [862] + 0.00 0.00 4 __lambda_389 [864] + 0.00 0.00 4 __lambda_10 [849] + 0.00 0.00 4 __lambda_388 [863] + 0.00 0.00 4 __lambda_42 [867] + 0.00 0.00 4 __lambda_20 [854] + 0.00 0.00 4 __lambda_250 [857] + 0.00 0.00 4 __lambda_248 [855] + 0.00 0.00 4 __lambda_249 [856] + 0.00 0.00 4 __lambda_19 [853] + 0.00 0.00 4 Cyc_list2vector [184] + 0.00 0.00 4 __lambda_17 [852] + 0.00 0.00 4 __lambda_15 [850] + 0.00 0.00 4 __lambda_16 [851] + 0.00 0.00 4 __lambda_27 [858] + 0.00 0.00 4 __lambda_328 [859] + 0.00 0.00 4 __lambda_336 [861] + 0.00 0.00 4 Cyc_list2string [183] + 0.00 0.00 4 __lambda_330 [860] + 0.00 0.00 4 Cyc_string2number2_ [185] + 0.00 0.00 4 Cyc_string2number_ [186] + 0.00 0.00 4 __lambda_41 [866] + 0.00 0.00 4 __lambda_40 [865] + 0.00 0.00 3 __lambda_719 [873] + 0.00 0.00 3 __lambda_724 [876] + 0.00 0.00 3 __lambda_718 [872] + 0.00 0.00 3 __lambda_723 [875] + 0.00 0.00 3 __lambda_722 [874] + 0.00 0.00 3 __lambda_22 [869] + 0.00 0.00 3 __lambda_21 [868] + 0.00 0.00 3 __lambda_51 [871] + 0.00 0.00 3 Cyc_number2string2 [189] + 0.00 0.00 3 __lambda_307 [870] + 0.00 0.00 2 __lambda_3 [881] + 0.00 0.00 2 __lambda_1 [879] + 0.00 0.00 2 __lambda_0 [878] + 0.00 0.00 2 __lambda_4 [882] + 0.00 0.00 2 __lambda_2 [880] + 0.00 0.00 1 __lambda_68 [928] + 0.00 0.00 1 __lambda_1 [884] + 0.00 0.00 1 c_schemebase_entry_pt [205] + 0.00 0.00 1 __lambda_1560 [892] + 0.00 0.00 1 __lambda_1558 [891] + 0.00 0.00 1 __lambda_1556 [890] + 0.00 0.00 1 __lambda_1545 [889] + 0.00 0.00 1 c_schemetime_entry_pt [208] + 0.00 0.00 1 c_schemewrite_entry_pt [209] + 0.00 0.00 1 c_scheme_char_entry_pt [204] + 0.00 0.00 1 c_schemeread_entry_pt [207] + 0.00 0.00 1 c_entry_pt_first_lambda [203] + 0.00 0.00 1 __lambda_50 [913] + 0.00 0.00 1 __lambda_54 [915] + 0.00 0.00 1 __lambda_53 [914] + 0.00 0.00 1 __lambda_44 [912] + 0.00 0.00 1 __lambda_55 [916] + 0.00 0.00 1 __lambda_766 [931] + 0.00 0.00 1 __lambda_64 [926] + 0.00 0.00 1 __lambda_765 [930] + 0.00 0.00 1 __lambda_63 [925] + 0.00 0.00 1 __lambda_41 [911] + 0.00 0.00 1 c_entry_pt [202] + 0.00 0.00 1 c_schemecyclonecommon_entry_pt [206] + 0.00 0.00 1 __lambda_13 [888] + 0.00 0.00 1 __lambda_12 [887] + 0.00 0.00 1 __lambda_11 [886] + 0.00 0.00 1 __lambda_10 [885] + 0.00 0.00 1 __lambda_9 [933] + 0.00 0.00 1 __lambda_8 [932] + 0.00 0.00 1 __lambda_7 [929] + 0.00 0.00 1 __lambda_58 [919] + 0.00 0.00 1 __lambda_57 [918] + 0.00 0.00 1 __lambda_2 [893] + 0.00 0.00 1 __lambda_56 [917] + 0.00 0.00 1 __lambda_24 [894] + 0.00 0.00 1 __lambda_39 [909] + 0.00 0.00 1 __lambda_37 [907] + 0.00 0.00 1 __lambda_61 [923] + 0.00 0.00 1 __lambda_60 [922] + 0.00 0.00 1 __lambda_40 [910] + 0.00 0.00 1 __lambda_38 [908] + 0.00 0.00 1 __lambda_36 [906] + 0.00 0.00 1 __lambda_35 [905] + 0.00 0.00 1 __lambda_33 [903] + 0.00 0.00 1 __lambda_31 [901] + 0.00 0.00 1 __lambda_30 [900] + 0.00 0.00 1 __lambda_29 [899] + 0.00 0.00 1 __lambda_28 [898] + 0.00 0.00 1 __lambda_27 [897] + 0.00 0.00 1 __lambda_59 [920] + 0.00 0.00 1 __lambda_34 [904] + 0.00 0.00 1 __lambda_26 [896] + 0.00 0.00 1 __lambda_25 [895] + 0.00 0.00 1 __lambda_6 [921] + 0.00 0.00 1 __lambda_66 [927] + 0.00 0.00 1 __lambda_62 [924] + 0.00 0.00 1 __lambda_32 [902] +----------------------------------------------- + 713501311 __lambda_1 [4] + 2 __lambda_2 [33] + 826498 do_dispatch [133] + 709868409 __lambda_0 [10] +[4] 63.7 16.76 39.98 710694909+713501311 __lambda_1 [4] + 0.01 26.74 731595/1076173 GC [5] + 6.26 0.00 2137195778/2137195779 Cyc_num_fast_eq_op [15] + 3.14 0.00 710296554/710296579 Cyc_fast_sum [19] + 2.00 0.00 714276442/1424380073 Cyc_fast_sub [18] + 1.82 0.00 1424648814/1424649027 Cyc_st_add [21] + 711405239 __lambda_0 [10] + 2 __lambda_23 [36] + 713501311 __lambda_1 [4] +----------------------------------------------- + 0.01 12.60 344578/1076173 __lambda_0 [10] + 0.01 26.74 731595/1076173 __lambda_1 [4] +[5] 44.2 0.02 39.34 1076173 GC [5] + 8.60 30.72 1075614/1075614 gc_minor [6] + 0.00 0.02 1076787/1076787 gc_mut_cooperate [42] +----------------------------------------------- + 8.60 30.72 1075614/1075614 GC [5] +[6] 44.1 8.60 30.72 1075614 gc_minor [6] + 3.05 27.67 693849289/693849289 gc_move [7] + 0.00 0.00 1077265/1077265 clear_mutations [132] +----------------------------------------------- + 3.05 27.67 693849289/693849289 gc_minor [6] +[7] 34.5 3.05 27.67 693849289 gc_move [7] + 4.06 19.05 693921734/693921734 gc_alloc [8] + 2.44 2.12 693722448/693722448 gc_fixup_moved_obj [17] +----------------------------------------------- + 4.06 19.05 693921734/693921734 gc_move [7] +[8] 25.9 4.06 19.05 693921734 gc_alloc [8] + 7.42 11.08 693927121/693927121 gc_try_alloc [9] + 0.55 0.00 1357/1358 gc_grow_heap [24] +----------------------------------------------- + 7.42 11.08 693927121/693927121 gc_alloc [8] +[9] 20.8 7.42 11.08 693927121 gc_try_alloc [9] + 8.25 0.00 693683336/693683336 gc_copy_obj [14] + 2.83 0.00 693783511/1370056701 gc_allocated_bytes [16] +----------------------------------------------- + 249753 do_dispatch [133] + 711405239 __lambda_1 [4] +[10] 19.4 2.70 14.59 711654992 __lambda_0 [10] + 0.01 12.60 344578/1076173 GC [5] + 1.99 0.00 710103629/1424380073 Cyc_fast_sub [18] + 709868409 __lambda_1 [4] +----------------------------------------------- + +[11] 14.1 0.00 12.58 collector_main [11] + 0.00 12.58 1080/1080 gc_collector [12] + 0.00 0.00 1671/32429287 ck_pr_md_load_int [37] +----------------------------------------------- + 0.00 12.58 1080/1080 collector_main [11] +[12] 14.1 0.00 12.58 1080 gc_collector [12] + 8.74 2.76 8950/8950 gc_sweep [13] + 0.07 0.48 941/941 gc_collector_trace [25] + 0.53 0.00 1054/1054 gc_mark_globals [26] + 0.00 0.00 1/1358 gc_grow_heap [24] + 0.00 0.00 1965/1965 gc_handshake [52] + 0.00 0.00 752/2686 gc_wait_handshake [51] + 0.00 0.00 1097/32429287 ck_pr_md_load_int [37] + 0.00 0.00 519/1861 gc_post_handshake [53] + 0.00 0.00 9037/9037 gc_get_heap [136] + 0.00 0.00 7556/17613 ck_pr_cas_int [134] + 0.00 0.00 1904/1904 gc_free_old_thread_data [142] +----------------------------------------------- + 8.74 2.76 8950/8950 gc_collector [12] +[13] 12.9 8.74 2.76 8950 gc_sweep [13] + 2.76 0.00 676273190/1370056701 gc_allocated_bytes [16] + 0.00 0.00 14863/14863 gc_is_heap_empty [135] + 0.00 0.00 5153/5153 gc_heap_free [140] +----------------------------------------------- + 8.25 0.00 693683336/693683336 gc_try_alloc [9] +[14] 9.3 8.25 0.00 693683336 gc_copy_obj [14] +----------------------------------------------- + 0.00 0.00 1/2137195779 __lambda_5 [121] + 6.26 0.00 2137195778/2137195779 __lambda_1 [4] +[15] 7.0 6.26 0.00 2137195779 Cyc_num_fast_eq_op [15] +----------------------------------------------- + 2.76 0.00 676273190/1370056701 gc_sweep [13] + 2.83 0.00 693783511/1370056701 gc_try_alloc [9] +[16] 6.3 5.60 0.00 1370056701 gc_allocated_bytes [16] +----------------------------------------------- + 2.44 2.12 693722448/693722448 gc_move [7] +[17] 5.1 2.44 2.12 693722448 gc_fixup_moved_obj [17] + 1.90 0.23 693922724/693922724 gc_thr_add_to_move_buffer [20] + 0.00 0.00 21/21 gc_mark_gray2 [64] +----------------------------------------------- + 0.00 0.00 1/1424380073 __lambda_43 [122] + 0.00 0.00 1/1424380073 __lambda_42 [39] + 1.99 0.00 710103629/1424380073 __lambda_0 [10] + 2.00 0.00 714276442/1424380073 __lambda_1 [4] +[18] 4.5 3.99 0.00 1424380073 Cyc_fast_sub [18] +----------------------------------------------- + 0.00 0.00 2/710296579 __lambda_23 [36] + 0.00 0.00 7/710296579 __lambda_57 [62] + 0.00 0.00 16/710296579 __lambda_253 [59] + 3.14 0.00 710296554/710296579 __lambda_1 [4] +[19] 3.5 3.14 0.00 710296579 Cyc_fast_sum [19] +----------------------------------------------- + 1.90 0.23 693922724/693922724 gc_fixup_moved_obj [17] +[20] 2.4 1.90 0.23 693922724 gc_thr_add_to_move_buffer [20] + 0.23 0.00 4/5 gc_thr_grow_move_buffer [31] +----------------------------------------------- + 0.00 0.00 1/1424649027 __lambda_69 [131] + 0.00 0.00 1/1424649027 __lambda_67 [130] + 0.00 0.00 1/1424649027 __lambda_14 [126] + 0.00 0.00 1/1424649027 __lambda_6 [129] + 0.00 0.00 1/1424649027 __lambda_1561 [77] + 0.00 0.00 1/1424649027 __lambda_4 [128] + 0.00 0.00 1/1424649027 __lambda_3 [127] + 0.00 0.00 1/1424649027 __lambda_5 [80] + 0.00 0.00 1/1424649027 __lambda_42 [79] + 0.00 0.00 1/1424649027 __lambda_400 [78] + 0.00 0.00 2/1424649027 __lambda_327 [125] + 0.00 0.00 2/1424649027 __lambda_304 [124] + 0.00 0.00 2/1424649027 __lambda_3 [123] + 0.00 0.00 3/1424649027 __lambda_725 [120] + 0.00 0.00 3/1424649027 __lambda_309 [119] + 0.00 0.00 3/1424649027 __lambda_308 [118] + 0.00 0.00 3/1424649027 __lambda_23 [117] + 0.00 0.00 4/1424649027 __lambda_21 [107] + 0.00 0.00 4/1424649027 __lambda_384 [115] + 0.00 0.00 4/1424649027 __lambda_383 [114] + 0.00 0.00 4/1424649027 __lambda_251 [109] + 0.00 0.00 4/1424649027 __lambda_35 [113] + 0.00 0.00 4/1424649027 __lambda_390 [116] + 0.00 0.00 4/1424649027 __lambda_337 [112] + 0.00 0.00 4/1424649027 __lambda_329 [111] + 0.00 0.00 4/1424649027 __lambda_28 [110] + 0.00 0.00 4/1424649027 __lambda_24 [108] + 0.00 0.00 4/1424649027 __lambda_11 [106] + 0.00 0.00 7/1424649027 __lambda_43 [76] + 0.00 0.00 7/1424649027 __lambda_18 [75] + 0.00 0.00 7/1424649027 __lambda_16 [74] + 0.00 0.00 7/1424649027 __lambda_13 [73] + 0.00 0.00 8/1424649027 __lambda_247 [72] + 0.00 0.00 9/1424649027 __lambda_36 [71] + 0.00 0.00 12/1424649027 __lambda_1 [70] + 0.00 0.00 13/1424649027 __lambda_282 [69] + 0.00 0.00 16/1424649027 __lambda_254 [68] + 0.00 0.00 16/1424649027 __lambda_14 [67] + 0.00 0.00 16/1424649027 __lambda_12 [66] + 0.00 0.00 23/1424649027 __lambda_20 [63] + 1.82 0.00 1424648814/1424649027 __lambda_1 [4] +[21] 2.0 1.82 0.00 1424649027 Cyc_st_add [21] +----------------------------------------------- + +[22] 1.0 0.92 0.00 dispatch_num_eq [22] +----------------------------------------------- + 0.01 0.00 1/44 __lambda_7 [44] + 0.01 0.00 1/44 __lambda_5 [43] + 0.04 0.00 3/44 __lambda_42 [39] + 0.04 0.00 3/44 __lambda_22 [40] + 0.09 0.00 6/44 __lambda_23 [36] + 0.10 0.00 7/44 __lambda_9 [35] + 0.34 0.00 23/44 __lambda_721 [29] +[23] 0.7 0.65 0.00 44 cell_get [23] +----------------------------------------------- + 0.00 0.00 1/1358 gc_collector [12] + 0.55 0.00 1357/1358 gc_alloc [8] +[24] 0.6 0.55 0.00 1358 gc_grow_heap [24] + 0.00 0.00 1356/1361 gc_heap_create [143] +----------------------------------------------- + 0.07 0.48 941/941 gc_collector [12] +[25] 0.6 0.07 0.48 941 gc_collector_trace [25] + 0.02 0.43 1894577/1894577 gc_empty_collector_stack [28] + 0.02 0.01 1894581/29559012 gc_mark_black [27] + 0.00 0.00 2723/6714 ck_pr_fence_load [138] + 0.00 0.00 2447/6379 ck_pr_md_load_ptr [139] +----------------------------------------------- + 0.53 0.00 1054/1054 gc_collector [12] +[26] 0.6 0.53 0.00 1054 gc_mark_globals [26] + 0.00 0.00 197181/29559012 gc_mark_black [27] +----------------------------------------------- + 0.00 0.00 197181/29559012 gc_mark_globals [26] + 0.02 0.01 1894581/29559012 gc_collector_trace [25] + 0.22 0.21 27467250/29559012 gc_empty_collector_stack [28] +[27] 0.5 0.24 0.23 29559012 gc_mark_black [27] + 0.12 0.03 54145669/54145669 gc_collector_mark_gray [34] + 0.07 0.00 29182751/32429287 ck_pr_md_load_int [37] +----------------------------------------------- + 0.02 0.43 1894577/1894577 gc_collector_trace [25] +[28] 0.5 0.02 0.43 1894577 gc_empty_collector_stack [28] + 0.22 0.21 27467250/29559012 gc_mark_black [27] +----------------------------------------------- + 1 __lambda_59 [920] + 1 __lambda_26 [896] + 2 __lambda_3 [123] + 3 __lambda_308 [118] + 4 __lambda_387 [862] + 12 __lambda_1 [70] +[29] 0.4 0.00 0.34 23 __lambda_721 [29] + 0.34 0.00 23/44 cell_get [23] + 0.00 0.00 23/82 Cyc_is_null [159] + 12 __lambda_0 [833] + 4 __lambda_389 [864] + 3 __lambda_307 [870] + 2 __lambda_2 [880] + 1 __lambda_25 [895] + 1 __lambda_58 [919] +----------------------------------------------- + +[30] 0.3 0.29 0.00 __halt [30] +----------------------------------------------- + 0.06 0.00 1/5 gc_thread_data_init [38] + 0.23 0.00 4/5 gc_thr_add_to_move_buffer [20] +[31] 0.3 0.29 0.00 5 gc_thr_grow_move_buffer [31] +----------------------------------------------- + +[32] 0.3 0.27 0.00 gc_print_stats [32] +----------------------------------------------- + 2 __lambda_246 [846] +[33] 0.3 0.25 0.00 2 __lambda_2 [33] + 2 __lambda_1 [4] +----------------------------------------------- + 0.12 0.03 54145669/54145669 gc_mark_black [27] +[34] 0.2 0.12 0.03 54145669 gc_collector_mark_gray [34] + 0.03 0.01 27124522/29134668 vpbuffer_add [41] +----------------------------------------------- + 4 __lambda_10 [849] +[35] 0.1 0.00 0.10 4 __lambda_9 [35] + 0.10 0.00 7/44 cell_get [23] + 3 __lambda_388 [863] + 1 __lambda_327 [125] +----------------------------------------------- + 2 __lambda_1 [4] +[36] 0.1 0.00 0.09 2 __lambda_23 [36] + 0.09 0.00 6/44 cell_get [23] + 0.00 0.00 2/710296579 Cyc_fast_sum [19] + 2 __lambda_51 [871] +----------------------------------------------- + 0.00 0.00 2/32429287 gc_thread_data_init [38] + 0.00 0.00 128/32429287 gc_mut_update [54] + 0.00 0.00 1097/32429287 gc_collector [12] + 0.00 0.00 1671/32429287 collector_main [11] + 0.00 0.00 2072/32429287 gc_post_handshake [53] + 0.00 0.00 12187/32429287 gc_wait_handshake [51] + 0.01 0.00 3229379/32429287 gc_mut_cooperate [42] + 0.07 0.00 29182751/32429287 gc_mark_black [27] +[37] 0.1 0.08 0.00 32429287 ck_pr_md_load_int [37] +----------------------------------------------- + 0.00 0.06 1/1 main [1] +[38] 0.1 0.00 0.06 1 gc_thread_data_init [38] + 0.06 0.00 1/5 gc_thr_grow_move_buffer [31] + 0.00 0.00 2/8 vpbuffer_realloc [47] + 0.00 0.00 2/32429287 ck_pr_md_load_int [37] +----------------------------------------------- + 1 __lambda_766 [931] +[39] 0.0 0.00 0.04 1 __lambda_42 [39] + 0.04 0.00 3/44 cell_get [23] + 0.00 0.00 1/1424380073 Cyc_fast_sub [18] + 1 __lambda_64 [926] +----------------------------------------------- + 1 __lambda_52 [82] +[40] 0.0 0.00 0.04 1 __lambda_22 [40] + 0.04 0.00 3/44 cell_get [23] + 1 __lambda_51 [871] +----------------------------------------------- + 0.00 0.00 6/29134668 add_mutation [81] + 0.00 0.00 21/29134668 gc_mark_gray2 [64] + 0.00 0.00 2010119/29134668 gc_mark_gray [48] + 0.03 0.01 27124522/29134668 gc_collector_mark_gray [34] +[41] 0.0 0.03 0.01 29134668 vpbuffer_add [41] + 0.01 0.00 5/8 vpbuffer_realloc [47] +----------------------------------------------- + 0.00 0.02 1076787/1076787 GC [5] +[42] 0.0 0.00 0.02 1076787 gc_mut_cooperate [42] + 0.01 0.00 1075181/1075181 gc_sum_pending_writes [45] + 0.01 0.00 3229379/32429287 ck_pr_md_load_int [37] + 0.00 0.00 2015403/2015508 gc_mark_gray [48] + 0.00 0.00 7811/17613 ck_pr_cas_int [134] + 0.00 0.00 1960/1960 gc_zero_read_write_counts [141] +----------------------------------------------- + 1 __lambda_6 [105] +[43] 0.0 0.00 0.01 1 __lambda_5 [43] + 0.01 0.00 1/44 cell_get [23] + 1 __lambda_388 [863] +----------------------------------------------- + 1 __lambda_8 [84] +[44] 0.0 0.00 0.01 1 __lambda_7 [44] + 0.01 0.00 1/44 cell_get [23] + 1 __lambda_6 [105] +----------------------------------------------- + 0.01 0.00 1075181/1075181 gc_mut_cooperate [42] +[45] 0.0 0.01 0.00 1075181 gc_sum_pending_writes [45] +----------------------------------------------- + +[46] 0.0 0.01 0.00 ck_pr_md_load_uint [46] +----------------------------------------------- + 0.00 0.00 1/8 gc_initialize [49] + 0.00 0.00 2/8 gc_thread_data_init [38] + 0.01 0.00 5/8 vpbuffer_add [41] +[47] 0.0 0.01 0.00 8 vpbuffer_realloc [47] +----------------------------------------------- + 0.00 0.00 105/2015508 mark_stack_or_heap_obj [58] + 0.00 0.00 2015403/2015508 gc_mut_cooperate [42] +[48] 0.0 0.00 0.00 2015508 gc_mark_gray [48] + 0.00 0.00 2010119/29134668 vpbuffer_add [41] +----------------------------------------------- + 0.00 0.00 1/1 main [1] +[49] 0.0 0.00 0.00 1 gc_initialize [49] + 0.00 0.00 1/8 vpbuffer_realloc [47] +----------------------------------------------- + +[50] 0.0 0.00 0.00 __lambda_4 [50] + 0.00 0.00 1/1077078 Cyc_string_append [85] +----------------------------------------------- + 0.00 0.00 752/2686 gc_collector [12] + 0.00 0.00 1934/2686 gc_handshake [52] +[51] 0.0 0.00 0.00 2686 gc_wait_handshake [51] + 0.00 0.00 12187/32429287 ck_pr_md_load_int [37] + 0.00 0.00 2085/6714 ck_pr_fence_load [138] + 0.00 0.00 2018/6379 ck_pr_md_load_ptr [139] +----------------------------------------------- + 0.00 0.00 1965/1965 gc_collector [12] +[52] 0.0 0.00 0.00 1965 gc_handshake [52] + 0.00 0.00 1934/2686 gc_wait_handshake [51] + 0.00 0.00 1342/1861 gc_post_handshake [53] +----------------------------------------------- + 0.00 0.00 519/1861 gc_collector [12] + 0.00 0.00 1342/1861 gc_handshake [52] +[53] 0.0 0.00 0.00 1861 gc_post_handshake [53] + 0.00 0.00 2072/32429287 ck_pr_md_load_int [37] + 0.00 0.00 2220/17613 ck_pr_cas_int [134] +----------------------------------------------- + 0.00 0.00 3/64 Cyc_set_cell [65] + 0.00 0.00 24/64 Cyc_global_set [56] + 0.00 0.00 37/64 Cyc_set_car [55] +[54] 0.0 0.00 0.00 64 gc_mut_update [54] + 0.00 0.00 128/32429287 ck_pr_md_load_int [37] + 0.00 0.00 128/128 mark_stack_or_heap_obj [58] +----------------------------------------------- + 0.00 0.00 7/37 __lambda_17 [61] + 0.00 0.00 7/37 __lambda_15 [60] + 0.00 0.00 23/37 __lambda_19 [57] +[55] 0.0 0.00 0.00 37 Cyc_set_car [55] + 0.00 0.00 37/64 gc_mut_update [54] + 0.00 0.00 37/40 add_mutation [81] + 0.00 0.00 37/400 Cyc_is_pair [148] +----------------------------------------------- + 0.00 0.00 1/24 __lambda_5 [104] + 0.00 0.00 1/24 __lambda_3 [101] + 0.00 0.00 1/24 __lambda_2 [100] + 0.00 0.00 1/24 __lambda_0 [86] + 0.00 0.00 1/24 __lambda_1561 [77] + 0.00 0.00 1/24 __lambda_1559 [99] + 0.00 0.00 1/24 __lambda_1557 [98] + 0.00 0.00 1/24 __lambda_1555 [97] + 0.00 0.00 1/24 __lambda_1554 [96] + 0.00 0.00 1/24 __lambda_1553 [95] + 0.00 0.00 1/24 __lambda_1552 [94] + 0.00 0.00 1/24 __lambda_1551 [93] + 0.00 0.00 1/24 __lambda_1550 [92] + 0.00 0.00 1/24 __lambda_1549 [91] + 0.00 0.00 1/24 __lambda_1548 [90] + 0.00 0.00 1/24 __lambda_1547 [89] + 0.00 0.00 1/24 __lambda_1546 [88] + 0.00 0.00 1/24 __lambda_1544 [87] + 0.00 0.00 1/24 __lambda_5 [80] + 0.00 0.00 1/24 __lambda_4 [103] + 0.00 0.00 1/24 __lambda_42 [79] + 0.00 0.00 1/24 __lambda_400 [78] + 0.00 0.00 1/24 __lambda_399 [102] + 0.00 0.00 1/24 __lambda_6 [105] +[56] 0.0 0.00 0.00 24 Cyc_global_set [56] + 0.00 0.00 24/64 gc_mut_update [54] +----------------------------------------------- + 23 __lambda_20 [63] +[57] 0.0 0.00 0.00 23 __lambda_19 [57] + 0.00 0.00 23/37 Cyc_set_car [55] + 16 __lambda_252 [830] + 7 __lambda_55 [847] +----------------------------------------------- + 0.00 0.00 128/128 gc_mut_update [54] +[58] 0.0 0.00 0.00 128 mark_stack_or_heap_obj [58] + 0.00 0.00 105/2015508 gc_mark_gray [48] + 0.00 0.00 127/127 gc_is_stack_obj [157] +----------------------------------------------- + 16 __lambda_14 [67] +[59] 0.0 0.00 0.00 16 __lambda_253 [59] + 0.00 0.00 16/710296579 Cyc_fast_sum [19] + 16 __lambda_20 [63] +----------------------------------------------- + 7 __lambda_16 [74] +[60] 0.0 0.00 0.00 7 __lambda_15 [60] + 0.00 0.00 7/37 Cyc_set_car [55] + 4 __lambda_42 [867] + 3 __lambda_21 [868] +----------------------------------------------- + 7 __lambda_18 [75] +[61] 0.0 0.00 0.00 7 __lambda_17 [61] + 0.00 0.00 7/37 Cyc_set_car [55] + 7 __lambda_56 [848] +----------------------------------------------- + 7 __lambda_13 [73] +[62] 0.0 0.00 0.00 7 __lambda_57 [62] + 0.00 0.00 7/710296579 Cyc_fast_sum [19] + 7 __lambda_18 [75] +----------------------------------------------- + 7 __lambda_56 [848] + 16 __lambda_253 [59] +[63] 0.0 0.00 0.00 23 __lambda_20 [63] + 0.00 0.00 23/1424649027 Cyc_st_add [21] + 0.00 0.00 69/192 Cyc_cdr [156] + 23 __lambda_19 [57] +----------------------------------------------- + 0.00 0.00 21/21 gc_fixup_moved_obj [17] +[64] 0.0 0.00 0.00 21 gc_mark_gray2 [64] + 0.00 0.00 21/29134668 vpbuffer_add [41] +----------------------------------------------- + 0.00 0.00 1/3 __lambda_65 [83] + 0.00 0.00 1/3 __lambda_52 [82] + 0.00 0.00 1/3 __lambda_8 [84] +[65] 0.0 0.00 0.00 3 Cyc_set_cell [65] + 0.00 0.00 3/64 gc_mut_update [54] + 0.00 0.00 3/40 add_mutation [81] +----------------------------------------------- + 16 __lambda_45 [832] +[66] 0.0 0.00 0.00 16 __lambda_12 [66] + 0.00 0.00 16/1424649027 Cyc_st_add [21] + 0.00 0.00 16/192 Cyc_cdr [156] + 0.00 0.00 16/69 Cyc_car [160] + 16 __lambda_44 [831] +----------------------------------------------- + 16 __lambda_254 [68] +[67] 0.0 0.00 0.00 16 __lambda_14 [67] + 0.00 0.00 16/1424649027 Cyc_st_add [21] + 0.00 0.00 48/192 Cyc_cdr [156] + 0.00 0.00 16/69 Cyc_car [160] + 16 __lambda_253 [59] +----------------------------------------------- + 3 __lambda_43 [76] + 4 __lambda_388 [863] + 9 __lambda_241 [834] +[68] 0.0 0.00 0.00 16 __lambda_254 [68] + 0.00 0.00 16/1424649027 Cyc_st_add [21] + 16 __lambda_14 [67] +----------------------------------------------- + 4 __lambda_383 [114] + 9 __lambda_281 [843] +[69] 0.0 0.00 0.00 13 __lambda_282 [69] + 0.00 0.00 13/1424649027 Cyc_st_add [21] + 0.00 0.00 13/82 Cyc_is_null [159] + 0.00 0.00 9/69 Cyc_car [160] + 9 Cyc_apply [178] + 4 __lambda_27 [858] +----------------------------------------------- + 1 __lambda_62 [924] + 1 __lambda_61 [923] + 1 __lambda_41 [911] + 1 __lambda_39 [909] + 1 __lambda_37 [907] + 1 __lambda_36 [906] + 1 __lambda_34 [904] + 1 __lambda_32 [902] + 1 __lambda_31 [901] + 1 __lambda_30 [900] + 1 __lambda_29 [899] + 1 __lambda_28 [898] +[70] 0.0 0.00 0.00 12 __lambda_1 [70] + 0.00 0.00 12/1424649027 Cyc_st_add [21] + 0.00 0.00 12/82 Cyc_is_null [159] + 12 __lambda_721 [29] +----------------------------------------------- + 9 __lambda_250 [828] +[71] 0.0 0.00 0.00 9 __lambda_36 [71] + 0.00 0.00 9/1424649027 Cyc_st_add [21] + 0.00 0.00 9/13 memberp [173] + 9 __lambda_249 [842] +----------------------------------------------- + 4 __lambda_20 [854] + 4 __lambda_16 [851] +[72] 0.0 0.00 0.00 8 __lambda_247 [72] + 0.00 0.00 8/1424649027 Cyc_st_add [21] + 8 __lambda_245 [845] +----------------------------------------------- + 7 __lambda_250 [828] +[73] 0.0 0.00 0.00 7 __lambda_13 [73] + 0.00 0.00 7/1424649027 Cyc_st_add [21] + 0.00 0.00 14/192 Cyc_cdr [156] + 0.00 0.00 7/69 Cyc_car [160] + 7 __lambda_57 [62] +----------------------------------------------- + 3 __lambda_22 [869] + 4 __lambda_43 [76] +[74] 0.0 0.00 0.00 7 __lambda_16 [74] + 0.00 0.00 7/1424649027 Cyc_st_add [21] + 0.00 0.00 7/192 Cyc_cdr [156] + 7 __lambda_15 [60] +----------------------------------------------- + 7 __lambda_57 [62] +[75] 0.0 0.00 0.00 7 __lambda_18 [75] + 0.00 0.00 7/1424649027 Cyc_st_add [21] + 0.00 0.00 14/192 Cyc_cdr [156] + 7 __lambda_17 [61] +----------------------------------------------- + 7 __lambda_55 [847] +[76] 0.0 0.00 0.00 7 __lambda_43 [76] + 0.00 0.00 7/1424649027 Cyc_st_add [21] + 0.00 0.00 7/82 Cyc_is_null [159] + 4 __lambda_16 [74] + 3 __lambda_254 [68] +----------------------------------------------- + 1 c_schemebase_entry_pt [205] +[77] 0.0 0.00 0.00 1 __lambda_1561 [77] + 0.00 0.00 1/24 Cyc_global_set [56] + 0.00 0.00 1/1424649027 Cyc_st_add [21] + 1 __lambda_1560 [892] +----------------------------------------------- + 1 c_schemeread_entry_pt [207] +[78] 0.0 0.00 0.00 1 __lambda_400 [78] + 0.00 0.00 1/24 Cyc_global_set [56] + 0.00 0.00 1/1424649027 Cyc_st_add [21] + 1 __lambda_399 [102] +----------------------------------------------- + 1 c_scheme_char_entry_pt [204] +[79] 0.0 0.00 0.00 1 __lambda_42 [79] + 0.00 0.00 1/24 Cyc_global_set [56] + 0.00 0.00 1/1424649027 Cyc_st_add [21] + 1 c_schemeread_entry_pt [207] +----------------------------------------------- + 1 c_schemewrite_entry_pt [209] +[80] 0.0 0.00 0.00 1 __lambda_5 [80] + 0.00 0.00 1/24 Cyc_global_set [56] + 0.00 0.00 1/1424649027 Cyc_st_add [21] + 1 __lambda_4 [103] +----------------------------------------------- + 0.00 0.00 3/40 Cyc_set_cell [65] + 0.00 0.00 37/40 Cyc_set_car [55] +[81] 0.0 0.00 0.00 40 add_mutation [81] + 0.00 0.00 6/29134668 vpbuffer_add [41] +----------------------------------------------- + 1 __lambda_53 [914] +[82] 0.0 0.00 0.00 1 __lambda_52 [82] + 0.00 0.00 1/3 Cyc_set_cell [65] + 1 __lambda_22 [40] +----------------------------------------------- + 1 __lambda_66 [927] +[83] 0.0 0.00 0.00 1 __lambda_65 [83] + 0.00 0.00 1/3 Cyc_set_cell [65] + 1 __lambda_62 [924] +----------------------------------------------- + 1 __lambda_327 [125] +[84] 0.0 0.00 0.00 1 __lambda_8 [84] + 0.00 0.00 1/3 Cyc_set_cell [65] + 1 __lambda_7 [44] +----------------------------------------------- + 1 __lambda_68 [928] + 1 __lambda_7 [929] + 1 __lambda_6 [129] + 1 __lambda_1 [884] + 0.00 0.00 1/1077078 __lambda_4 [50] +[85] 0.0 0.00 0.00 5 Cyc_string_append [85] + 0.00 0.00 1/1 __lambda_5 [104] + 0.00 0.00 19/23 Cyc_is_string [165] + 1 __lambda_32 [902] + 1 __lambda_6 [921] + 1 __lambda_0 [86] + 1 __lambda_3 [101] +----------------------------------------------- + 1 Cyc_string_append [85] +[86] 0.0 0.00 0.00 1 __lambda_0 [86] + 0.00 0.00 1/24 Cyc_global_set [56] + 1 c_schemebase_entry_pt [205] +----------------------------------------------- + 1 __lambda_327 [125] +[87] 0.0 0.00 0.00 1 __lambda_1544 [87] + 0.00 0.00 1/24 Cyc_global_set [56] + 1 c_schemetime_entry_pt [208] +----------------------------------------------- + 1 __lambda_1547 [89] +[88] 0.0 0.00 0.00 1 __lambda_1546 [88] + 0.00 0.00 1/24 Cyc_global_set [56] + 1 __lambda_1545 [889] +----------------------------------------------- + 1 __lambda_1548 [90] +[89] 0.0 0.00 0.00 1 __lambda_1547 [89] + 0.00 0.00 1/24 Cyc_global_set [56] + 1 __lambda_1546 [88] +----------------------------------------------- + 1 __lambda_1549 [91] +[90] 0.0 0.00 0.00 1 __lambda_1548 [90] + 0.00 0.00 1/24 Cyc_global_set [56] + 1 __lambda_1547 [89] +----------------------------------------------- + 1 __lambda_1550 [92] +[91] 0.0 0.00 0.00 1 __lambda_1549 [91] + 0.00 0.00 1/24 Cyc_global_set [56] + 1 __lambda_1548 [90] +----------------------------------------------- + 1 __lambda_1551 [93] +[92] 0.0 0.00 0.00 1 __lambda_1550 [92] + 0.00 0.00 1/24 Cyc_global_set [56] + 1 __lambda_1549 [91] +----------------------------------------------- + 1 __lambda_1552 [94] +[93] 0.0 0.00 0.00 1 __lambda_1551 [93] + 0.00 0.00 1/24 Cyc_global_set [56] + 1 __lambda_1550 [92] +----------------------------------------------- + 1 __lambda_1553 [95] +[94] 0.0 0.00 0.00 1 __lambda_1552 [94] + 0.00 0.00 1/24 Cyc_global_set [56] + 1 __lambda_1551 [93] +----------------------------------------------- + 1 __lambda_1554 [96] +[95] 0.0 0.00 0.00 1 __lambda_1553 [95] + 0.00 0.00 1/24 Cyc_global_set [56] + 1 __lambda_1552 [94] +----------------------------------------------- + 1 __lambda_1555 [97] +[96] 0.0 0.00 0.00 1 __lambda_1554 [96] + 0.00 0.00 1/24 Cyc_global_set [56] + 1 __lambda_1553 [95] +----------------------------------------------- + 1 __lambda_722 [874] +[97] 0.0 0.00 0.00 1 __lambda_1555 [97] + 0.00 0.00 1/24 Cyc_global_set [56] + 1 __lambda_1554 [96] +----------------------------------------------- + 1 __lambda_722 [874] +[98] 0.0 0.00 0.00 1 __lambda_1557 [98] + 0.00 0.00 1/24 Cyc_global_set [56] + 1 __lambda_1556 [890] +----------------------------------------------- + 1 __lambda_722 [874] +[99] 0.0 0.00 0.00 1 __lambda_1559 [99] + 0.00 0.00 1/24 Cyc_global_set [56] + 1 __lambda_1558 [891] +----------------------------------------------- + 1 __lambda_3 [101] +[100] 0.0 0.00 0.00 1 __lambda_2 [100] + 0.00 0.00 1/24 Cyc_global_set [56] + 1 __lambda_1 [884] +----------------------------------------------- + 1 Cyc_string_append [85] +[101] 0.0 0.00 0.00 1 __lambda_3 [101] + 0.00 0.00 1/24 Cyc_global_set [56] + 1 __lambda_2 [100] +----------------------------------------------- + 1 __lambda_400 [78] +[102] 0.0 0.00 0.00 1 __lambda_399 [102] + 0.00 0.00 1/24 Cyc_global_set [56] + 1 c_entry_pt_first_lambda [203] +----------------------------------------------- + 1 __lambda_5 [80] +[103] 0.0 0.00 0.00 1 __lambda_4 [103] + 0.00 0.00 1/24 Cyc_global_set [56] + 1 c_scheme_char_entry_pt [204] +----------------------------------------------- + 0.00 0.00 1/1 Cyc_string_append [85] +[104] 0.0 0.00 0.00 1 __lambda_5 [104] + 0.00 0.00 1/24 Cyc_global_set [56] +----------------------------------------------- + 1 __lambda_7 [44] +[105] 0.0 0.00 0.00 1 __lambda_6 [105] + 0.00 0.00 1/24 Cyc_global_set [56] + 1 __lambda_5 [43] +----------------------------------------------- + 4 __lambda_389 [864] +[106] 0.0 0.00 0.00 4 __lambda_11 [106] + 0.00 0.00 4/1424649027 Cyc_st_add [21] + 0.00 0.00 4/4 assoc [187] + 4 __lambda_10 [849] +----------------------------------------------- + 2 __lambda_4 [882] + 2 __lambda_3 [881] +[107] 0.0 0.00 0.00 4 __lambda_21 [107] + 0.00 0.00 4/1424649027 Cyc_st_add [21] + 4 __lambda_251 [109] +----------------------------------------------- + 4 __lambda_41 [866] +[108] 0.0 0.00 0.00 4 __lambda_24 [108] + 0.00 0.00 4/1424649027 Cyc_st_add [21] + 4 __lambda_40 [865] +----------------------------------------------- + 4 __lambda_21 [107] +[109] 0.0 0.00 0.00 4 __lambda_251 [109] + 0.00 0.00 4/1424649027 Cyc_st_add [21] + 4 __lambda_19 [853] +----------------------------------------------- + 4 __lambda_42 [867] +[110] 0.0 0.00 0.00 4 __lambda_28 [110] + 0.00 0.00 4/1424649027 Cyc_st_add [21] + 4 __lambda_383 [114] +----------------------------------------------- + 4 __lambda_337 [112] +[111] 0.0 0.00 0.00 4 __lambda_329 [111] + 0.00 0.00 4/1424649027 Cyc_st_add [21] + 0.00 0.00 4/69 Cyc_car [160] + 4 __lambda_35 [113] +----------------------------------------------- + 4 __lambda_27 [858] +[112] 0.0 0.00 0.00 4 __lambda_337 [112] + 0.00 0.00 4/1424649027 Cyc_st_add [21] + 4 __lambda_329 [111] +----------------------------------------------- + 4 __lambda_329 [111] +[113] 0.0 0.00 0.00 4 __lambda_35 [113] + 0.00 0.00 4/1424649027 Cyc_st_add [21] + 0.00 0.00 4/13 memberp [173] + 4 __lambda_328 [859] +----------------------------------------------- + 4 __lambda_28 [110] +[114] 0.0 0.00 0.00 4 __lambda_383 [114] + 0.00 0.00 4/1424649027 Cyc_st_add [21] + 4 __lambda_282 [69] +----------------------------------------------- + 4 __lambda_19 [853] +[115] 0.0 0.00 0.00 4 __lambda_384 [115] + 0.00 0.00 4/1424649027 Cyc_st_add [21] + 4 Cyc_list2vector [184] +----------------------------------------------- + 1 __lambda_14 [126] + 1 __lambda_13 [888] + 1 __lambda_12 [887] + 1 __lambda_11 [886] +[116] 0.0 0.00 0.00 4 __lambda_390 [116] + 0.00 0.00 4/1424649027 Cyc_st_add [21] + 4 __lambda_387 [862] +----------------------------------------------- + 3 __lambda_44 [831] +[117] 0.0 0.00 0.00 3 __lambda_23 [117] + 0.00 0.00 3/1424649027 Cyc_st_add [21] + 0.00 0.00 3/192 Cyc_cdr [156] + 0.00 0.00 3/69 Cyc_car [160] + 3 __lambda_22 [869] +----------------------------------------------- + 3 do_dispatch [133] +[118] 0.0 0.00 0.00 3 __lambda_308 [118] + 0.00 0.00 3/1424649027 Cyc_st_add [21] + 0.00 0.00 3/82 Cyc_is_null [159] + 3 __lambda_721 [29] +----------------------------------------------- + 1 __lambda_60 [922] + 1 __lambda_35 [905] + 1 __lambda_27 [897] +[119] 0.0 0.00 0.00 3 __lambda_309 [119] + 0.00 0.00 3/1424649027 Cyc_st_add [21] + 3 apply_va [180] +----------------------------------------------- + 1 __lambda_1560 [892] + 1 __lambda_1558 [891] + 1 __lambda_1556 [890] +[120] 0.0 0.00 0.00 3 __lambda_725 [120] + 0.00 0.00 3/1424649027 Cyc_st_add [21] + 3 __lambda_719 [873] +----------------------------------------------- + 1 __lambda_51 [871] +[121] 0.0 0.00 0.00 1 __lambda_5 [121] + 0.00 0.00 1/2137195779 Cyc_num_fast_eq_op [15] + 1 __lambda_50 [913] +----------------------------------------------- + 1 __lambda_0 [878] +[122] 0.0 0.00 0.00 1 __lambda_43 [122] + 0.00 0.00 1/1424380073 Cyc_fast_sub [18] + 0.00 0.00 1/2 Cyc_fast_div [191] + 1 __lambda_766 [931] +----------------------------------------------- + 1 __lambda_40 [910] + 1 __lambda_38 [908] +[123] 0.0 0.00 0.00 2 __lambda_3 [123] + 0.00 0.00 2/1424649027 Cyc_st_add [21] + 0.00 0.00 2/82 Cyc_is_null [159] + 2 __lambda_721 [29] +----------------------------------------------- + 1 __lambda_58 [919] + 1 __lambda_25 [895] +[124] 0.0 0.00 0.00 2 __lambda_304 [124] + 0.00 0.00 2/1424649027 Cyc_st_add [21] + 0.00 0.00 2/82 Cyc_is_null [159] + 0.00 0.00 2/69 Cyc_car [160] + 0.00 0.00 2/2 Cyc_io_flush_output_port [192] + 1 __lambda_24 [894] + 1 __lambda_57 [918] +----------------------------------------------- + 1 __lambda_1545 [889] + 1 __lambda_9 [35] +[125] 0.0 0.00 0.00 2 __lambda_327 [125] + 0.00 0.00 2/1424649027 Cyc_st_add [21] + 1 __lambda_8 [84] + 1 __lambda_1544 [87] +----------------------------------------------- + 1 c_entry_pt_first_lambda [203] +[126] 0.0 0.00 0.00 1 __lambda_14 [126] + 0.00 0.00 1/1424649027 Cyc_st_add [21] + 1 __lambda_390 [116] +----------------------------------------------- + 1 c_schemetime_entry_pt [208] +[127] 0.0 0.00 0.00 1 __lambda_3 [127] + 0.00 0.00 1/1424649027 Cyc_st_add [21] + 1 c_schemewrite_entry_pt [209] +----------------------------------------------- + 1 __lambda_69 [131] +[128] 0.0 0.00 0.00 1 __lambda_4 [128] + 0.00 0.00 1/1424649027 Cyc_st_add [21] + 1 __lambda_68 [928] +----------------------------------------------- + 1 c_schemecyclonecommon_entry_pt [206] +[129] 0.0 0.00 0.00 1 __lambda_6 [129] + 0.00 0.00 1/1424649027 Cyc_st_add [21] + 1 Cyc_string_append [85] +----------------------------------------------- + 1 __lambda_6 [921] +[130] 0.0 0.00 0.00 1 __lambda_67 [130] + 0.00 0.00 1/1424649027 Cyc_st_add [21] + 1 __lambda_66 [927] +----------------------------------------------- + 1 __lambda_33 [903] +[131] 0.0 0.00 0.00 1 __lambda_69 [131] + 0.00 0.00 1/1424649027 Cyc_st_add [21] + 1 __lambda_4 [128] +----------------------------------------------- + 0.00 0.00 1077265/1077265 gc_minor [6] +[132] 0.0 0.00 0.00 1077265 clear_mutations [132] +----------------------------------------------- + 7 dispatch [181] + 19.71 55.22 1077077/1077078 Cyc_start_trampoline [2] +[133] 0.0 0.00 0.00 1077084 do_dispatch [133] + 826498 __lambda_1 [4] + 249753 __lambda_0 [10] + 4 __lambda_20 [854] + 3 __lambda_308 [118] + 1 c_entry_pt [202] +----------------------------------------------- + 0.00 0.00 13/17613 gc_mutator_thread_blocked [171] + 0.00 0.00 13/17613 gc_mutator_thread_runnable [172] + 0.00 0.00 2220/17613 gc_post_handshake [53] + 0.00 0.00 7556/17613 gc_collector [12] + 0.00 0.00 7811/17613 gc_mut_cooperate [42] +[134] 0.0 0.00 0.00 17613 ck_pr_cas_int [134] +----------------------------------------------- + 0.00 0.00 14863/14863 gc_sweep [13] +[135] 0.0 0.00 0.00 14863 gc_is_heap_empty [135] +----------------------------------------------- + 0.00 0.00 9037/9037 gc_collector [12] +[136] 0.0 0.00 0.00 9037 gc_get_heap [136] +----------------------------------------------- + 0.00 0.00 6882/6882 ck_pr_fence_load [138] +[137] 0.0 0.00 0.00 6882 ck_pr_barrier [137] +----------------------------------------------- + 0.00 0.00 1906/6714 gc_free_old_thread_data [142] + 0.00 0.00 2085/6714 gc_wait_handshake [51] + 0.00 0.00 2723/6714 gc_collector_trace [25] +[138] 0.0 0.00 0.00 6714 ck_pr_fence_load [138] + 0.00 0.00 6882/6882 ck_pr_barrier [137] +----------------------------------------------- + 0.00 0.00 1914/6379 gc_free_old_thread_data [142] + 0.00 0.00 2018/6379 gc_wait_handshake [51] + 0.00 0.00 2447/6379 gc_collector_trace [25] +[139] 0.0 0.00 0.00 6379 ck_pr_md_load_ptr [139] +----------------------------------------------- + 0.00 0.00 5153/5153 gc_sweep [13] +[140] 0.0 0.00 0.00 5153 gc_heap_free [140] +----------------------------------------------- + 0.00 0.00 1960/1960 gc_mut_cooperate [42] +[141] 0.0 0.00 0.00 1960 gc_zero_read_write_counts [141] +----------------------------------------------- + 0.00 0.00 1904/1904 gc_collector [12] +[142] 0.0 0.00 0.00 1904 gc_free_old_thread_data [142] + 0.00 0.00 1914/6379 ck_pr_md_load_ptr [139] + 0.00 0.00 1906/6714 ck_pr_fence_load [138] +----------------------------------------------- + 0.00 0.00 5/1361 gc_init_heap [211] + 0.00 0.00 1356/1361 gc_grow_heap [24] +[143] 0.0 0.00 0.00 1361 gc_heap_create [143] +----------------------------------------------- + 0.00 0.00 856/856 hs_hash [145] +[144] 0.0 0.00 0.00 856 MurmurHash64A [144] +----------------------------------------------- + 0.00 0.00 384/856 set_get [151] + 0.00 0.00 472/856 set_insert [147] +[145] 0.0 0.00 0.00 856 hs_hash [145] + 0.00 0.00 856/856 MurmurHash64A [144] +----------------------------------------------- + 0.00 0.00 6/472 c_schemeread_entry_pt [207] + 0.00 0.00 123/472 c_schemebase_entry_pt [205] + 0.00 0.00 343/472 add_symbol_by_name [152] +[146] 0.0 0.00 0.00 472 add_symbol [146] + 0.00 0.00 472/472 set_insert [147] +----------------------------------------------- + 0.00 0.00 472/472 add_symbol [146] +[147] 0.0 0.00 0.00 472 set_insert [147] + 0.00 0.00 472/856 hs_hash [145] +----------------------------------------------- + 0.00 0.00 3/400 __lambda_719 [873] + 0.00 0.00 3/400 assoc [187] + 0.00 0.00 4/400 __lambda_248 [855] + 0.00 0.00 4/400 Cyc_list2string [183] + 0.00 0.00 4/400 Cyc_list2vector [184] + 0.00 0.00 7/400 apply_va [180] + 0.00 0.00 13/400 memberp [173] + 0.00 0.00 37/400 Cyc_set_car [55] + 0.00 0.00 64/400 equalp [162] + 0.00 0.00 69/400 Cyc_car [160] + 0.00 0.00 192/400 Cyc_cdr [156] +[148] 0.0 0.00 0.00 400 Cyc_is_pair [148] +----------------------------------------------- + 0.00 0.00 4/384 c_schemetime_entry_pt [208] + 0.00 0.00 5/384 c_entry_pt [202] + 0.00 0.00 5/384 c_schemewrite_entry_pt [209] + 0.00 0.00 7/384 c_schemecyclonecommon_entry_pt [206] + 0.00 0.00 23/384 c_scheme_char_entry_pt [204] + 0.00 0.00 44/384 c_schemeread_entry_pt [207] + 0.00 0.00 296/384 c_schemebase_entry_pt [205] +[149] 0.0 0.00 0.00 384 find_or_add_symbol [149] + 0.00 0.00 384/384 find_symbol_by_name [150] + 0.00 0.00 343/343 add_symbol_by_name [152] +----------------------------------------------- + 0.00 0.00 384/384 find_or_add_symbol [149] +[150] 0.0 0.00 0.00 384 find_symbol_by_name [150] + 0.00 0.00 384/384 set_get [151] +----------------------------------------------- + 0.00 0.00 384/384 find_symbol_by_name [150] +[151] 0.0 0.00 0.00 384 set_get [151] + 0.00 0.00 384/856 hs_hash [145] +----------------------------------------------- + 0.00 0.00 343/343 find_or_add_symbol [149] +[152] 0.0 0.00 0.00 343 add_symbol_by_name [152] + 0.00 0.00 343/343 _strdup [827] + 0.00 0.00 343/472 add_symbol [146] +----------------------------------------------- + 0.00 0.00 4/255 c_schemetime_entry_pt [208] + 0.00 0.00 5/255 c_entry_pt [202] + 0.00 0.00 5/255 c_schemewrite_entry_pt [209] + 0.00 0.00 7/255 c_schemecyclonecommon_entry_pt [206] + 0.00 0.00 23/255 c_scheme_char_entry_pt [204] + 0.00 0.00 38/255 c_schemeread_entry_pt [207] + 0.00 0.00 173/255 c_schemebase_entry_pt [205] +[153] 0.0 0.00 0.00 255 add_global [153] + 0.00 0.00 255/255 mcvar [155] + 0.00 0.00 255/255 malloc_make_pair [154] +----------------------------------------------- + 0.00 0.00 255/255 add_global [153] +[154] 0.0 0.00 0.00 255 malloc_make_pair [154] +----------------------------------------------- + 0.00 0.00 255/255 add_global [153] +[155] 0.0 0.00 0.00 255 mcvar [155] +----------------------------------------------- + 0.00 0.00 3/192 __lambda_23 [117] + 0.00 0.00 4/192 __lambda_249 [856] + 0.00 0.00 7/192 __lambda_16 [74] + 0.00 0.00 8/192 __lambda_245 [845] + 0.00 0.00 9/192 __lambda_281 [843] + 0.00 0.00 14/192 __lambda_18 [75] + 0.00 0.00 14/192 __lambda_13 [73] + 0.00 0.00 16/192 __lambda_12 [66] + 0.00 0.00 48/192 __lambda_14 [67] + 0.00 0.00 69/192 __lambda_20 [63] +[156] 0.0 0.00 0.00 192 Cyc_cdr [156] + 0.00 0.00 192/400 Cyc_is_pair [148] +----------------------------------------------- + 0.00 0.00 127/127 mark_stack_or_heap_obj [58] +[157] 0.0 0.00 0.00 127 gc_is_stack_obj [157] +----------------------------------------------- + 0.00 0.00 9/97 __lambda_249 [842] + 0.00 0.00 9/97 __lambda_248 [841] + 0.00 0.00 9/97 __lambda_247 [840] + 0.00 0.00 9/97 __lambda_246 [839] + 0.00 0.00 9/97 __lambda_245 [838] + 0.00 0.00 9/97 __lambda_244 [837] + 0.00 0.00 9/97 __lambda_243 [836] + 0.00 0.00 9/97 __lambda_242 [835] + 0.00 0.00 9/97 __lambda_241 [834] + 0.00 0.00 16/97 __lambda_251 [829] +[158] 0.0 0.00 0.00 97 Cyc_eq [158] +----------------------------------------------- + 0.00 0.00 2/82 __lambda_304 [124] + 0.00 0.00 2/82 __lambda_3 [123] + 0.00 0.00 3/82 __lambda_308 [118] + 0.00 0.00 4/82 __lambda_387 [862] + 0.00 0.00 7/82 __lambda_43 [76] + 0.00 0.00 12/82 __lambda_1 [70] + 0.00 0.00 13/82 __lambda_282 [69] + 0.00 0.00 16/82 __lambda_245 [845] + 0.00 0.00 23/82 __lambda_721 [29] +[159] 0.0 0.00 0.00 82 Cyc_is_null [159] +----------------------------------------------- + 0.00 0.00 2/69 __lambda_304 [124] + 0.00 0.00 3/69 __lambda_23 [117] + 0.00 0.00 4/69 __lambda_248 [855] + 0.00 0.00 4/69 __lambda_246 [846] + 0.00 0.00 4/69 __lambda_329 [111] + 0.00 0.00 4/69 __lambda_40 [865] + 0.00 0.00 7/69 __lambda_13 [73] + 0.00 0.00 9/69 __lambda_282 [69] + 0.00 0.00 16/69 __lambda_14 [67] + 0.00 0.00 16/69 __lambda_12 [66] +[160] 0.0 0.00 0.00 69 Cyc_car [160] + 0.00 0.00 69/400 Cyc_is_pair [148] +----------------------------------------------- + 0.00 0.00 64/64 equalp [162] +[161] 0.0 0.00 0.00 64 equal [161] +----------------------------------------------- + 4 equalp [162] + 0.00 0.00 3/56 assoc [187] + 0.00 0.00 4/56 __lambda_248 [855] + 0.00 0.00 49/56 memberp [173] +[162] 0.0 0.00 0.00 56+4 equalp [162] + 0.00 0.00 64/400 Cyc_is_pair [148] + 0.00 0.00 64/64 equal [161] + 4 equalp [162] +----------------------------------------------- + 0.00 0.00 2/32 Cyc_write_va_list [195] + 0.00 0.00 2/32 Cyc_io_flush_output_port [192] + 0.00 0.00 3/32 Cyc_write_char [190] + 0.00 0.00 12/32 Cyc_display_va_list [175] + 0.00 0.00 13/32 Cyc_io_read_char [170] +[163] 0.0 0.00 0.00 32 Cyc_is_port [163] +----------------------------------------------- + 0.00 0.00 4/31 Cyc_list2string [183] + 0.00 0.00 4/31 Cyc_list2vector [184] + 0.00 0.00 9/31 _cons [844] + 0.00 0.00 14/31 apply [167] +[164] 0.0 0.00 0.00 31 Cyc_length [164] +----------------------------------------------- + 0.00 0.00 4/23 Cyc_string2number_ [186] + 0.00 0.00 19/23 Cyc_string_append [85] +[165] 0.0 0.00 0.00 23 Cyc_is_string [165] +----------------------------------------------- + 0.00 0.00 1/17 __lambda_766 [931] + 0.00 0.00 1/17 __lambda_765 [930] + 0.00 0.00 3/17 Cyc_number2string2 [189] + 0.00 0.00 12/17 Cyc_vector_ref [177] +[166] 0.0 0.00 0.00 17 Cyc_is_number [166] +----------------------------------------------- + 7 apply_va [180] + 10 Cyc_apply [178] +[167] 0.0 0.00 0.00 17 apply [167] + 0.00 0.00 14/31 Cyc_length [164] + 0.00 0.00 1/1 __75halt [883] + 9 _cons [844] + 7 dispatch [181] +----------------------------------------------- + 0.00 0.00 16/16 __lambda_251 [829] +[168] 0.0 0.00 0.00 16 Cyc_is_eof_object [168] +----------------------------------------------- + 0.00 0.00 2/14 _Cyc_write [877] + 0.00 0.00 12/14 Cyc_display_va_list [175] +[169] 0.0 0.00 0.00 14 Cyc_display [169] + 0.00 0.00 2/2 double2buffer [196] +----------------------------------------------- + 13 __lambda_44 [831] +[170] 0.0 0.00 0.00 13 Cyc_io_read_char [170] + 0.00 0.00 13/32 Cyc_is_port [163] + 0.00 0.00 13/13 gc_mutator_thread_blocked [171] + 13 gc_mutator_thread_runnable [172] +----------------------------------------------- + 0.00 0.00 13/13 Cyc_io_read_char [170] +[171] 0.0 0.00 0.00 13 gc_mutator_thread_blocked [171] + 0.00 0.00 13/17613 ck_pr_cas_int [134] +----------------------------------------------- + 13 Cyc_io_read_char [170] +[172] 0.0 0.00 0.00 13 gc_mutator_thread_runnable [172] + 0.00 0.00 13/17613 ck_pr_cas_int [134] + 13 __lambda_251 [829] +----------------------------------------------- + 0.00 0.00 4/13 __lambda_35 [113] + 0.00 0.00 9/13 __lambda_36 [71] +[173] 0.0 0.00 0.00 13 memberp [173] + 0.00 0.00 49/56 equalp [162] + 0.00 0.00 13/400 Cyc_is_pair [148] +----------------------------------------------- + 0.00 0.00 12/12 __lambda_0 [833] +[174] 0.0 0.00 0.00 12 Cyc_display_va [174] + 0.00 0.00 12/12 Cyc_display_va_list [175] +----------------------------------------------- + 0.00 0.00 12/12 Cyc_display_va [174] +[175] 0.0 0.00 0.00 12 Cyc_display_va_list [175] + 0.00 0.00 12/32 Cyc_is_port [163] + 0.00 0.00 12/14 Cyc_display [169] +----------------------------------------------- + 0.00 0.00 12/12 Cyc_vector_ref [177] +[176] 0.0 0.00 0.00 12 Cyc_is_vector [176] +----------------------------------------------- + 0.00 0.00 12/12 __lambda_20 [854] +[177] 0.0 0.00 0.00 12 Cyc_vector_ref [177] + 0.00 0.00 12/12 Cyc_is_vector [176] + 0.00 0.00 12/17 Cyc_is_number [166] +----------------------------------------------- + 1 __lambda_24 [894] + 9 __lambda_282 [69] +[178] 0.0 0.00 0.00 10 Cyc_apply [178] + 10 apply [167] +----------------------------------------------- + 0.00 0.00 3/7 __lambda_51 [871] + 0.00 0.00 4/7 __lambda_15 [850] +[179] 0.0 0.00 0.00 7 Cyc_num_fast_lt_op [179] +----------------------------------------------- + 3 __lambda_309 [119] + 4 __lambda_249 [856] +[180] 0.0 0.00 0.00 7 apply_va [180] + 0.00 0.00 7/400 Cyc_is_pair [148] + 7 apply [167] +----------------------------------------------- + 7 apply [167] +[181] 0.0 0.00 0.00 7 dispatch [181] + 7 do_dispatch [133] +----------------------------------------------- + 0.00 0.00 4/4 Cyc_string2number_ [186] +[182] 0.0 0.00 0.00 4 Cyc_check_obj [182] +----------------------------------------------- + 4 __lambda_336 [861] +[183] 0.0 0.00 0.00 4 Cyc_list2string [183] + 0.00 0.00 4/400 Cyc_is_pair [148] + 0.00 0.00 4/31 Cyc_length [164] + 4 __lambda_330 [860] +----------------------------------------------- + 4 __lambda_384 [115] +[184] 0.0 0.00 0.00 4 Cyc_list2vector [184] + 0.00 0.00 4/400 Cyc_is_pair [148] + 0.00 0.00 4/31 Cyc_length [164] + 4 __lambda_17 [852] +----------------------------------------------- + 4 __lambda_330 [860] +[185] 0.0 0.00 0.00 4 Cyc_string2number2_ [185] + 4 Cyc_string2number_ [186] +----------------------------------------------- + 4 Cyc_string2number2_ [185] +[186] 0.0 0.00 0.00 4 Cyc_string2number_ [186] + 0.00 0.00 4/4 Cyc_check_obj [182] + 0.00 0.00 4/23 Cyc_is_string [165] + 0.00 0.00 4/4 str2int [188] + 4 __lambda_41 [866] +----------------------------------------------- + 0.00 0.00 4/4 __lambda_11 [106] +[187] 0.0 0.00 0.00 4 assoc [187] + 0.00 0.00 3/400 Cyc_is_pair [148] + 0.00 0.00 3/56 equalp [162] +----------------------------------------------- + 0.00 0.00 4/4 Cyc_string2number_ [186] +[188] 0.0 0.00 0.00 4 str2int [188] +----------------------------------------------- + 1 __lambda_10 [885] + 1 __lambda_9 [933] + 1 __lambda_8 [932] +[189] 0.0 0.00 0.00 3 Cyc_number2string2 [189] + 0.00 0.00 3/17 Cyc_is_number [166] + 1 __lambda_7 [929] + 1 __lambda_8 [932] + 1 __lambda_9 [933] +----------------------------------------------- + 0.00 0.00 3/3 __lambda_307 [870] +[190] 0.0 0.00 0.00 3 Cyc_write_char [190] + 0.00 0.00 3/32 Cyc_is_port [163] +----------------------------------------------- + 0.00 0.00 1/2 __lambda_63 [925] + 0.00 0.00 1/2 __lambda_43 [122] +[191] 0.0 0.00 0.00 2 Cyc_fast_div [191] +----------------------------------------------- + 0.00 0.00 2/2 __lambda_304 [124] +[192] 0.0 0.00 0.00 2 Cyc_io_flush_output_port [192] + 0.00 0.00 2/32 Cyc_is_port [163] +----------------------------------------------- + 0.00 0.00 2/2 Cyc_write_va_list [195] +[193] 0.0 0.00 0.00 2 Cyc_write [193] + 0.00 0.00 2/2 _Cyc_write [877] +----------------------------------------------- + 0.00 0.00 2/2 __lambda_2 [880] +[194] 0.0 0.00 0.00 2 Cyc_write_va [194] + 0.00 0.00 2/2 Cyc_write_va_list [195] +----------------------------------------------- + 0.00 0.00 2/2 Cyc_write_va [194] +[195] 0.0 0.00 0.00 2 Cyc_write_va_list [195] + 0.00 0.00 2/32 Cyc_is_port [163] + 0.00 0.00 2/2 Cyc_write [193] +----------------------------------------------- + 0.00 0.00 2/2 Cyc_display [169] +[196] 0.0 0.00 0.00 2 double2buffer [196] +----------------------------------------------- + 0.00 0.00 1/1 __lambda_64 [926] +[197] 0.0 0.00 0.00 1 Cyc_fast_mul [197] +----------------------------------------------- + 0.00 0.00 1/1 main [1] +[198] 0.0 0.00 0.00 1 Cyc_heap_init [198] + 0.00 0.00 1/1 gc_start_collector [212] + 0.00 0.00 1/1 gc_init_heap [211] +----------------------------------------------- + 0.00 0.00 1/1 __lambda_1556 [890] +[199] 0.0 0.00 0.00 1 Cyc_stderr [199] +----------------------------------------------- + 0.00 0.00 1/1 __lambda_1558 [891] +[200] 0.0 0.00 0.00 1 Cyc_stdin [200] +----------------------------------------------- + 0.00 0.00 1/1 __lambda_1560 [892] +[201] 0.0 0.00 0.00 1 Cyc_stdout [201] +----------------------------------------------- + 1 do_dispatch [133] +[202] 0.0 0.00 0.00 1 c_entry_pt [202] + 0.00 0.00 5/255 add_global [153] + 0.00 0.00 5/384 find_or_add_symbol [149] + 1 c_schemecyclonecommon_entry_pt [206] +----------------------------------------------- + 1 __lambda_399 [102] +[203] 0.0 0.00 0.00 1 c_entry_pt_first_lambda [203] + 1 __lambda_14 [126] +----------------------------------------------- + 1 __lambda_4 [103] +[204] 0.0 0.00 0.00 1 c_scheme_char_entry_pt [204] + 0.00 0.00 23/255 add_global [153] + 0.00 0.00 23/384 find_or_add_symbol [149] + 1 __lambda_42 [79] +----------------------------------------------- + 1 __lambda_0 [86] +[205] 0.0 0.00 0.00 1 c_schemebase_entry_pt [205] + 0.00 0.00 296/384 find_or_add_symbol [149] + 0.00 0.00 173/255 add_global [153] + 0.00 0.00 123/472 add_symbol [146] + 1 __lambda_1561 [77] +----------------------------------------------- + 1 c_entry_pt [202] +[206] 0.0 0.00 0.00 1 c_schemecyclonecommon_entry_pt [206] + 0.00 0.00 7/255 add_global [153] + 0.00 0.00 7/384 find_or_add_symbol [149] + 1 __lambda_6 [129] +----------------------------------------------- + 1 __lambda_42 [79] +[207] 0.0 0.00 0.00 1 c_schemeread_entry_pt [207] + 0.00 0.00 44/384 find_or_add_symbol [149] + 0.00 0.00 38/255 add_global [153] + 0.00 0.00 6/472 add_symbol [146] + 1 __lambda_400 [78] +----------------------------------------------- + 1 __lambda_1544 [87] +[208] 0.0 0.00 0.00 1 c_schemetime_entry_pt [208] + 0.00 0.00 4/255 add_global [153] + 0.00 0.00 4/384 find_or_add_symbol [149] + 1 __lambda_3 [127] +----------------------------------------------- + 1 __lambda_3 [127] +[209] 0.0 0.00 0.00 1 c_schemewrite_entry_pt [209] + 0.00 0.00 5/255 add_global [153] + 0.00 0.00 5/384 find_or_add_symbol [149] + 1 __lambda_5 [80] +----------------------------------------------- + 0.00 0.00 1/1 main [1] +[210] 0.0 0.00 0.00 1 gc_add_mutator [210] +----------------------------------------------- + 0.00 0.00 1/1 Cyc_heap_init [198] +[211] 0.0 0.00 0.00 1 gc_init_heap [211] + 0.00 0.00 5/1361 gc_heap_create [143] +----------------------------------------------- + 0.00 0.00 1/1 Cyc_heap_init [198] +[212] 0.0 0.00 0.00 1 gc_start_collector [212] +----------------------------------------------- + 0.00 0.00 1/1 main [1] +[213] 0.0 0.00 0.00 1 set_env_variables [213] +----------------------------------------------- + 0.00 0.00 343/343 add_symbol_by_name [152] +[827] 0.0 0.00 0.00 343 _strdup [827] +----------------------------------------------- + 16 __lambda_251 [829] +[828] 0.0 0.00 0.00 16 __lambda_250 [828] + 9 __lambda_36 [71] + 7 __lambda_13 [73] +----------------------------------------------- + 3 __lambda_21 [868] + 13 gc_mutator_thread_runnable [172] +[829] 0.0 0.00 0.00 16 __lambda_251 [829] + 0.00 0.00 16/16 Cyc_is_eof_object [168] + 0.00 0.00 16/97 Cyc_eq [158] + 16 __lambda_250 [828] +----------------------------------------------- + 16 __lambda_19 [57] +[830] 0.0 0.00 0.00 16 __lambda_252 [830] + 16 __lambda_45 [832] +----------------------------------------------- + 16 __lambda_12 [66] +[831] 0.0 0.00 0.00 16 __lambda_44 [831] + 13 Cyc_io_read_char [170] + 3 __lambda_23 [117] +----------------------------------------------- + 16 __lambda_252 [830] +[832] 0.0 0.00 0.00 16 __lambda_45 [832] + 16 __lambda_12 [66] +----------------------------------------------- + 12 __lambda_721 [29] +[833] 0.0 0.00 0.00 12 __lambda_0 [833] + 0.00 0.00 12/12 Cyc_display_va [174] + 1 __lambda_27 [897] + 1 __lambda_28 [898] + 1 __lambda_29 [899] + 1 __lambda_30 [900] + 1 __lambda_31 [901] + 1 __lambda_33 [903] + 1 __lambda_35 [905] + 1 __lambda_36 [906] + 1 __lambda_38 [908] + 1 __lambda_40 [910] + 1 __lambda_60 [922] + 1 __lambda_61 [923] +----------------------------------------------- + 9 __lambda_242 [835] +[834] 0.0 0.00 0.00 9 __lambda_241 [834] + 0.00 0.00 9/97 Cyc_eq [158] + 9 __lambda_254 [68] +----------------------------------------------- + 9 __lambda_243 [836] +[835] 0.0 0.00 0.00 9 __lambda_242 [835] + 0.00 0.00 9/97 Cyc_eq [158] + 9 __lambda_241 [834] +----------------------------------------------- + 9 __lambda_244 [837] +[836] 0.0 0.00 0.00 9 __lambda_243 [836] + 0.00 0.00 9/97 Cyc_eq [158] + 9 __lambda_242 [835] +----------------------------------------------- + 9 __lambda_245 [838] +[837] 0.0 0.00 0.00 9 __lambda_244 [837] + 0.00 0.00 9/97 Cyc_eq [158] + 9 __lambda_243 [836] +----------------------------------------------- + 9 __lambda_246 [839] +[838] 0.0 0.00 0.00 9 __lambda_245 [838] + 0.00 0.00 9/97 Cyc_eq [158] + 9 __lambda_244 [837] +----------------------------------------------- + 9 __lambda_247 [840] +[839] 0.0 0.00 0.00 9 __lambda_246 [839] + 0.00 0.00 9/97 Cyc_eq [158] + 9 __lambda_245 [838] +----------------------------------------------- + 9 __lambda_248 [841] +[840] 0.0 0.00 0.00 9 __lambda_247 [840] + 0.00 0.00 9/97 Cyc_eq [158] + 9 __lambda_246 [839] +----------------------------------------------- + 9 __lambda_249 [842] +[841] 0.0 0.00 0.00 9 __lambda_248 [841] + 0.00 0.00 9/97 Cyc_eq [158] + 9 __lambda_247 [840] +----------------------------------------------- + 9 __lambda_36 [71] +[842] 0.0 0.00 0.00 9 __lambda_249 [842] + 0.00 0.00 9/97 Cyc_eq [158] + 9 __lambda_248 [841] +----------------------------------------------- + 9 _cons [844] +[843] 0.0 0.00 0.00 9 __lambda_281 [843] + 0.00 0.00 9/192 Cyc_cdr [156] + 9 __lambda_282 [69] +----------------------------------------------- + 9 apply [167] +[844] 0.0 0.00 0.00 9 _cons [844] + 0.00 0.00 9/31 Cyc_length [164] + 9 __lambda_281 [843] +----------------------------------------------- + 8 __lambda_247 [72] +[845] 0.0 0.00 0.00 8 __lambda_245 [845] + 0.00 0.00 16/82 Cyc_is_null [159] + 0.00 0.00 8/192 Cyc_cdr [156] + 8 __lambda_246 [846] +----------------------------------------------- + 8 __lambda_245 [845] +[846] 0.0 0.00 0.00 8 __lambda_246 [846] + 0.00 0.00 4/69 Cyc_car [160] + 4 __lambda_250 [857] + 2 __lambda_2 [33] + 2 __lambda_3 [881] +----------------------------------------------- + 7 __lambda_19 [57] +[847] 0.0 0.00 0.00 7 __lambda_55 [847] + 7 __lambda_43 [76] +----------------------------------------------- + 7 __lambda_17 [61] +[848] 0.0 0.00 0.00 7 __lambda_56 [848] + 7 __lambda_20 [63] +----------------------------------------------- + 4 __lambda_11 [106] +[849] 0.0 0.00 0.00 4 __lambda_10 [849] + 4 __lambda_9 [35] +----------------------------------------------- + 4 __lambda_17 [852] +[850] 0.0 0.00 0.00 4 __lambda_15 [850] + 0.00 0.00 4/7 Cyc_num_fast_lt_op [179] + 4 __lambda_16 [851] +----------------------------------------------- + 4 __lambda_15 [850] +[851] 0.0 0.00 0.00 4 __lambda_16 [851] + 4 __lambda_247 [72] +----------------------------------------------- + 4 Cyc_list2vector [184] +[852] 0.0 0.00 0.00 4 __lambda_17 [852] + 4 __lambda_15 [850] +----------------------------------------------- + 4 __lambda_251 [109] +[853] 0.0 0.00 0.00 4 __lambda_19 [853] + 4 __lambda_384 [115] +----------------------------------------------- + 4 do_dispatch [133] +[854] 0.0 0.00 0.00 4 __lambda_20 [854] + 0.00 0.00 12/12 Cyc_vector_ref [177] + 4 __lambda_247 [72] +----------------------------------------------- + 4 __lambda_250 [857] +[855] 0.0 0.00 0.00 4 __lambda_248 [855] + 0.00 0.00 4/400 Cyc_is_pair [148] + 0.00 0.00 4/69 Cyc_car [160] + 0.00 0.00 4/56 equalp [162] + 4 __lambda_249 [856] +----------------------------------------------- + 4 __lambda_248 [855] +[856] 0.0 0.00 0.00 4 __lambda_249 [856] + 0.00 0.00 4/192 Cyc_cdr [156] + 4 apply_va [180] +----------------------------------------------- + 4 __lambda_246 [846] +[857] 0.0 0.00 0.00 4 __lambda_250 [857] + 4 __lambda_248 [855] +----------------------------------------------- + 4 __lambda_282 [69] +[858] 0.0 0.00 0.00 4 __lambda_27 [858] + 4 __lambda_337 [112] +----------------------------------------------- + 4 __lambda_35 [113] +[859] 0.0 0.00 0.00 4 __lambda_328 [859] + 4 __lambda_336 [861] +----------------------------------------------- + 4 Cyc_list2string [183] +[860] 0.0 0.00 0.00 4 __lambda_330 [860] + 4 Cyc_string2number2_ [185] +----------------------------------------------- + 4 __lambda_328 [859] +[861] 0.0 0.00 0.00 4 __lambda_336 [861] + 4 Cyc_list2string [183] +----------------------------------------------- + 4 __lambda_390 [116] +[862] 0.0 0.00 0.00 4 __lambda_387 [862] + 0.00 0.00 4/82 Cyc_is_null [159] + 4 __lambda_721 [29] +----------------------------------------------- + 1 __lambda_5 [43] + 3 __lambda_9 [35] +[863] 0.0 0.00 0.00 4 __lambda_388 [863] + 4 __lambda_254 [68] +----------------------------------------------- + 4 __lambda_721 [29] +[864] 0.0 0.00 0.00 4 __lambda_389 [864] + 4 __lambda_11 [106] +----------------------------------------------- + 4 __lambda_24 [108] +[865] 0.0 0.00 0.00 4 __lambda_40 [865] + 0.00 0.00 4/69 Cyc_car [160] + 1 __lambda_10 [885] + 1 __lambda_11 [886] + 1 __lambda_12 [887] + 1 __lambda_13 [888] +----------------------------------------------- + 4 Cyc_string2number_ [186] +[866] 0.0 0.00 0.00 4 __lambda_41 [866] + 4 __lambda_24 [108] +----------------------------------------------- + 4 __lambda_15 [60] +[867] 0.0 0.00 0.00 4 __lambda_42 [867] + 4 __lambda_28 [110] +----------------------------------------------- + 3 __lambda_15 [60] +[868] 0.0 0.00 0.00 3 __lambda_21 [868] + 3 __lambda_251 [829] +----------------------------------------------- + 3 __lambda_23 [117] +[869] 0.0 0.00 0.00 3 __lambda_22 [869] + 3 __lambda_16 [74] +----------------------------------------------- + 3 __lambda_721 [29] +[870] 0.0 0.00 0.00 3 __lambda_307 [870] + 0.00 0.00 3/3 Cyc_write_char [190] + 1 __lambda_26 [896] + 1 __lambda_34 [904] + 1 __lambda_59 [920] +----------------------------------------------- + 1 __lambda_22 [40] + 2 __lambda_23 [36] +[871] 0.0 0.00 0.00 3 __lambda_51 [871] + 0.00 0.00 3/7 Cyc_num_fast_lt_op [179] + 2 __lambda_4 [882] + 1 __lambda_5 [121] +----------------------------------------------- + 3 __lambda_724 [876] +[872] 0.0 0.00 0.00 3 __lambda_718 [872] + 3 __lambda_723 [875] +----------------------------------------------- + 3 __lambda_725 [120] +[873] 0.0 0.00 0.00 3 __lambda_719 [873] + 0.00 0.00 3/400 Cyc_is_pair [148] + 3 __lambda_724 [876] +----------------------------------------------- + 3 __lambda_723 [875] +[874] 0.0 0.00 0.00 3 __lambda_722 [874] + 1 __lambda_1555 [97] + 1 __lambda_1557 [98] + 1 __lambda_1559 [99] +----------------------------------------------- + 3 __lambda_718 [872] +[875] 0.0 0.00 0.00 3 __lambda_723 [875] + 3 __lambda_722 [874] +----------------------------------------------- + 3 __lambda_719 [873] +[876] 0.0 0.00 0.00 3 __lambda_724 [876] + 3 __lambda_718 [872] +----------------------------------------------- + 0.00 0.00 2/2 Cyc_write [193] +[877] 0.0 0.00 0.00 2 _Cyc_write [877] + 0.00 0.00 2/14 Cyc_display [169] +----------------------------------------------- + 1 __lambda_56 [917] + 1 __lambda_44 [912] +[878] 0.0 0.00 0.00 2 __lambda_0 [878] + 1 __lambda_43 [122] + 1 __lambda_55 [916] +----------------------------------------------- + 1 __lambda_55 [916] + 1 __lambda_50 [913] +[879] 0.0 0.00 0.00 2 __lambda_1 [879] + 1 __lambda_44 [912] + 1 __lambda_54 [915] +----------------------------------------------- + 2 __lambda_721 [29] +[880] 0.0 0.00 0.00 2 __lambda_2 [880] + 0.00 0.00 2/2 Cyc_write_va [194] + 1 __lambda_37 [907] + 1 __lambda_39 [909] +----------------------------------------------- + 2 __lambda_246 [846] +[881] 0.0 0.00 0.00 2 __lambda_3 [881] + 2 __lambda_21 [107] +----------------------------------------------- + 2 __lambda_51 [871] +[882] 0.0 0.00 0.00 2 __lambda_4 [882] + 2 __lambda_21 [107] +----------------------------------------------- + 0.00 0.00 1/1 apply [167] +[883] 0.0 0.00 0.00 1 __75halt [883] +----------------------------------------------- + 1 __lambda_2 [100] +[884] 0.0 0.00 0.00 1 __lambda_1 [884] + 1 Cyc_string_append [85] +----------------------------------------------- + 1 __lambda_40 [865] +[885] 0.0 0.00 0.00 1 __lambda_10 [885] + 1 Cyc_number2string2 [189] +----------------------------------------------- + 1 __lambda_40 [865] +[886] 0.0 0.00 0.00 1 __lambda_11 [886] + 1 __lambda_390 [116] +----------------------------------------------- + 1 __lambda_40 [865] +[887] 0.0 0.00 0.00 1 __lambda_12 [887] + 1 __lambda_390 [116] +----------------------------------------------- + 1 __lambda_40 [865] +[888] 0.0 0.00 0.00 1 __lambda_13 [888] + 1 __lambda_390 [116] +----------------------------------------------- + 1 __lambda_1546 [88] +[889] 0.0 0.00 0.00 1 __lambda_1545 [889] + 1 __lambda_327 [125] +----------------------------------------------- + 1 __lambda_1557 [98] +[890] 0.0 0.00 0.00 1 __lambda_1556 [890] + 0.00 0.00 1/1 Cyc_stderr [199] + 1 __lambda_725 [120] +----------------------------------------------- + 1 __lambda_1559 [99] +[891] 0.0 0.00 0.00 1 __lambda_1558 [891] + 0.00 0.00 1/1 Cyc_stdin [200] + 1 __lambda_725 [120] +----------------------------------------------- + 1 __lambda_1561 [77] +[892] 0.0 0.00 0.00 1 __lambda_1560 [892] + 0.00 0.00 1/1 Cyc_stdout [201] + 1 __lambda_725 [120] +----------------------------------------------- + 1 __lambda_57 [918] +[893] 0.0 0.00 0.00 1 __lambda_2 [893] + 1 __lambda_56 [917] +----------------------------------------------- + 1 __lambda_304 [124] +[894] 0.0 0.00 0.00 1 __lambda_24 [894] + 1 Cyc_apply [178] +----------------------------------------------- + 1 __lambda_721 [29] +[895] 0.0 0.00 0.00 1 __lambda_25 [895] + 1 __lambda_304 [124] +----------------------------------------------- + 1 __lambda_307 [870] +[896] 0.0 0.00 0.00 1 __lambda_26 [896] + 1 __lambda_721 [29] +----------------------------------------------- + 1 __lambda_0 [833] +[897] 0.0 0.00 0.00 1 __lambda_27 [897] + 1 __lambda_309 [119] +----------------------------------------------- + 1 __lambda_0 [833] +[898] 0.0 0.00 0.00 1 __lambda_28 [898] + 1 __lambda_1 [70] +----------------------------------------------- + 1 __lambda_0 [833] +[899] 0.0 0.00 0.00 1 __lambda_29 [899] + 1 __lambda_1 [70] +----------------------------------------------- + 1 __lambda_0 [833] +[900] 0.0 0.00 0.00 1 __lambda_30 [900] + 1 __lambda_1 [70] +----------------------------------------------- + 1 __lambda_0 [833] +[901] 0.0 0.00 0.00 1 __lambda_31 [901] + 1 __lambda_1 [70] +----------------------------------------------- + 1 Cyc_string_append [85] +[902] 0.0 0.00 0.00 1 __lambda_32 [902] + 1 __lambda_1 [70] +----------------------------------------------- + 1 __lambda_0 [833] +[903] 0.0 0.00 0.00 1 __lambda_33 [903] + 1 __lambda_69 [131] +----------------------------------------------- + 1 __lambda_307 [870] +[904] 0.0 0.00 0.00 1 __lambda_34 [904] + 1 __lambda_1 [70] +----------------------------------------------- + 1 __lambda_0 [833] +[905] 0.0 0.00 0.00 1 __lambda_35 [905] + 1 __lambda_309 [119] +----------------------------------------------- + 1 __lambda_0 [833] +[906] 0.0 0.00 0.00 1 __lambda_36 [906] + 1 __lambda_1 [70] +----------------------------------------------- + 1 __lambda_2 [880] +[907] 0.0 0.00 0.00 1 __lambda_37 [907] + 1 __lambda_1 [70] +----------------------------------------------- + 1 __lambda_0 [833] +[908] 0.0 0.00 0.00 1 __lambda_38 [908] + 1 __lambda_3 [123] +----------------------------------------------- + 1 __lambda_2 [880] +[909] 0.0 0.00 0.00 1 __lambda_39 [909] + 1 __lambda_1 [70] +----------------------------------------------- + 1 __lambda_0 [833] +[910] 0.0 0.00 0.00 1 __lambda_40 [910] + 1 __lambda_3 [123] +----------------------------------------------- + 1 __lambda_63 [925] +[911] 0.0 0.00 0.00 1 __lambda_41 [911] + 1 __lambda_1 [70] +----------------------------------------------- + 1 __lambda_1 [879] +[912] 0.0 0.00 0.00 1 __lambda_44 [912] + 1 __lambda_0 [878] +----------------------------------------------- + 1 __lambda_5 [121] +[913] 0.0 0.00 0.00 1 __lambda_50 [913] + 1 __lambda_1 [879] +----------------------------------------------- + 1 __lambda_54 [915] +[914] 0.0 0.00 0.00 1 __lambda_53 [914] + 1 __lambda_52 [82] +----------------------------------------------- + 1 __lambda_1 [879] +[915] 0.0 0.00 0.00 1 __lambda_54 [915] + 1 __lambda_53 [914] +----------------------------------------------- + 1 __lambda_0 [878] +[916] 0.0 0.00 0.00 1 __lambda_55 [916] + 1 __lambda_1 [879] +----------------------------------------------- + 1 __lambda_2 [893] +[917] 0.0 0.00 0.00 1 __lambda_56 [917] + 1 __lambda_0 [878] +----------------------------------------------- + 1 __lambda_304 [124] +[918] 0.0 0.00 0.00 1 __lambda_57 [918] + 1 __lambda_2 [893] +----------------------------------------------- + 1 __lambda_721 [29] +[919] 0.0 0.00 0.00 1 __lambda_58 [919] + 1 __lambda_304 [124] +----------------------------------------------- + 1 __lambda_307 [870] +[920] 0.0 0.00 0.00 1 __lambda_59 [920] + 1 __lambda_721 [29] +----------------------------------------------- + 1 Cyc_string_append [85] +[921] 0.0 0.00 0.00 1 __lambda_6 [921] + 1 __lambda_67 [130] +----------------------------------------------- + 1 __lambda_0 [833] +[922] 0.0 0.00 0.00 1 __lambda_60 [922] + 1 __lambda_309 [119] +----------------------------------------------- + 1 __lambda_0 [833] +[923] 0.0 0.00 0.00 1 __lambda_61 [923] + 1 __lambda_1 [70] +----------------------------------------------- + 1 __lambda_65 [83] +[924] 0.0 0.00 0.00 1 __lambda_62 [924] + 1 __lambda_1 [70] +----------------------------------------------- + 1 __lambda_765 [930] +[925] 0.0 0.00 0.00 1 __lambda_63 [925] + 0.00 0.00 1/2 Cyc_fast_div [191] + 1 __lambda_41 [911] +----------------------------------------------- + 1 __lambda_42 [39] +[926] 0.0 0.00 0.00 1 __lambda_64 [926] + 0.00 0.00 1/1 Cyc_fast_mul [197] + 1 __lambda_765 [930] +----------------------------------------------- + 1 __lambda_67 [130] +[927] 0.0 0.00 0.00 1 __lambda_66 [927] + 1 __lambda_65 [83] +----------------------------------------------- + 1 __lambda_4 [128] +[928] 0.0 0.00 0.00 1 __lambda_68 [928] + 1 Cyc_string_append [85] +----------------------------------------------- + 1 Cyc_number2string2 [189] +[929] 0.0 0.00 0.00 1 __lambda_7 [929] + 1 Cyc_string_append [85] +----------------------------------------------- + 1 __lambda_64 [926] +[930] 0.0 0.00 0.00 1 __lambda_765 [930] + 0.00 0.00 1/17 Cyc_is_number [166] + 1 __lambda_63 [925] +----------------------------------------------- + 1 __lambda_43 [122] +[931] 0.0 0.00 0.00 1 __lambda_766 [931] + 0.00 0.00 1/17 Cyc_is_number [166] + 1 __lambda_42 [39] +----------------------------------------------- + 1 Cyc_number2string2 [189] +[932] 0.0 0.00 0.00 1 __lambda_8 [932] + 1 Cyc_number2string2 [189] +----------------------------------------------- + 1 Cyc_number2string2 [189] +[933] 0.0 0.00 0.00 1 __lambda_9 [933] + 1 Cyc_number2string2 [189] +----------------------------------------------- + + This table describes the call tree of the program, and was sorted by + the total amount of time spent in each function and its children. + + Each entry in this table consists of several lines. The line with the + index number at the left hand margin lists the current function. + The lines above it list the functions that called this function, + and the lines below it list the functions this one called. + This line lists: + index A unique number given to each element of the table. + Index numbers are sorted numerically. + The index number is printed next to every function name so + it is easier to look up where the function is in the table. + + % time This is the percentage of the `total' time that was spent + in this function and its children. Note that due to + different viewpoints, functions excluded by options, etc, + these numbers will NOT add up to 100%. + + self This is the total amount of time spent in this function. + + children This is the total amount of time propagated into this + function by its children. + + called This is the number of times the function was called. + If the function called itself recursively, the number + only includes non-recursive calls, and is followed by + a `+' and the number of recursive calls. + + name The name of the current function. The index number is + printed after it. If the function is a member of a + cycle, the cycle number is printed between the + function's name and the index number. + + + For the function's parents, the fields have the following meanings: + + self This is the amount of time that was propagated directly + from the function into this parent. + + children This is the amount of time that was propagated from + the function's children into this parent. + + called This is the number of times this parent called the + function `/' the total number of times the function + was called. Recursive calls to the function are not + included in the number after the `/'. + + name This is the name of the parent. The parent's index + number is printed after it. If the parent is a + member of a cycle, the cycle number is printed between + the name and the index number. + + If the parents of the function cannot be determined, the word + `' is printed in the `name' field, and all the other + fields are blank. + + For the function's children, the fields have the following meanings: + + self This is the amount of time that was propagated directly + from the child into the function. + + children This is the amount of time that was propagated from the + child's children to the function. + + called This is the number of times the function called + this child `/' the total number of times the child + was called. Recursive calls by the child are not + listed in the number after the `/'. + + name This is the name of the child. The child's index + number is printed after it. If the child is a + member of a cycle, the cycle number is printed + between the name and the index number. + + If there are any cycles (circles) in the call graph, there is an + entry for the cycle-as-a-whole. This entry shows who called the + cycle (as parents) and the members of the cycle (as children.) + The `+' recursive calls entry shows the number of function calls that + were internal to the cycle, and the calls entry for each member shows, + for that member, how many times it was called from other members of + the cycle. + +Copyright (C) 2012-2015 Free Software Foundation, Inc. + +Copying and distribution of this file, with or without modification, +are permitted in any medium without royalty provided the copyright +notice and this notice are preserved. + +Index by function name + + [178] Cyc_apply [894] __lambda_24 (ack.c) [83] __lambda_65 (ack.c) + [160] Cyc_car [108] __lambda_24 (read.c) [927] __lambda_66 (ack.c) + [156] Cyc_cdr [834] __lambda_241 (read.c) [130] __lambda_67 (ack.c) + [182] Cyc_check_obj [835] __lambda_242 (read.c) [928] __lambda_68 (ack.c) + [169] Cyc_display [836] __lambda_243 (read.c) [131] __lambda_69 (ack.c) + [174] Cyc_display_va [837] __lambda_244 (read.c) [929] __lambda_7 (ack.c) + [175] Cyc_display_va_list [845] __lambda_245 (base.c) [44] __lambda_7 (read.c) + [158] Cyc_eq [838] __lambda_245 (read.c) [872] __lambda_718 (base.c) + [191] Cyc_fast_div [846] __lambda_246 (base.c) [873] __lambda_719 (base.c) + [197] Cyc_fast_mul [839] __lambda_246 (read.c) [29] __lambda_721 (base.c) + [18] Cyc_fast_sub [72] __lambda_247 (base.c) [874] __lambda_722 (base.c) + [19] Cyc_fast_sum [840] __lambda_247 (read.c) [875] __lambda_723 (base.c) + [56] Cyc_global_set [855] __lambda_248 (base.c) [876] __lambda_724 (base.c) + [198] Cyc_heap_init (runtime-main.h) [841] __lambda_248 (read.c) [120] __lambda_725 (base.c) + [192] Cyc_io_flush_output_port [856] __lambda_249 (base.c) [930] __lambda_765 (base.c) + [170] Cyc_io_read_char [842] __lambda_249 (read.c) [931] __lambda_766 (base.c) + [168] Cyc_is_eof_object [895] __lambda_25 (ack.c) [932] __lambda_8 (ack.c) + [159] Cyc_is_null [857] __lambda_250 (base.c) [84] __lambda_8 (read.c) + [166] Cyc_is_number [828] __lambda_250 (read.c) [933] __lambda_9 (ack.c) + [148] Cyc_is_pair [109] __lambda_251 (base.c) [35] __lambda_9 (read.c) + [163] Cyc_is_port [829] __lambda_251 (read.c) [844] _cons + [165] Cyc_is_string [830] __lambda_252 (read.c) [827] _strdup + [176] Cyc_is_vector [59] __lambda_253 (read.c) [153] add_global + [164] Cyc_length [68] __lambda_254 (read.c) [81] add_mutation + [183] Cyc_list2string [896] __lambda_26 (ack.c) [146] add_symbol + [184] Cyc_list2vector [897] __lambda_27 (ack.c) [152] add_symbol_by_name + [15] Cyc_num_fast_eq_op [858] __lambda_27 (read.c) [167] apply + [179] Cyc_num_fast_lt_op [898] __lambda_28 (ack.c) [180] apply_va + [189] Cyc_number2string2 [110] __lambda_28 (read.c) [187] assoc + [55] Cyc_set_car [843] __lambda_281 (base.c) [202] c_entry_pt (ack.c) + [65] Cyc_set_cell [69] __lambda_282 (base.c) [203] c_entry_pt_first_lambda (ack.c) + [21] Cyc_st_add [899] __lambda_29 (ack.c) [204] c_scheme_char_entry_pt + [2] Cyc_start_trampoline [881] __lambda_3 (ack.c) [205] c_schemebase_entry_pt + [199] Cyc_stderr [101] __lambda_3 (common.c) [206] c_schemecyclonecommon_entry_pt + [200] Cyc_stdin [127] __lambda_3 (time.c) [207] c_schemeread_entry_pt + [201] Cyc_stdout [123] __lambda_3 (write.c) [208] c_schemetime_entry_pt + [185] Cyc_string2number2_ [900] __lambda_30 (ack.c) [209] c_schemewrite_entry_pt + [186] Cyc_string2number_ [124] __lambda_304 (base.c) [23] cell_get + [85] Cyc_string_append [870] __lambda_307 (base.c) [137] ck_pr_barrier (ck_pr.h) + [177] Cyc_vector_ref [118] __lambda_308 (base.c) [134] ck_pr_cas_int (ck_pr.h) + [193] Cyc_write [119] __lambda_309 (base.c) [138] ck_pr_fence_load (ck_pr.h) + [190] Cyc_write_char [901] __lambda_31 (ack.c) [37] ck_pr_md_load_int (ck_pr.h) + [194] Cyc_write_va [902] __lambda_32 (ack.c) [139] ck_pr_md_load_ptr (ck_pr.h) + [195] Cyc_write_va_list [125] __lambda_327 (base.c) [46] ck_pr_md_load_uint (ck_pr.h) + [5] GC [859] __lambda_328 (read.c) [132] clear_mutations + [144] MurmurHash64A (ck_ht_hash.h) [111] __lambda_329 (read.c) [181] dispatch + [877] _Cyc_write (runtime.c) [903] __lambda_33 (ack.c) [22] dispatch_num_eq + [883] __75halt [860] __lambda_330 (read.c) [133] do_dispatch + [30] __halt [861] __lambda_336 (read.c) [196] double2buffer + [10] __lambda_0 (ack.c) [112] __lambda_337 (read.c) [161] equal + [86] __lambda_0 (common.c) [904] __lambda_34 (ack.c) [162] equalp + [878] __lambda_0 (time.c) [905] __lambda_35 (ack.c) [149] find_or_add_symbol + [833] __lambda_0 (write.c) [113] __lambda_35 (char.c) [150] find_symbol_by_name + [4] __lambda_1 (ack.c) [906] __lambda_36 (ack.c) [210] gc_add_mutator + [884] __lambda_1 (common.c) [71] __lambda_36 (char.c) [8] gc_alloc + [879] __lambda_1 (time.c) [907] __lambda_37 (ack.c) [16] gc_allocated_bytes + [70] __lambda_1 (write.c) [908] __lambda_38 (ack.c) [12] gc_collector + [885] __lambda_10 (ack.c) [114] __lambda_383 (base.c) [34] gc_collector_mark_gray (gc.c) + [849] __lambda_10 (read.c) [115] __lambda_384 (base.c) [25] gc_collector_trace + [886] __lambda_11 (ack.c) [862] __lambda_387 (read.c) [14] gc_copy_obj + [106] __lambda_11 (read.c) [863] __lambda_388 (read.c) [28] gc_empty_collector_stack + [887] __lambda_12 (ack.c) [864] __lambda_389 (read.c) [17] gc_fixup_moved_obj + [66] __lambda_12 (read.c) [909] __lambda_39 (ack.c) [142] gc_free_old_thread_data + [888] __lambda_13 (ack.c) [116] __lambda_390 (read.c) [136] gc_get_heap + [73] __lambda_13 (read.c) [102] __lambda_399 (read.c) [24] gc_grow_heap + [126] __lambda_14 (ack.c) [882] __lambda_4 (ack.c) [52] gc_handshake + [67] __lambda_14 (read.c) [128] __lambda_4 (base.c) [143] gc_heap_create + [850] __lambda_15 (ack.c) [103] __lambda_4 (write.c) [140] gc_heap_free + [60] __lambda_15 (read.c) [910] __lambda_40 (ack.c) [211] gc_init_heap + [87] __lambda_1544 (base.c) [865] __lambda_40 (read.c) [49] gc_initialize + [889] __lambda_1545 (base.c) [78] __lambda_400 (read.c) [135] gc_is_heap_empty + [88] __lambda_1546 (base.c) [911] __lambda_41 (ack.c) [157] gc_is_stack_obj + [89] __lambda_1547 (base.c) [866] __lambda_41 (read.c) [27] gc_mark_black + [90] __lambda_1548 (base.c) [39] __lambda_42 (ack.c) [26] gc_mark_globals + [91] __lambda_1549 (base.c) [79] __lambda_42 (char.c) [48] gc_mark_gray + [92] __lambda_1550 (base.c) [867] __lambda_42 (read.c) [64] gc_mark_gray2 + [93] __lambda_1551 (base.c) [122] __lambda_43 (ack.c) [6] gc_minor + [94] __lambda_1552 (base.c) [76] __lambda_43 (read.c) [7] gc_move + [95] __lambda_1553 (base.c) [912] __lambda_44 (ack.c) [42] gc_mut_cooperate + [96] __lambda_1554 (base.c) [831] __lambda_44 (read.c) [54] gc_mut_update + [97] __lambda_1555 (base.c) [832] __lambda_45 (read.c) [171] gc_mutator_thread_blocked + [890] __lambda_1556 (base.c) [121] __lambda_5 (ack.c) [172] gc_mutator_thread_runnable + [98] __lambda_1557 (base.c) [104] __lambda_5 (common.c) [53] gc_post_handshake + [891] __lambda_1558 (base.c) [80] __lambda_5 (write.c) [32] gc_print_stats + [99] __lambda_1559 (base.c) [43] __lambda_5 (read.c) [212] gc_start_collector + [892] __lambda_1560 (base.c) [913] __lambda_50 (ack.c) [45] gc_sum_pending_writes + [77] __lambda_1561 (base.c) [871] __lambda_51 (ack.c) [13] gc_sweep + [851] __lambda_16 (ack.c) [82] __lambda_52 (ack.c) [20] gc_thr_add_to_move_buffer + [74] __lambda_16 (read.c) [914] __lambda_53 (ack.c) [31] gc_thr_grow_move_buffer + [852] __lambda_17 (ack.c) [915] __lambda_54 (ack.c) [38] gc_thread_data_init + [61] __lambda_17 (read.c) [916] __lambda_55 (ack.c) [9] gc_try_alloc + [75] __lambda_18 (read.c) [847] __lambda_55 (read.c) [51] gc_wait_handshake + [853] __lambda_19 (ack.c) [917] __lambda_56 (ack.c) [141] gc_zero_read_write_counts + [57] __lambda_19 (read.c) [848] __lambda_56 (read.c) [145] hs_hash (runtime.c) + [33] __lambda_2 (ack.c) [918] __lambda_57 (ack.c) [154] malloc_make_pair + [100] __lambda_2 (common.c) [62] __lambda_57 (read.c) [58] mark_stack_or_heap_obj (gc.c) + [893] __lambda_2 (time.c) [919] __lambda_58 (ack.c) [155] mcvar + [880] __lambda_2 (write.c) [920] __lambda_59 (ack.c) [173] memberp + [854] __lambda_20 (ack.c) [921] __lambda_6 (ack.c) [213] set_env_variables + [63] __lambda_20 (read.c) [129] __lambda_6 (common.c) [151] set_get (runtime.c) + [107] __lambda_21 (ack.c) [105] __lambda_6 (read.c) [147] set_insert (runtime.c) + [868] __lambda_21 (read.c) [922] __lambda_60 (ack.c) [188] str2int + [40] __lambda_22 (ack.c) [923] __lambda_61 (ack.c) [41] vpbuffer_add + [869] __lambda_22 (read.c) [924] __lambda_62 (ack.c) [47] vpbuffer_realloc + [36] __lambda_23 (ack.c) [925] __lambda_63 (ack.c) [3] + [117] __lambda_23 (read.c) [926] __lambda_64 (ack.c) diff --git a/tests/debug/earley-gmon-analysis.txt b/tests/debug/earley-gmon-analysis.txt new file mode 100644 index 00000000..938d3003 --- /dev/null +++ b/tests/debug/earley-gmon-analysis.txt @@ -0,0 +1,6824 @@ +Flat profile: + +Each sample counts as 0.01 seconds. + % cumulative self self total + time seconds seconds calls s/call s/call name + 37.79 298.25 298.25 4280993215 0.00 0.00 gc_collector_mark_gray + 12.90 400.07 101.83 2140354415 0.00 0.00 gc_mark_black + 8.95 470.67 70.60 1098 0.06 0.10 gc_sweep + 5.93 517.47 46.80 357411 0.00 0.00 gc_empty_collector_stack + 4.94 556.45 38.98 2514214181 0.00 0.00 gc_allocated_bytes + 4.22 589.74 33.30 2207552592 0.00 0.00 vpbuffer_add + 3.12 614.36 24.62 2275804334 0.00 0.00 ck_pr_md_load_int + 2.87 636.97 22.61 256642811 0.00 0.00 ck_pr_barrier + 1.92 652.09 15.12 306470 0.00 0.00 gc_minor + 1.43 663.38 11.29 216534587 0.00 0.00 gc_try_alloc + 1.37 674.21 10.84 277761978 0.00 0.00 gc_move + 0.88 681.14 6.93 216534532 0.00 0.00 gc_copy_obj + 0.76 687.12 5.97 46222617 0.00 0.00 __lambda_78 + 0.72 692.83 5.71 216534517 0.00 0.00 gc_alloc + 0.71 698.40 5.57 ck_cc_popcount + 0.47 702.11 3.71 153035271 0.00 0.00 Cyc_vector_ref + 0.47 705.79 3.69 23727868 0.00 0.00 __lambda_326 + 0.46 709.41 3.62 223 0.02 2.36 gc_collector_trace + 0.44 712.88 3.46 35070187 0.00 0.00 __lambda_77 + 0.41 716.14 3.27 23737943 0.00 0.00 __lambda_284 + 0.41 719.39 3.25 vpbuffer_free + 0.35 722.19 2.80 ck_pr_md_store_uint + 0.35 724.97 2.78 169600308 0.00 0.00 Cyc_st_add + 0.34 727.65 2.68 410327643 0.00 0.00 Cyc_is_pair + 0.32 730.20 2.54 34759092 0.00 0.00 __lambda_327 + 0.28 732.39 2.20 47455800 0.00 0.00 __lambda_282 + 0.27 734.55 2.16 17224530 0.00 0.00 __lambda_64 + 0.27 736.68 2.13 771639154 0.00 0.00 cell_get + 0.26 738.77 2.08 40951951 0.00 0.00 __lambda_63 + 0.25 740.77 2.00 25194548 0.00 0.00 __lambda_69 + 0.25 742.73 1.96 11150907 0.00 0.00 __lambda_79 + 0.23 744.58 1.85 23727811 0.00 0.00 __lambda_321 + 0.21 746.22 1.64 15143428 0.00 0.00 __lambda_84 + 0.20 747.82 1.59 15940989 0.00 0.00 __lambda_91 + 0.20 749.40 1.58 216534461 0.00 0.00 gc_fixup_moved_obj + 0.20 750.95 1.54 22317984 0.00 0.00 __lambda_85 + 0.18 752.39 1.45 15940855 0.00 0.00 __lambda_92 + 0.17 753.75 1.36 15143033 0.00 0.00 __lambda_83 + 0.16 755.02 1.27 11150932 0.00 0.00 __lambda_81 + 0.16 756.29 1.27 23728557 0.00 0.00 __lambda_325 + 0.16 757.53 1.24 7173717 0.00 0.00 __lambda_86 + 0.15 758.72 1.19 17224399 0.00 0.00 __lambda_66 + 0.15 759.90 1.18 17224619 0.00 0.00 __lambda_65 + 0.15 761.06 1.16 153047710 0.00 0.00 Cyc_is_vector + 0.15 762.22 1.16 7970898 0.00 0.00 __lambda_70 + 0.14 763.36 1.14 81303063 0.00 0.00 Cyc_num_fast_gte_op + 0.14 764.50 1.14 11150920 0.00 0.00 __lambda_80 + 0.14 765.62 1.12 11150284 0.00 0.00 __lambda_82 + 0.14 766.73 1.11 216534597 0.00 0.00 gc_thr_add_to_move_buffer + 0.14 767.82 1.09 17222428 0.00 0.00 __lambda_67 + 0.13 768.86 1.03 23727286 0.00 0.00 __lambda_324 + 0.13 769.88 1.02 158564737 0.00 0.00 Cyc_is_null + 0.13 770.87 0.99 7970335 0.00 0.00 __lambda_75 + 0.10 771.68 0.81 7970885 0.00 0.00 __lambda_73 + 0.10 772.48 0.80 7173825 0.00 0.00 __lambda_87 + 0.10 773.25 0.77 7173691 0.00 0.00 __lambda_88 + 0.10 774.01 0.77 7970468 0.00 0.00 __lambda_74 + 0.10 774.76 0.75 39924166 0.00 0.00 __lambda_283 + 0.10 775.51 0.75 7173628 0.00 0.00 __lambda_89 + 0.09 776.25 0.73 67253349 0.00 0.00 add_mutation + 0.09 776.97 0.72 167205531 0.00 0.00 Cyc_cdr + 0.09 777.66 0.69 153043652 0.00 0.00 Cyc_is_number + 0.09 778.35 0.69 7970943 0.00 0.00 __lambda_71 + 0.08 779.01 0.67 7173660 0.00 0.00 __lambda_90 + 0.08 779.67 0.66 67255054 0.00 0.00 gc_mut_update + 0.08 780.33 0.66 35069195 0.00 0.00 __lambda_59 + 0.08 780.98 0.65 67248908 0.00 0.00 Cyc_set_cell + 0.08 781.62 0.64 7970996 0.00 0.00 __lambda_72 + 0.08 782.23 0.61 82499403 0.00 0.00 Cyc_fast_sum + 0.07 782.78 0.56 154638249 0.00 0.00 Cyc_car + 0.07 783.33 0.54 27098894 0.00 0.00 __lambda_76 + 0.06 783.84 0.51 23726953 0.00 0.00 __lambda_62 + 0.06 784.34 0.50 45832448 0.00 0.00 __lambda_274 + 0.05 784.74 0.41 23728336 0.00 0.00 __lambda_323 + 0.05 785.12 0.38 23727555 0.00 0.00 __lambda_281 + 0.04 785.47 0.35 17223300 0.00 0.00 __lambda_61 + 0.04 785.77 0.30 10762697 0.00 0.00 __lambda_272 + 0.03 786.04 0.27 23727863 0.00 0.00 __lambda_320 + 0.03 786.31 0.27 15147362 0.00 0.00 __lambda_295 + 0.03 786.57 0.26 7969910 0.00 0.00 __lambda_68 + 0.03 786.83 0.26 gc_heap_last + 0.03 787.08 0.24 1850 0.00 0.00 gc_grow_heap + 0.03 787.29 0.22 7970285 0.00 0.00 __lambda_60 + 0.03 787.51 0.21 39924294 0.00 0.00 __lambda_322 + 0.02 787.70 0.19 11150344 0.00 0.00 __lambda_58 + 0.02 787.84 0.14 Cyc_length_as_object + 0.02 787.97 0.13 7173165 0.00 0.00 __lambda_57 + 0.02 788.10 0.13 5579159 0.00 0.00 __lambda_56 + 0.02 788.22 0.12 25906361 0.00 0.00 Cyc_fast_sub + 0.01 788.33 0.11 8768479 0.00 0.00 Cyc_num_fast_lt_op + 0.01 788.43 0.10 273 0.00 0.00 gc_zero_read_write_counts + 0.01 788.51 0.08 306503 0.00 0.00 do_dispatch + 0.01 788.59 0.07 3188171 0.00 0.00 __lambda_55 + 0.01 788.65 0.07 11151772 0.00 0.00 __lambda_276 + 0.01 788.71 0.06 __lambda_285 + 0.01 788.76 0.06 3993 0.00 0.00 Cyc_vector_set + 0.01 788.82 0.06 97 0.00 0.00 equal + 0.01 788.87 0.05 Cyc_num_lte_op + 0.01 788.91 0.04 Cyc_get_global_variables + 0.01 788.96 0.04 62 0.00 0.00 Cyc_length + 0.00 788.99 0.04 30 0.00 0.00 Cyc_set_car + 0.00 789.02 0.03 306499 0.00 0.00 gc_sum_pending_writes + 0.00 789.04 0.02 1 0.02 143.28 Cyc_start_trampoline + 0.00 789.06 0.02 __halt + 0.00 789.08 0.02 debug_dump_globals + 0.00 789.10 0.01 1 0.01 0.01 Cyc_fast_mul + 0.00 789.11 0.01 363586 0.00 0.00 mark_stack_or_heap_obj + 0.00 789.12 0.01 306500 0.00 0.00 clear_mutations + 0.00 789.12 0.01 306500 0.00 0.00 gc_mut_cooperate + 0.00 789.13 0.01 225 0.00 0.00 gc_mark_globals + 0.00 789.14 0.01 364053 0.00 0.00 gc_is_stack_obj + 0.00 789.14 0.01 306468 0.00 0.00 GC + 0.00 789.15 0.01 1 0.01 0.01 __lambda_277 + 0.00 789.15 0.00 380109 0.00 0.00 gc_mark_gray + 0.00 789.15 0.00 171424 0.00 0.00 gc_mark_gray2 + 0.00 789.15 0.00 12712 0.00 0.00 gc_is_heap_empty + 0.00 789.15 0.00 3205 0.00 0.00 gc_get_heap + 0.00 789.15 0.00 3136 0.00 0.00 ck_pr_cas_int + 0.00 789.15 0.00 2584 0.00 0.00 __lambda_150 + 0.00 789.15 0.00 2150 0.00 0.00 __lambda_147 + 0.00 789.15 0.00 2150 0.00 0.00 __lambda_148 + 0.00 789.15 0.00 2150 0.00 0.00 __lambda_149 + 0.00 789.15 0.00 2054 0.00 0.00 gc_heap_free + 0.00 789.15 0.00 1923 0.00 0.00 __lambda_249 + 0.00 789.15 0.00 1923 0.00 0.00 __lambda_250 + 0.00 789.15 0.00 1923 0.00 0.00 __lambda_251 + 0.00 789.15 0.00 1855 0.00 0.00 gc_heap_create + 0.00 789.15 0.00 1708 0.00 0.00 __lambda_292 + 0.00 789.15 0.00 1708 0.00 0.00 __lambda_293 + 0.00 789.15 0.00 1486 0.00 0.00 ck_pr_fence_load + 0.00 789.15 0.00 1417 0.00 0.00 ck_pr_md_load_ptr + 0.00 789.15 0.00 1361 0.00 0.00 __lambda_244 + 0.00 789.15 0.00 1361 0.00 0.00 __lambda_245 + 0.00 789.15 0.00 1361 0.00 0.00 __lambda_246 + 0.00 789.15 0.00 1361 0.00 0.00 __lambda_247 + 0.00 789.15 0.00 1361 0.00 0.00 __lambda_248 + 0.00 789.15 0.00 1240 0.00 0.00 __lambda_146 + 0.00 789.15 0.00 935 0.00 0.00 __lambda_238 + 0.00 789.15 0.00 870 0.00 0.00 __lambda_156 + 0.00 789.15 0.00 864 0.00 0.00 MurmurHash64A + 0.00 789.15 0.00 864 0.00 0.00 hs_hash + 0.00 789.15 0.00 695 0.00 0.00 __lambda_237 + 0.00 789.15 0.00 657 0.00 0.00 gc_post_handshake + 0.00 789.15 0.00 645 0.00 0.00 __lambda_154 + 0.00 789.15 0.00 645 0.00 0.00 __lambda_155 + 0.00 789.15 0.00 596 0.00 0.00 gc_wait_handshake + 0.00 789.15 0.00 556 0.00 0.00 __lambda_266 + 0.00 789.15 0.00 556 0.00 0.00 __lambda_267 + 0.00 789.15 0.00 556 0.00 0.00 __lambda_268 + 0.00 789.15 0.00 556 0.00 0.00 __lambda_269 + 0.00 789.15 0.00 556 0.00 0.00 __lambda_270 + 0.00 789.15 0.00 477 0.00 0.00 gc_handshake + 0.00 789.15 0.00 476 0.00 0.00 add_symbol + 0.00 789.15 0.00 476 0.00 0.00 set_insert + 0.00 789.15 0.00 455 0.00 0.00 __lambda_234 + 0.00 789.15 0.00 434 0.00 0.00 __lambda_145 + 0.00 789.15 0.00 434 0.00 0.00 __lambda_151 + 0.00 789.15 0.00 434 0.00 0.00 __lambda_152 + 0.00 789.15 0.00 434 0.00 0.00 __lambda_153 + 0.00 789.15 0.00 388 0.00 0.00 find_or_add_symbol + 0.00 789.15 0.00 388 0.00 0.00 find_symbol_by_name + 0.00 789.15 0.00 388 0.00 0.00 set_get + 0.00 789.15 0.00 357 0.00 0.00 __lambda_127 + 0.00 789.15 0.00 345 0.00 0.00 _strdup + 0.00 789.15 0.00 345 0.00 0.00 add_symbol_by_name + 0.00 789.15 0.00 328 0.00 0.00 __lambda_202 + 0.00 789.15 0.00 275 0.00 0.00 gc_free_old_thread_data + 0.00 789.15 0.00 269 0.00 0.00 __lambda_125 + 0.00 789.15 0.00 269 0.00 0.00 __lambda_126 + 0.00 789.15 0.00 269 0.00 0.00 __lambda_143 + 0.00 789.15 0.00 269 0.00 0.00 __lambda_160 + 0.00 789.15 0.00 269 0.00 0.00 __lambda_161 + 0.00 789.15 0.00 257 0.00 0.00 add_global + 0.00 789.15 0.00 257 0.00 0.00 malloc_make_pair + 0.00 789.15 0.00 257 0.00 0.00 mcvar + 0.00 789.15 0.00 255 0.00 0.00 __lambda_197 + 0.00 789.15 0.00 255 0.00 0.00 __lambda_198 + 0.00 789.15 0.00 255 0.00 0.00 __lambda_199 + 0.00 789.15 0.00 255 0.00 0.00 __lambda_200 + 0.00 789.15 0.00 255 0.00 0.00 __lambda_201 + 0.00 789.15 0.00 240 0.00 0.00 __lambda_196 + 0.00 789.15 0.00 240 0.00 0.00 __lambda_233 + 0.00 789.15 0.00 240 0.00 0.00 __lambda_235 + 0.00 789.15 0.00 240 0.00 0.00 __lambda_236 + 0.00 789.15 0.00 240 0.00 0.00 __lambda_239 + 0.00 789.15 0.00 240 0.00 0.00 __lambda_240 + 0.00 789.15 0.00 240 0.00 0.00 __lambda_241 + 0.00 789.15 0.00 240 0.00 0.00 __lambda_242 + 0.00 789.15 0.00 239 0.00 2.65 gc_collector + 0.00 789.15 0.00 225 0.00 0.00 __lambda_144 + 0.00 789.15 0.00 225 0.00 0.00 __lambda_157 + 0.00 789.15 0.00 225 0.00 0.00 __lambda_158 + 0.00 789.15 0.00 225 0.00 0.00 __lambda_159 + 0.00 789.15 0.00 218 0.00 0.00 Cyc_make_vector + 0.00 789.15 0.00 212 0.00 0.00 __lambda_216 + 0.00 789.15 0.00 193 0.00 0.00 __lambda_264 + 0.00 789.15 0.00 193 0.00 0.00 __lambda_265 + 0.00 789.15 0.00 193 0.00 0.00 __lambda_278 + 0.00 789.15 0.00 193 0.00 0.00 __lambda_279 + 0.00 789.15 0.00 193 0.00 0.00 __lambda_280 + 0.00 789.15 0.00 193 0.00 0.00 __lambda_281 + 0.00 789.15 0.00 193 0.00 0.00 __lambda_282 + 0.00 789.15 0.00 193 0.00 0.00 __lambda_283 + 0.00 789.15 0.00 193 0.00 0.00 __lambda_284 + 0.00 789.15 0.00 178 0.00 0.00 __lambda_286 + 0.00 789.15 0.00 178 0.00 0.00 __lambda_287 + 0.00 789.15 0.00 178 0.00 0.00 __lambda_288 + 0.00 789.15 0.00 178 0.00 0.00 __lambda_289 + 0.00 789.15 0.00 178 0.00 0.00 __lambda_290 + 0.00 789.15 0.00 178 0.00 0.00 __lambda_291 + 0.00 789.15 0.00 151 0.00 0.00 __lambda_215 + 0.00 789.15 0.00 151 0.00 0.00 __lambda_224 + 0.00 789.15 0.00 121 0.00 0.00 __lambda_187 + 0.00 789.15 0.00 121 0.00 0.00 __lambda_188 + 0.00 789.15 0.00 117 0.00 0.00 __lambda_206 + 0.00 789.15 0.00 105 0.00 0.00 Cyc_eq + 0.00 789.15 0.00 105 0.00 0.00 __lambda_179 + 0.00 789.15 0.00 105 0.00 0.00 __lambda_180 + 0.00 789.15 0.00 105 0.00 0.00 __lambda_181 + 0.00 789.15 0.00 105 0.00 0.00 __lambda_182 + 0.00 789.15 0.00 105 0.00 0.00 __lambda_183 + 0.00 789.15 0.00 105 0.00 0.00 __lambda_184 + 0.00 789.15 0.00 105 0.00 0.00 __lambda_185 + 0.00 789.15 0.00 105 0.00 0.00 __lambda_186 + 0.00 789.15 0.00 104 0.00 0.00 __lambda_136 + 0.00 789.15 0.00 104 0.00 0.00 __lambda_137 + 0.00 789.15 0.00 95 0.00 0.00 equalp + 0.00 789.15 0.00 90 0.00 0.00 __lambda_222 + 0.00 789.15 0.00 90 0.00 0.00 __lambda_223 + 0.00 789.15 0.00 88 0.00 0.00 __lambda_124 + 0.00 789.15 0.00 88 0.00 0.00 __lambda_128 + 0.00 789.15 0.00 88 0.00 0.00 __lambda_129 + 0.00 789.15 0.00 88 0.00 0.00 __lambda_130 + 0.00 789.15 0.00 88 0.00 0.00 __lambda_131 + 0.00 789.15 0.00 88 0.00 0.00 __lambda_132 + 0.00 789.15 0.00 88 0.00 0.00 __lambda_133 + 0.00 789.15 0.00 88 0.00 0.00 __lambda_134 + 0.00 789.15 0.00 88 0.00 0.00 __lambda_135 + 0.00 789.15 0.00 85 0.00 0.00 Cyc_vector_length + 0.00 789.15 0.00 73 0.00 0.00 __lambda_195 + 0.00 789.15 0.00 73 0.00 0.00 __lambda_203 + 0.00 789.15 0.00 73 0.00 0.00 __lambda_204 + 0.00 789.15 0.00 73 0.00 0.00 __lambda_205 + 0.00 789.15 0.00 61 0.00 0.00 __lambda_212 + 0.00 789.15 0.00 61 0.00 0.00 __lambda_217 + 0.00 789.15 0.00 61 0.00 0.00 __lambda_218 + 0.00 789.15 0.00 61 0.00 0.00 __lambda_219 + 0.00 789.15 0.00 61 0.00 0.00 __lambda_220 + 0.00 789.15 0.00 61 0.00 0.00 __lambda_225 + 0.00 789.15 0.00 61 0.00 0.00 __lambda_226 + 0.00 789.15 0.00 61 0.00 0.00 __lambda_227 + 0.00 789.15 0.00 47 0.00 0.00 apply + 0.00 789.15 0.00 44 0.00 0.00 __lambda_194 + 0.00 789.15 0.00 44 0.00 0.00 __lambda_207 + 0.00 789.15 0.00 44 0.00 0.00 __lambda_208 + 0.00 789.15 0.00 44 0.00 0.00 __lambda_209 + 0.00 789.15 0.00 44 0.00 0.00 __lambda_210 + 0.00 789.15 0.00 43 0.00 0.00 Cyc_apply + 0.00 789.15 0.00 42 0.00 0.00 _cons + 0.00 789.15 0.00 34 0.00 0.00 __lambda_301 + 0.00 789.15 0.00 33 0.00 0.00 __lambda_257 + 0.00 789.15 0.00 32 0.00 0.00 Cyc_is_port + 0.00 789.15 0.00 32 0.00 0.00 __lambda_298 + 0.00 789.15 0.00 32 0.00 0.00 __lambda_299 + 0.00 789.15 0.00 32 0.00 0.00 __lambda_300 + 0.00 789.15 0.00 30 0.00 0.00 __lambda_221 + 0.00 789.15 0.00 30 0.00 0.00 __lambda_316 + 0.00 789.15 0.00 30 0.00 0.00 __lambda_365 + 0.00 789.15 0.00 30 0.00 0.00 __lambda_366 + 0.00 789.15 0.00 28 0.00 0.00 vpbuffer_realloc + 0.00 789.15 0.00 24 0.00 0.00 Cyc_global_set + 0.00 789.15 0.00 22 0.00 0.00 __lambda_430 + 0.00 789.15 0.00 22 0.00 0.00 __lambda_431 + 0.00 789.15 0.00 22 0.00 0.00 __lambda_721 + 0.00 789.15 0.00 20 0.00 0.00 __lambda_19 + 0.00 789.15 0.00 20 0.00 0.00 __lambda_20 + 0.00 789.15 0.00 20 0.00 0.00 __lambda_383 + 0.00 789.15 0.00 18 0.00 0.00 Cyc_is_string + 0.00 789.15 0.00 17 0.00 0.00 __lambda_106 + 0.00 789.15 0.00 17 0.00 0.00 __lambda_254 + 0.00 789.15 0.00 17 0.00 0.00 __lambda_255 + 0.00 789.15 0.00 17 0.00 0.00 __lambda_256 + 0.00 789.15 0.00 17 0.00 0.00 __lambda_323 + 0.00 789.15 0.00 17 0.00 0.00 __lambda_324 + 0.00 789.15 0.00 17 0.00 0.00 memberp + 0.00 789.15 0.00 16 0.00 0.00 Cyc_num_fast_eq_op + 0.00 789.15 0.00 16 0.00 0.00 __lambda_105 + 0.00 789.15 0.00 16 0.00 0.00 __lambda_123 + 0.00 789.15 0.00 16 0.00 0.00 __lambda_138 + 0.00 789.15 0.00 16 0.00 0.00 __lambda_139 + 0.00 789.15 0.00 16 0.00 0.00 __lambda_140 + 0.00 789.15 0.00 16 0.00 0.00 __lambda_141 + 0.00 789.15 0.00 16 0.00 0.00 __lambda_168 + 0.00 789.15 0.00 16 0.00 0.00 __lambda_178 + 0.00 789.15 0.00 16 0.00 0.00 __lambda_189 + 0.00 789.15 0.00 16 0.00 0.00 __lambda_190 + 0.00 789.15 0.00 16 0.00 0.00 __lambda_191 + 0.00 789.15 0.00 16 0.00 0.00 __lambda_192 + 0.00 789.15 0.00 16 0.00 0.00 __lambda_193 + 0.00 789.15 0.00 16 0.00 0.00 __lambda_211 + 0.00 789.15 0.00 16 0.00 0.00 __lambda_228 + 0.00 789.15 0.00 16 0.00 0.00 __lambda_229 + 0.00 789.15 0.00 16 0.00 0.00 __lambda_230 + 0.00 789.15 0.00 16 0.00 0.00 __lambda_231 + 0.00 789.15 0.00 16 0.00 0.00 __lambda_253 + 0.00 789.15 0.00 16 0.00 0.00 __lambda_258 + 0.00 789.15 0.00 16 0.00 0.00 __lambda_259 + 0.00 789.15 0.00 16 0.00 0.00 __lambda_260 + 0.00 789.15 0.00 16 0.00 0.00 __lambda_261 + 0.00 789.15 0.00 16 0.00 0.00 __lambda_262 + 0.00 789.15 0.00 16 0.00 0.00 __lambda_322 + 0.00 789.15 0.00 16 0.00 0.00 __lambda_325 + 0.00 789.15 0.00 16 0.00 0.00 __lambda_326 + 0.00 789.15 0.00 16 0.00 0.00 __lambda_327 + 0.00 789.15 0.00 15 0.00 0.00 Cyc_is_eof_object + 0.00 789.15 0.00 15 0.00 0.00 __lambda_12 + 0.00 789.15 0.00 15 0.00 0.00 __lambda_14 + 0.00 789.15 0.00 15 0.00 0.00 __lambda_165 + 0.00 789.15 0.00 15 0.00 0.00 __lambda_166 + 0.00 789.15 0.00 15 0.00 0.00 __lambda_167 + 0.00 789.15 0.00 15 0.00 0.00 __lambda_250 + 0.00 789.15 0.00 15 0.00 0.00 __lambda_251 + 0.00 789.15 0.00 15 0.00 0.00 __lambda_252 + 0.00 789.15 0.00 15 0.00 0.00 __lambda_253 + 0.00 789.15 0.00 15 0.00 0.00 __lambda_254 + 0.00 789.15 0.00 15 0.00 0.00 __lambda_309 + 0.00 789.15 0.00 15 0.00 0.00 __lambda_313 + 0.00 789.15 0.00 15 0.00 0.00 __lambda_314 + 0.00 789.15 0.00 15 0.00 0.00 __lambda_315 + 0.00 789.15 0.00 15 0.00 0.00 __lambda_317 + 0.00 789.15 0.00 15 0.00 0.00 __lambda_318 + 0.00 789.15 0.00 15 0.00 0.00 __lambda_319 + 0.00 789.15 0.00 15 0.00 0.00 __lambda_320 + 0.00 789.15 0.00 15 0.00 0.00 __lambda_44 + 0.00 789.15 0.00 15 0.00 0.00 __lambda_45 + 0.00 789.15 0.00 15 0.00 0.00 __lambda_470 + 0.00 789.15 0.00 14 0.00 0.00 Cyc_display + 0.00 789.15 0.00 13 0.00 0.00 Cyc_io_read_char + 0.00 789.15 0.00 13 0.00 0.00 gc_mutator_thread_blocked + 0.00 789.15 0.00 13 0.00 0.00 gc_mutator_thread_runnable + 0.00 789.15 0.00 12 0.00 0.00 Cyc_display_va + 0.00 789.15 0.00 12 0.00 0.00 Cyc_display_va_list + 0.00 789.15 0.00 12 0.00 0.00 __lambda_0 + 0.00 789.15 0.00 12 0.00 0.00 __lambda_1 + 0.00 789.15 0.00 12 0.00 0.00 __lambda_429 + 0.00 789.15 0.00 12 0.00 0.00 __lambda_432 + 0.00 789.15 0.00 12 0.00 0.00 __lambda_433 + 0.00 789.15 0.00 12 0.00 0.00 __lambda_434 + 0.00 789.15 0.00 10 0.00 0.00 __lambda_241 + 0.00 789.15 0.00 10 0.00 0.00 __lambda_242 + 0.00 789.15 0.00 10 0.00 0.00 __lambda_243 + 0.00 789.15 0.00 10 0.00 0.00 __lambda_244 + 0.00 789.15 0.00 10 0.00 0.00 __lambda_245 + 0.00 789.15 0.00 10 0.00 0.00 __lambda_246 + 0.00 789.15 0.00 10 0.00 0.00 __lambda_247 + 0.00 789.15 0.00 10 0.00 0.00 __lambda_248 + 0.00 789.15 0.00 10 0.00 0.00 __lambda_249 + 0.00 789.15 0.00 10 0.00 0.00 __lambda_36 + 0.00 789.15 0.00 7 0.00 0.00 __lambda_395 + 0.00 789.15 0.00 7 0.00 0.00 __lambda_396 + 0.00 789.15 0.00 7 0.00 0.00 __lambda_397 + 0.00 789.15 0.00 6 0.00 0.00 gc_thr_grow_move_buffer + 0.00 789.15 0.00 5 0.00 0.00 Cyc_list2vector + 0.00 789.15 0.00 5 0.00 0.00 Cyc_string_append + 0.00 789.15 0.00 5 0.00 0.00 __lambda_13 + 0.00 789.15 0.00 5 0.00 0.00 __lambda_15 + 0.00 789.15 0.00 5 0.00 0.00 __lambda_16 + 0.00 789.15 0.00 5 0.00 0.00 __lambda_17 + 0.00 789.15 0.00 5 0.00 0.00 __lambda_18 + 0.00 789.15 0.00 5 0.00 0.00 __lambda_366 + 0.00 789.15 0.00 5 0.00 0.00 __lambda_43 + 0.00 789.15 0.00 5 0.00 0.00 __lambda_440 + 0.00 789.15 0.00 5 0.00 0.00 __lambda_55 + 0.00 789.15 0.00 5 0.00 0.00 __lambda_56 + 0.00 789.15 0.00 5 0.00 0.00 __lambda_57 + 0.00 789.15 0.00 4 0.00 0.00 __lambda_113 + 0.00 789.15 0.00 4 0.00 0.00 __lambda_455 + 0.00 789.15 0.00 4 0.00 0.00 __lambda_456 + 0.00 789.15 0.00 4 0.00 0.00 __lambda_47 + 0.00 789.15 0.00 4 0.00 0.00 apply_va + 0.00 789.15 0.00 4 0.00 0.00 dispatch + 0.00 789.15 0.00 3 0.00 0.00 Cyc_check_obj + 0.00 789.15 0.00 3 0.00 0.00 Cyc_list2string + 0.00 789.15 0.00 3 0.00 0.00 Cyc_string2number2_ + 0.00 789.15 0.00 3 0.00 0.00 Cyc_string2number_ + 0.00 789.15 0.00 3 0.00 0.00 Cyc_write_char + 0.00 789.15 0.00 3 0.00 0.00 __lambda_10 + 0.00 789.15 0.00 3 0.00 0.00 __lambda_11 + 0.00 789.15 0.00 3 0.00 0.00 __lambda_112 + 0.00 789.15 0.00 3 0.00 0.00 __lambda_24 + 0.00 789.15 0.00 3 0.00 0.00 __lambda_27 + 0.00 789.15 0.00 3 0.00 0.00 __lambda_28 + 0.00 789.15 0.00 3 0.00 0.00 __lambda_307 + 0.00 789.15 0.00 3 0.00 0.00 __lambda_308 + 0.00 789.15 0.00 3 0.00 0.00 __lambda_309 + 0.00 789.15 0.00 3 0.00 0.00 __lambda_328 + 0.00 789.15 0.00 3 0.00 0.00 __lambda_329 + 0.00 789.15 0.00 3 0.00 0.00 __lambda_330 + 0.00 789.15 0.00 3 0.00 0.00 __lambda_336 + 0.00 789.15 0.00 3 0.00 0.00 __lambda_337 + 0.00 789.15 0.00 3 0.00 0.00 __lambda_35 + 0.00 789.15 0.00 3 0.00 0.00 __lambda_360 + 0.00 789.15 0.00 3 0.00 0.00 __lambda_361 + 0.00 789.15 0.00 3 0.00 0.00 __lambda_362 + 0.00 789.15 0.00 3 0.00 0.00 __lambda_373 + 0.00 789.15 0.00 3 0.00 0.00 __lambda_384 + 0.00 789.15 0.00 3 0.00 0.00 __lambda_387 + 0.00 789.15 0.00 3 0.00 0.00 __lambda_388 + 0.00 789.15 0.00 3 0.00 0.00 __lambda_389 + 0.00 789.15 0.00 3 0.00 0.00 __lambda_390 + 0.00 789.15 0.00 3 0.00 0.00 __lambda_390 + 0.00 789.15 0.00 3 0.00 0.00 __lambda_40 + 0.00 789.15 0.00 3 0.00 0.00 __lambda_41 + 0.00 789.15 0.00 3 0.00 0.00 __lambda_419 + 0.00 789.15 0.00 3 0.00 0.00 __lambda_42 + 0.00 789.15 0.00 3 0.00 0.00 __lambda_439 + 0.00 789.15 0.00 3 0.00 0.00 __lambda_444 + 0.00 789.15 0.00 3 0.00 0.00 __lambda_45 + 0.00 789.15 0.00 3 0.00 0.00 __lambda_46 + 0.00 789.15 0.00 3 0.00 0.00 __lambda_718 + 0.00 789.15 0.00 3 0.00 0.00 __lambda_719 + 0.00 789.15 0.00 3 0.00 0.00 __lambda_722 + 0.00 789.15 0.00 3 0.00 0.00 __lambda_723 + 0.00 789.15 0.00 3 0.00 0.00 __lambda_724 + 0.00 789.15 0.00 3 0.00 0.00 __lambda_725 + 0.00 789.15 0.00 3 0.00 0.00 __lambda_9 + 0.00 789.15 0.00 3 0.00 0.00 assoc + 0.00 789.15 0.00 3 0.00 0.00 str2int + 0.00 789.15 0.00 2 0.00 0.00 Cyc_fast_div + 0.00 789.15 0.00 2 0.00 0.00 Cyc_io_flush_output_port + 0.00 789.15 0.00 2 0.00 0.00 Cyc_num_fast_gt_op + 0.00 789.15 0.00 2 0.00 0.00 Cyc_number2string2 + 0.00 789.15 0.00 2 0.00 0.00 Cyc_write + 0.00 789.15 0.00 2 0.00 0.00 Cyc_write_va + 0.00 789.15 0.00 2 0.00 0.00 Cyc_write_va_list + 0.00 789.15 0.00 2 0.00 0.00 _Cyc_write + 0.00 789.15 0.00 2 0.00 0.00 __lambda_0 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_1 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_2 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_21 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_22 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_23 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_245 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_246 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_247 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_297 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_3 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_302 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_303 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_304 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_304 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_305 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_306 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_359 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_363 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_364 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_365 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_367 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_367 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_368 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_369 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_370 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_371 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_372 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_377 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_384 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_385 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_386 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_387 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_388 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_389 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_414 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_415 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_416 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_417 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_418 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_423 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_438 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_441 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_442 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_443 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_450 + 0.00 789.15 0.00 2 0.00 0.00 __lambda_521 + 0.00 789.15 0.00 2 0.00 0.00 double2buffer + 0.00 789.15 0.00 1 0.00 0.00 Cyc_heap_init + 0.00 789.15 0.00 1 0.00 0.00 Cyc_stderr + 0.00 789.15 0.00 1 0.00 0.00 Cyc_stdin + 0.00 789.15 0.00 1 0.00 0.00 Cyc_stdout + 0.00 789.15 0.00 1 0.00 0.00 __75halt + 0.00 789.15 0.00 1 0.00 0.00 __lambda_0 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_0 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_1 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_1 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_102 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_103 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_104 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_107 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_108 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_109 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_110 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_111 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_114 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_115 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_116 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_117 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_118 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_119 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_120 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_121 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_122 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_142 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_15 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_1544 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_1545 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_1546 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_1547 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_1548 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_1549 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_1550 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_1551 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_1552 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_1553 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_1554 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_1555 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_1556 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_1557 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_1558 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_1559 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_1560 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_1561 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_162 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_163 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_164 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_169 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_170 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_171 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_172 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_173 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_174 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_175 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_176 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_177 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_2 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_2 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_2 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_232 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_243 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_248 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_249 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_250 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_251 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_252 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_263 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_271 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_273 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_275 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_285 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_294 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_296 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_3 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_3 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_3 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_307 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_308 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_310 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_311 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_312 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_321 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_328 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_329 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_330 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_331 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_332 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_333 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_334 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_335 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_336 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_337 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_338 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_339 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_340 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_341 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_342 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_343 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_344 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_345 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_346 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_347 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_348 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_349 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_350 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_351 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_352 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_353 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_354 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_355 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_356 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_357 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_358 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_374 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_375 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_376 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_378 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_379 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_380 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_381 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_382 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_383 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_385 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_386 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_387 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_388 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_389 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_390 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_391 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_391 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_392 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_392 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_393 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_393 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_394 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_394 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_395 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_396 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_397 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_398 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_398 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_399 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_399 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_399 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_4 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_4 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_400 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_400 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_401 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_402 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_403 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_404 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_405 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_406 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_407 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_408 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_409 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_41 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_410 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_411 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_412 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_413 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_42 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_42 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_420 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_421 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_422 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_424 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_425 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_426 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_427 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_428 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_43 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_435 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_436 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_437 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_44 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_445 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_446 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_447 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_448 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_449 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_451 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_452 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_453 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_454 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_457 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_458 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_459 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_460 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_461 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_462 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_463 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_464 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_465 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_466 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_467 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_468 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_469 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_471 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_472 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_473 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_474 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_475 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_476 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_477 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_478 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_479 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_48 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_480 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_481 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_482 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_483 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_484 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_485 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_486 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_487 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_489 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_49 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_490 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_491 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_492 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_493 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_494 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_495 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_496 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_497 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_498 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_499 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_5 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_5 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_5 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_50 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_500 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_501 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_502 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_503 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_504 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_505 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_506 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_507 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_508 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_509 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_51 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_510 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_511 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_512 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_513 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_514 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_52 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_520 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_522 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_523 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_524 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_525 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_526 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_527 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_528 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_529 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_53 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_530 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_531 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_532 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_533 + 0.00 789.15 0.00 1 0.00 0.01 __lambda_534 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_535 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_536 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_537 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_538 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_54 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_6 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_6 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_7 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_765 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_766 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_8 + 0.00 789.15 0.00 1 0.00 0.00 __lambda_93 + 0.00 789.15 0.00 1 0.00 0.00 c_entry_pt + 0.00 789.15 0.00 1 0.00 0.00 c_entry_pt_first_lambda + 0.00 789.15 0.00 1 0.00 0.00 c_scheme_char_entry_pt + 0.00 789.15 0.00 1 0.00 0.00 c_schemebase_entry_pt + 0.00 789.15 0.00 1 0.00 0.00 c_schemecyclonecommon_entry_pt + 0.00 789.15 0.00 1 0.00 0.00 c_schemeread_entry_pt + 0.00 789.15 0.00 1 0.00 0.00 c_schemetime_entry_pt + 0.00 789.15 0.00 1 0.00 0.00 c_schemewrite_entry_pt + 0.00 789.15 0.00 1 0.00 0.00 gc_add_mutator + 0.00 789.15 0.00 1 0.00 0.00 gc_init_heap + 0.00 789.15 0.00 1 0.00 0.00 gc_initialize + 0.00 789.15 0.00 1 0.00 0.00 gc_start_collector + 0.00 789.15 0.00 1 0.00 0.00 gc_thread_data_init + 0.00 789.15 0.00 1 0.00 0.00 set_env_variables + + % the percentage of the total running time of the +time program used by this function. + +cumulative a running sum of the number of seconds accounted + seconds for by this function and those listed above it. + + self the number of seconds accounted for by this +seconds function alone. This is the major sort for this + listing. + +calls the number of times this function was invoked, if + this function is profiled, else blank. + + self the average number of milliseconds spent in this +ms/call function per call, if this function is profiled, + else blank. + + total the average number of milliseconds spent in this +ms/call function and its descendents per call, if this + function is profiled, else blank. + +name the name of the function. This is the minor sort + for this listing. The index shows the location of + the function in the gprof listing. If the index is + in parenthesis it shows where it would appear in + the gprof listing if it were to be printed. + + Call graph (explanation follows) + + +granularity: each sample hit covers 4 byte(s) for 0.00% of 789.15 seconds + +index % time self children called name + +[1] 80.3 0.00 633.66 collector_main [1] + 0.00 633.66 239/239 gc_collector [2] + 0.00 0.00 6441/2275804334 ck_pr_md_load_int [13] +----------------------------------------------- + 0.00 633.66 239/239 collector_main [1] +[2] 80.3 0.00 633.66 239 gc_collector [2] + 3.62 523.55 223/223 gc_collector_trace [3] + 70.60 35.62 1098/1098 gc_sweep [10] + 0.24 0.00 1830/1850 gc_grow_heap [95] + 0.01 0.01 225/225 gc_mark_globals [114] + 0.00 0.00 477/477 gc_handshake [166] + 0.00 0.00 196/596 gc_wait_handshake [162] + 0.00 0.00 275/275 gc_free_old_thread_data [174] + 0.00 0.00 379/2275804334 ck_pr_md_load_int [13] + 0.00 0.00 200/657 gc_post_handshake [195] + 0.00 0.00 3205/3205 gc_get_heap [484] + 0.00 0.00 1399/3136 ck_pr_cas_int [485] +----------------------------------------------- + 3.62 523.55 223/223 gc_collector [2] +[3] 66.8 3.62 523.55 223 gc_collector_trace [3] + 46.80 476.67 357411/357411 gc_empty_collector_stack [4] + 0.02 0.06 357397/2140354415 gc_mark_black [5] + 0.00 0.00 496/1417 ck_pr_md_load_ptr [163] + 0.00 0.00 504/1486 ck_pr_fence_load [172] +----------------------------------------------- + 46.80 476.67 357411/357411 gc_collector_trace [3] +[4] 66.3 46.80 476.67 357411 gc_empty_collector_stack [4] + 101.81 374.87 2139944809/2140354415 gc_mark_black [5] +----------------------------------------------- + 0.00 0.01 52209/2140354415 gc_mark_globals [114] + 0.02 0.06 357397/2140354415 gc_collector_trace [3] + 101.81 374.87 2139944809/2140354415 gc_empty_collector_stack [4] +[5] 60.4 101.83 374.94 2140354415 gc_mark_black [5] + 298.25 32.28 4280993215/4280993215 gc_collector_mark_gray [6] + 23.15 21.26 2140359837/2275804334 ck_pr_md_load_int [13] +----------------------------------------------- + 298.25 32.28 4280993215/4280993215 gc_mark_black [5] +[6] 41.9 298.25 32.28 4280993215 gc_collector_mark_gray [6] + 32.28 0.00 2139943824/2207552592 vpbuffer_add [16] +----------------------------------------------- + +[7] 18.2 0.00 143.28 main [7] + 0.02 143.26 1/1 Cyc_start_trampoline [8] + 0.00 0.00 1/1 gc_thread_data_init [416] + 0.00 0.00 1/1 set_env_variables [544] + 0.00 0.00 1/1 gc_initialize [542] + 0.00 0.00 1/1 gc_add_mutator [540] + 0.00 0.00 1/1 Cyc_heap_init [528] +----------------------------------------------- + 0.02 143.26 1/1 main [7] +[8] 18.2 0.02 143.26 1 Cyc_start_trampoline [8] + 63.65 79.61 306499/306499 do_dispatch [101] +----------------------------------------------- +[9] 18.2 63.65 79.61 306499+1010108175 [9] + 3.27 5.10 23737943+39914123 __lambda_284 [20] + 5.97 2.14 46222617 __lambda_78 [21] + 2.20 4.00 47455800 __lambda_282 [23] + 0.50 5.48 45832448 __lambda_274 [24] + 2.54 3.22 34759092 __lambda_327 [26] + 0.66 5.06 35069195 __lambda_59 [27] + 3.46 1.80 35070187 __lambda_77 [30] + 3.69 1.34 23727868 __lambda_326 [31] + 2.16 2.74 17224530 __lambda_64 [32] + 2.08 2.03 40951951 __lambda_63 [33] + 1.85 2.20 23727811 __lambda_321 [34] + 1.03 2.81 23727286 __lambda_324 [35] + 1.96 1.80 11150907 __lambda_79 [36] + 1.45 2.30 15940855 __lambda_92 [37] + 1.27 2.42 23728557 __lambda_325 [38] + 2.00 1.29 25194548 __lambda_69 [40] + 1.54 1.66 22317984 __lambda_85 [42] + 1.59 1.55 15940989 __lambda_91 [43] + 1.64 1.35 15143428 __lambda_84 [44] + 0.51 2.15 23726953 __lambda_62 [49] + 0.75 1.74 39924166 __lambda_283 [50] + 1.24 1.17 7173717 __lambda_86 [51] + 1.16 1.15 7970898 __lambda_70 [52] + 0.27 1.91 15147362 __lambda_295 [53] + 1.18 0.98 17224619 __lambda_65 [54] + 1.27 0.76 11150932 __lambda_81 [56] + 1.36 0.64 15143033 __lambda_83 [57] + 1.14 0.78 11150920 __lambda_80 [58] + 1.19 0.59 17224399 __lambda_66 [60] + 0.27 1.48 23727863 __lambda_320 [61] + 0.30 1.44 10762697 __lambda_272 [63] + 0.35 1.35 17223300 __lambda_61 [64] + 0.54 1.11 27098894 __lambda_76 [65] + 1.09 0.53 17222428 __lambda_67 [66] + 0.67 0.86 7173660 __lambda_90 [68] + 0.99 0.52 7970335 __lambda_75 [69] + 0.07 1.36 11151772 __lambda_276 [70] + 1.12 0.20 11150284 __lambda_82 [71] + 0.19 1.11 11150344 __lambda_58 [72] + 0.80 0.50 7173825 __lambda_87 [73] + 0.81 0.48 7970885 __lambda_73 [74] + 0.21 1.07 39924294 __lambda_322 [75] + 0.77 0.50 7173691 __lambda_88 [76] + 0.75 0.47 7173628 __lambda_89 [77] + 0.64 0.46 7970996 __lambda_72 [81] + 0.69 0.40 7970943 __lambda_71 [82] + 0.77 0.28 7970468 __lambda_74 [83] + 0.38 0.60 23727555 __lambda_281 [85] + 0.22 0.69 7970285 __lambda_60 [86] + 0.13 0.73 7173165 __lambda_57 [87] + 0.41 0.36 23728336 __lambda_323 [88] + 0.26 0.31 7969910 __lambda_68 [91] + 0.13 0.26 5579159 __lambda_56 [92] + 0.07 0.18 3188171 __lambda_55 [94] + 0.08 0.00 306503 do_dispatch [101] + 0.00 0.03 42 _cons [112] + 0.00 0.02 20 __lambda_19 [113] + 0.00 0.02 10 __lambda_36 [117] + 0.00 0.01 1 __lambda_534 [120] + 0.00 0.01 22 __lambda_430 [121] + 0.00 0.01 17 __lambda_323 [123] + 0.00 0.01 556 __lambda_269 [125] + 0.00 0.01 556 __lambda_268 [124] + 0.00 0.01 556 __lambda_267 [126] + 0.00 0.01 4 __lambda_456 [127] + 0.00 0.01 5 __lambda_17 [129] + 0.00 0.01 5 __lambda_15 [128] + 0.00 0.01 3 __lambda_35 [130] + 0.00 0.01 47 apply [131] + 0.01 0.00 1 __lambda_277 [132] + 0.00 0.00 5 Cyc_list2vector [134] + 0.00 0.00 193 __lambda_279 [136] + 0.00 0.00 193 __lambda_265 [135] + 0.00 0.00 193 __lambda_282 [138] + 0.00 0.00 193 __lambda_280 [141] + 0.00 0.00 193 __lambda_278 [140] + 0.00 0.00 193 __lambda_264 [139] + 0.00 0.00 178 __lambda_287 [143] + 0.00 0.00 178 __lambda_291 [147] + 0.00 0.00 178 __lambda_290 [146] + 0.00 0.00 178 __lambda_289 [145] + 0.00 0.00 178 __lambda_288 [144] + 0.00 0.00 3 Cyc_list2string [148] + 0.00 0.00 105 __lambda_183 [149] + 0.00 0.00 88 __lambda_133 [150] + 0.00 0.00 3 __lambda_11 [151] + 0.00 0.00 1 __lambda_386 [153] + 0.00 0.00 1 __lambda_466 [155] + 0.00 0.00 1 __lambda_385 [154] + 0.00 0.00 1 __lambda_468 [156] + 0.00 0.00 1 __lambda_248 [157] + 0.00 0.00 1 __lambda_477 [158] + 0.00 0.00 32 __lambda_300 [160] + 0.00 0.00 32 __lambda_299 [159] + 0.00 0.00 1923 __lambda_251 [161] + 0.00 0.00 2150 __lambda_147 [164] + 0.00 0.00 2150 __lambda_148 [165] + 0.00 0.00 1240 __lambda_146 [167] + 0.00 0.00 434 __lambda_145 [168] + 0.00 0.00 269 __lambda_126 [169] + 0.00 0.00 105 __lambda_180 [170] + 0.00 0.00 1361 __lambda_247 [171] + 0.00 0.00 7 __lambda_395 [173] + 0.00 0.00 1923 __lambda_249 [175] + 0.00 0.00 2584 __lambda_150 [176] + 0.00 0.00 3 __lambda_362 [177] + 0.00 0.00 434 __lambda_151 [178] + 0.00 0.00 870 __lambda_156 [179] + 0.00 0.00 3 __lambda_390 [180] + 0.00 0.00 2 __lambda_365 [181] + 0.00 0.00 2 __lambda_387 [184] + 0.00 0.00 2 __lambda_385 [183] + 0.00 0.00 2 __lambda_372 [182] + 0.00 0.00 240 __lambda_239 [185] + 0.00 0.00 556 __lambda_270 [186] + 0.00 0.00 225 __lambda_157 [187] + 0.00 0.00 935 __lambda_238 [188] + 0.00 0.00 2150 __lambda_149 [189] + 0.00 0.00 269 __lambda_143 [190] + 0.00 0.00 1923 __lambda_250 [191] + 0.00 0.00 328 __lambda_202 [192] + 0.00 0.00 1708 __lambda_293 [193] + 0.00 0.00 556 __lambda_266 [194] + 0.00 0.00 645 __lambda_155 [196] + 0.00 0.00 1361 __lambda_248 [198] + 0.00 0.00 1361 __lambda_245 [197] + 0.00 0.00 225 __lambda_144 [199] + 0.00 0.00 269 __lambda_160 [200] + 0.00 0.00 357 __lambda_127 [201] + 0.00 0.00 88 __lambda_128 [202] + 0.00 0.00 645 __lambda_154 [203] + 0.00 0.00 193 __lambda_284 [206] + 0.00 0.00 193 __lambda_283 [205] + 0.00 0.00 193 __lambda_281 [204] + 0.00 0.00 73 __lambda_203 [207] + 0.00 0.00 255 __lambda_197 [208] + 0.00 0.00 240 __lambda_196 [209] + 0.00 0.00 695 __lambda_237 [210] + 0.00 0.00 121 __lambda_187 [211] + 0.00 0.00 61 __lambda_225 [213] + 0.00 0.00 61 __lambda_217 [212] + 0.00 0.00 104 __lambda_136 [214] + 0.00 0.00 255 __lambda_201 [215] + 0.00 0.00 105 __lambda_186 [216] + 0.00 0.00 121 __lambda_188 [217] + 0.00 0.00 105 __lambda_179 [218] + 0.00 0.00 212 __lambda_216 [219] + 0.00 0.00 44 __lambda_207 [220] + 0.00 0.00 105 __lambda_185 [222] + 0.00 0.00 105 __lambda_184 [221] + 0.00 0.00 104 __lambda_137 [223] + 0.00 0.00 455 __lambda_234 [224] + 0.00 0.00 88 __lambda_135 [226] + 0.00 0.00 88 __lambda_134 [225] + 0.00 0.00 151 __lambda_215 [227] + 0.00 0.00 61 __lambda_220 [229] + 0.00 0.00 61 __lambda_212 [228] + 0.00 0.00 151 __lambda_224 [230] + 0.00 0.00 1361 __lambda_244 [231] + 0.00 0.00 269 __lambda_125 [232] + 0.00 0.00 255 __lambda_199 [234] + 0.00 0.00 255 __lambda_198 [233] + 0.00 0.00 240 __lambda_236 [237] + 0.00 0.00 240 __lambda_233 [235] + 0.00 0.00 240 __lambda_242 [238] + 0.00 0.00 240 __lambda_235 [236] + 0.00 0.00 90 __lambda_222 [239] + 0.00 0.00 16 __lambda_325 [245] + 0.00 0.00 16 __lambda_138 [240] + 0.00 0.00 16 __lambda_258 [244] + 0.00 0.00 16 __lambda_228 [243] + 0.00 0.00 16 __lambda_211 [242] + 0.00 0.00 16 __lambda_189 [241] + 0.00 0.00 1708 __lambda_292 [246] + 0.00 0.00 15 __lambda_317 [247] + 0.00 0.00 22 __lambda_431 [249] + 0.00 0.00 12 __lambda_432 [250] + 0.00 0.00 218 Cyc_make_vector [251] + 0.00 0.00 20 __lambda_20 [252] + 0.00 0.00 15 __lambda_14 [253] + 0.00 0.00 105 __lambda_182 [254] + 0.00 0.00 17 __lambda_324 [255] + 0.00 0.00 1+15 __lambda_388 [256] + 0.00 0.00 117 __lambda_206 [257] + 0.00 0.00 90 __lambda_223 [258] + 0.00 0.00 16 __lambda_168 [259] + 0.00 0.00 88 __lambda_132 [261] + 0.00 0.00 88 __lambda_124 [260] + 0.00 0.00 34 __lambda_301 [262] + 0.00 0.00 73 __lambda_195 [263] + 0.00 0.00 16 __lambda_141 [264] + 0.00 0.00 16 __lambda_262 [266] + 0.00 0.00 16 __lambda_193 [265] + 0.00 0.00 30 __lambda_221 [267] + 0.00 0.00 15 __lambda_12 [268] + 0.00 0.00 33 __lambda_257 [269] + 0.00 0.00 30 __lambda_316 [270] + 0.00 0.00 32 __lambda_298 [271] + 0.00 0.00 15 __lambda_167 [272] + 0.00 0.00 17 __lambda_106 [273] + 0.00 0.00 44 __lambda_194 [274] + 0.00 0.00 1 __lambda_465 [275] + 0.00 0.00 20 __lambda_383 [276] + 0.00 0.00 17 __lambda_254 [277] + 0.00 0.00 17 __lambda_255 [278] + 0.00 0.00 15 __lambda_314 [279] + 0.00 0.00 12 __lambda_1 [280] + 0.00 0.00 7 __lambda_396 [281] + 0.00 0.00 15 __lambda_254 [282] + 0.00 0.00 5 __lambda_13 [283] + 0.00 0.00 15 __lambda_166 [285] + 0.00 0.00 15 __lambda_165 [284] + 0.00 0.00 1 __lambda_0 [286] + 0.00 0.00 16 __lambda_322 [288] + 0.00 0.00 16 __lambda_105 [287] + 0.00 0.00 22 __lambda_721 [289] + 0.00 0.00 5 __lambda_18 [290] + 0.00 0.00 1 __lambda_2 [291] + 0.00 0.00 2 __lambda_441 [295] + 0.00 0.00 2 __lambda_416 [294] + 0.00 0.00 2 __lambda_302 [292] + 0.00 0.00 2 __lambda_367 [293] + 0.00 0.00 2+3 __lambda_415 [296] + 0.00 0.00 15 __lambda_320 [297] + 0.00 0.00 12 __lambda_429 [298] + 0.00 0.00 15 __lambda_315 [299] + 0.00 0.00 5 __lambda_366 [300] + 0.00 0.00 17 __lambda_256 [301] + 0.00 0.00 5 __lambda_16 [302] + 0.00 0.00 4 __lambda_47 [303] + 0.00 0.00 16 __lambda_123 [304] + 0.00 0.00 16 __lambda_253 [306] + 0.00 0.00 16 __lambda_178 [305] + 0.00 0.00 5 __lambda_440 [307] + 0.00 0.00 15 __lambda_309 [308] + 0.00 0.00 15 __lambda_313 [309] + 0.00 0.00 1 __lambda_1 [310] + 0.00 0.00 5 __lambda_43 [311] + 0.00 0.00 15 __lambda_253 [312] + 0.00 0.00 1 __lambda_490 [313] + 0.00 0.00 1 __lambda_48 [355] + 0.00 0.00 1 __lambda_522 [356] + 0.00 0.00 1 __lambda_394 [343] + 0.00 0.00 1 __lambda_392 [342] + 0.00 0.00 1 __lambda_390 [340] + 0.00 0.00 1 __lambda_389 [339] + 0.00 0.00 1 __lambda_401 [345] + 0.00 0.00 1 __lambda_398 [344] + 0.00 0.00 1 __lambda_391 [341] + 0.00 0.00 1 __lambda_378 [338] + 0.00 0.00 1 __lambda_107 [315] + 0.00 0.00 1 __lambda_169 [321] + 0.00 0.00 1 __lambda_460 [354] + 0.00 0.00 1 __lambda_435 [350] + 0.00 0.00 1 __lambda_428 [349] + 0.00 0.00 1 __lambda_457 [353] + 0.00 0.00 1 __lambda_451 [352] + 0.00 0.00 1 __lambda_445 [351] + 0.00 0.00 1 __lambda_424 [348] + 0.00 0.00 1 __lambda_420 [347] + 0.00 0.00 1 __lambda_328 [336] + 0.00 0.00 1 __lambda_321 [335] + 0.00 0.00 1 __lambda_312 [334] + 0.00 0.00 1 __lambda_307 [333] + 0.00 0.00 1 __lambda_296 [332] + 0.00 0.00 1 __lambda_294 [331] + 0.00 0.00 1 __lambda_285 [330] + 0.00 0.00 1 __lambda_275 [329] + 0.00 0.00 1 __lambda_273 [328] + 0.00 0.00 1 __lambda_271 [327] + 0.00 0.00 1 __lambda_263 [326] + 0.00 0.00 1 __lambda_252 [325] + 0.00 0.00 1 __lambda_243 [324] + 0.00 0.00 1 __lambda_232 [323] + 0.00 0.00 1 __lambda_177 [322] + 0.00 0.00 1 __lambda_162 [320] + 0.00 0.00 1 __lambda_142 [318] + 0.00 0.00 1 __lambda_122 [317] + 0.00 0.00 1 __lambda_102 [314] + 0.00 0.00 1 __lambda_93 [360] + 0.00 0.00 1 __lambda_54 [358] + 0.00 0.00 1 __lambda_41 [346] + 0.00 0.00 1 __lambda_15 [319] + 0.00 0.00 1 __lambda_374 [337] + 0.00 0.00 1 __lambda_114 [316] + 0.00 0.00 1 __lambda_8 [359] + 0.00 0.00 1 __lambda_535 [357] + 0.00 0.00 4 __lambda_113 [361] + 0.00 0.00 1 __lambda_3 [362] + 0.00 0.00 3 __lambda_360 [363] + 0.00 0.00 3 __lambda_329 [364] + 0.00 0.00 3 __lambda_373 [365] + 0.00 0.00 2 __lambda_23 [366] + 0.00 0.00 2 __lambda_389 [367] + 0.00 0.00 3 __lambda_308 [368] + 0.00 0.00 2 __lambda_363 [369] + 0.00 0.00 1 __lambda_1561 [370] + 0.00 0.00 1 __lambda_5 [373] + 0.00 0.00 1 __lambda_42 [372] + 0.00 0.00 1 __lambda_400 [371] + 0.00 0.00 2 __lambda_304 [374] + 0.00 0.00 3 __lambda_444 [376] + 0.00 0.00 3 __lambda_419 [375] + 0.00 0.00 7 __lambda_397 [377] + 0.00 0.00 3 __lambda_112 [378] + 0.00 0.00 3 __lambda_439 [379] + 0.00 0.00 2 __lambda_371 [381] + 0.00 0.00 2 __lambda_364 [380] + 0.00 0.00 3 __lambda_45 [382] + 0.00 0.00 3 __lambda_46 [384] + 0.00 0.00 3 __lambda_361 [383] + 0.00 0.00 1 __lambda_5 [403] + 0.00 0.00 1 __lambda_3 [400] + 0.00 0.00 1 __lambda_2 [399] + 0.00 0.00 1 __lambda_0 [385] + 0.00 0.00 1 __lambda_1559 [398] + 0.00 0.00 1 __lambda_1557 [397] + 0.00 0.00 1 __lambda_1555 [396] + 0.00 0.00 1 __lambda_1554 [395] + 0.00 0.00 1 __lambda_1553 [394] + 0.00 0.00 1 __lambda_1552 [393] + 0.00 0.00 1 __lambda_1551 [392] + 0.00 0.00 1 __lambda_1550 [391] + 0.00 0.00 1 __lambda_1549 [390] + 0.00 0.00 1 __lambda_1548 [389] + 0.00 0.00 1 __lambda_1547 [388] + 0.00 0.00 1 __lambda_1546 [387] + 0.00 0.00 1 __lambda_1544 [386] + 0.00 0.00 1 __lambda_4 [402] + 0.00 0.00 1 __lambda_399 [401] + 0.00 0.00 1 __lambda_6 [404] + 0.00 0.00 3 __lambda_725 [411] + 0.00 0.00 3 __lambda_390 [410] + 0.00 0.00 3 __lambda_28 [406] + 0.00 0.00 3 __lambda_384 [409] + 0.00 0.00 3 __lambda_337 [408] + 0.00 0.00 3 __lambda_24 [405] + 0.00 0.00 3 __lambda_309 [407] + 0.00 0.00 2 __lambda_245 [412] + 0.00 0.00 2 __lambda_367 [413] + 0.00 0.00 2 __lambda_3 [414] + 0.00 0.00 2 __lambda_450 [415] + 0.00 0.00 5 __lambda_57 [417] + 0.00 0.00 1 __lambda_52 [420] + 0.00 0.00 1 __lambda_174 [419] + 0.00 0.00 1 __lambda_118 [418] + 0.00 0.00 2 __lambda_377 [421] + 0.00 0.00 2 __lambda_423 [422] + 0.00 0.00 2 __lambda_247 [423] + 0.00 0.00 3 __lambda_40 [424] + 0.00 0.00 4 apply_va [425] + 0.00 0.00 2 __lambda_384 [426] + 0.00 0.00 2 __lambda_521 [427] + 0.00 0.00 1 __lambda_448 [428] + 0.00 0.00 2 __lambda_370 [429] + 0.00 0.00 3 __lambda_719 [430] + 0.00 0.00 3 __lambda_387 [431] + 0.00 0.00 1 __lambda_43 [432] + 0.00 0.00 2 __lambda_438 [436] + 0.00 0.00 2 __lambda_414 [435] + 0.00 0.00 2 __lambda_297 [433] + 0.00 0.00 2 __lambda_359 [434] + 0.00 0.00 1 __lambda_538 [445] + 0.00 0.00 1 __lambda_3 [438] + 0.00 0.00 1 __lambda_484 [442] + 0.00 0.00 1 __lambda_399 [439] + 0.00 0.00 1 __lambda_6 [446] + 0.00 0.00 1 __lambda_472 [441] + 0.00 0.00 1 __lambda_464 [440] + 0.00 0.00 1 __lambda_491 [443] + 0.00 0.00 1 __lambda_251 [437] + 0.00 0.00 1 __lambda_537 [444] + 0.00 0.00 1 __lambda_493 [447] + 0.00 0.00 2 __lambda_306 [448] + 0.00 0.00 3 __lambda_9 [449] + 0.00 0.00 1 __lambda_512 [451] + 0.00 0.00 1 __lambda_383 [450] + 0.00 0.00 1 __lambda_485 [452] + 0.00 0.00 1 __lambda_387 [453] + 0.00 0.00 1 __lambda_249 [454] + 0.00 0.00 2 __lambda_246 [455] + 0.00 0.00 2 Cyc_number2string2 [456] + 0.00 0.00 1 __lambda_42 [471] + 0.00 0.00 1 __lambda_492 [474] + 0.00 0.00 1 __lambda_356 [464] + 0.00 0.00 1 __lambda_357 [465] + 0.00 0.00 1 __lambda_104 [457] + 0.00 0.00 1 __lambda_164 [460] + 0.00 0.00 1 __lambda_119 [459] + 0.00 0.00 1 __lambda_172 [461] + 0.00 0.00 1 __lambda_411 [468] + 0.00 0.00 1 __lambda_436 [472] + 0.00 0.00 1 __lambda_437 [473] + 0.00 0.00 1 __lambda_409 [467] + 0.00 0.00 1 __lambda_412 [469] + 0.00 0.00 1 __lambda_413 [470] + 0.00 0.00 1 __lambda_175 [463] + 0.00 0.00 1 __lambda_53 [475] + 0.00 0.00 1 __lambda_358 [466] + 0.00 0.00 1 __lambda_173 [462] + 0.00 0.00 1 __lambda_111 [458] + 0.00 0.00 1 __lambda_405 [477] + 0.00 0.00 1 __lambda_404 [476] + 0.00 0.00 1 __lambda_513 [478] + 0.00 0.00 1 __lambda_766 [480] + 0.00 0.00 1 __lambda_765 [479] + 0.00 0.00 1 __lambda_7 [482] + 0.00 0.00 1 __lambda_5 [481] + 0.00 0.00 1361 __lambda_246 [1081] + 0.00 0.00 434 __lambda_153 [1083] + 0.00 0.00 434 __lambda_152 [1082] + 0.00 0.00 269 __lambda_161 [1085] + 0.00 0.00 255 __lambda_200 [1086] + 0.00 0.00 240 __lambda_241 [1088] + 0.00 0.00 240 __lambda_240 [1087] + 0.00 0.00 225 __lambda_159 [1090] + 0.00 0.00 225 __lambda_158 [1089] + 0.00 0.00 178 __lambda_286 [1091] + 0.00 0.00 105 __lambda_181 [1092] + 0.00 0.00 88 __lambda_131 [1095] + 0.00 0.00 88 __lambda_130 [1094] + 0.00 0.00 88 __lambda_129 [1093] + 0.00 0.00 73 __lambda_205 [1097] + 0.00 0.00 73 __lambda_204 [1096] + 0.00 0.00 61 __lambda_227 [1101] + 0.00 0.00 61 __lambda_226 [1100] + 0.00 0.00 61 __lambda_219 [1099] + 0.00 0.00 61 __lambda_218 [1098] + 0.00 0.00 44 __lambda_210 [1104] + 0.00 0.00 44 __lambda_209 [1103] + 0.00 0.00 44 __lambda_208 [1102] + 0.00 0.00 43 Cyc_apply [501] + 0.00 0.00 30 __lambda_366 [1106] + 0.00 0.00 30 __lambda_365 [1105] + 0.00 0.00 16 __lambda_327 [1119] + 0.00 0.00 16 __lambda_326 [1118] + 0.00 0.00 16 __lambda_140 [1108] + 0.00 0.00 16 __lambda_139 [1107] + 0.00 0.00 16 __lambda_261 [1117] + 0.00 0.00 16 __lambda_260 [1116] + 0.00 0.00 16 __lambda_259 [1115] + 0.00 0.00 16 __lambda_231 [1114] + 0.00 0.00 16 __lambda_230 [1113] + 0.00 0.00 16 __lambda_229 [1112] + 0.00 0.00 16 __lambda_192 [1111] + 0.00 0.00 16 __lambda_191 [1110] + 0.00 0.00 16 __lambda_190 [1109] + 0.00 0.00 15 __lambda_252 [1122] + 0.00 0.00 15 __lambda_45 [1126] + 0.00 0.00 15 __lambda_44 [1125] + 0.00 0.00 15 __lambda_251 [1121] + 0.00 0.00 15 __lambda_250 [1120] + 0.00 0.00 15 __lambda_470 [1127] + 0.00 0.00 15 __lambda_319 [1124] + 0.00 0.00 15 __lambda_318 [1123] + 0.00 0.00 13 Cyc_io_read_char [508] + 0.00 0.00 13 gc_mutator_thread_runnable [510] + 0.00 0.00 12 __lambda_0 [1128] + 0.00 0.00 12 __lambda_434 [1130] + 0.00 0.00 12 __lambda_433 [1129] + 0.00 0.00 10 __lambda_249 [1139] + 0.00 0.00 10 __lambda_248 [1138] + 0.00 0.00 10 __lambda_247 [1137] + 0.00 0.00 10 __lambda_246 [1136] + 0.00 0.00 10 __lambda_245 [1135] + 0.00 0.00 10 __lambda_244 [1134] + 0.00 0.00 10 __lambda_243 [1133] + 0.00 0.00 10 __lambda_242 [1132] + 0.00 0.00 10 __lambda_241 [1131] + 0.00 0.00 5 Cyc_string_append [514] + 0.00 0.00 5 __lambda_56 [1141] + 0.00 0.00 5 __lambda_55 [1140] + 0.00 0.00 4 dispatch [515] + 0.00 0.00 4 __lambda_455 [1142] + 0.00 0.00 3 __lambda_724 [1156] + 0.00 0.00 3 __lambda_718 [1153] + 0.00 0.00 3 __lambda_723 [1155] + 0.00 0.00 3 __lambda_722 [1154] + 0.00 0.00 3 __lambda_389 [1150] + 0.00 0.00 3 __lambda_10 [1143] + 0.00 0.00 3 __lambda_388 [1149] + 0.00 0.00 3 __lambda_42 [1152] + 0.00 0.00 3 __lambda_27 [1144] + 0.00 0.00 3 __lambda_328 [1146] + 0.00 0.00 3 __lambda_336 [1148] + 0.00 0.00 3 __lambda_330 [1147] + 0.00 0.00 3 Cyc_string2number2_ [517] + 0.00 0.00 3 Cyc_string2number_ [518] + 0.00 0.00 3 __lambda_41 [1151] + 0.00 0.00 3 __lambda_307 [1145] + 0.00 0.00 2 __lambda_22 [1162] + 0.00 0.00 2 __lambda_21 [1161] + 0.00 0.00 2 __lambda_1 [1159] + 0.00 0.00 2 __lambda_0 [1158] + 0.00 0.00 2 __lambda_443 [1173] + 0.00 0.00 2 __lambda_442 [1172] + 0.00 0.00 2 __lambda_418 [1171] + 0.00 0.00 2 __lambda_417 [1170] + 0.00 0.00 2 __lambda_388 [1169] + 0.00 0.00 2 __lambda_305 [1165] + 0.00 0.00 2 __lambda_304 [1164] + 0.00 0.00 2 __lambda_303 [1163] + 0.00 0.00 2 __lambda_2 [1160] + 0.00 0.00 2 __lambda_386 [1168] + 0.00 0.00 2 __lambda_369 [1167] + 0.00 0.00 2 __lambda_368 [1166] + 0.00 0.00 1 __lambda_4 [1241] + 0.00 0.00 1 __lambda_1 [1175] + 0.00 0.00 1 c_schemebase_entry_pt [535] + 0.00 0.00 1 __lambda_1560 [1188] + 0.00 0.00 1 __lambda_1558 [1187] + 0.00 0.00 1 __lambda_1556 [1186] + 0.00 0.00 1 __lambda_1545 [1185] + 0.00 0.00 1 c_schemetime_entry_pt [538] + 0.00 0.00 1 c_schemewrite_entry_pt [539] + 0.00 0.00 1 c_scheme_char_entry_pt [534] + 0.00 0.00 1 c_schemeread_entry_pt [537] + 0.00 0.00 1 c_entry_pt_first_lambda [533] + 0.00 0.00 1 __lambda_51 [1300] + 0.00 0.00 1 __lambda_50 [1289] + 0.00 0.00 1 __lambda_49 [1282] + 0.00 0.00 1 __lambda_520 [1304] + 0.00 0.00 1 __lambda_524 [1306] + 0.00 0.00 1 __lambda_523 [1305] + 0.00 0.00 1 __lambda_514 [1303] + 0.00 0.00 1 __lambda_525 [1307] + 0.00 0.00 1 __lambda_533 [1315] + 0.00 0.00 1 __lambda_511 [1302] + 0.00 0.00 1 __lambda_476 [1272] + 0.00 0.00 1 __lambda_475 [1271] + 0.00 0.00 1 __lambda_398 [1239] + 0.00 0.00 1 __lambda_397 [1238] + 0.00 0.00 1 __lambda_396 [1237] + 0.00 0.00 1 __lambda_395 [1236] + 0.00 0.00 1 __lambda_393 [1234] + 0.00 0.00 1 __lambda_391 [1231] + 0.00 0.00 1 __lambda_407 [1246] + 0.00 0.00 1 __lambda_406 [1245] + 0.00 0.00 1 __lambda_403 [1244] + 0.00 0.00 1 __lambda_402 [1243] + 0.00 0.00 1 __lambda_400 [1242] + 0.00 0.00 1 __lambda_399 [1240] + 0.00 0.00 1 __lambda_394 [1235] + 0.00 0.00 1 __lambda_393 [1233] + 0.00 0.00 1 __lambda_392 [1232] + 0.00 0.00 1 __lambda_382 [1230] + 0.00 0.00 1 __lambda_381 [1229] + 0.00 0.00 1 __lambda_380 [1228] + 0.00 0.00 1 __lambda_379 [1227] + 0.00 0.00 1 __lambda_355 [1224] + 0.00 0.00 1 __lambda_487 [1280] + 0.00 0.00 1 __lambda_486 [1279] + 0.00 0.00 1 __lambda_250 [1194] + 0.00 0.00 1 __lambda_110 [1179] + 0.00 0.00 1 __lambda_109 [1178] + 0.00 0.00 1 __lambda_108 [1177] + 0.00 0.00 1 __lambda_103 [1176] + 0.00 0.00 1 __lambda_171 [1191] + 0.00 0.00 1 __lambda_170 [1190] + 0.00 0.00 1 __lambda_163 [1189] + 0.00 0.00 1 __lambda_121 [1184] + 0.00 0.00 1 __lambda_120 [1183] + 0.00 0.00 1 __lambda_44 [1254] + 0.00 0.00 1 c_entry_pt [532] + 0.00 0.00 1 c_schemecyclonecommon_entry_pt [536] + 0.00 0.00 1 __lambda_473 [1269] + 0.00 0.00 1 __lambda_463 [1265] + 0.00 0.00 1 __lambda_462 [1264] + 0.00 0.00 1 __lambda_461 [1263] + 0.00 0.00 1 __lambda_459 [1262] + 0.00 0.00 1 __lambda_458 [1261] + 0.00 0.00 1 __lambda_454 [1260] + 0.00 0.00 1 __lambda_453 [1259] + 0.00 0.00 1 __lambda_452 [1258] + 0.00 0.00 1 __lambda_447 [1256] + 0.00 0.00 1 __lambda_446 [1255] + 0.00 0.00 1 __lambda_410 [1248] + 0.00 0.00 1 __lambda_427 [1253] + 0.00 0.00 1 __lambda_426 [1252] + 0.00 0.00 1 __lambda_425 [1251] + 0.00 0.00 1 __lambda_408 [1247] + 0.00 0.00 1 __lambda_422 [1250] + 0.00 0.00 1 __lambda_421 [1249] + 0.00 0.00 1 __lambda_354 [1223] + 0.00 0.00 1 __lambda_469 [1267] + 0.00 0.00 1 __lambda_353 [1222] + 0.00 0.00 1 __lambda_352 [1221] + 0.00 0.00 1 __lambda_351 [1220] + 0.00 0.00 1 __lambda_350 [1219] + 0.00 0.00 1 __lambda_349 [1218] + 0.00 0.00 1 __lambda_348 [1217] + 0.00 0.00 1 __lambda_347 [1216] + 0.00 0.00 1 __lambda_346 [1215] + 0.00 0.00 1 __lambda_345 [1214] + 0.00 0.00 1 __lambda_344 [1213] + 0.00 0.00 1 __lambda_343 [1212] + 0.00 0.00 1 __lambda_342 [1211] + 0.00 0.00 1 __lambda_341 [1210] + 0.00 0.00 1 __lambda_340 [1209] + 0.00 0.00 1 __lambda_339 [1208] + 0.00 0.00 1 __lambda_338 [1207] + 0.00 0.00 1 __lambda_337 [1206] + 0.00 0.00 1 __lambda_336 [1205] + 0.00 0.00 1 __lambda_335 [1204] + 0.00 0.00 1 __lambda_334 [1203] + 0.00 0.00 1 __lambda_333 [1202] + 0.00 0.00 1 __lambda_332 [1201] + 0.00 0.00 1 __lambda_331 [1200] + 0.00 0.00 1 __lambda_330 [1199] + 0.00 0.00 1 __lambda_329 [1198] + 0.00 0.00 1 __lambda_311 [1197] + 0.00 0.00 1 __lambda_471 [1268] + 0.00 0.00 1 __lambda_176 [1192] + 0.00 0.00 1 __lambda_467 [1266] + 0.00 0.00 1 __lambda_376 [1226] + 0.00 0.00 1 __lambda_375 [1225] + 0.00 0.00 1 __lambda_117 [1182] + 0.00 0.00 1 __lambda_116 [1181] + 0.00 0.00 1 __lambda_115 [1180] + 0.00 0.00 1 __lambda_483 [1278] + 0.00 0.00 1 __lambda_482 [1277] + 0.00 0.00 1 __lambda_481 [1276] + 0.00 0.00 1 __lambda_480 [1275] + 0.00 0.00 1 __lambda_479 [1274] + 0.00 0.00 1 __lambda_474 [1270] + 0.00 0.00 1 __lambda_489 [1281] + 0.00 0.00 1 __lambda_449 [1257] + 0.00 0.00 1 __lambda_310 [1196] + 0.00 0.00 1 __lambda_308 [1195] + 0.00 0.00 1 __lambda_528 [1310] + 0.00 0.00 1 __lambda_527 [1309] + 0.00 0.00 1 __lambda_2 [1193] + 0.00 0.00 1 __lambda_526 [1308] + 0.00 0.00 1 __lambda_494 [1283] + 0.00 0.00 1 __lambda_509 [1299] + 0.00 0.00 1 __lambda_507 [1297] + 0.00 0.00 1 __lambda_531 [1313] + 0.00 0.00 1 __lambda_530 [1312] + 0.00 0.00 1 __lambda_510 [1301] + 0.00 0.00 1 __lambda_508 [1298] + 0.00 0.00 1 __lambda_506 [1296] + 0.00 0.00 1 __lambda_505 [1295] + 0.00 0.00 1 __lambda_503 [1293] + 0.00 0.00 1 __lambda_501 [1291] + 0.00 0.00 1 __lambda_500 [1290] + 0.00 0.00 1 __lambda_499 [1288] + 0.00 0.00 1 __lambda_498 [1287] + 0.00 0.00 1 __lambda_497 [1286] + 0.00 0.00 1 __lambda_529 [1311] + 0.00 0.00 1 __lambda_504 [1294] + 0.00 0.00 1 __lambda_496 [1285] + 0.00 0.00 1 __lambda_495 [1284] + 0.00 0.00 1 __lambda_478 [1273] + 0.00 0.00 1 __lambda_536 [1316] + 0.00 0.00 1 __lambda_532 [1314] + 0.00 0.00 1 __lambda_502 [1292] +----------------------------------------------- + 70.60 35.62 1098/1098 gc_collector [2] +[10] 13.5 70.60 35.62 1098 gc_sweep [10] + 35.62 0.00 2297679571/2514214181 gc_allocated_bytes [15] + 0.00 0.00 12712/12712 gc_is_heap_empty [483] + 0.00 0.00 2054/2054 gc_heap_free [486] +----------------------------------------------- + 0.00 0.00 1/306468 __lambda_279 [136] + 0.00 0.00 1/306468 __lambda_265 [135] + 0.00 0.00 1/306468 __lambda_247 [171] + 0.00 0.00 1/306468 __lambda_180 [170] + 0.00 0.00 1/306468 __lambda_148 [165] + 0.00 0.00 1/306468 __lambda_147 [164] + 0.00 0.00 1/306468 __lambda_146 [167] + 0.00 0.00 1/306468 __lambda_145 [168] + 0.00 0.00 1/306468 __lambda_133 [150] + 0.00 0.00 1/306468 __lambda_126 [169] + 0.00 0.00 2/306468 __lambda_251 [161] + 0.00 0.18 956/306468 __lambda_55 [94] + 0.00 0.20 1100/306468 __lambda_82 [71] + 0.00 0.24 1317/306468 __lambda_68 [91] + 0.00 0.26 1427/306468 __lambda_56 [92] + 0.00 0.28 1516/306468 __lambda_74 [83] + 0.00 0.34 1856/306468 __lambda_281 [85] + 0.00 0.36 1959/306468 __lambda_323 [88] + 0.00 0.38 2053/306468 __lambda_75 [69] + 0.00 0.40 2172/306468 __lambda_71 [82] + 0.00 0.41 2216/306468 __lambda_272 [63] + 0.00 0.46 2502/306468 __lambda_72 [81] + 0.00 0.46 2507/306468 __lambda_70 [52] + 0.00 0.47 2564/306468 __lambda_89 [77] + 0.00 0.47 2580/306468 __lambda_83 [57] + 0.00 0.48 2648/306468 __lambda_73 [74] + 0.00 0.50 2739/306468 __lambda_87 [73] + 0.00 0.50 2751/306468 __lambda_88 [76] + 0.00 0.53 2875/306468 __lambda_67 [66] + 0.00 0.55 2989/306468 __lambda_86 [51] + 0.00 0.59 3217/306468 __lambda_66 [60] + 0.00 0.60 3267/306468 __lambda_90 [68] + 0.00 0.62 3393/306468 __lambda_60 [86] + 0.00 0.67 3654/306468 __lambda_57 [87] + 0.00 0.74 4050/306468 __lambda_324 [35] + 0.00 0.76 4130/306468 __lambda_81 [56] + 0.00 0.78 4245/306468 __lambda_80 [58] + 0.00 0.83 4517/306468 __lambda_79 [36] + 0.00 0.88 4814/306468 __lambda_69 [40] + 0.00 0.89 4837/306468 __lambda_76 [65] + 0.00 0.95 5176/306468 __lambda_326 [31] + 0.00 0.96 5242/306468 __lambda_276 [70] + 0.00 0.97 5285/306468 __lambda_85 [42] + 0.00 0.98 5362/306468 __lambda_65 [54] + 0.00 1.00 5474/306468 __lambda_91 [43] + 0.00 1.02 5579/306468 __lambda_58 [72] + 0.00 1.07 5834/306468 __lambda_84 [44] + 0.00 1.07 5835/306468 __lambda_322 [75] + 0.00 1.14 6244/306468 __lambda_321 [34] + 0.00 1.20 6530/306468 __lambda_63 [33] + 0.00 1.21 6608/306468 __lambda_61 [64] + 0.00 1.24 6765/306468 __lambda_64 [32] + 0.00 1.25 6807/306468 __lambda_295 [53] + 0.00 1.28 7001/306468 __lambda_78 [21] + 0.00 1.29 7029/306468 __lambda_320 [61] + 0.00 1.34 7292/306468 __lambda_283 [50] + 0.00 1.47 8018/306468 __lambda_77 [30] + 0.00 1.70 9285/306468 __lambda_62 [49] + 0.00 1.72 9372/306468 __lambda_92 [37] + 0.00 2.42 13226/306468 __lambda_325 [38] + 0.00 2.65 14485/306468 __lambda_327 [26] + 0.00 2.68 14609/306468 __lambda_282 [23] + 0.00 3.21 17521/306468 __lambda_284 [20] + 0.00 3.47 18964/306468 __lambda_274 [24] + 0.00 4.04 22062/306468 __lambda_59 [27] +[11] 7.1 0.01 56.12 306468 GC [11] + 15.12 40.84 306470/306470 gc_minor [12] + 0.01 0.16 306500/306500 gc_mut_cooperate [96] +----------------------------------------------- + 15.12 40.84 306470/306470 GC [11] +[12] 7.1 15.12 40.84 306470 gc_minor [12] + 10.84 30.00 277761978/277761978 gc_move [14] + 0.01 0.00 306500/306500 clear_mutations [122] +----------------------------------------------- + 0.00 0.00 2/2275804334 gc_thread_data_init [416] + 0.00 0.00 379/2275804334 gc_collector [2] + 0.00 0.00 622/2275804334 gc_post_handshake [195] + 0.00 0.00 5225/2275804334 gc_wait_handshake [162] + 0.00 0.00 6441/2275804334 collector_main [1] + 0.01 0.01 919778/2275804334 gc_mut_cooperate [96] + 1.46 1.34 134512050/2275804334 gc_mut_update [39] + 23.15 21.26 2140359837/2275804334 gc_mark_black [5] +[13] 6.0 24.62 22.61 2275804334 ck_pr_md_load_int [13] + 22.61 0.00 256638619/256642811 ck_pr_barrier [18] +----------------------------------------------- + 10.84 30.00 277761978/277761978 gc_minor [12] +[14] 5.2 10.84 30.00 277761978 gc_move [14] + 5.72 21.58 216534517/216534517 gc_alloc [17] + 1.59 1.11 216534461/216534461 gc_fixup_moved_obj [47] +----------------------------------------------- + 3.36 0.00 216534610/2514214181 gc_try_alloc [19] + 35.62 0.00 2297679571/2514214181 gc_sweep [10] +[15] 4.9 38.98 0.00 2514214181 gc_allocated_bytes [15] +----------------------------------------------- + 0.00 0.00 171232/2207552592 gc_mark_gray2 [142] + 0.00 0.00 186074/2207552592 gc_mark_gray [137] + 1.01 0.00 67251462/2207552592 add_mutation [62] + 32.28 0.00 2139943824/2207552592 gc_collector_mark_gray [6] +[16] 4.2 33.29 0.00 2207552592 vpbuffer_add [16] + 0.00 0.00 25/28 vpbuffer_realloc [503] +----------------------------------------------- + 5.72 21.58 216534517/216534517 gc_move [14] +[17] 3.5 5.72 21.58 216534517 gc_alloc [17] + 11.29 10.29 216534587/216534587 gc_try_alloc [19] + 0.00 0.00 20/1850 gc_grow_heap [95] +----------------------------------------------- + 0.00 0.00 1437/256642811 ck_pr_fence_load [172] + 0.00 0.00 2755/256642811 ck_pr_md_load_ptr [163] + 22.61 0.00 256638619/256642811 ck_pr_md_load_int [13] +[18] 2.9 22.61 0.00 256642811 ck_pr_barrier [18] +----------------------------------------------- + 11.29 10.29 216534587/216534587 gc_alloc [17] +[19] 2.7 11.29 10.29 216534587 gc_try_alloc [19] + 6.94 0.00 216534532/216534532 gc_copy_obj [22] + 3.36 0.00 216534610/2514214181 gc_allocated_bytes [15] +----------------------------------------------- + 39914123 __lambda_284 [20] + 2 __lambda_367 [413] + 12073 do_dispatch [101] + 23725868 __lambda_323 [88] +[20] 1.1 3.27 5.10 23737943+39914123 __lambda_284 [20] + 0.00 3.21 17521/306468 GC [11] + 1.04 0.00 63655045/169600308 Cyc_st_add [46] + 0.17 0.26 39922581/167205531 Cyc_cdr [59] + 0.41 0.00 63652306/158564737 Cyc_is_null [84] + 23720625 __lambda_283 [50] + 39914123 __lambda_284 [20] +----------------------------------------------- + 11733 do_dispatch [101] + 7969408 __lambda_68 [91] + 11145216 __lambda_58 [72] + 27096260 __lambda_76 [65] +[21] 1.0 5.97 2.14 46222617 __lambda_78 [21] + 0.00 1.28 7001/306468 GC [11] + 0.65 0.00 46223567/81303063 Cyc_num_fast_gte_op [79] + 0.05 0.07 11151149/167205531 Cyc_cdr [59] + 0.09 0.00 33448140/771639154 cell_get [55] + 35063874 __lambda_59 [27] + 11149171 __lambda_85 [42] +----------------------------------------------- + 6.94 0.00 216534532/216534532 gc_try_alloc [19] +[22] 0.9 6.94 0.00 216534532 gc_copy_obj [22] +----------------------------------------------- + 20 __lambda_383 [276] + 8100 do_dispatch [101] + 23721859 __lambda_321 [34] + 23725821 __lambda_281 [85] +[23] 0.8 2.20 4.00 47455800 __lambda_282 [23] + 0.00 2.68 14609/306468 GC [11] + 0.78 0.00 47457910/169600308 Cyc_st_add [46] + 0.31 0.00 47454528/158564737 Cyc_is_null [84] + 0.09 0.15 23727537/154638249 Cyc_car [67] + 23722079 __lambda_62 [49] + 23718126 __lambda_320 [61] + 42 Cyc_apply [501] + 15 __lambda_315 [299] + 3 __lambda_27 [1144] + 1 __lambda_43 [432] + 1 __lambda_449 [1257] + 1 __lambda_474 [1270] +----------------------------------------------- + 17 __lambda_256 [301] + 90 __lambda_223 [258] + 240 __lambda_236 [237] + 255 __lambda_199 [234] + 268 __lambda_126 [169] + 455 __lambda_237 [210] + 695 __lambda_238 [188] + 1361 __lambda_245 [197] + 2150 __lambda_149 [189] + 10898 do_dispatch [101] + 7968616 __lambda_69 [40] + 10752165 __lambda_272 [63] + 27095238 __lambda_77 [30] +[24] 0.8 0.50 5.48 45832448 __lambda_274 [24] + 0.00 3.47 18964/306468 GC [11] + 1.11 0.55 45830677/153035271 Cyc_vector_ref [29] + 0.34 0.00 45832943/82499403 Cyc_fast_sum [90] + 27084682 __lambda_76 [65] + 10749354 __lambda_77 [30] + 7967339 __lambda_68 [91] + 2148 __lambda_148 [165] + 1907 __lambda_249 [175] + 1361 __lambda_244 [231] + 695 __lambda_237 [210] + 455 __lambda_234 [224] + 269 __lambda_125 [232] + 255 __lambda_198 [233] + 240 __lambda_235 [236] + 101 __lambda_215 [227] + 90 __lambda_222 [239] + 17 __lambda_255 [278] + 2 __lambda_45 [382] +----------------------------------------------- + 0.00 0.00 1/67248908 __lambda_535 [357] + 0.00 0.00 1/67248908 __lambda_522 [356] + 0.00 0.00 1/67248908 __lambda_460 [354] + 0.00 0.00 1/67248908 __lambda_457 [353] + 0.00 0.00 1/67248908 __lambda_451 [352] + 0.00 0.00 1/67248908 __lambda_445 [351] + 0.00 0.00 1/67248908 __lambda_435 [350] + 0.00 0.00 1/67248908 __lambda_428 [349] + 0.00 0.00 1/67248908 __lambda_424 [348] + 0.00 0.00 1/67248908 __lambda_420 [347] + 0.00 0.00 1/67248908 __lambda_401 [345] + 0.00 0.00 1/67248908 __lambda_398 [344] + 0.00 0.00 1/67248908 __lambda_391 [341] + 0.00 0.00 1/67248908 __lambda_378 [338] + 0.00 0.00 1/67248908 __lambda_374 [337] + 0.00 0.00 1/67248908 __lambda_328 [336] + 0.00 0.00 1/67248908 __lambda_321 [335] + 0.00 0.00 1/67248908 __lambda_312 [334] + 0.00 0.00 1/67248908 __lambda_307 [333] + 0.00 0.00 1/67248908 __lambda_296 [332] + 0.00 0.00 1/67248908 __lambda_294 [331] + 0.00 0.00 1/67248908 __lambda_285 [330] + 0.00 0.00 1/67248908 __lambda_277 [132] + 0.00 0.00 1/67248908 __lambda_275 [329] + 0.00 0.00 1/67248908 __lambda_273 [328] + 0.00 0.00 1/67248908 __lambda_271 [327] + 0.00 0.00 1/67248908 __lambda_263 [326] + 0.00 0.00 1/67248908 __lambda_252 [325] + 0.00 0.00 1/67248908 __lambda_243 [324] + 0.00 0.00 1/67248908 __lambda_232 [323] + 0.00 0.00 1/67248908 __lambda_177 [322] + 0.00 0.00 1/67248908 __lambda_169 [321] + 0.00 0.00 1/67248908 __lambda_162 [320] + 0.00 0.00 1/67248908 __lambda_142 [318] + 0.00 0.00 1/67248908 __lambda_122 [317] + 0.00 0.00 1/67248908 __lambda_114 [316] + 0.00 0.00 1/67248908 __lambda_107 [315] + 0.00 0.00 1/67248908 __lambda_102 [314] + 0.00 0.00 1/67248908 __lambda_93 [360] + 0.00 0.00 1/67248908 __lambda_54 [358] + 0.00 0.00 1/67248908 __lambda_48 [355] + 0.00 0.00 1/67248908 __lambda_41 [346] + 0.00 0.00 1/67248908 __lambda_15 [319] + 0.00 0.00 1/67248908 __lambda_394 [343] + 0.00 0.00 1/67248908 __lambda_392 [342] + 0.00 0.00 1/67248908 __lambda_390 [340] + 0.00 0.00 1/67248908 __lambda_389 [339] + 0.00 0.00 1/67248908 __lambda_8 [359] + 0.00 0.00 2/67248908 __lambda_441 [295] + 0.00 0.00 2/67248908 __lambda_416 [294] + 0.00 0.00 2/67248908 __lambda_367 [293] + 0.00 0.00 2/67248908 __lambda_302 [292] + 0.00 0.00 12/67248908 __lambda_432 [250] + 0.00 0.00 15/67248908 __lambda_317 [247] + 0.00 0.00 16/67248908 __lambda_325 [245] + 0.00 0.00 16/67248908 __lambda_258 [244] + 0.00 0.00 16/67248908 __lambda_228 [243] + 0.00 0.00 16/67248908 __lambda_211 [242] + 0.00 0.00 16/67248908 __lambda_189 [241] + 0.00 0.00 16/67248908 __lambda_138 [240] + 0.00 0.00 44/67248908 __lambda_207 [220] + 0.00 0.00 61/67248908 __lambda_225 [213] + 0.00 0.00 61/67248908 __lambda_217 [212] + 0.00 0.00 73/67248908 __lambda_203 [207] + 0.00 0.00 88/67248908 __lambda_128 [202] + 0.00 0.00 225/67248908 __lambda_157 [187] + 0.00 0.00 240/67248908 __lambda_239 [185] + 0.00 0.00 434/67248908 __lambda_151 [178] + 0.07 0.56 7173615/67248908 __lambda_86 [51] + 0.08 0.62 7971012/67248908 __lambda_70 [52] + 0.11 0.86 11150680/67248908 __lambda_79 [36] + 0.17 1.33 17224919/67248908 __lambda_64 [32] + 0.23 1.84 23727277/67248908 __lambda_324 [35] +[25] 0.7 0.64 5.21 67248908 Cyc_set_cell [25] + 0.66 2.81 67251007/67255054 gc_mut_update [39] + 0.73 1.01 67249326/67253349 add_mutation [62] +----------------------------------------------- + 1 __lambda_1545 [1185] + 1 __lambda_9 [449] + 2 __lambda_388 [1169] + 2 __lambda_386 [1168] + 2 __lambda_373 [365] + 15 __lambda_470 [1127] + 8089 do_dispatch [101] + 3187168 __lambda_55 [94] + 5577815 __lambda_56 [92] + 8764651 __lambda_91 [43] + 17221346 __lambda_69 [40] +[26] 0.7 2.54 3.22 34759092 __lambda_327 [26] + 0.00 2.65 14485/306468 GC [11] + 0.57 0.00 34758625/169600308 Cyc_st_add [46] + 17212920 __lambda_67 [66] + 5578179 __lambda_75 [69] + 5577003 __lambda_56 [92] + 3187564 __lambda_74 [83] + 3186914 __lambda_55 [94] + 15 __lambda_365 [1105] + 2 __lambda_372 [182] + 2 __lambda_385 [183] + 2 __lambda_387 [184] + 1 __lambda_8 [359] + 1 __lambda_1544 [386] +----------------------------------------------- + 5321 do_dispatch [101] + 35063874 __lambda_78 [21] +[27] 0.7 0.66 5.06 35069195 __lambda_59 [27] + 0.00 4.04 22062/306468 GC [11] + 0.49 0.00 35072196/81303063 Cyc_num_fast_gte_op [79] + 0.26 0.13 10760840/153035271 Cyc_vector_ref [29] + 0.09 0.00 32268048/771639154 cell_get [55] + 0.05 0.00 10760275/25906361 Cyc_fast_sub [98] + 24295193 __lambda_77 [30] + 10753823 __lambda_272 [63] +----------------------------------------------- + +[28] 0.7 5.57 0.00 ck_cc_popcount [28] +----------------------------------------------- + 0.00 0.00 1/153035271 __lambda_174 [419] + 0.00 0.00 1/153035271 __lambda_118 [418] + 0.00 0.00 1/153035271 __lambda_52 [420] + 0.00 0.00 2/153035271 __lambda_389 [367] + 0.00 0.00 2/153035271 __lambda_3 [362] + 0.00 0.00 3/153035271 __lambda_490 [313] + 0.00 0.00 3/153035271 __lambda_47 [303] + 0.00 0.00 3/153035271 __lambda_1 [310] + 0.00 0.00 5/153035271 __lambda_2 [291] + 0.00 0.00 6/153035271 __lambda_0 [286] + 0.00 0.00 7/153035271 __lambda_396 [281] + 0.00 0.00 9/153035271 __lambda_465 [275] + 0.00 0.00 15/153035271 __lambda_168 [259] + 0.00 0.00 15/153035271 __lambda_388 [256] + 0.00 0.00 16/153035271 __lambda_262 [266] + 0.00 0.00 16/153035271 __lambda_193 [265] + 0.00 0.00 16/153035271 __lambda_141 [264] + 0.00 0.00 17/153035271 __lambda_324 [255] + 0.00 0.00 22/153035271 __lambda_431 [249] + 0.00 0.00 44/153035271 __lambda_179 [218] + 0.00 0.00 61/153035271 __lambda_220 [229] + 0.00 0.00 61/153035271 __lambda_212 [228] + 0.00 0.00 88/153035271 __lambda_136 [214] + 0.00 0.00 88/153035271 __lambda_135 [226] + 0.00 0.00 88/153035271 __lambda_134 [225] + 0.00 0.00 104/153035271 __lambda_137 [223] + 0.00 0.00 105/153035271 __lambda_187 [211] + 0.00 0.00 105/153035271 __lambda_186 [216] + 0.00 0.00 105/153035271 __lambda_185 [222] + 0.00 0.00 105/153035271 __lambda_184 [221] + 0.00 0.00 121/153035271 __lambda_188 [217] + 0.00 0.00 193/153035271 __lambda_284 [206] + 0.00 0.00 193/153035271 __lambda_283 [205] + 0.00 0.00 193/153035271 __lambda_281 [204] + 0.00 0.00 193/153035271 __lambda_266 [194] + 0.00 0.00 225/153035271 __lambda_160 [200] + 0.00 0.00 225/153035271 __lambda_144 [199] + 0.00 0.00 254/153035271 __lambda_143 [190] + 0.00 0.00 255/153035271 __lambda_202 [192] + 0.00 0.00 556/153035271 __lambda_270 [186] + 0.00 0.00 645/153035271 __lambda_156 [179] + 0.00 0.00 1361/153035271 __lambda_249 [175] + 0.00 0.00 1923/153035271 __lambda_251 [161] + 0.17 0.09 7173702/153035271 __lambda_90 [68] + 0.25 0.13 10361867/153035271 __lambda_91 [43] + 0.26 0.13 10760840/153035271 __lambda_59 [27] + 0.27 0.13 11151737/153035271 __lambda_276 [70] + 0.37 0.18 15144018/153035271 __lambda_85 [42] + 0.37 0.18 15146464/153035271 __lambda_295 [53] + 0.39 0.19 15941549/153035271 __lambda_92 [37] + 0.52 0.26 21516966/153035271 __lambda_272 [63] + 1.11 0.55 45830677/153035271 __lambda_274 [24] +[29] 0.7 3.71 1.85 153035271 Cyc_vector_ref [29] + 1.16 0.00 153043717/153047710 Cyc_is_vector [78] + 0.69 0.00 153039437/153043652 Cyc_is_number [89] +----------------------------------------------- + 8189 __lambda_272 [63] + 17451 do_dispatch [101] + 10749354 __lambda_274 [24] + 24295193 __lambda_59 [27] +[30] 0.7 3.46 1.80 35070187 __lambda_77 [30] + 0.00 1.47 8018/306468 GC [11] + 0.29 0.00 105198661/771639154 cell_get [55] + 0.04 0.00 7970623/25906361 Cyc_fast_sub [98] + 27095238 __lambda_274 [24] + 7969043 __lambda_92 [37] +----------------------------------------------- + 1 __lambda_44 [1254] + 4557 do_dispatch [101] + 23723310 __lambda_63 [33] +[31] 0.6 3.69 1.34 23727868 __lambda_326 [31] + 0.00 0.95 5176/306468 GC [11] + 0.39 0.00 23728543/169600308 Cyc_st_add [46] + 23723381 __lambda_325 [38] +----------------------------------------------- + 5363 do_dispatch [101] + 17219167 __lambda_65 [54] +[32] 0.6 2.16 2.74 17224530 __lambda_64 [32] + 0.17 1.33 17224919/67248908 Cyc_set_cell [25] + 0.00 1.24 6765/306468 GC [11] + 17216535 __lambda_61 [64] +----------------------------------------------- + 15893 do_dispatch [101] + 17217379 __lambda_61 [64] + 23718679 __lambda_62 [49] +[33] 0.5 2.08 2.03 40951951 __lambda_63 [33] + 0.00 1.20 6530/306468 GC [11] + 0.27 0.00 40953814/410327643 Cyc_is_pair [48] + 0.09 0.15 23727741/154638249 Cyc_car [67] + 0.07 0.11 17224403/167205531 Cyc_cdr [59] + 0.14 0.00 51667407/771639154 cell_get [55] + 23723310 __lambda_326 [31] + 17221837 __lambda_69 [40] +----------------------------------------------- + 4051 do_dispatch [101] + 23723760 __lambda_324 [35] +[34] 0.5 1.85 2.20 23727811 __lambda_321 [34] + 0.00 1.14 6244/306468 GC [11] + 0.21 0.31 47455515/167205531 Cyc_cdr [59] + 0.31 0.00 47457850/158564737 Cyc_is_null [84] + 0.09 0.15 23728395/154638249 Cyc_car [67] + 23721859 __lambda_282 [23] +----------------------------------------------- + 13227 do_dispatch [101] + 23714059 __lambda_325 [38] +[35] 0.5 1.03 2.81 23727286 __lambda_324 [35] + 0.23 1.84 23727277/67248908 Cyc_set_cell [25] + 0.00 0.74 4050/306468 GC [11] + 23723760 __lambda_321 [34] +----------------------------------------------- + 4245 do_dispatch [101] + 11146662 __lambda_80 [58] +[36] 0.5 1.96 1.80 11150907 __lambda_79 [36] + 0.11 0.86 11150680/67248908 Cyc_set_cell [25] + 0.00 0.83 4517/306468 GC [11] + 11145827 __lambda_58 [72] +----------------------------------------------- + 1 __lambda_45 [382] + 3529 do_dispatch [101] + 7968282 __lambda_75 [69] + 7969043 __lambda_77 [30] +[37] 0.5 1.45 2.30 15940855 __lambda_92 [37] + 0.00 1.72 9372/306468 GC [11] + 0.39 0.19 15941549/153035271 Cyc_vector_ref [29] + 15931615 __lambda_91 [43] +----------------------------------------------- + 5176 do_dispatch [101] + 23723381 __lambda_326 [31] +[38] 0.5 1.27 2.42 23728557 __lambda_325 [38] + 0.00 2.42 13226/306468 GC [11] + 23714059 __lambda_324 [35] +----------------------------------------------- + 0.00 0.00 24/67255054 Cyc_global_set [248] + 0.00 0.00 30/67255054 Cyc_set_car [109] + 0.00 0.00 3993/67255054 Cyc_vector_set [103] + 0.66 2.81 67251007/67255054 Cyc_set_cell [25] +[39] 0.4 0.66 2.81 67255054 gc_mut_update [39] + 1.46 1.34 134512050/2275804334 ck_pr_md_load_int [13] + 0.01 0.01 363586/363586 mark_stack_or_heap_obj [118] +----------------------------------------------- + 5366 do_dispatch [101] + 7967345 __lambda_60 [86] + 17221837 __lambda_63 [33] +[40] 0.4 2.00 1.29 25194548 __lambda_69 [40] + 0.00 0.88 4814/306468 GC [11] + 0.06 0.11 17223371/154638249 Cyc_car [67] + 0.16 0.00 25195866/410327643 Cyc_is_pair [48] + 0.07 0.00 23907538/771639154 cell_get [55] + 17221346 __lambda_327 [26] + 7968616 __lambda_274 [24] +----------------------------------------------- + +[41] 0.4 3.25 0.00 vpbuffer_free [41] +----------------------------------------------- + 6004 do_dispatch [101] + 3992851 __lambda_83 [57] + 7169958 __lambda_57 [87] + 11149171 __lambda_78 [21] +[42] 0.4 1.54 1.66 22317984 __lambda_85 [42] + 0.00 0.97 5285/306468 GC [11] + 0.37 0.18 15144018/153035271 Cyc_vector_ref [29] + 0.15 0.00 22318989/410327643 Cyc_is_pair [48] + 15139865 __lambda_84 [44] + 4781190 __lambda_74 [83] + 2390581 __lambda_75 [69] + 1 __lambda_44 [1254] +----------------------------------------------- + 9374 do_dispatch [101] + 15931615 __lambda_92 [37] +[43] 0.4 1.59 1.55 15940989 __lambda_91 [43] + 0.00 1.00 5474/306468 GC [11] + 0.25 0.13 10361867/153035271 Cyc_vector_ref [29] + 0.11 0.00 8767904/8768479 Cyc_num_fast_lt_op [99] + 0.03 0.00 7173648/25906361 Cyc_fast_sub [98] + 0.01 0.02 3188173/154638249 Cyc_car [67] + 8764651 __lambda_327 [26] + 7171217 __lambda_90 [68] +----------------------------------------------- + 3563 do_dispatch [101] + 15139865 __lambda_85 [42] +[44] 0.4 1.64 1.35 15143428 __lambda_84 [44] + 0.00 1.07 5834/306468 GC [11] + 0.05 0.10 15145183/154638249 Cyc_car [67] + 0.13 0.00 45422294/771639154 cell_get [55] + 15138920 __lambda_295 [53] +----------------------------------------------- + +[45] 0.4 2.80 0.00 ck_pr_md_store_uint [45] +----------------------------------------------- + 0.00 0.00 1/169600308 __lambda_538 [445] + 0.00 0.00 1/169600308 __lambda_537 [444] + 0.00 0.00 1/169600308 __lambda_491 [443] + 0.00 0.00 1/169600308 __lambda_484 [442] + 0.00 0.00 1/169600308 __lambda_472 [441] + 0.00 0.00 1/169600308 __lambda_465 [275] + 0.00 0.00 1/169600308 __lambda_464 [440] + 0.00 0.00 1/169600308 __lambda_6 [446] + 0.00 0.00 1/169600308 __lambda_1561 [370] + 0.00 0.00 1/169600308 __lambda_399 [439] + 0.00 0.00 1/169600308 __lambda_251 [437] + 0.00 0.00 1/169600308 __lambda_3 [438] + 0.00 0.00 1/169600308 __lambda_5 [373] + 0.00 0.00 1/169600308 __lambda_42 [372] + 0.00 0.00 1/169600308 __lambda_400 [371] + 0.00 0.00 2/169600308 __lambda_367 [413] + 0.00 0.00 2/169600308 __lambda_304 [374] + 0.00 0.00 2/169600308 __lambda_247 [423] + 0.00 0.00 2/169600308 __lambda_3 [414] + 0.00 0.00 2/169600308 __lambda_23 [366] + 0.00 0.00 3/169600308 __lambda_725 [411] + 0.00 0.00 3/169600308 __lambda_384 [409] + 0.00 0.00 3/169600308 __lambda_309 [407] + 0.00 0.00 3/169600308 __lambda_308 [368] + 0.00 0.00 3/169600308 __lambda_35 [130] + 0.00 0.00 3/169600308 __lambda_390 [410] + 0.00 0.00 3/169600308 __lambda_337 [408] + 0.00 0.00 3/169600308 __lambda_329 [364] + 0.00 0.00 3/169600308 __lambda_28 [406] + 0.00 0.00 3/169600308 __lambda_24 [405] + 0.00 0.00 3/169600308 __lambda_11 [151] + 0.00 0.00 5/169600308 __lambda_43 [311] + 0.00 0.00 5/169600308 __lambda_18 [290] + 0.00 0.00 5/169600308 __lambda_16 [302] + 0.00 0.00 5/169600308 __lambda_13 [283] + 0.00 0.00 10/169600308 __lambda_36 [117] + 0.00 0.00 12/169600308 __lambda_1 [280] + 0.00 0.00 15/169600308 __lambda_254 [282] + 0.00 0.00 15/169600308 __lambda_14 [253] + 0.00 0.00 15/169600308 __lambda_12 [268] + 0.00 0.00 20/169600308 __lambda_383 [276] + 0.00 0.00 20/169600308 __lambda_20 [252] + 0.39 0.00 23728543/169600308 __lambda_326 [31] + 0.57 0.00 34758625/169600308 __lambda_327 [26] + 0.78 0.00 47457910/169600308 __lambda_282 [23] + 1.04 0.00 63655045/169600308 __lambda_284 [20] +[46] 0.4 2.78 0.00 169600308 Cyc_st_add [46] +----------------------------------------------- + 1.59 1.11 216534461/216534461 gc_move [14] +[47] 0.3 1.59 1.11 216534461 gc_fixup_moved_obj [47] + 1.11 0.00 216534597/216534597 gc_thr_add_to_move_buffer [80] + 0.00 0.00 171424/171424 gc_mark_gray2 [142] +----------------------------------------------- + 0.00 0.00 1/410327643 __lambda_248 [157] + 0.00 0.00 2/410327643 __lambda_450 [415] + 0.00 0.00 2/410327643 __lambda_423 [422] + 0.00 0.00 2/410327643 __lambda_377 [421] + 0.00 0.00 2/410327643 __lambda_367 [413] + 0.00 0.00 2/410327643 assoc [152] + 0.00 0.00 3/410327643 __lambda_444 [376] + 0.00 0.00 3/410327643 __lambda_419 [375] + 0.00 0.00 3/410327643 __lambda_373 [365] + 0.00 0.00 3/410327643 __lambda_719 [430] + 0.00 0.00 3/410327643 Cyc_list2string [148] + 0.00 0.00 4/410327643 __lambda_113 [361] + 0.00 0.00 4/410327643 __lambda_47 [303] + 0.00 0.00 4/410327643 apply_va [425] + 0.00 0.00 5/410327643 __lambda_440 [307] + 0.00 0.00 5/410327643 __lambda_415 [296] + 0.00 0.00 5/410327643 __lambda_366 [300] + 0.00 0.00 5/410327643 Cyc_list2vector [134] + 0.00 0.00 16/410327643 memberp [110] + 0.00 0.00 30/410327643 __lambda_316 [270] + 0.00 0.00 30/410327643 Cyc_set_car [109] + 0.00 0.00 33/410327643 __lambda_257 [269] + 0.00 0.00 97/410327643 equalp [104] + 0.00 0.00 117/410327643 __lambda_206 [257] + 0.00 0.00 151/410327643 __lambda_224 [230] + 0.00 0.00 212/410327643 __lambda_216 [219] + 0.00 0.00 870/410327643 __lambda_156 [179] + 0.15 0.00 22318989/410327643 __lambda_85 [42] + 0.16 0.00 25195866/410327643 __lambda_69 [40] + 0.27 0.00 40953814/410327643 __lambda_63 [33] + 1.01 0.00 154644813/410327643 Cyc_car [67] + 1.09 0.00 167212547/410327643 Cyc_cdr [59] +[48] 0.3 2.68 0.00 410327643 Cyc_is_pair [48] +----------------------------------------------- + 4874 do_dispatch [101] + 23722079 __lambda_282 [23] +[49] 0.3 0.51 2.15 23726953 __lambda_62 [49] + 0.00 1.70 9285/306468 GC [11] + 0.10 0.15 23728720/167205531 Cyc_cdr [59] + 0.20 0.00 71166488/771639154 cell_get [55] + 23718679 __lambda_63 [33] +----------------------------------------------- + 28 __lambda_365 [1105] + 10884 do_dispatch [101] + 16192629 __lambda_322 [75] + 23720625 __lambda_284 [20] +[50] 0.3 0.75 1.74 39924166 __lambda_283 [50] + 0.00 1.34 7292/306468 GC [11] + 0.14 0.26 39924872/154638249 Cyc_car [67] + 39917002 __lambda_322 [75] + 30 __lambda_366 [1106] +----------------------------------------------- + 2739 do_dispatch [101] + 7170978 __lambda_87 [73] +[51] 0.3 1.24 1.17 7173717 __lambda_86 [51] + 0.07 0.56 7173615/67248908 Cyc_set_cell [25] + 0.00 0.55 2989/306468 GC [11] + 7170176 __lambda_57 [87] +----------------------------------------------- + 2172 do_dispatch [101] + 7968726 __lambda_71 [82] +[52] 0.3 1.16 1.15 7970898 __lambda_70 [52] + 0.08 0.62 7971012/67248908 Cyc_set_cell [25] + 0.00 0.46 2507/306468 GC [11] + 7967778 __lambda_60 [86] +----------------------------------------------- + 255 __lambda_201 [215] + 645 __lambda_155 [196] + 1708 __lambda_293 [193] + 5834 do_dispatch [101] + 15138920 __lambda_84 [44] +[53] 0.3 0.27 1.91 15147362 __lambda_295 [53] + 0.00 1.25 6807/306468 GC [11] + 0.37 0.18 15146464/153035271 Cyc_vector_ref [29] + 0.11 0.00 15147485/82499403 Cyc_fast_sum [90] + 15136226 __lambda_83 [57] + 1706 __lambda_292 [246] + 645 __lambda_154 [203] + 255 __lambda_200 [1086] +----------------------------------------------- + 3218 do_dispatch [101] + 17221401 __lambda_66 [60] +[54] 0.3 1.18 0.98 17224619 __lambda_65 [54] + 0.00 0.98 5362/306468 GC [11] + 17219167 __lambda_64 [32] +----------------------------------------------- + 0.00 0.00 1/771639154 __lambda_386 [153] + 0.00 0.00 1/771639154 __lambda_7 [482] + 0.00 0.00 1/771639154 __lambda_5 [481] + 0.00 0.00 3/771639154 __lambda_512 [451] + 0.00 0.00 3/771639154 __lambda_493 [447] + 0.00 0.00 3/771639154 __lambda_492 [474] + 0.00 0.00 3/771639154 __lambda_450 [415] + 0.00 0.00 3/771639154 __lambda_444 [376] + 0.00 0.00 3/771639154 __lambda_437 [473] + 0.00 0.00 3/771639154 __lambda_436 [472] + 0.00 0.00 3/771639154 __lambda_419 [375] + 0.00 0.00 3/771639154 __lambda_413 [470] + 0.00 0.00 3/771639154 __lambda_412 [469] + 0.00 0.00 3/771639154 __lambda_411 [468] + 0.00 0.00 3/771639154 __lambda_409 [467] + 0.00 0.00 3/771639154 __lambda_383 [450] + 0.00 0.00 3/771639154 __lambda_373 [365] + 0.00 0.00 3/771639154 __lambda_358 [466] + 0.00 0.00 3/771639154 __lambda_357 [465] + 0.00 0.00 3/771639154 __lambda_356 [464] + 0.00 0.00 3/771639154 __lambda_323 [123] + 0.00 0.00 3/771639154 __lambda_175 [463] + 0.00 0.00 3/771639154 __lambda_173 [462] + 0.00 0.00 3/771639154 __lambda_172 [461] + 0.00 0.00 3/771639154 __lambda_164 [460] + 0.00 0.00 3/771639154 __lambda_119 [459] + 0.00 0.00 3/771639154 __lambda_111 [458] + 0.00 0.00 3/771639154 __lambda_104 [457] + 0.00 0.00 3/771639154 __lambda_53 [475] + 0.00 0.00 3/771639154 __lambda_43 [432] + 0.00 0.00 3/771639154 __lambda_42 [471] + 0.00 0.00 3/771639154 __lambda_3 [362] + 0.00 0.00 3/771639154 __lambda_2 [291] + 0.00 0.00 3/771639154 __lambda_1 [310] + 0.00 0.00 3/771639154 __lambda_0 [286] + 0.00 0.00 4/771639154 __lambda_387 [453] + 0.00 0.00 5/771639154 __lambda_9 [449] + 0.00 0.00 6/771639154 __lambda_438 [436] + 0.00 0.00 6/771639154 __lambda_414 [435] + 0.00 0.00 6/771639154 __lambda_384 [426] + 0.00 0.00 6/771639154 __lambda_371 [381] + 0.00 0.00 6/771639154 __lambda_364 [380] + 0.00 0.00 6/771639154 __lambda_363 [369] + 0.00 0.00 6/771639154 __lambda_359 [434] + 0.00 0.00 6/771639154 __lambda_297 [433] + 0.00 0.00 9/771639154 __lambda_439 [379] + 0.00 0.00 9/771639154 __lambda_361 [383] + 0.00 0.00 9/771639154 __lambda_360 [363] + 0.00 0.00 9/771639154 __lambda_113 [361] + 0.00 0.00 9/771639154 __lambda_112 [378] + 0.00 0.00 9/771639154 __lambda_46 [384] + 0.00 0.00 9/771639154 __lambda_45 [382] + 0.00 0.00 15/771639154 __lambda_440 [307] + 0.00 0.00 15/771639154 __lambda_415 [296] + 0.00 0.00 15/771639154 __lambda_366 [300] + 0.00 0.00 21/771639154 __lambda_397 [377] + 0.00 0.00 22/771639154 __lambda_721 [289] + 0.00 0.00 30/771639154 __lambda_430 [121] + 0.00 0.00 36/771639154 __lambda_429 [298] + 0.00 0.00 45/771639154 __lambda_316 [270] + 0.00 0.00 45/771639154 __lambda_314 [279] + 0.00 0.00 45/771639154 __lambda_313 [309] + 0.00 0.00 45/771639154 __lambda_309 [308] + 0.00 0.00 45/771639154 __lambda_167 [272] + 0.00 0.00 45/771639154 __lambda_166 [285] + 0.00 0.00 45/771639154 __lambda_165 [284] + 0.00 0.00 48/771639154 __lambda_322 [288] + 0.00 0.00 48/771639154 __lambda_253 [306] + 0.00 0.00 48/771639154 __lambda_178 [305] + 0.00 0.00 48/771639154 __lambda_123 [304] + 0.00 0.00 48/771639154 __lambda_106 [273] + 0.00 0.00 48/771639154 __lambda_105 [287] + 0.00 0.00 51/771639154 __lambda_257 [269] + 0.00 0.00 51/771639154 __lambda_256 [301] + 0.00 0.00 51/771639154 __lambda_255 [278] + 0.00 0.00 51/771639154 __lambda_254 [277] + 0.00 0.00 61/771639154 __lambda_388 [256] + 0.00 0.00 90/771639154 __lambda_221 [267] + 0.00 0.00 96/771639154 __lambda_298 [271] + 0.00 0.00 132/771639154 __lambda_194 [274] + 0.00 0.00 183/771639154 __lambda_220 [229] + 0.00 0.00 183/771639154 __lambda_212 [228] + 0.00 0.00 219/771639154 __lambda_202 [192] + 0.00 0.00 219/771639154 __lambda_195 [263] + 0.00 0.00 264/771639154 __lambda_132 [261] + 0.00 0.00 264/771639154 __lambda_124 [260] + 0.00 0.00 270/771639154 __lambda_224 [230] + 0.00 0.00 270/771639154 __lambda_223 [258] + 0.00 0.00 270/771639154 __lambda_222 [239] + 0.00 0.00 313/771639154 __lambda_180 [170] + 0.00 0.00 315/771639154 __lambda_182 [254] + 0.00 0.00 315/771639154 __lambda_179 [218] + 0.00 0.00 453/771639154 __lambda_216 [219] + 0.00 0.00 453/771639154 __lambda_215 [227] + 0.00 0.00 675/771639154 __lambda_144 [199] + 0.00 0.00 720/771639154 __lambda_242 [238] + 0.00 0.00 720/771639154 __lambda_236 [237] + 0.00 0.00 720/771639154 __lambda_235 [236] + 0.00 0.00 720/771639154 __lambda_233 [235] + 0.00 0.00 720/771639154 __lambda_197 [208] + 0.00 0.00 720/771639154 __lambda_196 [209] + 0.00 0.00 765/771639154 __lambda_201 [215] + 0.00 0.00 765/771639154 __lambda_199 [234] + 0.00 0.00 765/771639154 __lambda_198 [233] + 0.00 0.00 805/771639154 __lambda_126 [169] + 0.00 0.00 807/771639154 __lambda_244 [231] + 0.00 0.00 807/771639154 __lambda_125 [232] + 0.00 0.00 1071/771639154 __lambda_127 [201] + 0.00 0.00 1300/771639154 __lambda_145 [168] + 0.00 0.00 1302/771639154 __lambda_150 [176] + 0.00 0.00 1365/771639154 __lambda_234 [224] + 0.00 0.00 1935/771639154 __lambda_155 [196] + 0.00 0.00 1935/771639154 __lambda_154 [203] + 0.00 0.00 2038/771639154 __lambda_146 [167] + 0.00 0.00 2085/771639154 __lambda_238 [188] + 0.00 0.00 2085/771639154 __lambda_237 [210] + 0.00 0.00 3720/771639154 __lambda_147 [164] + 0.00 0.00 4083/771639154 __lambda_248 [198] + 0.00 0.00 4083/771639154 __lambda_245 [197] + 0.00 0.00 5124/771639154 __lambda_293 [193] + 0.00 0.00 5769/771639154 __lambda_250 [191] + 0.00 0.00 6448/771639154 __lambda_148 [165] + 0.00 0.00 6450/771639154 __lambda_149 [189] + 0.06 0.00 21514183/771639154 __lambda_57 [87] + 0.07 0.00 23905928/771639154 __lambda_60 [86] + 0.07 0.00 23907538/771639154 __lambda_69 [40] + 0.07 0.00 23907910/771639154 __lambda_75 [69] + 0.07 0.00 23909626/771639154 __lambda_68 [91] + 0.09 0.00 32258188/771639154 __lambda_272 [63] + 0.09 0.00 32268048/771639154 __lambda_59 [27] + 0.09 0.00 33442256/771639154 __lambda_58 [72] + 0.09 0.00 33448140/771639154 __lambda_78 [21] + 0.13 0.00 45422294/771639154 __lambda_84 [44] + 0.13 0.00 45428514/771639154 __lambda_83 [57] + 0.14 0.00 51660752/771639154 __lambda_61 [64] + 0.14 0.00 51667407/771639154 __lambda_63 [33] + 0.20 0.00 71166488/771639154 __lambda_62 [49] + 0.20 0.00 71172426/771639154 __lambda_320 [61] + 0.22 0.00 81294743/771639154 __lambda_76 [65] + 0.29 0.00 105198661/771639154 __lambda_77 [30] +[55] 0.3 2.13 0.00 771639154 cell_get [55] +----------------------------------------------- + 1100 do_dispatch [101] + 11149832 __lambda_82 [71] +[56] 0.3 1.27 0.76 11150932 __lambda_81 [56] + 0.00 0.76 4130/306468 GC [11] + 11146790 __lambda_80 [58] +----------------------------------------------- + 6807 do_dispatch [101] + 15136226 __lambda_295 [53] +[57] 0.3 1.36 0.64 15143033 __lambda_83 [57] + 0.00 0.47 2580/306468 GC [11] + 0.13 0.00 45428514/771639154 cell_get [55] + 0.02 0.03 3993665/167205531 Cyc_cdr [59] + 11149187 __lambda_276 [70] + 3992851 __lambda_85 [42] +----------------------------------------------- + 4130 do_dispatch [101] + 11146790 __lambda_81 [56] +[58] 0.2 1.14 0.78 11150920 __lambda_80 [58] + 0.00 0.78 4245/306468 GC [11] + 11146662 __lambda_79 [36] +----------------------------------------------- + 0.00 0.00 1/167205531 __lambda_448 [428] + 0.00 0.00 1/167205531 __lambda_444 [376] + 0.00 0.00 1/167205531 __lambda_423 [422] + 0.00 0.00 1/167205531 __lambda_419 [375] + 0.00 0.00 1/167205531 __lambda_377 [421] + 0.00 0.00 1/167205531 __lambda_373 [365] + 0.00 0.00 1/167205531 __lambda_43 [432] + 0.00 0.00 1/167205531 __lambda_249 [454] + 0.00 0.00 2/167205531 __lambda_440 [307] + 0.00 0.00 2/167205531 __lambda_363 [369] + 0.00 0.00 2/167205531 __lambda_45 [382] + 0.00 0.00 2/167205531 __lambda_245 [412] + 0.00 0.00 2/167205531 __lambda_23 [366] + 0.00 0.00 3/167205531 __lambda_439 [379] + 0.00 0.00 3/167205531 __lambda_360 [363] + 0.00 0.00 3/167205531 __lambda_112 [378] + 0.00 0.00 5/167205531 __lambda_415 [296] + 0.00 0.00 5/167205531 __lambda_16 [302] + 0.00 0.00 10/167205531 __lambda_18 [290] + 0.00 0.00 10/167205531 __lambda_13 [283] + 0.00 0.00 15/167205531 __lambda_320 [297] + 0.00 0.00 15/167205531 __lambda_314 [279] + 0.00 0.00 15/167205531 __lambda_167 [272] + 0.00 0.00 15/167205531 __lambda_12 [268] + 0.00 0.00 17/167205531 __lambda_254 [277] + 0.00 0.00 30/167205531 __lambda_221 [267] + 0.00 0.00 45/167205531 __lambda_14 [253] + 0.00 0.00 60/167205531 __lambda_222 [239] + 0.00 0.00 60/167205531 __lambda_20 [252] + 0.00 0.00 73/167205531 __lambda_202 [192] + 0.00 0.00 151/167205531 __lambda_215 [227] + 0.00 0.00 211/167205531 __lambda_154 [203] + 0.00 0.00 434/167205531 __lambda_150 [176] + 0.02 0.03 3993665/167205531 __lambda_83 [57] + 0.05 0.07 11151149/167205531 __lambda_78 [21] + 0.07 0.11 17224403/167205531 __lambda_63 [33] + 0.10 0.15 23728300/167205531 __lambda_281 [85] + 0.10 0.15 23728720/167205531 __lambda_62 [49] + 0.17 0.26 39922581/167205531 __lambda_284 [20] + 0.21 0.31 47455515/167205531 __lambda_321 [34] +[59] 0.2 0.72 1.09 167205531 Cyc_cdr [59] + 1.09 0.00 167212547/410327643 Cyc_is_pair [48] +----------------------------------------------- + 2875 do_dispatch [101] + 17221524 __lambda_67 [66] +[60] 0.2 1.19 0.59 17224399 __lambda_66 [60] + 0.00 0.59 3217/306468 GC [11] + 17221401 __lambda_65 [54] +----------------------------------------------- + 9737 do_dispatch [101] + 23718126 __lambda_282 [23] +[61] 0.2 0.27 1.48 23727863 __lambda_320 [61] + 0.00 1.29 7029/306468 GC [11] + 0.20 0.00 71172426/771639154 cell_get [55] + 23721305 __lambda_323 [88] +----------------------------------------------- + 0.00 0.00 30/67253349 Cyc_set_car [109] + 0.00 0.00 3993/67253349 Cyc_vector_set [103] + 0.73 1.01 67249326/67253349 Cyc_set_cell [25] +[62] 0.2 0.73 1.01 67253349 add_mutation [62] + 1.01 0.00 67251462/2207552592 vpbuffer_add [16] +----------------------------------------------- + 3 __lambda_46 [384] + 151 __lambda_216 [219] + 1923 __lambda_250 [191] + 6797 do_dispatch [101] + 10753823 __lambda_59 [27] +[63] 0.2 0.30 1.44 10762697 __lambda_272 [63] + 0.52 0.26 21516966/153035271 Cyc_vector_ref [29] + 0.00 0.41 2216/306468 GC [11] + 0.16 0.00 21516468/82499403 Cyc_fast_sum [90] + 0.09 0.00 32258188/771639154 cell_get [55] + 10752165 __lambda_274 [24] + 8189 __lambda_77 [30] + 50 __lambda_215 [227] + 15 __lambda_249 [175] + 1 __lambda_45 [382] +----------------------------------------------- + 6765 do_dispatch [101] + 17216535 __lambda_64 [32] +[64] 0.2 0.35 1.35 17223300 __lambda_61 [64] + 0.00 1.21 6608/306468 GC [11] + 0.14 0.00 51660752/771639154 cell_get [55] + 17217379 __lambda_63 [33] +----------------------------------------------- + 14212 do_dispatch [101] + 27084682 __lambda_274 [24] +[65] 0.2 0.54 1.11 27098894 __lambda_76 [65] + 0.00 0.89 4837/306468 GC [11] + 0.22 0.00 81294743/771639154 cell_get [55] + 27096260 __lambda_78 [21] +----------------------------------------------- + 9508 do_dispatch [101] + 17212920 __lambda_327 [26] +[66] 0.2 1.09 0.53 17222428 __lambda_67 [66] + 0.00 0.53 2875/306468 GC [11] + 17221524 __lambda_66 [60] +----------------------------------------------- + 0.00 0.00 1/154638249 __lambda_448 [428] + 0.00 0.00 1/154638249 __lambda_423 [422] + 0.00 0.00 1/154638249 __lambda_377 [421] + 0.00 0.00 1/154638249 __lambda_45 [382] + 0.00 0.00 1/154638249 __lambda_248 [157] + 0.00 0.00 1/154638249 __lambda_246 [455] + 0.00 0.00 2/154638249 __lambda_450 [415] + 0.00 0.00 2/154638249 __lambda_444 [376] + 0.00 0.00 2/154638249 __lambda_419 [375] + 0.00 0.00 2/154638249 __lambda_370 [429] + 0.00 0.00 2/154638249 __lambda_304 [374] + 0.00 0.00 2/154638249 __lambda_23 [366] + 0.00 0.00 3/154638249 __lambda_440 [307] + 0.00 0.00 3/154638249 __lambda_361 [383] + 0.00 0.00 3/154638249 __lambda_113 [361] + 0.00 0.00 3/154638249 __lambda_46 [384] + 0.00 0.00 3/154638249 __lambda_329 [364] + 0.00 0.00 3/154638249 __lambda_40 [424] + 0.00 0.00 4/154638249 __lambda_373 [365] + 0.00 0.00 4/154638249 __lambda_371 [381] + 0.00 0.00 4/154638249 __lambda_364 [380] + 0.00 0.00 5/154638249 __lambda_13 [283] + 0.00 0.00 7/154638249 __lambda_366 [300] + 0.00 0.00 15/154638249 __lambda_316 [270] + 0.00 0.00 15/154638249 __lambda_315 [299] + 0.00 0.00 15/154638249 __lambda_14 [253] + 0.00 0.00 15/154638249 __lambda_12 [268] + 0.00 0.00 17/154638249 __lambda_257 [269] + 0.00 0.00 17/154638249 __lambda_255 [278] + 0.00 0.00 30/154638249 __lambda_222 [239] + 0.00 0.00 90/154638249 __lambda_224 [230] + 0.00 0.00 151/154638249 __lambda_216 [219] + 0.00 0.00 240/154638249 __lambda_197 [208] + 0.00 0.00 240/154638249 __lambda_196 [209] + 0.00 0.00 255/154638249 __lambda_201 [215] + 0.00 0.00 645/154638249 __lambda_155 [196] + 0.00 0.00 680/154638249 __lambda_146 [167] + 0.01 0.02 3188173/154638249 __lambda_91 [43] + 0.03 0.05 7970492/154638249 __lambda_75 [69] + 0.05 0.10 15145183/154638249 __lambda_84 [44] + 0.06 0.11 17223371/154638249 __lambda_69 [40] + 0.09 0.15 23727537/154638249 __lambda_282 [23] + 0.09 0.15 23727741/154638249 __lambda_63 [33] + 0.09 0.15 23728395/154638249 __lambda_321 [34] + 0.14 0.26 39924872/154638249 __lambda_283 [50] +[67] 0.2 0.55 1.01 154638249 Cyc_car [67] + 1.01 0.00 154644813/410327643 Cyc_is_pair [48] +----------------------------------------------- + 2443 do_dispatch [101] + 7171217 __lambda_91 [43] +[68] 0.2 0.67 0.86 7173660 __lambda_90 [68] + 0.00 0.60 3267/306468 GC [11] + 0.17 0.09 7173702/153035271 Cyc_vector_ref [29] + 7170360 __lambda_89 [77] +----------------------------------------------- + 1575 do_dispatch [101] + 2390581 __lambda_85 [42] + 5578179 __lambda_327 [26] +[69] 0.2 0.99 0.52 7970335 __lambda_75 [69] + 0.00 0.38 2053/306468 GC [11] + 0.03 0.05 7970492/154638249 Cyc_car [67] + 0.07 0.00 23907910/771639154 cell_get [55] + 7968282 __lambda_92 [37] +----------------------------------------------- + 240 __lambda_242 [238] + 434 __lambda_154 [203] + 1911 do_dispatch [101] + 11149187 __lambda_83 [57] +[70] 0.2 0.07 1.36 11151772 __lambda_276 [70] + 0.00 0.96 5242/306468 GC [11] + 0.27 0.13 11151737/153035271 Cyc_vector_ref [29] + 11145042 __lambda_82 [71] + 434 __lambda_153 [1083] + 240 __lambda_241 [1088] +----------------------------------------------- + 5242 do_dispatch [101] + 11145042 __lambda_276 [70] +[71] 0.2 1.12 0.20 11150284 __lambda_82 [71] + 0.00 0.20 1100/306468 GC [11] + 11149832 __lambda_81 [56] +----------------------------------------------- + 4517 do_dispatch [101] + 11145827 __lambda_79 [36] +[72] 0.2 0.19 1.11 11150344 __lambda_58 [72] + 0.00 1.02 5579/306468 GC [11] + 0.09 0.00 33442256/771639154 cell_get [55] + 11145216 __lambda_78 [21] +----------------------------------------------- + 2752 do_dispatch [101] + 7171073 __lambda_88 [76] +[73] 0.2 0.80 0.50 7173825 __lambda_87 [73] + 0.00 0.50 2739/306468 GC [11] + 7170978 __lambda_86 [51] +----------------------------------------------- + 1517 do_dispatch [101] + 7969368 __lambda_74 [83] +[74] 0.2 0.81 0.48 7970885 __lambda_73 [74] + 0.00 0.48 2648/306468 GC [11] + 7968348 __lambda_72 [81] +----------------------------------------------- + 7292 do_dispatch [101] + 39917002 __lambda_283 [50] +[75] 0.2 0.21 1.07 39924294 __lambda_322 [75] + 0.00 1.07 5835/306468 GC [11] + 23725154 __lambda_281 [85] + 16192629 __lambda_283 [50] +----------------------------------------------- + 2565 do_dispatch [101] + 7171126 __lambda_89 [77] +[76] 0.2 0.77 0.50 7173691 __lambda_88 [76] + 0.00 0.50 2751/306468 GC [11] + 7171073 __lambda_87 [73] +----------------------------------------------- + 3268 do_dispatch [101] + 7170360 __lambda_90 [68] +[77] 0.2 0.75 0.47 7173628 __lambda_89 [77] + 0.00 0.47 2564/306468 GC [11] + 7171126 __lambda_88 [76] +----------------------------------------------- + 0.00 0.00 3993/153047710 Cyc_vector_set [103] + 1.16 0.00 153043717/153047710 Cyc_vector_ref [29] +[78] 0.1 1.16 0.00 153047710 Cyc_is_vector [78] +----------------------------------------------- + 0.00 0.00 3/81303063 __lambda_390 [180] + 0.00 0.00 17/81303063 __lambda_324 [255] + 0.00 0.00 17/81303063 __lambda_106 [273] + 0.00 0.00 22/81303063 __lambda_431 [249] + 0.00 0.00 34/81303063 __lambda_301 [262] + 0.00 0.00 104/81303063 __lambda_136 [214] + 0.00 0.00 105/81303063 __lambda_179 [218] + 0.00 0.00 121/81303063 __lambda_187 [211] + 0.00 0.00 328/81303063 __lambda_202 [192] + 0.00 0.00 357/81303063 __lambda_127 [201] + 0.00 0.00 523/81303063 __lambda_143 [190] + 0.00 0.00 935/81303063 __lambda_238 [188] + 0.00 0.00 2150/81303063 __lambda_147 [164] + 0.00 0.00 2584/81303063 __lambda_150 [176] + 0.49 0.00 35072196/81303063 __lambda_59 [27] + 0.65 0.00 46223567/81303063 __lambda_78 [21] +[79] 0.1 1.14 0.00 81303063 Cyc_num_fast_gte_op [79] +----------------------------------------------- + 1.11 0.00 216534597/216534597 gc_fixup_moved_obj [47] +[80] 0.1 1.11 0.00 216534597 gc_thr_add_to_move_buffer [80] + 0.00 0.00 5/6 gc_thr_grow_move_buffer [513] +----------------------------------------------- + 2648 do_dispatch [101] + 7968348 __lambda_73 [74] +[81] 0.1 0.64 0.46 7970996 __lambda_72 [81] + 0.00 0.46 2502/306468 GC [11] + 7968441 __lambda_71 [82] +----------------------------------------------- + 2502 do_dispatch [101] + 7968441 __lambda_72 [81] +[82] 0.1 0.69 0.40 7970943 __lambda_71 [82] + 0.00 0.40 2172/306468 GC [11] + 7968726 __lambda_70 [52] +----------------------------------------------- + 1714 do_dispatch [101] + 3187564 __lambda_327 [26] + 4781190 __lambda_85 [42] +[83] 0.1 0.77 0.28 7970468 __lambda_74 [83] + 0.00 0.28 1516/306468 GC [11] + 7969368 __lambda_73 [74] +----------------------------------------------- + 0.00 0.00 2/158564737 __lambda_304 [374] + 0.00 0.00 2/158564737 __lambda_3 [414] + 0.00 0.00 3/158564737 __lambda_308 [368] + 0.00 0.00 3/158564737 __lambda_387 [431] + 0.00 0.00 4/158564737 __lambda_245 [412] + 0.00 0.00 5/158564737 __lambda_43 [311] + 0.00 0.00 12/158564737 __lambda_1 [280] + 0.00 0.00 22/158564737 __lambda_721 [289] + 0.31 0.00 47454528/158564737 __lambda_282 [23] + 0.31 0.00 47457850/158564737 __lambda_321 [34] + 0.41 0.00 63652306/158564737 __lambda_284 [20] +[84] 0.1 1.02 0.00 158564737 Cyc_is_null [84] +----------------------------------------------- + 42 _cons [112] + 2359 do_dispatch [101] + 23725154 __lambda_322 [75] +[85] 0.1 0.38 0.60 23727555 __lambda_281 [85] + 0.00 0.34 1856/306468 GC [11] + 0.10 0.15 23728300/167205531 Cyc_cdr [59] + 23725821 __lambda_282 [23] +----------------------------------------------- + 2507 do_dispatch [101] + 7967778 __lambda_70 [52] +[86] 0.1 0.22 0.69 7970285 __lambda_60 [86] + 0.00 0.62 3393/306468 GC [11] + 0.07 0.00 23905928/771639154 cell_get [55] + 7967345 __lambda_69 [40] +----------------------------------------------- + 2989 do_dispatch [101] + 7170176 __lambda_86 [51] +[87] 0.1 0.13 0.73 7173165 __lambda_57 [87] + 0.00 0.67 3654/306468 GC [11] + 0.06 0.00 21514183/771639154 cell_get [55] + 7169958 __lambda_85 [42] +----------------------------------------------- + 7031 do_dispatch [101] + 23721305 __lambda_320 [61] +[88] 0.1 0.41 0.36 23728336 __lambda_323 [88] + 0.00 0.36 1959/306468 GC [11] + 23725868 __lambda_284 [20] +----------------------------------------------- + 0.00 0.00 1/153043652 __lambda_766 [480] + 0.00 0.00 1/153043652 __lambda_765 [479] + 0.00 0.00 2/153043652 Cyc_number2string2 [456] + 0.00 0.00 218/153043652 Cyc_make_vector [251] + 0.00 0.00 3993/153043652 Cyc_vector_set [103] + 0.69 0.00 153039437/153043652 Cyc_vector_ref [29] +[89] 0.1 0.69 0.00 153043652 Cyc_is_number [89] +----------------------------------------------- + 0.00 0.00 1/82499403 __lambda_493 [447] + 0.00 0.00 1/82499403 __lambda_405 [477] + 0.00 0.00 1/82499403 __lambda_404 [476] + 0.00 0.00 2/82499403 __lambda_306 [448] + 0.00 0.00 3/82499403 __lambda_360 [363] + 0.00 0.00 4/82499403 __lambda_363 [369] + 0.00 0.00 5/82499403 __lambda_415 [296] + 0.00 0.00 5/82499403 __lambda_57 [417] + 0.00 0.00 15/82499403 __lambda_167 [272] + 0.00 0.00 15/82499403 __lambda_166 [285] + 0.00 0.00 15/82499403 __lambda_165 [284] + 0.00 0.00 15/82499403 __lambda_388 [256] + 0.00 0.00 15/82499403 __lambda_253 [312] + 0.00 0.00 32/82499403 __lambda_301 [262] + 0.00 0.00 44/82499403 __lambda_179 [218] + 0.00 0.00 88/82499403 __lambda_136 [214] + 0.00 0.00 105/82499403 __lambda_186 [216] + 0.00 0.00 178/82499403 __lambda_292 [246] + 0.00 0.00 178/82499403 __lambda_287 [143] + 0.00 0.00 193/82499403 __lambda_282 [138] + 0.00 0.00 240/82499403 __lambda_197 [208] + 0.00 0.00 240/82499403 __lambda_196 [209] + 0.00 0.00 556/82499403 __lambda_269 [125] + 0.00 0.00 556/82499403 __lambda_268 [124] + 0.11 0.00 15147485/82499403 __lambda_295 [53] + 0.16 0.00 21516468/82499403 __lambda_272 [63] + 0.34 0.00 45832943/82499403 __lambda_274 [24] +[90] 0.1 0.61 0.00 82499403 Cyc_fast_sum [90] +----------------------------------------------- + 2571 do_dispatch [101] + 7967339 __lambda_274 [24] +[91] 0.1 0.26 0.31 7969910 __lambda_68 [91] + 0.00 0.24 1317/306468 GC [11] + 0.07 0.00 23909626/771639154 cell_get [55] + 7969408 __lambda_78 [21] +----------------------------------------------- + 2156 do_dispatch [101] + 5577003 __lambda_327 [26] +[92] 0.0 0.13 0.26 5579159 __lambda_56 [92] + 0.00 0.26 1427/306468 GC [11] + 5577815 __lambda_327 [26] +----------------------------------------------- + +[93] 0.0 0.26 0.00 gc_heap_last [93] +----------------------------------------------- + 1257 do_dispatch [101] + 3186914 __lambda_327 [26] +[94] 0.0 0.07 0.18 3188171 __lambda_55 [94] + 0.00 0.18 956/306468 GC [11] + 3187168 __lambda_327 [26] +----------------------------------------------- + 0.00 0.00 20/1850 gc_alloc [17] + 0.24 0.00 1830/1850 gc_collector [2] +[95] 0.0 0.24 0.00 1850 gc_grow_heap [95] + 0.00 0.00 1851/1855 gc_heap_create [487] +----------------------------------------------- + 0.01 0.16 306500/306500 GC [11] +[96] 0.0 0.01 0.16 306500 gc_mut_cooperate [96] + 0.11 0.00 273/273 gc_zero_read_write_counts [100] + 0.03 0.00 306499/306499 gc_sum_pending_writes [111] + 0.01 0.01 919778/2275804334 ck_pr_md_load_int [13] + 0.00 0.00 186895/380109 gc_mark_gray [137] + 0.00 0.00 1099/3136 ck_pr_cas_int [485] +----------------------------------------------- + +[97] 0.0 0.14 0.00 Cyc_length_as_object [97] +----------------------------------------------- + 0.00 0.00 1/25906361 __lambda_513 [478] + 0.00 0.00 1/25906361 __lambda_512 [451] + 0.00 0.00 1/25906361 __lambda_383 [450] + 0.00 0.00 1/25906361 __lambda_323 [123] + 0.00 0.00 2/25906361 __lambda_390 [180] + 0.00 0.00 2/25906361 __lambda_384 [426] + 0.00 0.00 2/25906361 __lambda_365 [181] + 0.00 0.00 10/25906361 __lambda_430 [121] + 0.00 0.00 12/25906361 __lambda_429 [298] + 0.00 0.00 16/25906361 __lambda_322 [288] + 0.00 0.00 16/25906361 __lambda_105 [287] + 0.00 0.00 32/25906361 __lambda_298 [271] + 0.00 0.00 225/25906361 __lambda_160 [200] + 0.00 0.00 254/25906361 __lambda_143 [190] + 0.00 0.00 1240/25906361 __lambda_147 [164] + 0.03 0.00 7173648/25906361 __lambda_91 [43] + 0.04 0.00 7970623/25906361 __lambda_77 [30] + 0.05 0.00 10760275/25906361 __lambda_59 [27] +[98] 0.0 0.12 0.00 25906361 Cyc_fast_sub [98] +----------------------------------------------- + 0.00 0.00 1/8768479 __lambda_485 [452] + 0.00 0.00 2/8768479 __lambda_521 [427] + 0.00 0.00 16/8768479 __lambda_168 [259] + 0.00 0.00 556/8768479 __lambda_266 [194] + 0.11 0.00 8767904/8768479 __lambda_91 [43] +[99] 0.0 0.11 0.00 8768479 Cyc_num_fast_lt_op [99] +----------------------------------------------- + 0.11 0.00 273/273 gc_mut_cooperate [96] +[100] 0.0 0.11 0.00 273 gc_zero_read_write_counts [100] +----------------------------------------------- + 4 dispatch [515] + 63.65 79.61 306499/306499 Cyc_start_trampoline [8] +[101] 0.0 0.08 0.00 306503 do_dispatch [101] + 17451 __lambda_77 [30] + 15893 __lambda_63 [33] + 14212 __lambda_76 [65] + 13227 __lambda_324 [35] + 12073 __lambda_284 [20] + 11733 __lambda_78 [21] + 10898 __lambda_274 [24] + 10884 __lambda_283 [50] + 9737 __lambda_320 [61] + 9508 __lambda_67 [66] + 9374 __lambda_91 [43] + 8100 __lambda_282 [23] + 8089 __lambda_327 [26] + 7292 __lambda_322 [75] + 7031 __lambda_323 [88] + 6807 __lambda_83 [57] + 6797 __lambda_272 [63] + 6765 __lambda_61 [64] + 6004 __lambda_85 [42] + 5834 __lambda_295 [53] + 5366 __lambda_69 [40] + 5363 __lambda_64 [32] + 5321 __lambda_59 [27] + 5242 __lambda_82 [71] + 5176 __lambda_325 [38] + 4874 __lambda_62 [49] + 4557 __lambda_326 [31] + 4517 __lambda_58 [72] + 4245 __lambda_79 [36] + 4130 __lambda_80 [58] + 4051 __lambda_321 [34] + 3563 __lambda_84 [44] + 3529 __lambda_92 [37] + 3268 __lambda_89 [77] + 3218 __lambda_65 [54] + 2989 __lambda_57 [87] + 2875 __lambda_66 [60] + 2752 __lambda_87 [73] + 2739 __lambda_86 [51] + 2648 __lambda_72 [81] + 2571 __lambda_68 [91] + 2565 __lambda_88 [76] + 2507 __lambda_60 [86] + 2502 __lambda_71 [82] + 2443 __lambda_90 [68] + 2359 __lambda_281 [85] + 2172 __lambda_70 [52] + 2156 __lambda_56 [92] + 1911 __lambda_276 [70] + 1714 __lambda_74 [83] + 1575 __lambda_75 [69] + 1517 __lambda_73 [74] + 1257 __lambda_55 [94] + 1100 __lambda_81 [56] + 3 __lambda_308 [368] + 2 __lambda_292 [246] + 2 __lambda_148 [165] + 2 __lambda_250 [191] + 2 __lambda_150 [176] + 1 __lambda_132 [261] + 1 __lambda_245 [197] + 1 __lambda_149 [189] + 1 __lambda_249 [175] + 1 __lambda_188 [217] + 1 __lambda_264 [139] + 1 __lambda_278 [140] + 1 c_entry_pt [532] + 1 __lambda_490 [313] + 1 __lambda_251 [161] +----------------------------------------------- + +[102] 0.0 0.06 0.00 __lambda_285 [102] +----------------------------------------------- + 0.00 0.00 2/3993 __lambda_390 [180] + 0.00 0.00 2/3993 __lambda_387 [184] + 0.00 0.00 2/3993 __lambda_385 [183] + 0.00 0.00 2/3993 __lambda_372 [182] + 0.00 0.00 2/3993 __lambda_365 [181] + 0.00 0.00 3/3993 __lambda_362 [177] + 0.00 0.00 7/3993 __lambda_395 [173] + 0.00 0.00 32/3993 __lambda_300 [160] + 0.00 0.00 32/3993 __lambda_299 [159] + 0.00 0.00 88/3993 __lambda_133 [150] + 0.00 0.00 105/3993 __lambda_183 [149] + 0.00 0.00 178/3993 __lambda_291 [147] + 0.00 0.00 178/3993 __lambda_290 [146] + 0.00 0.00 178/3993 __lambda_289 [145] + 0.00 0.00 178/3993 __lambda_288 [144] + 0.00 0.00 178/3993 __lambda_287 [143] + 0.00 0.00 193/3993 __lambda_282 [138] + 0.00 0.00 193/3993 __lambda_280 [141] + 0.00 0.00 193/3993 __lambda_279 [136] + 0.00 0.00 193/3993 __lambda_278 [140] + 0.00 0.00 193/3993 __lambda_265 [135] + 0.00 0.00 193/3993 __lambda_264 [139] + 0.01 0.00 556/3993 __lambda_269 [125] + 0.01 0.00 556/3993 __lambda_268 [124] + 0.01 0.00 556/3993 __lambda_267 [126] +[103] 0.0 0.06 0.00 3993 Cyc_vector_set [103] + 0.00 0.00 3993/67255054 gc_mut_update [39] + 0.00 0.00 3993/67253349 add_mutation [62] + 0.00 0.00 3993/153047710 Cyc_is_vector [78] + 0.00 0.00 3993/153043652 Cyc_is_number [89] +----------------------------------------------- + 1 equalp [104] + 0.00 0.00 1/95 __lambda_477 [158] + 0.00 0.00 1/95 __lambda_248 [157] + 0.00 0.00 2/95 assoc [152] + 0.00 0.01 17/95 __lambda_323 [123] + 0.00 0.01 22/95 __lambda_430 [121] + 0.00 0.03 52/95 memberp [110] +[104] 0.0 0.00 0.06 95+1 equalp [104] + 0.06 0.00 97/97 equal [105] + 0.00 0.00 97/410327643 Cyc_is_pair [48] + 1 equalp [104] +----------------------------------------------- + 0.06 0.00 97/97 equalp [104] +[105] 0.0 0.06 0.00 97 equal [105] +----------------------------------------------- + +[106] 0.0 0.05 0.00 Cyc_num_lte_op [106] +----------------------------------------------- + +[107] 0.0 0.04 0.00 Cyc_get_global_variables [107] +----------------------------------------------- + 0.00 0.00 1/62 __lambda_468 [156] + 0.00 0.00 1/62 __lambda_466 [155] + 0.00 0.00 1/62 __lambda_386 [153] + 0.00 0.00 1/62 __lambda_385 [154] + 0.00 0.00 3/62 Cyc_list2string [148] + 0.00 0.00 5/62 Cyc_list2vector [134] + 0.01 0.00 8/62 apply [131] + 0.03 0.00 42/62 _cons [112] +[108] 0.0 0.04 0.00 62 Cyc_length [108] +----------------------------------------------- + 0.01 0.00 5/30 __lambda_17 [129] + 0.01 0.00 5/30 __lambda_15 [128] + 0.02 0.00 20/30 __lambda_19 [113] +[109] 0.0 0.04 0.00 30 Cyc_set_car [109] + 0.00 0.00 30/67255054 gc_mut_update [39] + 0.00 0.00 30/67253349 add_mutation [62] + 0.00 0.00 30/410327643 Cyc_is_pair [48] +----------------------------------------------- + 0.00 0.01 3/17 __lambda_35 [130] + 0.00 0.01 4/17 __lambda_456 [127] + 0.00 0.02 10/17 __lambda_36 [117] +[110] 0.0 0.00 0.03 17 memberp [110] + 0.00 0.03 52/95 equalp [104] + 0.00 0.00 16/410327643 Cyc_is_pair [48] +----------------------------------------------- + 0.03 0.00 306499/306499 gc_mut_cooperate [96] +[111] 0.0 0.03 0.00 306499 gc_sum_pending_writes [111] +----------------------------------------------- + 42 apply [131] +[112] 0.0 0.00 0.03 42 _cons [112] + 0.03 0.00 42/62 Cyc_length [108] + 42 __lambda_281 [85] +----------------------------------------------- + 20 __lambda_20 [252] +[113] 0.0 0.00 0.02 20 __lambda_19 [113] + 0.02 0.00 20/30 Cyc_set_car [109] + 15 __lambda_252 [1122] + 5 __lambda_55 [1140] +----------------------------------------------- + 0.01 0.01 225/225 gc_collector [2] +[114] 0.0 0.01 0.01 225 gc_mark_globals [114] + 0.00 0.01 52209/2140354415 gc_mark_black [5] +----------------------------------------------- + +[115] 0.0 0.02 0.00 debug_dump_globals [115] +----------------------------------------------- + +[116] 0.0 0.02 0.00 __halt [116] +----------------------------------------------- + 10 __lambda_250 [1120] +[117] 0.0 0.00 0.02 10 __lambda_36 [117] + 0.00 0.02 10/17 memberp [110] + 0.00 0.00 10/169600308 Cyc_st_add [46] + 10 __lambda_249 [1139] +----------------------------------------------- + 0.01 0.01 363586/363586 gc_mut_update [39] +[118] 0.0 0.01 0.01 363586 mark_stack_or_heap_obj [118] + 0.00 0.00 364053/364053 gc_is_stack_obj [133] + 0.00 0.00 193214/380109 gc_mark_gray [137] +----------------------------------------------- + 0.01 0.00 1/1 __lambda_534 [120] +[119] 0.0 0.01 0.00 1 Cyc_fast_mul [119] +----------------------------------------------- + 1 __lambda_512 [451] +[120] 0.0 0.00 0.01 1 __lambda_534 [120] + 0.01 0.00 1/1 Cyc_fast_mul [119] + 1 __lambda_765 [479] +----------------------------------------------- + 22 __lambda_431 [249] +[121] 0.0 0.00 0.01 22 __lambda_430 [121] + 0.00 0.01 22/95 equalp [104] + 0.00 0.00 30/771639154 cell_get [55] + 0.00 0.00 10/25906361 Cyc_fast_sub [98] + 10 __lambda_431 [249] + 7 __lambda_396 [281] + 3 __lambda_362 [177] + 2 __lambda_365 [181] +----------------------------------------------- + 0.01 0.00 306500/306500 gc_minor [12] +[122] 0.0 0.01 0.00 306500 clear_mutations [122] +----------------------------------------------- + 17 __lambda_324 [255] +[123] 0.0 0.00 0.01 17 __lambda_323 [123] + 0.00 0.01 17/95 equalp [104] + 0.00 0.00 3/771639154 cell_get [55] + 0.00 0.00 1/25906361 Cyc_fast_sub [98] + 15 __lambda_314 [279] + 1 __lambda_52 [420] + 1 __lambda_324 [255] +----------------------------------------------- + 556 __lambda_269 [125] +[124] 0.0 0.00 0.01 556 __lambda_268 [124] + 0.01 0.00 556/3993 Cyc_vector_set [103] + 0.00 0.00 556/82499403 Cyc_fast_sum [90] + 556 __lambda_267 [126] +----------------------------------------------- + 556 __lambda_270 [186] +[125] 0.0 0.00 0.01 556 __lambda_269 [125] + 0.01 0.00 556/3993 Cyc_vector_set [103] + 0.00 0.00 556/82499403 Cyc_fast_sum [90] + 556 __lambda_268 [124] +----------------------------------------------- + 556 __lambda_268 [124] +[126] 0.0 0.00 0.01 556 __lambda_267 [126] + 0.01 0.00 556/3993 Cyc_vector_set [103] + 556 __lambda_266 [194] +----------------------------------------------- + 1 __lambda_450 [415] + 3 __lambda_440 [307] +[127] 0.0 0.00 0.01 4 __lambda_456 [127] + 0.00 0.01 4/17 memberp [110] + 4 __lambda_455 [1142] +----------------------------------------------- + 5 __lambda_16 [302] +[128] 0.0 0.00 0.01 5 __lambda_15 [128] + 0.01 0.00 5/30 Cyc_set_car [109] + 3 __lambda_42 [1152] + 2 __lambda_21 [1161] +----------------------------------------------- + 5 __lambda_18 [290] +[129] 0.0 0.00 0.01 5 __lambda_17 [129] + 0.01 0.00 5/30 Cyc_set_car [109] + 5 __lambda_56 [1141] +----------------------------------------------- + 3 __lambda_329 [364] +[130] 0.0 0.00 0.01 3 __lambda_35 [130] + 0.00 0.01 3/17 memberp [110] + 0.00 0.00 3/169600308 Cyc_st_add [46] + 3 __lambda_328 [1146] +----------------------------------------------- + 4 apply_va [425] + 43 Cyc_apply [501] +[131] 0.0 0.00 0.01 47 apply [131] + 0.01 0.00 8/62 Cyc_length [108] + 0.00 0.00 1/1 __75halt [1174] + 42 _cons [112] + 4 dispatch [515] +----------------------------------------------- + 1 __lambda_285 [330] +[132] 0.0 0.01 0.00 1 __lambda_277 [132] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_275 [329] +----------------------------------------------- + 0.00 0.00 364053/364053 mark_stack_or_heap_obj [118] +[133] 0.0 0.00 0.00 364053 gc_is_stack_obj [133] +----------------------------------------------- + 1 __lambda_449 [1257] + 1 __lambda_308 [1195] + 3 __lambda_384 [409] +[134] 0.0 0.00 0.00 5 Cyc_list2vector [134] + 0.00 0.00 5/62 Cyc_length [108] + 0.00 0.00 5/410327643 Cyc_is_pair [48] + 1 __lambda_468 [156] + 1 __lambda_2 [291] + 1 __lambda_354 [1223] + 1 __lambda_410 [1248] + 1 __lambda_487 [1280] +----------------------------------------------- + 193 __lambda_266 [194] +[135] 0.0 0.00 0.00 193 __lambda_265 [135] + 0.00 0.00 193/3993 Cyc_vector_set [103] + 0.00 0.00 1/306468 GC [11] + 192 __lambda_264 [139] +----------------------------------------------- + 193 __lambda_280 [141] +[136] 0.0 0.00 0.00 193 __lambda_279 [136] + 0.00 0.00 193/3993 Cyc_vector_set [103] + 0.00 0.00 1/306468 GC [11] + 192 __lambda_278 [140] +----------------------------------------------- + 0.00 0.00 186895/380109 gc_mut_cooperate [96] + 0.00 0.00 193214/380109 mark_stack_or_heap_obj [118] +[137] 0.0 0.00 0.00 380109 gc_mark_gray [137] + 0.00 0.00 186074/2207552592 vpbuffer_add [16] +----------------------------------------------- + 193 __lambda_283 [205] +[138] 0.0 0.00 0.00 193 __lambda_282 [138] + 0.00 0.00 193/3993 Cyc_vector_set [103] + 0.00 0.00 193/82499403 Cyc_fast_sum [90] + 193 __lambda_281 [204] +----------------------------------------------- + 1 do_dispatch [101] + 192 __lambda_265 [135] +[139] 0.0 0.00 0.00 193 __lambda_264 [139] + 0.00 0.00 193/3993 Cyc_vector_set [103] + 88 __lambda_246 [1081] + 58 __lambda_236 [237] + 30 __lambda_221 [267] + 17 __lambda_254 [277] +----------------------------------------------- + 1 do_dispatch [101] + 192 __lambda_279 [136] +[140] 0.0 0.00 0.00 193 __lambda_278 [140] + 0.00 0.00 193/3993 Cyc_vector_set [103] + 105 __lambda_181 [1092] + 88 __lambda_131 [1095] +----------------------------------------------- + 193 __lambda_281 [204] +[141] 0.0 0.00 0.00 193 __lambda_280 [141] + 0.00 0.00 193/3993 Cyc_vector_set [103] + 193 __lambda_279 [136] +----------------------------------------------- + 0.00 0.00 171424/171424 gc_fixup_moved_obj [47] +[142] 0.0 0.00 0.00 171424 gc_mark_gray2 [142] + 0.00 0.00 171232/2207552592 vpbuffer_add [16] +----------------------------------------------- + 178 __lambda_288 [144] +[143] 0.0 0.00 0.00 178 __lambda_287 [143] + 0.00 0.00 178/3993 Cyc_vector_set [103] + 0.00 0.00 178/82499403 Cyc_fast_sum [90] + 178 __lambda_286 [1091] +----------------------------------------------- + 178 __lambda_289 [145] +[144] 0.0 0.00 0.00 178 __lambda_288 [144] + 0.00 0.00 178/3993 Cyc_vector_set [103] + 178 __lambda_287 [143] +----------------------------------------------- + 178 __lambda_290 [146] +[145] 0.0 0.00 0.00 178 __lambda_289 [145] + 0.00 0.00 178/3993 Cyc_vector_set [103] + 178 __lambda_288 [144] +----------------------------------------------- + 178 __lambda_291 [147] +[146] 0.0 0.00 0.00 178 __lambda_290 [146] + 0.00 0.00 178/3993 Cyc_vector_set [103] + 178 __lambda_289 [145] +----------------------------------------------- + 178 Cyc_make_vector [251] +[147] 0.0 0.00 0.00 178 __lambda_291 [147] + 0.00 0.00 178/3993 Cyc_vector_set [103] + 178 __lambda_290 [146] +----------------------------------------------- + 3 __lambda_336 [1148] +[148] 0.0 0.00 0.00 3 Cyc_list2string [148] + 0.00 0.00 3/62 Cyc_length [108] + 0.00 0.00 3/410327643 Cyc_is_pair [48] + 3 __lambda_330 [1147] +----------------------------------------------- + 105 __lambda_184 [221] +[149] 0.0 0.00 0.00 105 __lambda_183 [149] + 0.00 0.00 105/3993 Cyc_vector_set [103] + 105 __lambda_182 [254] +----------------------------------------------- + 88 __lambda_134 [225] +[150] 0.0 0.00 0.00 88 __lambda_133 [150] + 0.00 0.00 88/3993 Cyc_vector_set [103] + 0.00 0.00 1/306468 GC [11] + 87 __lambda_132 [261] +----------------------------------------------- + 3 __lambda_389 [1150] +[151] 0.0 0.00 0.00 3 __lambda_11 [151] + 0.00 0.00 3/3 assoc [152] + 0.00 0.00 3/169600308 Cyc_st_add [46] + 3 __lambda_10 [1143] +----------------------------------------------- + 0.00 0.00 3/3 __lambda_11 [151] +[152] 0.0 0.00 0.00 3 assoc [152] + 0.00 0.00 2/95 equalp [104] + 0.00 0.00 2/410327643 Cyc_is_pair [48] +----------------------------------------------- + 1 __lambda_391 [1231] +[153] 0.0 0.00 0.00 1 __lambda_386 [153] + 0.00 0.00 1/62 Cyc_length [108] + 0.00 0.00 1/771639154 cell_get [55] + 0.00 0.00 1/2 Cyc_num_fast_gt_op [523] + 1 __lambda_390 [340] +----------------------------------------------- + 1 __lambda_393 [1234] +[154] 0.0 0.00 0.00 1 __lambda_385 [154] + 0.00 0.00 1/62 Cyc_length [108] + 0.00 0.00 1/2 Cyc_num_fast_gt_op [523] + 1 __lambda_392 [342] +----------------------------------------------- + 1 __lambda_47 [303] +[155] 0.0 0.00 0.00 1 __lambda_466 [155] + 0.00 0.00 1/62 Cyc_length [108] + 1 __lambda_493 [447] +----------------------------------------------- + 1 Cyc_list2vector [134] +[156] 0.0 0.00 0.00 1 __lambda_468 [156] + 0.00 0.00 1/62 Cyc_length [108] + 1 __lambda_467 [1266] +----------------------------------------------- + 1 __lambda_250 [1194] +[157] 0.0 0.00 0.00 1 __lambda_248 [157] + 0.00 0.00 1/95 equalp [104] + 0.00 0.00 1/154638249 Cyc_car [67] + 0.00 0.00 1/410327643 Cyc_is_pair [48] + 1 __lambda_249 [454] +----------------------------------------------- + 1 __lambda_521 [427] +[158] 0.0 0.00 0.00 1 __lambda_477 [158] + 0.00 0.00 1/95 equalp [104] + 1 __lambda_520 [1304] +----------------------------------------------- + 32 __lambda_300 [160] +[159] 0.0 0.00 0.00 32 __lambda_299 [159] + 0.00 0.00 32/3993 Cyc_vector_set [103] + 32 __lambda_298 [271] +----------------------------------------------- + 32 Cyc_make_vector [251] +[160] 0.0 0.00 0.00 32 __lambda_300 [160] + 0.00 0.00 32/3993 Cyc_vector_set [103] + 32 __lambda_299 [159] +----------------------------------------------- + 1 do_dispatch [101] + 3 __lambda_113 [361] + 679 __lambda_146 [167] + 1240 __lambda_147 [164] +[161] 0.0 0.00 0.00 1923 __lambda_251 [161] + 0.00 0.00 2/306468 GC [11] + 0.00 0.00 1923/153035271 Cyc_vector_ref [29] + 1921 __lambda_250 [191] +----------------------------------------------- + 0.00 0.00 196/596 gc_collector [2] + 0.00 0.00 400/596 gc_handshake [166] +[162] 0.0 0.00 0.00 596 gc_wait_handshake [162] + 0.00 0.00 646/1417 ck_pr_md_load_ptr [163] + 0.00 0.00 5225/2275804334 ck_pr_md_load_int [13] + 0.00 0.00 707/1486 ck_pr_fence_load [172] +----------------------------------------------- + 0.00 0.00 275/1417 gc_free_old_thread_data [174] + 0.00 0.00 496/1417 gc_collector_trace [3] + 0.00 0.00 646/1417 gc_wait_handshake [162] +[163] 0.0 0.00 0.00 1417 ck_pr_md_load_ptr [163] + 0.00 0.00 2755/256642811 ck_pr_barrier [18] +----------------------------------------------- + 2150 __lambda_150 [176] +[164] 0.0 0.00 0.00 2150 __lambda_147 [164] + 0.00 0.00 1/306468 GC [11] + 0.00 0.00 2150/81303063 Cyc_num_fast_gte_op [79] + 0.00 0.00 3720/771639154 cell_get [55] + 0.00 0.00 1240/25906361 Cyc_fast_sub [98] + 1240 __lambda_251 [161] + 909 __lambda_149 [189] +----------------------------------------------- + 2 do_dispatch [101] + 2148 __lambda_274 [24] +[165] 0.0 0.00 0.00 2150 __lambda_148 [165] + 0.00 0.00 1/306468 GC [11] + 0.00 0.00 6448/771639154 cell_get [55] + 2149 __lambda_150 [176] +----------------------------------------------- + 0.00 0.00 477/477 gc_collector [2] +[166] 0.0 0.00 0.00 477 gc_handshake [166] + 0.00 0.00 400/596 gc_wait_handshake [162] + 0.00 0.00 457/657 gc_post_handshake [195] +----------------------------------------------- + 560 __lambda_249 [175] + 680 __lambda_246 [1081] +[167] 0.0 0.00 0.00 1240 __lambda_146 [167] + 0.00 0.00 1/306468 GC [11] + 0.00 0.00 680/154638249 Cyc_car [67] + 0.00 0.00 2038/771639154 cell_get [55] + 679 __lambda_251 [161] + 560 __lambda_149 [189] +----------------------------------------------- + 434 __lambda_151 [178] +[168] 0.0 0.00 0.00 434 __lambda_145 [168] + 0.00 0.00 1/306468 GC [11] + 0.00 0.00 1300/771639154 cell_get [55] + 433 __lambda_150 [176] +----------------------------------------------- + 44 __lambda_160 [200] + 225 __lambda_156 [179] +[169] 0.0 0.00 0.00 269 __lambda_126 [169] + 0.00 0.00 1/306468 GC [11] + 0.00 0.00 805/771639154 cell_get [55] + 268 __lambda_274 [24] +----------------------------------------------- + 44 __lambda_206 [257] + 61 __lambda_216 [219] +[170] 0.0 0.00 0.00 105 __lambda_180 [170] + 0.00 0.00 1/306468 GC [11] + 0.00 0.00 313/771639154 cell_get [55] + 104 __lambda_188 [217] +----------------------------------------------- + 87 __lambda_286 [1091] + 1274 __lambda_292 [246] +[171] 0.0 0.00 0.00 1361 __lambda_247 [171] + 0.00 0.00 1/306468 GC [11] + 1360 __lambda_245 [197] +----------------------------------------------- + 0.00 0.00 275/1486 gc_free_old_thread_data [174] + 0.00 0.00 504/1486 gc_collector_trace [3] + 0.00 0.00 707/1486 gc_wait_handshake [162] +[172] 0.0 0.00 0.00 1486 ck_pr_fence_load [172] + 0.00 0.00 1437/256642811 ck_pr_barrier [18] +----------------------------------------------- + 7 __lambda_396 [281] +[173] 0.0 0.00 0.00 7 __lambda_395 [173] + 0.00 0.00 7/3993 Cyc_vector_set [103] + 3 __lambda_360 [363] + 2 __lambda_363 [369] + 2 __lambda_370 [429] +----------------------------------------------- + 0.00 0.00 275/275 gc_collector [2] +[174] 0.0 0.00 0.00 275 gc_free_old_thread_data [174] + 0.00 0.00 275/1417 ck_pr_md_load_ptr [163] + 0.00 0.00 275/1486 ck_pr_fence_load [172] +----------------------------------------------- + 1 do_dispatch [101] + 15 __lambda_272 [63] + 1907 __lambda_274 [24] +[175] 0.0 0.00 0.00 1923 __lambda_249 [175] + 0.00 0.00 1361/153035271 Cyc_vector_ref [29] + 1361 __lambda_248 [198] + 560 __lambda_146 [167] + 2 __lambda_112 [378] +----------------------------------------------- + 2 do_dispatch [101] + 433 __lambda_145 [168] + 2149 __lambda_148 [165] +[176] 0.0 0.00 0.00 2584 __lambda_150 [176] + 0.00 0.00 2584/81303063 Cyc_num_fast_gte_op [79] + 0.00 0.00 434/167205531 Cyc_cdr [59] + 0.00 0.00 1302/771639154 cell_get [55] + 2150 __lambda_147 [164] + 434 __lambda_156 [179] +----------------------------------------------- + 3 __lambda_430 [121] +[177] 0.0 0.00 0.00 3 __lambda_362 [177] + 0.00 0.00 3/3993 Cyc_vector_set [103] + 3 __lambda_361 [383] +----------------------------------------------- + 434 __lambda_152 [1082] +[178] 0.0 0.00 0.00 434 __lambda_151 [178] + 0.00 0.00 434/67248908 Cyc_set_cell [25] + 434 __lambda_145 [168] +----------------------------------------------- + 211 __lambda_154 [203] + 225 __lambda_144 [199] + 434 __lambda_150 [176] +[179] 0.0 0.00 0.00 870 __lambda_156 [179] + 0.00 0.00 645/153035271 Cyc_vector_ref [29] + 0.00 0.00 870/410327643 Cyc_is_pair [48] + 645 __lambda_155 [196] + 225 __lambda_126 [169] +----------------------------------------------- + 1 __lambda_383 [450] + 2 __lambda_384 [426] +[180] 0.0 0.00 0.00 3 __lambda_390 [180] + 0.00 0.00 2/3993 Cyc_vector_set [103] + 0.00 0.00 3/81303063 Cyc_num_fast_gte_op [79] + 0.00 0.00 2/25906361 Cyc_fast_sub [98] + 2 __lambda_389 [367] + 1 __lambda_382 [1230] +----------------------------------------------- + 2 __lambda_430 [121] +[181] 0.0 0.00 0.00 2 __lambda_365 [181] + 0.00 0.00 2/3993 Cyc_vector_set [103] + 0.00 0.00 2/25906361 Cyc_fast_sub [98] + 2 __lambda_364 [380] +----------------------------------------------- + 2 __lambda_327 [26] +[182] 0.0 0.00 0.00 2 __lambda_372 [182] + 0.00 0.00 2/3993 Cyc_vector_set [103] + 2 __lambda_371 [381] +----------------------------------------------- + 2 __lambda_327 [26] +[183] 0.0 0.00 0.00 2 __lambda_385 [183] + 0.00 0.00 2/3993 Cyc_vector_set [103] + 2 __lambda_384 [426] +----------------------------------------------- + 2 __lambda_327 [26] +[184] 0.0 0.00 0.00 2 __lambda_387 [184] + 0.00 0.00 2/3993 Cyc_vector_set [103] + 2 __lambda_386 [1168] +----------------------------------------------- + 240 __lambda_240 [1087] +[185] 0.0 0.00 0.00 240 __lambda_239 [185] + 0.00 0.00 240/67248908 Cyc_set_cell [25] + 240 __lambda_233 [235] +----------------------------------------------- + 17 __lambda_255 [278] + 30 __lambda_222 [239] + 240 __lambda_237 [210] + 269 __lambda_244 [231] +[186] 0.0 0.00 0.00 556 __lambda_270 [186] + 0.00 0.00 556/153035271 Cyc_vector_ref [29] + 556 __lambda_269 [125] +----------------------------------------------- + 225 __lambda_158 [1089] +[187] 0.0 0.00 0.00 225 __lambda_157 [187] + 0.00 0.00 225/67248908 Cyc_set_cell [25] + 225 __lambda_144 [199] +----------------------------------------------- + 240 __lambda_235 [236] + 240 __lambda_233 [235] + 455 __lambda_234 [224] +[188] 0.0 0.00 0.00 935 __lambda_238 [188] + 0.00 0.00 935/81303063 Cyc_num_fast_gte_op [79] + 0.00 0.00 2085/771639154 cell_get [55] + 695 __lambda_274 [24] + 240 __lambda_199 [234] +----------------------------------------------- + 1 do_dispatch [101] + 560 __lambda_146 [167] + 680 __lambda_246 [1081] + 909 __lambda_147 [164] +[189] 0.0 0.00 0.00 2150 __lambda_149 [189] + 0.00 0.00 6450/771639154 cell_get [55] + 2150 __lambda_274 [24] +----------------------------------------------- + 269 __lambda_161 [1085] +[190] 0.0 0.00 0.00 269 __lambda_143 [190] + 0.00 0.00 254/153035271 Cyc_vector_ref [29] + 0.00 0.00 523/81303063 Cyc_num_fast_gte_op [79] + 0.00 0.00 254/25906361 Cyc_fast_sub [98] + 269 __lambda_160 [200] +----------------------------------------------- + 2 do_dispatch [101] + 1921 __lambda_251 [161] +[191] 0.0 0.00 0.00 1923 __lambda_250 [191] + 0.00 0.00 5769/771639154 cell_get [55] + 1923 __lambda_272 [63] +----------------------------------------------- + 73 __lambda_195 [263] + 255 __lambda_198 [233] +[192] 0.0 0.00 0.00 328 __lambda_202 [192] + 0.00 0.00 255/153035271 Cyc_vector_ref [29] + 0.00 0.00 328/81303063 Cyc_num_fast_gte_op [79] + 0.00 0.00 73/167205531 Cyc_cdr [59] + 0.00 0.00 219/771639154 cell_get [55] + 255 __lambda_201 [215] + 73 __lambda_206 [257] +----------------------------------------------- + 17 __lambda_257 [269] + 90 __lambda_224 [230] + 240 __lambda_197 [208] + 1361 __lambda_248 [198] +[193] 0.0 0.00 0.00 1708 __lambda_293 [193] + 0.00 0.00 5124/771639154 cell_get [55] + 1708 __lambda_295 [53] +----------------------------------------------- + 556 __lambda_267 [126] +[194] 0.0 0.00 0.00 556 __lambda_266 [194] + 0.00 0.00 193/153035271 Cyc_vector_ref [29] + 0.00 0.00 556/8768479 Cyc_num_fast_lt_op [99] + 193 __lambda_265 [135] + 182 __lambda_236 [237] + 181 __lambda_246 [1081] +----------------------------------------------- + 0.00 0.00 200/657 gc_collector [2] + 0.00 0.00 457/657 gc_handshake [166] +[195] 0.0 0.00 0.00 657 gc_post_handshake [195] + 0.00 0.00 622/2275804334 ck_pr_md_load_int [13] + 0.00 0.00 612/3136 ck_pr_cas_int [485] +----------------------------------------------- + 645 __lambda_156 [179] +[196] 0.0 0.00 0.00 645 __lambda_155 [196] + 0.00 0.00 645/154638249 Cyc_car [67] + 0.00 0.00 1935/771639154 cell_get [55] + 645 __lambda_295 [53] +----------------------------------------------- + 1 do_dispatch [101] + 1360 __lambda_247 [171] +[197] 0.0 0.00 0.00 1361 __lambda_245 [197] + 0.00 0.00 4083/771639154 cell_get [55] + 1361 __lambda_274 [24] +----------------------------------------------- + 1361 __lambda_249 [175] +[198] 0.0 0.00 0.00 1361 __lambda_248 [198] + 0.00 0.00 4083/771639154 cell_get [55] + 1361 __lambda_293 [193] +----------------------------------------------- + 225 __lambda_157 [187] +[199] 0.0 0.00 0.00 225 __lambda_144 [199] + 0.00 0.00 225/153035271 Cyc_vector_ref [29] + 0.00 0.00 675/771639154 cell_get [55] + 225 __lambda_156 [179] +----------------------------------------------- + 269 __lambda_143 [190] +[200] 0.0 0.00 0.00 269 __lambda_160 [200] + 0.00 0.00 225/153035271 Cyc_vector_ref [29] + 0.00 0.00 225/25906361 Cyc_fast_sub [98] + 225 __lambda_159 [1090] + 44 __lambda_126 [169] +----------------------------------------------- + 88 __lambda_124 [260] + 269 __lambda_125 [232] +[201] 0.0 0.00 0.00 357 __lambda_127 [201] + 0.00 0.00 357/81303063 Cyc_num_fast_gte_op [79] + 0.00 0.00 1071/771639154 cell_get [55] + 269 __lambda_161 [1085] + 88 __lambda_137 [223] +----------------------------------------------- + 88 __lambda_129 [1093] +[202] 0.0 0.00 0.00 88 __lambda_128 [202] + 0.00 0.00 88/67248908 Cyc_set_cell [25] + 88 __lambda_124 [260] +----------------------------------------------- + 645 __lambda_295 [53] +[203] 0.0 0.00 0.00 645 __lambda_154 [203] + 0.00 0.00 1935/771639154 cell_get [55] + 0.00 0.00 211/167205531 Cyc_cdr [59] + 434 __lambda_276 [70] + 211 __lambda_156 [179] +----------------------------------------------- + 193 __lambda_282 [138] +[204] 0.0 0.00 0.00 193 __lambda_281 [204] + 0.00 0.00 193/153035271 Cyc_vector_ref [29] + 193 __lambda_280 [141] +----------------------------------------------- + 193 __lambda_284 [206] +[205] 0.0 0.00 0.00 193 __lambda_283 [205] + 0.00 0.00 193/153035271 Cyc_vector_ref [29] + 193 __lambda_282 [138] +----------------------------------------------- + 88 __lambda_132 [261] + 105 __lambda_182 [254] +[206] 0.0 0.00 0.00 193 __lambda_284 [206] + 0.00 0.00 193/153035271 Cyc_vector_ref [29] + 193 __lambda_283 [205] +----------------------------------------------- + 73 __lambda_204 [1096] +[207] 0.0 0.00 0.00 73 __lambda_203 [207] + 0.00 0.00 73/67248908 Cyc_set_cell [25] + 73 __lambda_195 [263] +----------------------------------------------- + 255 __lambda_200 [1086] +[208] 0.0 0.00 0.00 255 __lambda_197 [208] + 0.00 0.00 240/154638249 Cyc_car [67] + 0.00 0.00 720/771639154 cell_get [55] + 0.00 0.00 240/82499403 Cyc_fast_sum [90] + 240 __lambda_293 [193] + 15 __lambda_199 [234] +----------------------------------------------- + 44 __lambda_286 [1091] + 196 __lambda_292 [246] +[209] 0.0 0.00 0.00 240 __lambda_196 [209] + 0.00 0.00 240/154638249 Cyc_car [67] + 0.00 0.00 720/771639154 cell_get [55] + 0.00 0.00 240/82499403 Cyc_fast_sum [90] + 240 __lambda_242 [238] +----------------------------------------------- + 695 __lambda_274 [24] +[210] 0.0 0.00 0.00 695 __lambda_237 [210] + 0.00 0.00 2085/771639154 cell_get [55] + 455 __lambda_274 [24] + 240 __lambda_270 [186] +----------------------------------------------- + 121 __lambda_188 [217] +[211] 0.0 0.00 0.00 121 __lambda_187 [211] + 0.00 0.00 105/153035271 Cyc_vector_ref [29] + 0.00 0.00 121/81303063 Cyc_num_fast_gte_op [79] + 105 __lambda_186 [216] + 15 __lambda_165 [284] + 1 __lambda_171 [1191] +----------------------------------------------- + 61 __lambda_218 [1098] +[212] 0.0 0.00 0.00 61 __lambda_217 [212] + 0.00 0.00 61/67248908 Cyc_set_cell [25] + 61 __lambda_212 [228] +----------------------------------------------- + 61 __lambda_226 [1100] +[213] 0.0 0.00 0.00 61 __lambda_225 [213] + 0.00 0.00 61/67248908 Cyc_set_cell [25] + 61 __lambda_220 [229] +----------------------------------------------- + 104 __lambda_137 [223] +[214] 0.0 0.00 0.00 104 __lambda_136 [214] + 0.00 0.00 88/153035271 Cyc_vector_ref [29] + 0.00 0.00 104/81303063 Cyc_num_fast_gte_op [79] + 0.00 0.00 88/82499403 Cyc_fast_sum [90] + 88 __lambda_135 [226] + 16 __lambda_105 [287] +----------------------------------------------- + 255 __lambda_202 [192] +[215] 0.0 0.00 0.00 255 __lambda_201 [215] + 0.00 0.00 255/154638249 Cyc_car [67] + 0.00 0.00 765/771639154 cell_get [55] + 255 __lambda_295 [53] +----------------------------------------------- + 105 __lambda_187 [211] +[216] 0.0 0.00 0.00 105 __lambda_186 [216] + 0.00 0.00 105/153035271 Cyc_vector_ref [29] + 0.00 0.00 105/82499403 Cyc_fast_sum [90] + 105 __lambda_185 [222] +----------------------------------------------- + 1 do_dispatch [101] + 16 __lambda_178 [305] + 104 __lambda_180 [170] +[217] 0.0 0.00 0.00 121 __lambda_188 [217] + 0.00 0.00 121/153035271 Cyc_vector_ref [29] + 121 __lambda_187 [211] +----------------------------------------------- + 105 __lambda_181 [1092] +[218] 0.0 0.00 0.00 105 __lambda_179 [218] + 0.00 0.00 44/153035271 Cyc_vector_ref [29] + 0.00 0.00 105/81303063 Cyc_num_fast_gte_op [79] + 0.00 0.00 315/771639154 cell_get [55] + 0.00 0.00 44/82499403 Cyc_fast_sum [90] + 61 __lambda_227 [1101] + 44 __lambda_210 [1104] +----------------------------------------------- + 61 __lambda_212 [228] + 151 __lambda_215 [227] +[219] 0.0 0.00 0.00 212 __lambda_216 [219] + 0.00 0.00 151/154638249 Cyc_car [67] + 0.00 0.00 212/410327643 Cyc_is_pair [48] + 0.00 0.00 453/771639154 cell_get [55] + 151 __lambda_272 [63] + 61 __lambda_180 [170] +----------------------------------------------- + 44 __lambda_208 [1102] +[220] 0.0 0.00 0.00 44 __lambda_207 [220] + 0.00 0.00 44/67248908 Cyc_set_cell [25] + 44 __lambda_194 [274] +----------------------------------------------- + 105 __lambda_185 [222] +[221] 0.0 0.00 0.00 105 __lambda_184 [221] + 0.00 0.00 105/153035271 Cyc_vector_ref [29] + 105 __lambda_183 [149] +----------------------------------------------- + 105 __lambda_186 [216] +[222] 0.0 0.00 0.00 105 __lambda_185 [222] + 0.00 0.00 105/153035271 Cyc_vector_ref [29] + 105 __lambda_184 [221] +----------------------------------------------- + 16 __lambda_123 [304] + 88 __lambda_127 [201] +[223] 0.0 0.00 0.00 104 __lambda_137 [223] + 0.00 0.00 104/153035271 Cyc_vector_ref [29] + 104 __lambda_136 [214] +----------------------------------------------- + 455 __lambda_274 [24] +[224] 0.0 0.00 0.00 455 __lambda_234 [224] + 0.00 0.00 1365/771639154 cell_get [55] + 455 __lambda_238 [188] +----------------------------------------------- + 88 __lambda_135 [226] +[225] 0.0 0.00 0.00 88 __lambda_134 [225] + 0.00 0.00 88/153035271 Cyc_vector_ref [29] + 88 __lambda_133 [150] +----------------------------------------------- + 88 __lambda_136 [214] +[226] 0.0 0.00 0.00 88 __lambda_135 [226] + 0.00 0.00 88/153035271 Cyc_vector_ref [29] + 88 __lambda_134 [225] +----------------------------------------------- + 50 __lambda_272 [63] + 101 __lambda_274 [24] +[227] 0.0 0.00 0.00 151 __lambda_215 [227] + 0.00 0.00 151/167205531 Cyc_cdr [59] + 0.00 0.00 453/771639154 cell_get [55] + 151 __lambda_216 [219] +----------------------------------------------- + 61 __lambda_217 [212] +[228] 0.0 0.00 0.00 61 __lambda_212 [228] + 0.00 0.00 61/153035271 Cyc_vector_ref [29] + 0.00 0.00 183/771639154 cell_get [55] + 61 __lambda_216 [219] +----------------------------------------------- + 61 __lambda_225 [213] +[229] 0.0 0.00 0.00 61 __lambda_220 [229] + 0.00 0.00 61/153035271 Cyc_vector_ref [29] + 0.00 0.00 183/771639154 cell_get [55] + 61 __lambda_224 [230] +----------------------------------------------- + 30 __lambda_221 [267] + 60 __lambda_222 [239] + 61 __lambda_220 [229] +[230] 0.0 0.00 0.00 151 __lambda_224 [230] + 0.00 0.00 151/410327643 Cyc_is_pair [48] + 0.00 0.00 90/154638249 Cyc_car [67] + 0.00 0.00 270/771639154 cell_get [55] + 90 __lambda_293 [193] + 61 __lambda_219 [1099] +----------------------------------------------- + 1361 __lambda_274 [24] +[231] 0.0 0.00 0.00 1361 __lambda_244 [231] + 0.00 0.00 807/771639154 cell_get [55] + 1092 __lambda_246 [1081] + 269 __lambda_270 [186] +----------------------------------------------- + 269 __lambda_274 [24] +[232] 0.0 0.00 0.00 269 __lambda_125 [232] + 0.00 0.00 807/771639154 cell_get [55] + 269 __lambda_127 [201] +----------------------------------------------- + 255 __lambda_274 [24] +[233] 0.0 0.00 0.00 255 __lambda_198 [233] + 0.00 0.00 765/771639154 cell_get [55] + 255 __lambda_202 [192] +----------------------------------------------- + 15 __lambda_197 [208] + 240 __lambda_238 [188] +[234] 0.0 0.00 0.00 255 __lambda_199 [234] + 0.00 0.00 765/771639154 cell_get [55] + 255 __lambda_274 [24] +----------------------------------------------- + 240 __lambda_239 [185] +[235] 0.0 0.00 0.00 240 __lambda_233 [235] + 0.00 0.00 720/771639154 cell_get [55] + 240 __lambda_238 [188] +----------------------------------------------- + 240 __lambda_274 [24] +[236] 0.0 0.00 0.00 240 __lambda_235 [236] + 0.00 0.00 720/771639154 cell_get [55] + 240 __lambda_238 [188] +----------------------------------------------- + 58 __lambda_264 [139] + 182 __lambda_266 [194] +[237] 0.0 0.00 0.00 240 __lambda_236 [237] + 0.00 0.00 720/771639154 cell_get [55] + 240 __lambda_274 [24] +----------------------------------------------- + 240 __lambda_196 [209] +[238] 0.0 0.00 0.00 240 __lambda_242 [238] + 0.00 0.00 720/771639154 cell_get [55] + 240 __lambda_276 [70] +----------------------------------------------- + 90 __lambda_274 [24] +[239] 0.0 0.00 0.00 90 __lambda_222 [239] + 0.00 0.00 270/771639154 cell_get [55] + 0.00 0.00 60/167205531 Cyc_cdr [59] + 0.00 0.00 30/154638249 Cyc_car [67] + 60 __lambda_224 [230] + 30 __lambda_270 [186] +----------------------------------------------- + 16 __lambda_139 [1107] +[240] 0.0 0.00 0.00 16 __lambda_138 [240] + 0.00 0.00 16/67248908 Cyc_set_cell [25] + 16 __lambda_123 [304] +----------------------------------------------- + 16 __lambda_190 [1109] +[241] 0.0 0.00 0.00 16 __lambda_189 [241] + 0.00 0.00 16/67248908 Cyc_set_cell [25] + 16 __lambda_178 [305] +----------------------------------------------- + 16 __lambda_228 [243] +[242] 0.0 0.00 0.00 16 __lambda_211 [242] + 0.00 0.00 16/67248908 Cyc_set_cell [25] + 16 __lambda_193 [265] +----------------------------------------------- + 16 __lambda_229 [1112] +[243] 0.0 0.00 0.00 16 __lambda_228 [243] + 0.00 0.00 16/67248908 Cyc_set_cell [25] + 16 __lambda_211 [242] +----------------------------------------------- + 16 __lambda_259 [1115] +[244] 0.0 0.00 0.00 16 __lambda_258 [244] + 0.00 0.00 16/67248908 Cyc_set_cell [25] + 16 __lambda_253 [306] +----------------------------------------------- + 16 __lambda_326 [1118] +[245] 0.0 0.00 0.00 16 __lambda_325 [245] + 0.00 0.00 16/67248908 Cyc_set_cell [25] + 16 __lambda_322 [288] +----------------------------------------------- + 2 do_dispatch [101] + 1706 __lambda_295 [53] +[246] 0.0 0.00 0.00 1708 __lambda_292 [246] + 0.00 0.00 178/82499403 Cyc_fast_sum [90] + 1274 __lambda_247 [171] + 196 __lambda_196 [209] + 178 Cyc_make_vector [251] + 60 __lambda_223 [258] +----------------------------------------------- + 15 __lambda_318 [1123] +[247] 0.0 0.00 0.00 15 __lambda_317 [247] + 0.00 0.00 15/67248908 Cyc_set_cell [25] + 15 __lambda_313 [309] +----------------------------------------------- + 0.00 0.00 1/24 __lambda_5 [403] + 0.00 0.00 1/24 __lambda_3 [400] + 0.00 0.00 1/24 __lambda_2 [399] + 0.00 0.00 1/24 __lambda_0 [385] + 0.00 0.00 1/24 __lambda_1561 [370] + 0.00 0.00 1/24 __lambda_1559 [398] + 0.00 0.00 1/24 __lambda_1557 [397] + 0.00 0.00 1/24 __lambda_1555 [396] + 0.00 0.00 1/24 __lambda_1554 [395] + 0.00 0.00 1/24 __lambda_1553 [394] + 0.00 0.00 1/24 __lambda_1552 [393] + 0.00 0.00 1/24 __lambda_1551 [392] + 0.00 0.00 1/24 __lambda_1550 [391] + 0.00 0.00 1/24 __lambda_1549 [390] + 0.00 0.00 1/24 __lambda_1548 [389] + 0.00 0.00 1/24 __lambda_1547 [388] + 0.00 0.00 1/24 __lambda_1546 [387] + 0.00 0.00 1/24 __lambda_1544 [386] + 0.00 0.00 1/24 __lambda_5 [373] + 0.00 0.00 1/24 __lambda_4 [402] + 0.00 0.00 1/24 __lambda_42 [372] + 0.00 0.00 1/24 __lambda_400 [371] + 0.00 0.00 1/24 __lambda_399 [401] + 0.00 0.00 1/24 __lambda_6 [404] +[248] 0.0 0.00 0.00 24 Cyc_global_set [248] + 0.00 0.00 24/67255054 gc_mut_update [39] +----------------------------------------------- + 10 __lambda_430 [121] + 12 __lambda_429 [298] +[249] 0.0 0.00 0.00 22 __lambda_431 [249] + 0.00 0.00 22/153035271 Cyc_vector_ref [29] + 0.00 0.00 22/81303063 Cyc_num_fast_gte_op [79] + 22 __lambda_430 [121] +----------------------------------------------- + 12 __lambda_433 [1129] +[250] 0.0 0.00 0.00 12 __lambda_432 [250] + 0.00 0.00 12/67248908 Cyc_set_cell [25] + 12 __lambda_429 [298] +----------------------------------------------- + 1 __lambda_476 [1272] + 1 __lambda_408 [1247] + 1 __lambda_407 [1246] + 1 __lambda_406 [1245] + 1 __lambda_405 [477] + 1 __lambda_404 [476] + 2 __lambda_306 [448] + 32 __lambda_301 [262] + 178 __lambda_292 [246] +[251] 0.0 0.00 0.00 218 Cyc_make_vector [251] + 0.00 0.00 218/153043652 Cyc_is_number [89] + 178 __lambda_291 [147] + 32 __lambda_300 [160] + 2 __lambda_305 [1165] + 1 __lambda_403 [1244] + 1 __lambda_404 [476] + 1 __lambda_405 [477] + 1 __lambda_406 [1245] + 1 __lambda_407 [1246] + 1 __lambda_475 [1271] +----------------------------------------------- + 5 __lambda_56 [1141] + 15 __lambda_253 [312] +[252] 0.0 0.00 0.00 20 __lambda_20 [252] + 0.00 0.00 60/167205531 Cyc_cdr [59] + 0.00 0.00 20/169600308 Cyc_st_add [46] + 20 __lambda_19 [113] +----------------------------------------------- + 15 __lambda_254 [282] +[253] 0.0 0.00 0.00 15 __lambda_14 [253] + 0.00 0.00 45/167205531 Cyc_cdr [59] + 0.00 0.00 15/169600308 Cyc_st_add [46] + 0.00 0.00 15/154638249 Cyc_car [67] + 15 __lambda_253 [312] +----------------------------------------------- + 105 __lambda_183 [149] +[254] 0.0 0.00 0.00 105 __lambda_182 [254] + 0.00 0.00 315/771639154 cell_get [55] + 105 __lambda_284 [206] +----------------------------------------------- + 1 __lambda_323 [123] + 16 __lambda_322 [288] +[255] 0.0 0.00 0.00 17 __lambda_324 [255] + 0.00 0.00 17/153035271 Cyc_vector_ref [29] + 0.00 0.00 17/81303063 Cyc_num_fast_gte_op [79] + 17 __lambda_323 [123] +----------------------------------------------- + 15 __lambda_388 [256] + 1 __lambda_387 [453] +[256] 0.0 0.00 0.00 1+15 __lambda_388 [256] + 0.00 0.00 15/153035271 Cyc_vector_ref [29] + 0.00 0.00 61/771639154 cell_get [55] + 0.00 0.00 15/82499403 Cyc_fast_sum [90] + 0.00 0.00 16/16 Cyc_num_fast_eq_op [505] + 1 __lambda_383 [276] + 15 __lambda_388 [256] +----------------------------------------------- + 44 __lambda_194 [274] + 73 __lambda_202 [192] +[257] 0.0 0.00 0.00 117 __lambda_206 [257] + 0.00 0.00 117/410327643 Cyc_is_pair [48] + 73 __lambda_205 [1097] + 44 __lambda_180 [170] +----------------------------------------------- + 30 __lambda_286 [1091] + 60 __lambda_292 [246] +[258] 0.0 0.00 0.00 90 __lambda_223 [258] + 0.00 0.00 270/771639154 cell_get [55] + 90 __lambda_274 [24] +----------------------------------------------- + 1 __lambda_164 [460] + 15 __lambda_165 [284] +[259] 0.0 0.00 0.00 16 __lambda_168 [259] + 0.00 0.00 15/153035271 Cyc_vector_ref [29] + 0.00 0.00 16/8768479 Cyc_num_fast_lt_op [99] + 0.00 0.00 16/85 Cyc_vector_length [500] + 15 __lambda_167 [272] + 1 __lambda_163 [1189] +----------------------------------------------- + 88 __lambda_128 [202] +[260] 0.0 0.00 0.00 88 __lambda_124 [260] + 0.00 0.00 264/771639154 cell_get [55] + 88 __lambda_127 [201] +----------------------------------------------- + 1 do_dispatch [101] + 87 __lambda_133 [150] +[261] 0.0 0.00 0.00 88 __lambda_132 [261] + 0.00 0.00 264/771639154 cell_get [55] + 88 __lambda_284 [206] +----------------------------------------------- + 2 __lambda_297 [433] + 32 __lambda_298 [271] +[262] 0.0 0.00 0.00 34 __lambda_301 [262] + 0.00 0.00 34/81303063 Cyc_num_fast_gte_op [79] + 0.00 0.00 32/82499403 Cyc_fast_sum [90] + 32 Cyc_make_vector [251] + 1 __lambda_118 [418] + 1 __lambda_174 [419] +----------------------------------------------- + 73 __lambda_203 [207] +[263] 0.0 0.00 0.00 73 __lambda_195 [263] + 0.00 0.00 219/771639154 cell_get [55] + 73 __lambda_202 [192] +----------------------------------------------- + 16 __lambda_106 [273] +[264] 0.0 0.00 0.00 16 __lambda_141 [264] + 0.00 0.00 16/153035271 Cyc_vector_ref [29] + 16 __lambda_140 [1108] +----------------------------------------------- + 16 __lambda_211 [242] +[265] 0.0 0.00 0.00 16 __lambda_193 [265] + 0.00 0.00 16/153035271 Cyc_vector_ref [29] + 16 __lambda_192 [1111] +----------------------------------------------- + 1 __lambda_173 [462] + 15 __lambda_167 [272] +[266] 0.0 0.00 0.00 16 __lambda_262 [266] + 0.00 0.00 16/153035271 Cyc_vector_ref [29] + 16 __lambda_261 [1117] +----------------------------------------------- + 30 __lambda_264 [139] +[267] 0.0 0.00 0.00 30 __lambda_221 [267] + 0.00 0.00 30/167205531 Cyc_cdr [59] + 0.00 0.00 90/771639154 cell_get [55] + 30 __lambda_224 [230] +----------------------------------------------- + 15 __lambda_45 [1126] +[268] 0.0 0.00 0.00 15 __lambda_12 [268] + 0.00 0.00 15/169600308 Cyc_st_add [46] + 0.00 0.00 15/167205531 Cyc_cdr [59] + 0.00 0.00 15/154638249 Cyc_car [67] + 15 __lambda_44 [1125] +----------------------------------------------- + 16 __lambda_253 [306] + 17 __lambda_254 [277] +[269] 0.0 0.00 0.00 33 __lambda_257 [269] + 0.00 0.00 33/410327643 Cyc_is_pair [48] + 0.00 0.00 17/154638249 Cyc_car [67] + 0.00 0.00 51/771639154 cell_get [55] + 17 __lambda_293 [193] + 15 __lambda_166 [285] + 1 __lambda_172 [461] +----------------------------------------------- + 15 __lambda_314 [279] + 15 __lambda_313 [309] +[270] 0.0 0.00 0.00 30 __lambda_316 [270] + 0.00 0.00 30/410327643 Cyc_is_pair [48] + 0.00 0.00 15/154638249 Cyc_car [67] + 0.00 0.00 45/771639154 cell_get [55] + 15 __lambda_327 [1119] + 15 __lambda_383 [276] +----------------------------------------------- + 32 __lambda_299 [159] +[271] 0.0 0.00 0.00 32 __lambda_298 [271] + 0.00 0.00 96/771639154 cell_get [55] + 0.00 0.00 32/25906361 Cyc_fast_sub [98] + 32 __lambda_301 [262] +----------------------------------------------- + 15 __lambda_168 [259] +[272] 0.0 0.00 0.00 15 __lambda_167 [272] + 0.00 0.00 15/167205531 Cyc_cdr [59] + 0.00 0.00 45/771639154 cell_get [55] + 0.00 0.00 15/82499403 Cyc_fast_sum [90] + 15 __lambda_262 [266] +----------------------------------------------- + 1 __lambda_104 [457] + 16 __lambda_105 [287] +[273] 0.0 0.00 0.00 17 __lambda_106 [273] + 0.00 0.00 17/81303063 Cyc_num_fast_gte_op [79] + 0.00 0.00 48/771639154 cell_get [55] + 0.00 0.00 16/85 Cyc_vector_length [500] + 16 __lambda_141 [264] + 1 __lambda_103 [1176] +----------------------------------------------- + 44 __lambda_207 [220] +[274] 0.0 0.00 0.00 44 __lambda_194 [274] + 0.00 0.00 132/771639154 cell_get [55] + 44 __lambda_206 [257] +----------------------------------------------- + 1 __lambda_467 [1266] +[275] 0.0 0.00 0.00 1 __lambda_465 [275] + 0.00 0.00 9/153035271 Cyc_vector_ref [29] + 0.00 0.00 1/169600308 Cyc_st_add [46] + 1 __lambda_53 [475] +----------------------------------------------- + 1 __lambda_450 [415] + 1 __lambda_388 [256] + 3 __lambda_28 [406] + 15 __lambda_316 [270] +[276] 0.0 0.00 0.00 20 __lambda_383 [276] + 0.00 0.00 20/169600308 Cyc_st_add [46] + 20 __lambda_282 [23] +----------------------------------------------- + 17 __lambda_264 [139] +[277] 0.0 0.00 0.00 17 __lambda_254 [277] + 0.00 0.00 17/167205531 Cyc_cdr [59] + 0.00 0.00 51/771639154 cell_get [55] + 17 __lambda_257 [269] +----------------------------------------------- + 17 __lambda_274 [24] +[278] 0.0 0.00 0.00 17 __lambda_255 [278] + 0.00 0.00 17/154638249 Cyc_car [67] + 0.00 0.00 51/771639154 cell_get [55] + 17 __lambda_270 [186] +----------------------------------------------- + 15 __lambda_323 [123] +[279] 0.0 0.00 0.00 15 __lambda_314 [279] + 0.00 0.00 15/167205531 Cyc_cdr [59] + 0.00 0.00 45/771639154 cell_get [55] + 15 __lambda_316 [270] +----------------------------------------------- + 1 __lambda_532 [1314] + 1 __lambda_531 [1313] + 1 __lambda_511 [1302] + 1 __lambda_509 [1299] + 1 __lambda_507 [1297] + 1 __lambda_506 [1296] + 1 __lambda_504 [1294] + 1 __lambda_502 [1292] + 1 __lambda_501 [1291] + 1 __lambda_500 [1290] + 1 __lambda_499 [1288] + 1 __lambda_498 [1287] +[280] 0.0 0.00 0.00 12 __lambda_1 [280] + 0.00 0.00 12/169600308 Cyc_st_add [46] + 0.00 0.00 12/158564737 Cyc_is_null [84] + 12 __lambda_721 [289] +----------------------------------------------- + 7 __lambda_430 [121] +[281] 0.0 0.00 0.00 7 __lambda_396 [281] + 0.00 0.00 7/153035271 Cyc_vector_ref [29] + 7 __lambda_395 [173] +----------------------------------------------- + 2 __lambda_43 [311] + 3 __lambda_388 [1149] + 10 __lambda_241 [1131] +[282] 0.0 0.00 0.00 15 __lambda_254 [282] + 0.00 0.00 15/169600308 Cyc_st_add [46] + 15 __lambda_14 [253] +----------------------------------------------- + 5 __lambda_250 [1120] +[283] 0.0 0.00 0.00 5 __lambda_13 [283] + 0.00 0.00 10/167205531 Cyc_cdr [59] + 0.00 0.00 5/169600308 Cyc_st_add [46] + 0.00 0.00 5/154638249 Cyc_car [67] + 5 __lambda_57 [417] +----------------------------------------------- + 15 __lambda_187 [211] +[284] 0.0 0.00 0.00 15 __lambda_165 [284] + 0.00 0.00 45/771639154 cell_get [55] + 0.00 0.00 15/82499403 Cyc_fast_sum [90] + 15 __lambda_168 [259] +----------------------------------------------- + 15 __lambda_257 [269] +[285] 0.0 0.00 0.00 15 __lambda_166 [285] + 0.00 0.00 45/771639154 cell_get [55] + 0.00 0.00 15/82499403 Cyc_fast_sum [90] + 15 __lambda_231 [1114] +----------------------------------------------- + 1 __lambda_103 [1176] +[286] 0.0 0.00 0.00 1 __lambda_0 [286] + 0.00 0.00 6/153035271 Cyc_vector_ref [29] + 0.00 0.00 3/771639154 cell_get [55] + 1 __lambda_384 [409] +----------------------------------------------- + 16 __lambda_136 [214] +[287] 0.0 0.00 0.00 16 __lambda_105 [287] + 0.00 0.00 48/771639154 cell_get [55] + 0.00 0.00 16/25906361 Cyc_fast_sub [98] + 16 __lambda_106 [273] +----------------------------------------------- + 16 __lambda_325 [245] +[288] 0.0 0.00 0.00 16 __lambda_322 [288] + 0.00 0.00 48/771639154 cell_get [55] + 0.00 0.00 16/25906361 Cyc_fast_sub [98] + 0.00 0.00 16/85 Cyc_vector_length [500] + 16 __lambda_324 [255] +----------------------------------------------- + 1 __lambda_529 [1311] + 1 __lambda_496 [1285] + 2 __lambda_3 [414] + 3 __lambda_308 [368] + 3 __lambda_387 [431] + 12 __lambda_1 [280] +[289] 0.0 0.00 0.00 22 __lambda_721 [289] + 0.00 0.00 22/158564737 Cyc_is_null [84] + 0.00 0.00 22/771639154 cell_get [55] + 12 __lambda_0 [1128] + 3 __lambda_307 [1145] + 3 __lambda_389 [1150] + 2 __lambda_2 [1160] + 1 __lambda_495 [1284] + 1 __lambda_528 [1310] +----------------------------------------------- + 5 __lambda_57 [417] +[290] 0.0 0.00 0.00 5 __lambda_18 [290] + 0.00 0.00 10/167205531 Cyc_cdr [59] + 0.00 0.00 5/169600308 Cyc_st_add [46] + 5 __lambda_17 [129] +----------------------------------------------- + 1 Cyc_list2vector [134] +[291] 0.0 0.00 0.00 1 __lambda_2 [291] + 0.00 0.00 5/153035271 Cyc_vector_ref [29] + 0.00 0.00 3/771639154 cell_get [55] + 1 __lambda_176 [1192] +----------------------------------------------- + 2 __lambda_303 [1163] +[292] 0.0 0.00 0.00 2 __lambda_302 [292] + 0.00 0.00 2/67248908 Cyc_set_cell [25] + 2 __lambda_297 [433] +----------------------------------------------- + 2 __lambda_368 [1166] +[293] 0.0 0.00 0.00 2 __lambda_367 [293] + 0.00 0.00 2/67248908 Cyc_set_cell [25] + 2 __lambda_359 [434] +----------------------------------------------- + 2 __lambda_417 [1170] +[294] 0.0 0.00 0.00 2 __lambda_416 [294] + 0.00 0.00 2/67248908 Cyc_set_cell [25] + 2 __lambda_414 [435] +----------------------------------------------- + 2 __lambda_442 [1172] +[295] 0.0 0.00 0.00 2 __lambda_441 [295] + 0.00 0.00 2/67248908 Cyc_set_cell [25] + 2 __lambda_438 [436] +----------------------------------------------- + 3 __lambda_415 [296] + 2 __lambda_414 [435] +[296] 0.0 0.00 0.00 2+3 __lambda_415 [296] + 0.00 0.00 5/167205531 Cyc_cdr [59] + 0.00 0.00 15/771639154 cell_get [55] + 0.00 0.00 5/82499403 Cyc_fast_sum [90] + 0.00 0.00 5/410327643 Cyc_is_pair [48] + 2 __lambda_419 [375] + 3 __lambda_415 [296] +----------------------------------------------- + 15 __lambda_309 [308] +[297] 0.0 0.00 0.00 15 __lambda_320 [297] + 0.00 0.00 15/167205531 Cyc_cdr [59] + 15 __lambda_319 [1124] +----------------------------------------------- + 12 __lambda_432 [250] +[298] 0.0 0.00 0.00 12 __lambda_429 [298] + 0.00 0.00 36/771639154 cell_get [55] + 0.00 0.00 12/25906361 Cyc_fast_sub [98] + 0.00 0.00 12/85 Cyc_vector_length [500] + 12 __lambda_431 [249] +----------------------------------------------- + 15 __lambda_282 [23] +[299] 0.0 0.00 0.00 15 __lambda_315 [299] + 0.00 0.00 15/154638249 Cyc_car [67] + 15 __lambda_365 [1105] +----------------------------------------------- + 2 __lambda_359 [434] + 3 __lambda_360 [363] +[300] 0.0 0.00 0.00 5 __lambda_366 [300] + 0.00 0.00 7/154638249 Cyc_car [67] + 0.00 0.00 15/771639154 cell_get [55] + 0.00 0.00 5/410327643 Cyc_is_pair [48] + 5 __lambda_434 [1130] +----------------------------------------------- + 17 __lambda_286 [1091] +[301] 0.0 0.00 0.00 17 __lambda_256 [301] + 0.00 0.00 51/771639154 cell_get [55] + 17 __lambda_274 [24] +----------------------------------------------- + 2 __lambda_22 [1162] + 3 __lambda_43 [311] +[302] 0.0 0.00 0.00 5 __lambda_16 [302] + 0.00 0.00 5/169600308 Cyc_st_add [46] + 0.00 0.00 5/167205531 Cyc_cdr [59] + 5 __lambda_15 [128] +----------------------------------------------- + 1 __lambda_43 [432] + 1 __lambda_42 [471] + 2 __lambda_45 [382] +[303] 0.0 0.00 0.00 4 __lambda_47 [303] + 0.00 0.00 3/153035271 Cyc_vector_ref [29] + 0.00 0.00 4/410327643 Cyc_is_pair [48] + 3 __lambda_46 [384] + 1 __lambda_466 [155] +----------------------------------------------- + 16 __lambda_138 [240] +[304] 0.0 0.00 0.00 16 __lambda_123 [304] + 0.00 0.00 48/771639154 cell_get [55] + 16 __lambda_137 [223] +----------------------------------------------- + 16 __lambda_189 [241] +[305] 0.0 0.00 0.00 16 __lambda_178 [305] + 0.00 0.00 48/771639154 cell_get [55] + 16 __lambda_188 [217] +----------------------------------------------- + 16 __lambda_258 [244] +[306] 0.0 0.00 0.00 16 __lambda_253 [306] + 0.00 0.00 48/771639154 cell_get [55] + 16 __lambda_257 [269] +----------------------------------------------- + 2 __lambda_438 [436] + 3 __lambda_439 [379] +[307] 0.0 0.00 0.00 5 __lambda_440 [307] + 0.00 0.00 15/771639154 cell_get [55] + 0.00 0.00 5/410327643 Cyc_is_pair [48] + 0.00 0.00 3/154638249 Cyc_car [67] + 0.00 0.00 2/167205531 Cyc_cdr [59] + 3 __lambda_456 [127] + 2 __lambda_444 [376] +----------------------------------------------- + 15 __lambda_366 [1106] +[308] 0.0 0.00 0.00 15 __lambda_309 [308] + 0.00 0.00 45/771639154 cell_get [55] + 15 __lambda_320 [297] +----------------------------------------------- + 15 __lambda_317 [247] +[309] 0.0 0.00 0.00 15 __lambda_313 [309] + 0.00 0.00 45/771639154 cell_get [55] + 15 __lambda_316 [270] +----------------------------------------------- + 1 __lambda_163 [1189] +[310] 0.0 0.00 0.00 1 __lambda_1 [310] + 0.00 0.00 3/153035271 Cyc_vector_ref [29] + 0.00 0.00 3/771639154 cell_get [55] + 1 __lambda_121 [1184] +----------------------------------------------- + 5 __lambda_55 [1140] +[311] 0.0 0.00 0.00 5 __lambda_43 [311] + 0.00 0.00 5/169600308 Cyc_st_add [46] + 0.00 0.00 5/158564737 Cyc_is_null [84] + 3 __lambda_16 [302] + 2 __lambda_254 [282] +----------------------------------------------- + 15 __lambda_14 [253] +[312] 0.0 0.00 0.00 15 __lambda_253 [312] + 0.00 0.00 15/82499403 Cyc_fast_sum [90] + 15 __lambda_20 [252] +----------------------------------------------- + 1 do_dispatch [101] +[313] 0.0 0.00 0.00 1 __lambda_490 [313] + 0.00 0.00 3/153035271 Cyc_vector_ref [29] + 1 __lambda_247 [423] +----------------------------------------------- + 1 __lambda_122 [317] +[314] 0.0 0.00 0.00 1 __lambda_102 [314] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_93 [360] +----------------------------------------------- + 1 __lambda_108 [1177] +[315] 0.0 0.00 0.00 1 __lambda_107 [315] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_104 [457] +----------------------------------------------- + 1 __lambda_115 [1180] +[316] 0.0 0.00 0.00 1 __lambda_114 [316] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_111 [458] +----------------------------------------------- + 1 __lambda_142 [318] +[317] 0.0 0.00 0.00 1 __lambda_122 [317] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_102 [314] +----------------------------------------------- + 1 __lambda_162 [320] +[318] 0.0 0.00 0.00 1 __lambda_142 [318] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_122 [317] +----------------------------------------------- + 1 __lambda_41 [346] +[319] 0.0 0.00 0.00 1 __lambda_15 [319] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_3 [362] +----------------------------------------------- + 1 __lambda_177 [322] +[320] 0.0 0.00 0.00 1 __lambda_162 [320] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_142 [318] +----------------------------------------------- + 1 __lambda_170 [1190] +[321] 0.0 0.00 0.00 1 __lambda_169 [321] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_164 [460] +----------------------------------------------- + 1 __lambda_232 [323] +[322] 0.0 0.00 0.00 1 __lambda_177 [322] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_162 [320] +----------------------------------------------- + 1 __lambda_243 [324] +[323] 0.0 0.00 0.00 1 __lambda_232 [323] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_177 [322] +----------------------------------------------- + 1 __lambda_252 [325] +[324] 0.0 0.00 0.00 1 __lambda_243 [324] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_232 [323] +----------------------------------------------- + 1 __lambda_263 [326] +[325] 0.0 0.00 0.00 1 __lambda_252 [325] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_243 [324] +----------------------------------------------- + 1 __lambda_271 [327] +[326] 0.0 0.00 0.00 1 __lambda_263 [326] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_252 [325] +----------------------------------------------- + 1 __lambda_273 [328] +[327] 0.0 0.00 0.00 1 __lambda_271 [327] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_263 [326] +----------------------------------------------- + 1 __lambda_275 [329] +[328] 0.0 0.00 0.00 1 __lambda_273 [328] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_271 [327] +----------------------------------------------- + 1 __lambda_277 [132] +[329] 0.0 0.00 0.00 1 __lambda_275 [329] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_273 [328] +----------------------------------------------- + 1 __lambda_294 [331] +[330] 0.0 0.00 0.00 1 __lambda_285 [330] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_277 [132] +----------------------------------------------- + 1 __lambda_296 [332] +[331] 0.0 0.00 0.00 1 __lambda_294 [331] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_285 [330] +----------------------------------------------- + 1 __lambda_307 [333] +[332] 0.0 0.00 0.00 1 __lambda_296 [332] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_294 [331] +----------------------------------------------- + 1 __lambda_312 [334] +[333] 0.0 0.00 0.00 1 __lambda_307 [333] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_296 [332] +----------------------------------------------- + 1 __lambda_321 [335] +[334] 0.0 0.00 0.00 1 __lambda_312 [334] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_307 [333] +----------------------------------------------- + 1 __lambda_328 [336] +[335] 0.0 0.00 0.00 1 __lambda_321 [335] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_312 [334] +----------------------------------------------- + 1 __lambda_329 [1198] +[336] 0.0 0.00 0.00 1 __lambda_328 [336] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_321 [335] +----------------------------------------------- + 1 __lambda_375 [1225] +[337] 0.0 0.00 0.00 1 __lambda_374 [337] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_358 [466] +----------------------------------------------- + 1 __lambda_379 [1227] +[338] 0.0 0.00 0.00 1 __lambda_378 [338] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_357 [465] +----------------------------------------------- + 1 __lambda_390 [340] +[339] 0.0 0.00 0.00 1 __lambda_389 [339] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_387 [453] +----------------------------------------------- + 1 __lambda_386 [153] +[340] 0.0 0.00 0.00 1 __lambda_390 [340] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_389 [339] +----------------------------------------------- + 1 __lambda_392 [1232] +[341] 0.0 0.00 0.00 1 __lambda_391 [341] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_383 [450] +----------------------------------------------- + 1 __lambda_385 [154] +[342] 0.0 0.00 0.00 1 __lambda_392 [342] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_391 [1231] +----------------------------------------------- + 1 __lambda_395 [1236] +[343] 0.0 0.00 0.00 1 __lambda_394 [343] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 0.00 0.00 1/85 Cyc_vector_length [500] + 1 __lambda_393 [1234] +----------------------------------------------- + 1 __lambda_399 [1240] +[344] 0.0 0.00 0.00 1 __lambda_398 [344] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_394 [1235] +----------------------------------------------- + 1 __lambda_402 [1243] +[345] 0.0 0.00 0.00 1 __lambda_401 [345] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_356 [464] +----------------------------------------------- + 1 __lambda_54 [358] +[346] 0.0 0.00 0.00 1 __lambda_41 [346] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_15 [319] +----------------------------------------------- + 1 __lambda_421 [1249] +[347] 0.0 0.00 0.00 1 __lambda_420 [347] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_413 [470] +----------------------------------------------- + 1 __lambda_425 [1251] +[348] 0.0 0.00 0.00 1 __lambda_424 [348] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_412 [469] +----------------------------------------------- + 1 __lambda_435 [350] +[349] 0.0 0.00 0.00 1 __lambda_428 [349] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_411 [468] +----------------------------------------------- + 1 __lambda_460 [354] +[350] 0.0 0.00 0.00 1 __lambda_435 [350] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_428 [349] +----------------------------------------------- + 1 __lambda_446 [1255] +[351] 0.0 0.00 0.00 1 __lambda_445 [351] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_437 [473] +----------------------------------------------- + 1 __lambda_452 [1258] +[352] 0.0 0.00 0.00 1 __lambda_451 [352] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_436 [472] +----------------------------------------------- + 1 __lambda_458 [1261] +[353] 0.0 0.00 0.00 1 __lambda_457 [353] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_454 [1260] +----------------------------------------------- + 1 __lambda_461 [1263] +[354] 0.0 0.00 0.00 1 __lambda_460 [354] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_435 [350] +----------------------------------------------- + 1 __lambda_49 [1282] +[355] 0.0 0.00 0.00 1 __lambda_48 [355] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_42 [471] +----------------------------------------------- + 1 __lambda_523 [1305] +[356] 0.0 0.00 0.00 1 __lambda_522 [356] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_492 [474] +----------------------------------------------- + 1 __lambda_536 [1316] +[357] 0.0 0.00 0.00 1 __lambda_535 [357] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_532 [1314] +----------------------------------------------- + 1 __lambda_93 [360] +[358] 0.0 0.00 0.00 1 __lambda_54 [358] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_41 [346] +----------------------------------------------- + 1 __lambda_327 [26] +[359] 0.0 0.00 0.00 1 __lambda_8 [359] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_7 [482] +----------------------------------------------- + 1 __lambda_102 [314] +[360] 0.0 0.00 0.00 1 __lambda_93 [360] + 0.00 0.00 1/67248908 Cyc_set_cell [25] + 1 __lambda_54 [358] +----------------------------------------------- + 1 __lambda_111 [458] + 3 __lambda_112 [378] +[361] 0.0 0.00 0.00 4 __lambda_113 [361] + 0.00 0.00 3/154638249 Cyc_car [67] + 0.00 0.00 4/410327643 Cyc_is_pair [48] + 0.00 0.00 9/771639154 cell_get [55] + 3 __lambda_251 [161] + 1 __lambda_110 [1179] +----------------------------------------------- + 1 __lambda_15 [319] +[362] 0.0 0.00 0.00 1 __lambda_3 [362] + 0.00 0.00 2/153035271 Cyc_vector_ref [29] + 0.00 0.00 3/771639154 cell_get [55] + 1 __lambda_311 [1197] +----------------------------------------------- + 3 __lambda_395 [173] +[363] 0.0 0.00 0.00 3 __lambda_360 [363] + 0.00 0.00 3/167205531 Cyc_cdr [59] + 0.00 0.00 9/771639154 cell_get [55] + 0.00 0.00 3/82499403 Cyc_fast_sum [90] + 3 __lambda_366 [300] +----------------------------------------------- + 3 __lambda_337 [408] +[364] 0.0 0.00 0.00 3 __lambda_329 [364] + 0.00 0.00 3/169600308 Cyc_st_add [46] + 0.00 0.00 3/154638249 Cyc_car [67] + 3 __lambda_35 [130] +----------------------------------------------- + 1 __lambda_358 [466] + 2 __lambda_363 [369] +[365] 0.0 0.00 0.00 3 __lambda_373 [365] + 0.00 0.00 4/154638249 Cyc_car [67] + 0.00 0.00 3/410327643 Cyc_is_pair [48] + 0.00 0.00 1/167205531 Cyc_cdr [59] + 0.00 0.00 3/771639154 cell_get [55] + 2 __lambda_327 [26] + 1 __lambda_377 [421] +----------------------------------------------- + 2 __lambda_44 [1125] +[366] 0.0 0.00 0.00 2 __lambda_23 [366] + 0.00 0.00 2/169600308 Cyc_st_add [46] + 0.00 0.00 2/167205531 Cyc_cdr [59] + 0.00 0.00 2/154638249 Cyc_car [67] + 2 __lambda_22 [1162] +----------------------------------------------- + 2 __lambda_390 [180] +[367] 0.0 0.00 0.00 2 __lambda_389 [367] + 0.00 0.00 2/153035271 Cyc_vector_ref [29] + 2 __lambda_388 [1169] +----------------------------------------------- + 3 do_dispatch [101] +[368] 0.0 0.00 0.00 3 __lambda_308 [368] + 0.00 0.00 3/169600308 Cyc_st_add [46] + 0.00 0.00 3/158564737 Cyc_is_null [84] + 3 __lambda_721 [289] +----------------------------------------------- + 2 __lambda_395 [173] +[369] 0.0 0.00 0.00 2 __lambda_363 [369] + 0.00 0.00 4/82499403 Cyc_fast_sum [90] + 0.00 0.00 2/167205531 Cyc_cdr [59] + 0.00 0.00 6/771639154 cell_get [55] + 2 __lambda_373 [365] +----------------------------------------------- + 1 c_schemebase_entry_pt [535] +[370] 0.0 0.00 0.00 1 __lambda_1561 [370] + 0.00 0.00 1/24 Cyc_global_set [248] + 0.00 0.00 1/169600308 Cyc_st_add [46] + 1 __lambda_1560 [1188] +----------------------------------------------- + 1 c_schemeread_entry_pt [537] +[371] 0.0 0.00 0.00 1 __lambda_400 [371] + 0.00 0.00 1/24 Cyc_global_set [248] + 0.00 0.00 1/169600308 Cyc_st_add [46] + 1 __lambda_399 [401] +----------------------------------------------- + 1 c_scheme_char_entry_pt [534] +[372] 0.0 0.00 0.00 1 __lambda_42 [372] + 0.00 0.00 1/24 Cyc_global_set [248] + 0.00 0.00 1/169600308 Cyc_st_add [46] + 1 c_schemeread_entry_pt [537] +----------------------------------------------- + 1 c_schemewrite_entry_pt [539] +[373] 0.0 0.00 0.00 1 __lambda_5 [373] + 0.00 0.00 1/24 Cyc_global_set [248] + 0.00 0.00 1/169600308 Cyc_st_add [46] + 1 __lambda_4 [402] +----------------------------------------------- + 1 __lambda_528 [1310] + 1 __lambda_495 [1284] +[374] 0.0 0.00 0.00 2 __lambda_304 [374] + 0.00 0.00 2/169600308 Cyc_st_add [46] + 0.00 0.00 2/154638249 Cyc_car [67] + 0.00 0.00 2/158564737 Cyc_is_null [84] + 0.00 0.00 2/2 Cyc_io_flush_output_port [522] + 1 __lambda_494 [1283] + 1 __lambda_527 [1309] +----------------------------------------------- + 1 __lambda_413 [470] + 2 __lambda_415 [296] +[375] 0.0 0.00 0.00 3 __lambda_419 [375] + 0.00 0.00 2/154638249 Cyc_car [67] + 0.00 0.00 3/410327643 Cyc_is_pair [48] + 0.00 0.00 1/167205531 Cyc_cdr [59] + 0.00 0.00 3/771639154 cell_get [55] + 2 __lambda_418 [1171] + 1 __lambda_423 [422] +----------------------------------------------- + 1 __lambda_437 [473] + 2 __lambda_440 [307] +[376] 0.0 0.00 0.00 3 __lambda_444 [376] + 0.00 0.00 2/154638249 Cyc_car [67] + 0.00 0.00 3/410327643 Cyc_is_pair [48] + 0.00 0.00 1/167205531 Cyc_cdr [59] + 0.00 0.00 3/771639154 cell_get [55] + 2 __lambda_443 [1173] + 1 __lambda_450 [415] +----------------------------------------------- + 2 __lambda_371 [381] + 2 __lambda_364 [380] + 3 __lambda_361 [383] +[377] 0.0 0.00 0.00 7 __lambda_397 [377] + 0.00 0.00 21/771639154 cell_get [55] + 7 __lambda_434 [1130] +----------------------------------------------- + 1 __lambda_246 [1081] + 2 __lambda_249 [175] +[378] 0.0 0.00 0.00 3 __lambda_112 [378] + 0.00 0.00 3/167205531 Cyc_cdr [59] + 0.00 0.00 9/771639154 cell_get [55] + 3 __lambda_113 [361] +----------------------------------------------- + 3 __lambda_455 [1142] +[379] 0.0 0.00 0.00 3 __lambda_439 [379] + 0.00 0.00 3/167205531 Cyc_cdr [59] + 0.00 0.00 9/771639154 cell_get [55] + 3 __lambda_440 [307] +----------------------------------------------- + 2 __lambda_365 [181] +[380] 0.0 0.00 0.00 2 __lambda_364 [380] + 0.00 0.00 4/154638249 Cyc_car [67] + 0.00 0.00 6/771639154 cell_get [55] + 2 __lambda_397 [377] +----------------------------------------------- + 2 __lambda_372 [182] +[381] 0.0 0.00 0.00 2 __lambda_371 [381] + 0.00 0.00 4/154638249 Cyc_car [67] + 0.00 0.00 6/771639154 cell_get [55] + 2 __lambda_397 [377] +----------------------------------------------- + 1 __lambda_272 [63] + 2 __lambda_274 [24] +[382] 0.0 0.00 0.00 3 __lambda_45 [382] + 0.00 0.00 9/771639154 cell_get [55] + 0.00 0.00 2/167205531 Cyc_cdr [59] + 0.00 0.00 1/154638249 Cyc_car [67] + 0.00 0.00 1/85 Cyc_vector_length [500] + 2 __lambda_47 [303] + 1 __lambda_92 [37] +----------------------------------------------- + 3 __lambda_362 [177] +[383] 0.0 0.00 0.00 3 __lambda_361 [383] + 0.00 0.00 3/154638249 Cyc_car [67] + 0.00 0.00 9/771639154 cell_get [55] + 3 __lambda_397 [377] +----------------------------------------------- + 3 __lambda_47 [303] +[384] 0.0 0.00 0.00 3 __lambda_46 [384] + 0.00 0.00 3/154638249 Cyc_car [67] + 0.00 0.00 9/771639154 cell_get [55] + 3 __lambda_272 [63] +----------------------------------------------- + 1 Cyc_string_append [514] +[385] 0.0 0.00 0.00 1 __lambda_0 [385] + 0.00 0.00 1/24 Cyc_global_set [248] + 1 c_schemebase_entry_pt [535] +----------------------------------------------- + 1 __lambda_327 [26] +[386] 0.0 0.00 0.00 1 __lambda_1544 [386] + 0.00 0.00 1/24 Cyc_global_set [248] + 1 c_schemetime_entry_pt [538] +----------------------------------------------- + 1 __lambda_1547 [388] +[387] 0.0 0.00 0.00 1 __lambda_1546 [387] + 0.00 0.00 1/24 Cyc_global_set [248] + 1 __lambda_1545 [1185] +----------------------------------------------- + 1 __lambda_1548 [389] +[388] 0.0 0.00 0.00 1 __lambda_1547 [388] + 0.00 0.00 1/24 Cyc_global_set [248] + 1 __lambda_1546 [387] +----------------------------------------------- + 1 __lambda_1549 [390] +[389] 0.0 0.00 0.00 1 __lambda_1548 [389] + 0.00 0.00 1/24 Cyc_global_set [248] + 1 __lambda_1547 [388] +----------------------------------------------- + 1 __lambda_1550 [391] +[390] 0.0 0.00 0.00 1 __lambda_1549 [390] + 0.00 0.00 1/24 Cyc_global_set [248] + 1 __lambda_1548 [389] +----------------------------------------------- + 1 __lambda_1551 [392] +[391] 0.0 0.00 0.00 1 __lambda_1550 [391] + 0.00 0.00 1/24 Cyc_global_set [248] + 1 __lambda_1549 [390] +----------------------------------------------- + 1 __lambda_1552 [393] +[392] 0.0 0.00 0.00 1 __lambda_1551 [392] + 0.00 0.00 1/24 Cyc_global_set [248] + 1 __lambda_1550 [391] +----------------------------------------------- + 1 __lambda_1553 [394] +[393] 0.0 0.00 0.00 1 __lambda_1552 [393] + 0.00 0.00 1/24 Cyc_global_set [248] + 1 __lambda_1551 [392] +----------------------------------------------- + 1 __lambda_1554 [395] +[394] 0.0 0.00 0.00 1 __lambda_1553 [394] + 0.00 0.00 1/24 Cyc_global_set [248] + 1 __lambda_1552 [393] +----------------------------------------------- + 1 __lambda_1555 [396] +[395] 0.0 0.00 0.00 1 __lambda_1554 [395] + 0.00 0.00 1/24 Cyc_global_set [248] + 1 __lambda_1553 [394] +----------------------------------------------- + 1 __lambda_722 [1154] +[396] 0.0 0.00 0.00 1 __lambda_1555 [396] + 0.00 0.00 1/24 Cyc_global_set [248] + 1 __lambda_1554 [395] +----------------------------------------------- + 1 __lambda_722 [1154] +[397] 0.0 0.00 0.00 1 __lambda_1557 [397] + 0.00 0.00 1/24 Cyc_global_set [248] + 1 __lambda_1556 [1186] +----------------------------------------------- + 1 __lambda_722 [1154] +[398] 0.0 0.00 0.00 1 __lambda_1559 [398] + 0.00 0.00 1/24 Cyc_global_set [248] + 1 __lambda_1558 [1187] +----------------------------------------------- + 1 __lambda_3 [400] +[399] 0.0 0.00 0.00 1 __lambda_2 [399] + 0.00 0.00 1/24 Cyc_global_set [248] + 1 __lambda_1 [1175] +----------------------------------------------- + 1 Cyc_string_append [514] +[400] 0.0 0.00 0.00 1 __lambda_3 [400] + 0.00 0.00 1/24 Cyc_global_set [248] + 1 __lambda_2 [399] +----------------------------------------------- + 1 __lambda_400 [371] +[401] 0.0 0.00 0.00 1 __lambda_399 [401] + 0.00 0.00 1/24 Cyc_global_set [248] + 1 c_entry_pt_first_lambda [533] +----------------------------------------------- + 1 __lambda_5 [373] +[402] 0.0 0.00 0.00 1 __lambda_4 [402] + 0.00 0.00 1/24 Cyc_global_set [248] + 1 c_scheme_char_entry_pt [534] +----------------------------------------------- + 1 Cyc_string_append [514] +[403] 0.0 0.00 0.00 1 __lambda_5 [403] + 0.00 0.00 1/24 Cyc_global_set [248] + 1 __lambda_4 [1241] +----------------------------------------------- + 1 __lambda_7 [482] +[404] 0.0 0.00 0.00 1 __lambda_6 [404] + 0.00 0.00 1/24 Cyc_global_set [248] + 1 __lambda_5 [481] +----------------------------------------------- + 3 __lambda_41 [1151] +[405] 0.0 0.00 0.00 3 __lambda_24 [405] + 0.00 0.00 3/169600308 Cyc_st_add [46] + 3 __lambda_40 [424] +----------------------------------------------- + 3 __lambda_42 [1152] +[406] 0.0 0.00 0.00 3 __lambda_28 [406] + 0.00 0.00 3/169600308 Cyc_st_add [46] + 3 __lambda_383 [276] +----------------------------------------------- + 1 __lambda_530 [1312] + 1 __lambda_505 [1295] + 1 __lambda_497 [1286] +[407] 0.0 0.00 0.00 3 __lambda_309 [407] + 0.00 0.00 3/169600308 Cyc_st_add [46] + 3 apply_va [425] +----------------------------------------------- + 3 __lambda_27 [1144] +[408] 0.0 0.00 0.00 3 __lambda_337 [408] + 0.00 0.00 3/169600308 Cyc_st_add [46] + 3 __lambda_329 [364] +----------------------------------------------- + 1 __lambda_489 [1281] + 1 __lambda_355 [1224] + 1 __lambda_0 [286] +[409] 0.0 0.00 0.00 3 __lambda_384 [409] + 0.00 0.00 3/169600308 Cyc_st_add [46] + 3 Cyc_list2vector [134] +----------------------------------------------- + 1 __lambda_484 [442] + 1 __lambda_483 [1278] + 1 __lambda_482 [1277] +[410] 0.0 0.00 0.00 3 __lambda_390 [410] + 0.00 0.00 3/169600308 Cyc_st_add [46] + 3 __lambda_387 [431] +----------------------------------------------- + 1 __lambda_1560 [1188] + 1 __lambda_1558 [1187] + 1 __lambda_1556 [1186] +[411] 0.0 0.00 0.00 3 __lambda_725 [411] + 0.00 0.00 3/169600308 Cyc_st_add [46] + 3 __lambda_719 [430] +----------------------------------------------- + 2 __lambda_247 [423] +[412] 0.0 0.00 0.00 2 __lambda_245 [412] + 0.00 0.00 4/158564737 Cyc_is_null [84] + 0.00 0.00 2/167205531 Cyc_cdr [59] + 2 __lambda_246 [455] +----------------------------------------------- + 1 __lambda_471 [1268] + 1 __lambda_310 [1196] +[413] 0.0 0.00 0.00 2 __lambda_367 [413] + 0.00 0.00 2/169600308 Cyc_st_add [46] + 0.00 0.00 2/410327643 Cyc_is_pair [48] + 2 __lambda_284 [20] +----------------------------------------------- + 1 __lambda_510 [1301] + 1 __lambda_508 [1298] +[414] 0.0 0.00 0.00 2 __lambda_3 [414] + 0.00 0.00 2/169600308 Cyc_st_add [46] + 0.00 0.00 2/158564737 Cyc_is_null [84] + 2 __lambda_721 [289] +----------------------------------------------- + 1 __lambda_444 [376] + 1 __lambda_436 [472] +[415] 0.0 0.00 0.00 2 __lambda_450 [415] + 0.00 0.00 2/154638249 Cyc_car [67] + 0.00 0.00 2/410327643 Cyc_is_pair [48] + 0.00 0.00 3/771639154 cell_get [55] + 1 __lambda_456 [127] + 1 __lambda_383 [276] +----------------------------------------------- + 0.00 0.00 1/1 main [7] +[416] 0.0 0.00 0.00 1 gc_thread_data_init [416] + 0.00 0.00 2/2275804334 ck_pr_md_load_int [13] + 0.00 0.00 2/28 vpbuffer_realloc [503] + 0.00 0.00 1/6 gc_thr_grow_move_buffer [513] +----------------------------------------------- + 5 __lambda_13 [283] +[417] 0.0 0.00 0.00 5 __lambda_57 [417] + 0.00 0.00 5/82499403 Cyc_fast_sum [90] + 5 __lambda_18 [290] +----------------------------------------------- + 1 __lambda_301 [262] +[418] 0.0 0.00 0.00 1 __lambda_118 [418] + 0.00 0.00 1/153035271 Cyc_vector_ref [29] + 1 __lambda_117 [1182] +----------------------------------------------- + 1 __lambda_301 [262] +[419] 0.0 0.00 0.00 1 __lambda_174 [419] + 0.00 0.00 1/153035271 Cyc_vector_ref [29] + 1 __lambda_173 [462] +----------------------------------------------- + 1 __lambda_323 [123] +[420] 0.0 0.00 0.00 1 __lambda_52 [420] + 0.00 0.00 1/153035271 Cyc_vector_ref [29] + 1 __lambda_51 [1300] +----------------------------------------------- + 1 __lambda_373 [365] + 1 __lambda_357 [465] +[421] 0.0 0.00 0.00 2 __lambda_377 [421] + 0.00 0.00 2/410327643 Cyc_is_pair [48] + 0.00 0.00 1/167205531 Cyc_cdr [59] + 0.00 0.00 1/154638249 Cyc_car [67] + 1 __lambda_376 [1226] + 1 __lambda_355 [1224] +----------------------------------------------- + 1 __lambda_419 [375] + 1 __lambda_412 [469] +[422] 0.0 0.00 0.00 2 __lambda_423 [422] + 0.00 0.00 2/410327643 Cyc_is_pair [48] + 0.00 0.00 1/167205531 Cyc_cdr [59] + 0.00 0.00 1/154638249 Cyc_car [67] + 1 __lambda_422 [1250] + 1 __lambda_408 [1247] +----------------------------------------------- + 1 __lambda_490 [313] + 1 __lambda_486 [1279] +[423] 0.0 0.00 0.00 2 __lambda_247 [423] + 0.00 0.00 2/169600308 Cyc_st_add [46] + 2 __lambda_245 [412] +----------------------------------------------- + 3 __lambda_24 [405] +[424] 0.0 0.00 0.00 3 __lambda_40 [424] + 0.00 0.00 3/154638249 Cyc_car [67] + 1 __lambda_481 [1276] + 1 __lambda_482 [1277] + 1 __lambda_483 [1278] +----------------------------------------------- + 1 __lambda_249 [454] + 3 __lambda_309 [407] +[425] 0.0 0.00 0.00 4 apply_va [425] + 0.00 0.00 4/410327643 Cyc_is_pair [48] + 4 apply [131] +----------------------------------------------- + 2 __lambda_385 [183] +[426] 0.0 0.00 0.00 2 __lambda_384 [426] + 0.00 0.00 6/771639154 cell_get [55] + 0.00 0.00 2/25906361 Cyc_fast_sub [98] + 2 __lambda_390 [180] +----------------------------------------------- + 1 __lambda_493 [447] + 1 __lambda_492 [474] +[427] 0.0 0.00 0.00 2 __lambda_521 [427] + 0.00 0.00 2/8768479 Cyc_num_fast_lt_op [99] + 1 __lambda_476 [1272] + 1 __lambda_477 [158] +----------------------------------------------- + 1 __lambda_455 [1142] +[428] 0.0 0.00 0.00 1 __lambda_448 [428] + 0.00 0.00 1/167205531 Cyc_cdr [59] + 0.00 0.00 1/154638249 Cyc_car [67] + 1 __lambda_447 [1256] +----------------------------------------------- + 2 __lambda_395 [173] +[429] 0.0 0.00 0.00 2 __lambda_370 [429] + 0.00 0.00 2/154638249 Cyc_car [67] + 2 __lambda_369 [1167] +----------------------------------------------- + 3 __lambda_725 [411] +[430] 0.0 0.00 0.00 3 __lambda_719 [430] + 0.00 0.00 3/410327643 Cyc_is_pair [48] + 3 __lambda_724 [1156] +----------------------------------------------- + 3 __lambda_390 [410] +[431] 0.0 0.00 0.00 3 __lambda_387 [431] + 0.00 0.00 3/158564737 Cyc_is_null [84] + 3 __lambda_721 [289] +----------------------------------------------- + 1 __lambda_282 [23] +[432] 0.0 0.00 0.00 1 __lambda_43 [432] + 0.00 0.00 1/167205531 Cyc_cdr [59] + 0.00 0.00 3/771639154 cell_get [55] + 1 __lambda_47 [303] +----------------------------------------------- + 2 __lambda_302 [292] +[433] 0.0 0.00 0.00 2 __lambda_297 [433] + 0.00 0.00 6/771639154 cell_get [55] + 2 __lambda_301 [262] +----------------------------------------------- + 2 __lambda_367 [293] +[434] 0.0 0.00 0.00 2 __lambda_359 [434] + 0.00 0.00 6/771639154 cell_get [55] + 2 __lambda_366 [300] +----------------------------------------------- + 2 __lambda_416 [294] +[435] 0.0 0.00 0.00 2 __lambda_414 [435] + 0.00 0.00 6/771639154 cell_get [55] + 2 __lambda_415 [296] +----------------------------------------------- + 2 __lambda_441 [295] +[436] 0.0 0.00 0.00 2 __lambda_438 [436] + 0.00 0.00 6/771639154 cell_get [55] + 2 __lambda_440 [307] +----------------------------------------------- + 1 __lambda_491 [443] +[437] 0.0 0.00 0.00 1 __lambda_251 [437] + 0.00 0.00 1/169600308 Cyc_st_add [46] + 1 __lambda_489 [1281] +----------------------------------------------- + 1 c_schemetime_entry_pt [538] +[438] 0.0 0.00 0.00 1 __lambda_3 [438] + 0.00 0.00 1/169600308 Cyc_st_add [46] + 1 c_schemewrite_entry_pt [539] +----------------------------------------------- + 1 __lambda_475 [1271] +[439] 0.0 0.00 0.00 1 __lambda_399 [439] + 0.00 0.00 1/169600308 Cyc_st_add [46] + 1 __lambda_398 [1239] +----------------------------------------------- + 1 __lambda_472 [441] +[440] 0.0 0.00 0.00 1 __lambda_464 [440] + 0.00 0.00 1/169600308 Cyc_st_add [46] + 1 __lambda_463 [1265] +----------------------------------------------- + 1 __lambda_473 [1269] +[441] 0.0 0.00 0.00 1 __lambda_472 [441] + 0.00 0.00 1/169600308 Cyc_st_add [46] + 1 __lambda_464 [440] +----------------------------------------------- + 1 c_entry_pt_first_lambda [533] +[442] 0.0 0.00 0.00 1 __lambda_484 [442] + 0.00 0.00 1/169600308 Cyc_st_add [46] + 1 __lambda_390 [410] +----------------------------------------------- + 1 __lambda_474 [1270] +[443] 0.0 0.00 0.00 1 __lambda_491 [443] + 0.00 0.00 1/169600308 Cyc_st_add [46] + 1 __lambda_251 [437] +----------------------------------------------- + 1 __lambda_478 [1273] +[444] 0.0 0.00 0.00 1 __lambda_537 [444] + 0.00 0.00 1/169600308 Cyc_st_add [46] + 1 __lambda_536 [1316] +----------------------------------------------- + 1 __lambda_503 [1293] +[445] 0.0 0.00 0.00 1 __lambda_538 [445] + 0.00 0.00 1/169600308 Cyc_st_add [46] + 1 Cyc_string_append [514] +----------------------------------------------- + 1 c_schemecyclonecommon_entry_pt [536] +[446] 0.0 0.00 0.00 1 __lambda_6 [446] + 0.00 0.00 1/169600308 Cyc_st_add [46] + 1 Cyc_string_append [514] +----------------------------------------------- + 1 __lambda_466 [155] +[447] 0.0 0.00 0.00 1 __lambda_493 [447] + 0.00 0.00 3/771639154 cell_get [55] + 0.00 0.00 1/82499403 Cyc_fast_sum [90] + 1 __lambda_521 [427] +----------------------------------------------- + 1 __lambda_175 [463] + 1 __lambda_119 [459] +[448] 0.0 0.00 0.00 2 __lambda_306 [448] + 0.00 0.00 2/82499403 Cyc_fast_sum [90] + 2 Cyc_make_vector [251] +----------------------------------------------- + 3 __lambda_10 [1143] +[449] 0.0 0.00 0.00 3 __lambda_9 [449] + 0.00 0.00 5/771639154 cell_get [55] + 2 __lambda_388 [1149] + 1 __lambda_327 [26] +----------------------------------------------- + 1 __lambda_391 [341] +[450] 0.0 0.00 0.00 1 __lambda_383 [450] + 0.00 0.00 3/771639154 cell_get [55] + 0.00 0.00 1/25906361 Cyc_fast_sub [98] + 1 __lambda_390 [180] +----------------------------------------------- + 1 __lambda_766 [480] +[451] 0.0 0.00 0.00 1 __lambda_512 [451] + 0.00 0.00 3/771639154 cell_get [55] + 0.00 0.00 1/25906361 Cyc_fast_sub [98] + 1 __lambda_534 [120] +----------------------------------------------- + 1 __lambda_487 [1280] +[452] 0.0 0.00 0.00 1 __lambda_485 [452] + 0.00 0.00 1/8768479 Cyc_num_fast_lt_op [99] + 1 __lambda_486 [1279] +----------------------------------------------- + 1 __lambda_389 [339] +[453] 0.0 0.00 0.00 1 __lambda_387 [453] + 0.00 0.00 4/771639154 cell_get [55] + 1 __lambda_388 [256] +----------------------------------------------- + 1 __lambda_248 [157] +[454] 0.0 0.00 0.00 1 __lambda_249 [454] + 0.00 0.00 1/167205531 Cyc_cdr [59] + 1 apply_va [425] +----------------------------------------------- + 2 __lambda_245 [412] +[455] 0.0 0.00 0.00 2 __lambda_246 [455] + 0.00 0.00 1/154638249 Cyc_car [67] + 1 __lambda_473 [1269] + 1 __lambda_250 [1194] +----------------------------------------------- + 1 __lambda_481 [1276] + 1 __lambda_480 [1275] +[456] 0.0 0.00 0.00 2 Cyc_number2string2 [456] + 0.00 0.00 2/153043652 Cyc_is_number [89] + 1 __lambda_479 [1274] + 1 __lambda_480 [1275] +----------------------------------------------- + 1 __lambda_107 [315] +[457] 0.0 0.00 0.00 1 __lambda_104 [457] + 0.00 0.00 3/771639154 cell_get [55] + 1 __lambda_106 [273] +----------------------------------------------- + 1 __lambda_114 [316] +[458] 0.0 0.00 0.00 1 __lambda_111 [458] + 0.00 0.00 3/771639154 cell_get [55] + 1 __lambda_113 [361] +----------------------------------------------- + 1 __lambda_120 [1183] +[459] 0.0 0.00 0.00 1 __lambda_119 [459] + 0.00 0.00 3/771639154 cell_get [55] + 1 __lambda_306 [448] +----------------------------------------------- + 1 __lambda_169 [321] +[460] 0.0 0.00 0.00 1 __lambda_164 [460] + 0.00 0.00 3/771639154 cell_get [55] + 1 __lambda_168 [259] +----------------------------------------------- + 1 __lambda_257 [269] +[461] 0.0 0.00 0.00 1 __lambda_172 [461] + 0.00 0.00 3/771639154 cell_get [55] + 1 __lambda_231 [1114] +----------------------------------------------- + 1 __lambda_174 [419] +[462] 0.0 0.00 0.00 1 __lambda_173 [462] + 0.00 0.00 3/771639154 cell_get [55] + 1 __lambda_262 [266] +----------------------------------------------- + 1 __lambda_176 [1192] +[463] 0.0 0.00 0.00 1 __lambda_175 [463] + 0.00 0.00 3/771639154 cell_get [55] + 0.00 0.00 1/85 Cyc_vector_length [500] + 1 __lambda_306 [448] +----------------------------------------------- + 1 __lambda_401 [345] +[464] 0.0 0.00 0.00 1 __lambda_356 [464] + 0.00 0.00 3/771639154 cell_get [55] + 1 __lambda_400 [1242] +----------------------------------------------- + 1 __lambda_378 [338] +[465] 0.0 0.00 0.00 1 __lambda_357 [465] + 0.00 0.00 3/771639154 cell_get [55] + 1 __lambda_377 [421] +----------------------------------------------- + 1 __lambda_374 [337] +[466] 0.0 0.00 0.00 1 __lambda_358 [466] + 0.00 0.00 3/771639154 cell_get [55] + 1 __lambda_373 [365] +----------------------------------------------- + 1 __lambda_410 [1248] +[467] 0.0 0.00 0.00 1 __lambda_409 [467] + 0.00 0.00 3/771639154 cell_get [55] + 1 __lambda_427 [1253] +----------------------------------------------- + 1 __lambda_428 [349] +[468] 0.0 0.00 0.00 1 __lambda_411 [468] + 0.00 0.00 3/771639154 cell_get [55] + 1 __lambda_459 [1262] +----------------------------------------------- + 1 __lambda_424 [348] +[469] 0.0 0.00 0.00 1 __lambda_412 [469] + 0.00 0.00 3/771639154 cell_get [55] + 1 __lambda_423 [422] +----------------------------------------------- + 1 __lambda_420 [347] +[470] 0.0 0.00 0.00 1 __lambda_413 [470] + 0.00 0.00 3/771639154 cell_get [55] + 1 __lambda_419 [375] +----------------------------------------------- + 1 __lambda_48 [355] +[471] 0.0 0.00 0.00 1 __lambda_42 [471] + 0.00 0.00 3/771639154 cell_get [55] + 1 __lambda_47 [303] +----------------------------------------------- + 1 __lambda_451 [352] +[472] 0.0 0.00 0.00 1 __lambda_436 [472] + 0.00 0.00 3/771639154 cell_get [55] + 1 __lambda_450 [415] +----------------------------------------------- + 1 __lambda_445 [351] +[473] 0.0 0.00 0.00 1 __lambda_437 [473] + 0.00 0.00 3/771639154 cell_get [55] + 1 __lambda_444 [376] +----------------------------------------------- + 1 __lambda_522 [356] +[474] 0.0 0.00 0.00 1 __lambda_492 [474] + 0.00 0.00 3/771639154 cell_get [55] + 1 __lambda_521 [427] +----------------------------------------------- + 1 __lambda_465 [275] +[475] 0.0 0.00 0.00 1 __lambda_53 [475] + 0.00 0.00 3/771639154 cell_get [55] + 1 __lambda_327 [1119] +----------------------------------------------- + 1 Cyc_make_vector [251] +[476] 0.0 0.00 0.00 1 __lambda_404 [476] + 0.00 0.00 1/82499403 Cyc_fast_sum [90] + 1 Cyc_make_vector [251] +----------------------------------------------- + 1 Cyc_make_vector [251] +[477] 0.0 0.00 0.00 1 __lambda_405 [477] + 0.00 0.00 1/82499403 Cyc_fast_sum [90] + 1 Cyc_make_vector [251] +----------------------------------------------- + 1 __lambda_0 [1158] +[478] 0.0 0.00 0.00 1 __lambda_513 [478] + 0.00 0.00 1/25906361 Cyc_fast_sub [98] + 0.00 0.00 1/2 Cyc_fast_div [521] + 1 __lambda_766 [480] +----------------------------------------------- + 1 __lambda_534 [120] +[479] 0.0 0.00 0.00 1 __lambda_765 [479] + 0.00 0.00 1/153043652 Cyc_is_number [89] + 1 __lambda_533 [1315] +----------------------------------------------- + 1 __lambda_513 [478] +[480] 0.0 0.00 0.00 1 __lambda_766 [480] + 0.00 0.00 1/153043652 Cyc_is_number [89] + 1 __lambda_512 [451] +----------------------------------------------- + 1 __lambda_6 [404] +[481] 0.0 0.00 0.00 1 __lambda_5 [481] + 0.00 0.00 1/771639154 cell_get [55] + 1 __lambda_388 [1149] +----------------------------------------------- + 1 __lambda_8 [359] +[482] 0.0 0.00 0.00 1 __lambda_7 [482] + 0.00 0.00 1/771639154 cell_get [55] + 1 __lambda_6 [404] +----------------------------------------------- + 0.00 0.00 12712/12712 gc_sweep [10] +[483] 0.0 0.00 0.00 12712 gc_is_heap_empty [483] +----------------------------------------------- + 0.00 0.00 3205/3205 gc_collector [2] +[484] 0.0 0.00 0.00 3205 gc_get_heap [484] +----------------------------------------------- + 0.00 0.00 13/3136 gc_mutator_thread_blocked [509] + 0.00 0.00 13/3136 gc_mutator_thread_runnable [510] + 0.00 0.00 612/3136 gc_post_handshake [195] + 0.00 0.00 1099/3136 gc_mut_cooperate [96] + 0.00 0.00 1399/3136 gc_collector [2] +[485] 0.0 0.00 0.00 3136 ck_pr_cas_int [485] +----------------------------------------------- + 0.00 0.00 2054/2054 gc_sweep [10] +[486] 0.0 0.00 0.00 2054 gc_heap_free [486] +----------------------------------------------- + 0.00 0.00 4/1855 gc_init_heap [541] + 0.00 0.00 1851/1855 gc_grow_heap [95] +[487] 0.0 0.00 0.00 1855 gc_heap_create [487] +----------------------------------------------- + 0.00 0.00 864/864 hs_hash [489] +[488] 0.0 0.00 0.00 864 MurmurHash64A [488] +----------------------------------------------- + 0.00 0.00 388/864 set_get [494] + 0.00 0.00 476/864 set_insert [491] +[489] 0.0 0.00 0.00 864 hs_hash [489] + 0.00 0.00 864/864 MurmurHash64A [488] +----------------------------------------------- + 0.00 0.00 2/476 c_entry_pt [532] + 0.00 0.00 6/476 c_schemeread_entry_pt [537] + 0.00 0.00 123/476 c_schemebase_entry_pt [535] + 0.00 0.00 345/476 add_symbol_by_name [495] +[490] 0.0 0.00 0.00 476 add_symbol [490] + 0.00 0.00 476/476 set_insert [491] +----------------------------------------------- + 0.00 0.00 476/476 add_symbol [490] +[491] 0.0 0.00 0.00 476 set_insert [491] + 0.00 0.00 476/864 hs_hash [489] +----------------------------------------------- + 0.00 0.00 4/388 c_schemetime_entry_pt [538] + 0.00 0.00 5/388 c_schemewrite_entry_pt [539] + 0.00 0.00 7/388 c_schemecyclonecommon_entry_pt [536] + 0.00 0.00 9/388 c_entry_pt [532] + 0.00 0.00 23/388 c_scheme_char_entry_pt [534] + 0.00 0.00 44/388 c_schemeread_entry_pt [537] + 0.00 0.00 296/388 c_schemebase_entry_pt [535] +[492] 0.0 0.00 0.00 388 find_or_add_symbol [492] + 0.00 0.00 388/388 find_symbol_by_name [493] + 0.00 0.00 345/345 add_symbol_by_name [495] +----------------------------------------------- + 0.00 0.00 388/388 find_or_add_symbol [492] +[493] 0.0 0.00 0.00 388 find_symbol_by_name [493] + 0.00 0.00 388/388 set_get [494] +----------------------------------------------- + 0.00 0.00 388/388 find_symbol_by_name [493] +[494] 0.0 0.00 0.00 388 set_get [494] + 0.00 0.00 388/864 hs_hash [489] +----------------------------------------------- + 0.00 0.00 345/345 find_or_add_symbol [492] +[495] 0.0 0.00 0.00 345 add_symbol_by_name [495] + 0.00 0.00 345/345 _strdup [1084] + 0.00 0.00 345/476 add_symbol [490] +----------------------------------------------- + 0.00 0.00 4/257 c_schemetime_entry_pt [538] + 0.00 0.00 5/257 c_schemewrite_entry_pt [539] + 0.00 0.00 7/257 c_entry_pt [532] + 0.00 0.00 7/257 c_schemecyclonecommon_entry_pt [536] + 0.00 0.00 23/257 c_scheme_char_entry_pt [534] + 0.00 0.00 38/257 c_schemeread_entry_pt [537] + 0.00 0.00 173/257 c_schemebase_entry_pt [535] +[496] 0.0 0.00 0.00 257 add_global [496] + 0.00 0.00 257/257 mcvar [498] + 0.00 0.00 257/257 malloc_make_pair [497] +----------------------------------------------- + 0.00 0.00 257/257 add_global [496] +[497] 0.0 0.00 0.00 257 malloc_make_pair [497] +----------------------------------------------- + 0.00 0.00 257/257 add_global [496] +[498] 0.0 0.00 0.00 257 mcvar [498] +----------------------------------------------- + 0.00 0.00 10/105 __lambda_249 [1139] + 0.00 0.00 10/105 __lambda_248 [1138] + 0.00 0.00 10/105 __lambda_247 [1137] + 0.00 0.00 10/105 __lambda_246 [1136] + 0.00 0.00 10/105 __lambda_245 [1135] + 0.00 0.00 10/105 __lambda_244 [1134] + 0.00 0.00 10/105 __lambda_243 [1133] + 0.00 0.00 10/105 __lambda_242 [1132] + 0.00 0.00 10/105 __lambda_241 [1131] + 0.00 0.00 15/105 __lambda_251 [1121] +[499] 0.0 0.00 0.00 105 Cyc_eq [499] +----------------------------------------------- + 0.00 0.00 1/85 __lambda_410 [1248] + 0.00 0.00 1/85 __lambda_394 [1235] + 0.00 0.00 1/85 __lambda_382 [1230] + 0.00 0.00 1/85 __lambda_176 [1192] + 0.00 0.00 1/85 __lambda_175 [463] + 0.00 0.00 1/85 __lambda_121 [1184] + 0.00 0.00 1/85 __lambda_120 [1183] + 0.00 0.00 1/85 __lambda_45 [382] + 0.00 0.00 1/85 __lambda_394 [343] + 0.00 0.00 12/85 __lambda_429 [298] + 0.00 0.00 16/85 __lambda_322 [288] + 0.00 0.00 16/85 __lambda_192 [1111] + 0.00 0.00 16/85 __lambda_168 [259] + 0.00 0.00 16/85 __lambda_106 [273] +[500] 0.0 0.00 0.00 85 Cyc_vector_length [500] +----------------------------------------------- + 1 __lambda_494 [1283] + 42 __lambda_282 [23] +[501] 0.0 0.00 0.00 43 Cyc_apply [501] + 43 apply [131] +----------------------------------------------- + 0.00 0.00 2/32 Cyc_write_va_list [526] + 0.00 0.00 2/32 Cyc_io_flush_output_port [522] + 0.00 0.00 3/32 Cyc_write_char [519] + 0.00 0.00 12/32 Cyc_display_va_list [512] + 0.00 0.00 13/32 Cyc_io_read_char [508] +[502] 0.0 0.00 0.00 32 Cyc_is_port [502] +----------------------------------------------- + 0.00 0.00 1/28 gc_initialize [542] + 0.00 0.00 2/28 gc_thread_data_init [416] + 0.00 0.00 25/28 vpbuffer_add [16] +[503] 0.0 0.00 0.00 28 vpbuffer_realloc [503] +----------------------------------------------- + 0.00 0.00 3/18 Cyc_string2number_ [518] + 0.00 0.00 15/18 Cyc_string_append [514] +[504] 0.0 0.00 0.00 18 Cyc_is_string [504] +----------------------------------------------- + 0.00 0.00 16/16 __lambda_388 [256] +[505] 0.0 0.00 0.00 16 Cyc_num_fast_eq_op [505] +----------------------------------------------- + 0.00 0.00 15/15 __lambda_251 [1121] +[506] 0.0 0.00 0.00 15 Cyc_is_eof_object [506] +----------------------------------------------- + 0.00 0.00 2/14 _Cyc_write [1157] + 0.00 0.00 12/14 Cyc_display_va_list [512] +[507] 0.0 0.00 0.00 14 Cyc_display [507] + 0.00 0.00 2/2 double2buffer [527] +----------------------------------------------- + 13 __lambda_44 [1125] +[508] 0.0 0.00 0.00 13 Cyc_io_read_char [508] + 0.00 0.00 13/32 Cyc_is_port [502] + 0.00 0.00 13/13 gc_mutator_thread_blocked [509] + 13 gc_mutator_thread_runnable [510] +----------------------------------------------- + 0.00 0.00 13/13 Cyc_io_read_char [508] +[509] 0.0 0.00 0.00 13 gc_mutator_thread_blocked [509] + 0.00 0.00 13/3136 ck_pr_cas_int [485] +----------------------------------------------- + 13 Cyc_io_read_char [508] +[510] 0.0 0.00 0.00 13 gc_mutator_thread_runnable [510] + 0.00 0.00 13/3136 ck_pr_cas_int [485] + 13 __lambda_251 [1121] +----------------------------------------------- + 0.00 0.00 12/12 __lambda_0 [1128] +[511] 0.0 0.00 0.00 12 Cyc_display_va [511] + 0.00 0.00 12/12 Cyc_display_va_list [512] +----------------------------------------------- + 0.00 0.00 12/12 Cyc_display_va [511] +[512] 0.0 0.00 0.00 12 Cyc_display_va_list [512] + 0.00 0.00 12/32 Cyc_is_port [502] + 0.00 0.00 12/14 Cyc_display [507] +----------------------------------------------- + 0.00 0.00 1/6 gc_thread_data_init [416] + 0.00 0.00 5/6 gc_thr_add_to_move_buffer [80] +[513] 0.0 0.00 0.00 6 gc_thr_grow_move_buffer [513] +----------------------------------------------- + 1 __lambda_538 [445] + 1 __lambda_479 [1274] + 1 __lambda_6 [446] + 1 __lambda_4 [1241] + 1 __lambda_1 [1175] +[514] 0.0 0.00 0.00 5 Cyc_string_append [514] + 0.00 0.00 15/18 Cyc_is_string [504] + 1 __lambda_502 [1292] + 1 __lambda_478 [1273] + 1 __lambda_0 [385] + 1 __lambda_3 [400] + 1 __lambda_5 [403] +----------------------------------------------- + 4 apply [131] +[515] 0.0 0.00 0.00 4 dispatch [515] + 4 do_dispatch [101] +----------------------------------------------- + 0.00 0.00 3/3 Cyc_string2number_ [518] +[516] 0.0 0.00 0.00 3 Cyc_check_obj [516] +----------------------------------------------- + 3 __lambda_330 [1147] +[517] 0.0 0.00 0.00 3 Cyc_string2number2_ [517] + 3 Cyc_string2number_ [518] +----------------------------------------------- + 3 Cyc_string2number2_ [517] +[518] 0.0 0.00 0.00 3 Cyc_string2number_ [518] + 0.00 0.00 3/3 Cyc_check_obj [516] + 0.00 0.00 3/18 Cyc_is_string [504] + 0.00 0.00 3/3 str2int [520] + 3 __lambda_41 [1151] +----------------------------------------------- + 0.00 0.00 3/3 __lambda_307 [1145] +[519] 0.0 0.00 0.00 3 Cyc_write_char [519] + 0.00 0.00 3/32 Cyc_is_port [502] +----------------------------------------------- + 0.00 0.00 3/3 Cyc_string2number_ [518] +[520] 0.0 0.00 0.00 3 str2int [520] +----------------------------------------------- + 0.00 0.00 1/2 __lambda_533 [1315] + 0.00 0.00 1/2 __lambda_513 [478] +[521] 0.0 0.00 0.00 2 Cyc_fast_div [521] +----------------------------------------------- + 0.00 0.00 2/2 __lambda_304 [374] +[522] 0.0 0.00 0.00 2 Cyc_io_flush_output_port [522] + 0.00 0.00 2/32 Cyc_is_port [502] +----------------------------------------------- + 0.00 0.00 1/2 __lambda_386 [153] + 0.00 0.00 1/2 __lambda_385 [154] +[523] 0.0 0.00 0.00 2 Cyc_num_fast_gt_op [523] +----------------------------------------------- + 0.00 0.00 2/2 Cyc_write_va_list [526] +[524] 0.0 0.00 0.00 2 Cyc_write [524] + 0.00 0.00 2/2 _Cyc_write [1157] +----------------------------------------------- + 0.00 0.00 2/2 __lambda_2 [1160] +[525] 0.0 0.00 0.00 2 Cyc_write_va [525] + 0.00 0.00 2/2 Cyc_write_va_list [526] +----------------------------------------------- + 0.00 0.00 2/2 Cyc_write_va [525] +[526] 0.0 0.00 0.00 2 Cyc_write_va_list [526] + 0.00 0.00 2/32 Cyc_is_port [502] + 0.00 0.00 2/2 Cyc_write [524] +----------------------------------------------- + 0.00 0.00 2/2 Cyc_display [507] +[527] 0.0 0.00 0.00 2 double2buffer [527] +----------------------------------------------- + 0.00 0.00 1/1 main [7] +[528] 0.0 0.00 0.00 1 Cyc_heap_init [528] + 0.00 0.00 1/1 gc_start_collector [543] + 0.00 0.00 1/1 gc_init_heap [541] +----------------------------------------------- + 0.00 0.00 1/1 __lambda_1556 [1186] +[529] 0.0 0.00 0.00 1 Cyc_stderr [529] +----------------------------------------------- + 0.00 0.00 1/1 __lambda_1558 [1187] +[530] 0.0 0.00 0.00 1 Cyc_stdin [530] +----------------------------------------------- + 0.00 0.00 1/1 __lambda_1560 [1188] +[531] 0.0 0.00 0.00 1 Cyc_stdout [531] +----------------------------------------------- + 1 do_dispatch [101] +[532] 0.0 0.00 0.00 1 c_entry_pt [532] + 0.00 0.00 9/388 find_or_add_symbol [492] + 0.00 0.00 7/257 add_global [496] + 0.00 0.00 2/476 add_symbol [490] + 1 c_schemecyclonecommon_entry_pt [536] +----------------------------------------------- + 1 __lambda_399 [401] +[533] 0.0 0.00 0.00 1 c_entry_pt_first_lambda [533] + 1 __lambda_484 [442] +----------------------------------------------- + 1 __lambda_4 [402] +[534] 0.0 0.00 0.00 1 c_scheme_char_entry_pt [534] + 0.00 0.00 23/257 add_global [496] + 0.00 0.00 23/388 find_or_add_symbol [492] + 1 __lambda_42 [372] +----------------------------------------------- + 1 __lambda_0 [385] +[535] 0.0 0.00 0.00 1 c_schemebase_entry_pt [535] + 0.00 0.00 296/388 find_or_add_symbol [492] + 0.00 0.00 173/257 add_global [496] + 0.00 0.00 123/476 add_symbol [490] + 1 __lambda_1561 [370] +----------------------------------------------- + 1 c_entry_pt [532] +[536] 0.0 0.00 0.00 1 c_schemecyclonecommon_entry_pt [536] + 0.00 0.00 7/257 add_global [496] + 0.00 0.00 7/388 find_or_add_symbol [492] + 1 __lambda_6 [446] +----------------------------------------------- + 1 __lambda_42 [372] +[537] 0.0 0.00 0.00 1 c_schemeread_entry_pt [537] + 0.00 0.00 44/388 find_or_add_symbol [492] + 0.00 0.00 38/257 add_global [496] + 0.00 0.00 6/476 add_symbol [490] + 1 __lambda_400 [371] +----------------------------------------------- + 1 __lambda_1544 [386] +[538] 0.0 0.00 0.00 1 c_schemetime_entry_pt [538] + 0.00 0.00 4/257 add_global [496] + 0.00 0.00 4/388 find_or_add_symbol [492] + 1 __lambda_3 [438] +----------------------------------------------- + 1 __lambda_3 [438] +[539] 0.0 0.00 0.00 1 c_schemewrite_entry_pt [539] + 0.00 0.00 5/257 add_global [496] + 0.00 0.00 5/388 find_or_add_symbol [492] + 1 __lambda_5 [373] +----------------------------------------------- + 0.00 0.00 1/1 main [7] +[540] 0.0 0.00 0.00 1 gc_add_mutator [540] +----------------------------------------------- + 0.00 0.00 1/1 Cyc_heap_init [528] +[541] 0.0 0.00 0.00 1 gc_init_heap [541] + 0.00 0.00 4/1855 gc_heap_create [487] +----------------------------------------------- + 0.00 0.00 1/1 main [7] +[542] 0.0 0.00 0.00 1 gc_initialize [542] + 0.00 0.00 1/28 vpbuffer_realloc [503] +----------------------------------------------- + 0.00 0.00 1/1 Cyc_heap_init [528] +[543] 0.0 0.00 0.00 1 gc_start_collector [543] +----------------------------------------------- + 0.00 0.00 1/1 main [7] +[544] 0.0 0.00 0.00 1 set_env_variables [544] +----------------------------------------------- + 88 __lambda_264 [139] + 181 __lambda_266 [194] + 1092 __lambda_244 [231] +[1081] 0.0 0.00 0.00 1361 __lambda_246 [1081] + 680 __lambda_149 [189] + 680 __lambda_146 [167] + 1 __lambda_112 [378] +----------------------------------------------- + 434 __lambda_153 [1083] +[1082] 0.0 0.00 0.00 434 __lambda_152 [1082] + 434 __lambda_151 [178] +----------------------------------------------- + 434 __lambda_276 [70] +[1083] 0.0 0.00 0.00 434 __lambda_153 [1083] + 434 __lambda_152 [1082] +----------------------------------------------- + 0.00 0.00 345/345 add_symbol_by_name [495] +[1084] 0.0 0.00 0.00 345 _strdup [1084] +----------------------------------------------- + 269 __lambda_127 [201] +[1085] 0.0 0.00 0.00 269 __lambda_161 [1085] + 269 __lambda_143 [190] +----------------------------------------------- + 255 __lambda_295 [53] +[1086] 0.0 0.00 0.00 255 __lambda_200 [1086] + 255 __lambda_197 [208] +----------------------------------------------- + 240 __lambda_241 [1088] +[1087] 0.0 0.00 0.00 240 __lambda_240 [1087] + 240 __lambda_239 [185] +----------------------------------------------- + 240 __lambda_276 [70] +[1088] 0.0 0.00 0.00 240 __lambda_241 [1088] + 240 __lambda_240 [1087] +----------------------------------------------- + 225 __lambda_159 [1090] +[1089] 0.0 0.00 0.00 225 __lambda_158 [1089] + 225 __lambda_157 [187] +----------------------------------------------- + 225 __lambda_160 [200] +[1090] 0.0 0.00 0.00 225 __lambda_159 [1090] + 225 __lambda_158 [1089] +----------------------------------------------- + 178 __lambda_287 [143] +[1091] 0.0 0.00 0.00 178 __lambda_286 [1091] + 87 __lambda_247 [171] + 44 __lambda_196 [209] + 30 __lambda_223 [258] + 17 __lambda_256 [301] +----------------------------------------------- + 105 __lambda_278 [140] +[1092] 0.0 0.00 0.00 105 __lambda_181 [1092] + 105 __lambda_179 [218] +----------------------------------------------- + 88 __lambda_130 [1094] +[1093] 0.0 0.00 0.00 88 __lambda_129 [1093] + 88 __lambda_128 [202] +----------------------------------------------- + 88 __lambda_131 [1095] +[1094] 0.0 0.00 0.00 88 __lambda_130 [1094] + 88 __lambda_129 [1093] +----------------------------------------------- + 88 __lambda_278 [140] +[1095] 0.0 0.00 0.00 88 __lambda_131 [1095] + 88 __lambda_130 [1094] +----------------------------------------------- + 73 __lambda_205 [1097] +[1096] 0.0 0.00 0.00 73 __lambda_204 [1096] + 73 __lambda_203 [207] +----------------------------------------------- + 73 __lambda_206 [257] +[1097] 0.0 0.00 0.00 73 __lambda_205 [1097] + 73 __lambda_204 [1096] +----------------------------------------------- + 61 __lambda_219 [1099] +[1098] 0.0 0.00 0.00 61 __lambda_218 [1098] + 61 __lambda_217 [212] +----------------------------------------------- + 61 __lambda_224 [230] +[1099] 0.0 0.00 0.00 61 __lambda_219 [1099] + 61 __lambda_218 [1098] +----------------------------------------------- + 61 __lambda_227 [1101] +[1100] 0.0 0.00 0.00 61 __lambda_226 [1100] + 61 __lambda_225 [213] +----------------------------------------------- + 61 __lambda_179 [218] +[1101] 0.0 0.00 0.00 61 __lambda_227 [1101] + 61 __lambda_226 [1100] +----------------------------------------------- + 44 __lambda_209 [1103] +[1102] 0.0 0.00 0.00 44 __lambda_208 [1102] + 44 __lambda_207 [220] +----------------------------------------------- + 44 __lambda_210 [1104] +[1103] 0.0 0.00 0.00 44 __lambda_209 [1103] + 44 __lambda_208 [1102] +----------------------------------------------- + 44 __lambda_179 [218] +[1104] 0.0 0.00 0.00 44 __lambda_210 [1104] + 44 __lambda_209 [1103] +----------------------------------------------- + 15 __lambda_315 [299] + 15 __lambda_327 [26] +[1105] 0.0 0.00 0.00 30 __lambda_365 [1105] + 28 __lambda_283 [50] + 1 __lambda_308 [1195] + 1 __lambda_310 [1196] +----------------------------------------------- + 30 __lambda_283 [50] +[1106] 0.0 0.00 0.00 30 __lambda_366 [1106] + 15 __lambda_309 [308] + 15 __lambda_470 [1127] +----------------------------------------------- + 16 __lambda_140 [1108] +[1107] 0.0 0.00 0.00 16 __lambda_139 [1107] + 16 __lambda_138 [240] +----------------------------------------------- + 16 __lambda_141 [264] +[1108] 0.0 0.00 0.00 16 __lambda_140 [1108] + 16 __lambda_139 [1107] +----------------------------------------------- + 16 __lambda_191 [1110] +[1109] 0.0 0.00 0.00 16 __lambda_190 [1109] + 16 __lambda_189 [241] +----------------------------------------------- + 16 __lambda_192 [1111] +[1110] 0.0 0.00 0.00 16 __lambda_191 [1110] + 16 __lambda_190 [1109] +----------------------------------------------- + 16 __lambda_193 [265] +[1111] 0.0 0.00 0.00 16 __lambda_192 [1111] + 0.00 0.00 16/85 Cyc_vector_length [500] + 16 __lambda_191 [1110] +----------------------------------------------- + 16 __lambda_230 [1113] +[1112] 0.0 0.00 0.00 16 __lambda_229 [1112] + 16 __lambda_228 [243] +----------------------------------------------- + 16 __lambda_231 [1114] +[1113] 0.0 0.00 0.00 16 __lambda_230 [1113] + 16 __lambda_229 [1112] +----------------------------------------------- + 1 __lambda_172 [461] + 15 __lambda_166 [285] +[1114] 0.0 0.00 0.00 16 __lambda_231 [1114] + 16 __lambda_230 [1113] +----------------------------------------------- + 16 __lambda_260 [1116] +[1115] 0.0 0.00 0.00 16 __lambda_259 [1115] + 16 __lambda_258 [244] +----------------------------------------------- + 16 __lambda_261 [1117] +[1116] 0.0 0.00 0.00 16 __lambda_260 [1116] + 16 __lambda_259 [1115] +----------------------------------------------- + 16 __lambda_262 [266] +[1117] 0.0 0.00 0.00 16 __lambda_261 [1117] + 16 __lambda_260 [1116] +----------------------------------------------- + 16 __lambda_327 [1119] +[1118] 0.0 0.00 0.00 16 __lambda_326 [1118] + 16 __lambda_325 [245] +----------------------------------------------- + 1 __lambda_53 [475] + 15 __lambda_316 [270] +[1119] 0.0 0.00 0.00 16 __lambda_327 [1119] + 16 __lambda_326 [1118] +----------------------------------------------- + 15 __lambda_251 [1121] +[1120] 0.0 0.00 0.00 15 __lambda_250 [1120] + 10 __lambda_36 [117] + 5 __lambda_13 [283] +----------------------------------------------- + 2 __lambda_21 [1161] + 13 gc_mutator_thread_runnable [510] +[1121] 0.0 0.00 0.00 15 __lambda_251 [1121] + 0.00 0.00 15/15 Cyc_is_eof_object [506] + 0.00 0.00 15/105 Cyc_eq [499] + 15 __lambda_250 [1120] +----------------------------------------------- + 15 __lambda_19 [113] +[1122] 0.0 0.00 0.00 15 __lambda_252 [1122] + 15 __lambda_45 [1126] +----------------------------------------------- + 15 __lambda_319 [1124] +[1123] 0.0 0.00 0.00 15 __lambda_318 [1123] + 15 __lambda_317 [247] +----------------------------------------------- + 15 __lambda_320 [297] +[1124] 0.0 0.00 0.00 15 __lambda_319 [1124] + 15 __lambda_318 [1123] +----------------------------------------------- + 15 __lambda_12 [268] +[1125] 0.0 0.00 0.00 15 __lambda_44 [1125] + 13 Cyc_io_read_char [508] + 2 __lambda_23 [366] +----------------------------------------------- + 15 __lambda_252 [1122] +[1126] 0.0 0.00 0.00 15 __lambda_45 [1126] + 15 __lambda_12 [268] +----------------------------------------------- + 15 __lambda_366 [1106] +[1127] 0.0 0.00 0.00 15 __lambda_470 [1127] + 15 __lambda_327 [26] +----------------------------------------------- + 12 __lambda_721 [289] +[1128] 0.0 0.00 0.00 12 __lambda_0 [1128] + 0.00 0.00 12/12 Cyc_display_va [511] + 1 __lambda_497 [1286] + 1 __lambda_498 [1287] + 1 __lambda_499 [1288] + 1 __lambda_500 [1290] + 1 __lambda_501 [1291] + 1 __lambda_503 [1293] + 1 __lambda_505 [1295] + 1 __lambda_506 [1296] + 1 __lambda_508 [1298] + 1 __lambda_510 [1301] + 1 __lambda_530 [1312] + 1 __lambda_531 [1313] +----------------------------------------------- + 12 __lambda_434 [1130] +[1129] 0.0 0.00 0.00 12 __lambda_433 [1129] + 12 __lambda_432 [250] +----------------------------------------------- + 5 __lambda_366 [300] + 7 __lambda_397 [377] +[1130] 0.0 0.00 0.00 12 __lambda_434 [1130] + 12 __lambda_433 [1129] +----------------------------------------------- + 10 __lambda_242 [1132] +[1131] 0.0 0.00 0.00 10 __lambda_241 [1131] + 0.00 0.00 10/105 Cyc_eq [499] + 10 __lambda_254 [282] +----------------------------------------------- + 10 __lambda_243 [1133] +[1132] 0.0 0.00 0.00 10 __lambda_242 [1132] + 0.00 0.00 10/105 Cyc_eq [499] + 10 __lambda_241 [1131] +----------------------------------------------- + 10 __lambda_244 [1134] +[1133] 0.0 0.00 0.00 10 __lambda_243 [1133] + 0.00 0.00 10/105 Cyc_eq [499] + 10 __lambda_242 [1132] +----------------------------------------------- + 10 __lambda_245 [1135] +[1134] 0.0 0.00 0.00 10 __lambda_244 [1134] + 0.00 0.00 10/105 Cyc_eq [499] + 10 __lambda_243 [1133] +----------------------------------------------- + 10 __lambda_246 [1136] +[1135] 0.0 0.00 0.00 10 __lambda_245 [1135] + 0.00 0.00 10/105 Cyc_eq [499] + 10 __lambda_244 [1134] +----------------------------------------------- + 10 __lambda_247 [1137] +[1136] 0.0 0.00 0.00 10 __lambda_246 [1136] + 0.00 0.00 10/105 Cyc_eq [499] + 10 __lambda_245 [1135] +----------------------------------------------- + 10 __lambda_248 [1138] +[1137] 0.0 0.00 0.00 10 __lambda_247 [1137] + 0.00 0.00 10/105 Cyc_eq [499] + 10 __lambda_246 [1136] +----------------------------------------------- + 10 __lambda_249 [1139] +[1138] 0.0 0.00 0.00 10 __lambda_248 [1138] + 0.00 0.00 10/105 Cyc_eq [499] + 10 __lambda_247 [1137] +----------------------------------------------- + 10 __lambda_36 [117] +[1139] 0.0 0.00 0.00 10 __lambda_249 [1139] + 0.00 0.00 10/105 Cyc_eq [499] + 10 __lambda_248 [1138] +----------------------------------------------- + 5 __lambda_19 [113] +[1140] 0.0 0.00 0.00 5 __lambda_55 [1140] + 5 __lambda_43 [311] +----------------------------------------------- + 5 __lambda_17 [129] +[1141] 0.0 0.00 0.00 5 __lambda_56 [1141] + 5 __lambda_20 [252] +----------------------------------------------- + 4 __lambda_456 [127] +[1142] 0.0 0.00 0.00 4 __lambda_455 [1142] + 3 __lambda_439 [379] + 1 __lambda_448 [428] +----------------------------------------------- + 3 __lambda_11 [151] +[1143] 0.0 0.00 0.00 3 __lambda_10 [1143] + 3 __lambda_9 [449] +----------------------------------------------- + 3 __lambda_282 [23] +[1144] 0.0 0.00 0.00 3 __lambda_27 [1144] + 3 __lambda_337 [408] +----------------------------------------------- + 3 __lambda_721 [289] +[1145] 0.0 0.00 0.00 3 __lambda_307 [1145] + 0.00 0.00 3/3 Cyc_write_char [519] + 1 __lambda_496 [1285] + 1 __lambda_504 [1294] + 1 __lambda_529 [1311] +----------------------------------------------- + 3 __lambda_35 [130] +[1146] 0.0 0.00 0.00 3 __lambda_328 [1146] + 3 __lambda_336 [1148] +----------------------------------------------- + 3 Cyc_list2string [148] +[1147] 0.0 0.00 0.00 3 __lambda_330 [1147] + 3 Cyc_string2number2_ [517] +----------------------------------------------- + 3 __lambda_328 [1146] +[1148] 0.0 0.00 0.00 3 __lambda_336 [1148] + 3 Cyc_list2string [148] +----------------------------------------------- + 1 __lambda_5 [481] + 2 __lambda_9 [449] +[1149] 0.0 0.00 0.00 3 __lambda_388 [1149] + 3 __lambda_254 [282] +----------------------------------------------- + 3 __lambda_721 [289] +[1150] 0.0 0.00 0.00 3 __lambda_389 [1150] + 3 __lambda_11 [151] +----------------------------------------------- + 3 Cyc_string2number_ [518] +[1151] 0.0 0.00 0.00 3 __lambda_41 [1151] + 3 __lambda_24 [405] +----------------------------------------------- + 3 __lambda_15 [128] +[1152] 0.0 0.00 0.00 3 __lambda_42 [1152] + 3 __lambda_28 [406] +----------------------------------------------- + 3 __lambda_724 [1156] +[1153] 0.0 0.00 0.00 3 __lambda_718 [1153] + 3 __lambda_723 [1155] +----------------------------------------------- + 3 __lambda_723 [1155] +[1154] 0.0 0.00 0.00 3 __lambda_722 [1154] + 1 __lambda_1555 [396] + 1 __lambda_1557 [397] + 1 __lambda_1559 [398] +----------------------------------------------- + 3 __lambda_718 [1153] +[1155] 0.0 0.00 0.00 3 __lambda_723 [1155] + 3 __lambda_722 [1154] +----------------------------------------------- + 3 __lambda_719 [430] +[1156] 0.0 0.00 0.00 3 __lambda_724 [1156] + 3 __lambda_718 [1153] +----------------------------------------------- + 0.00 0.00 2/2 Cyc_write [524] +[1157] 0.0 0.00 0.00 2 _Cyc_write [1157] + 0.00 0.00 2/14 Cyc_display [507] +----------------------------------------------- + 1 __lambda_526 [1308] + 1 __lambda_514 [1303] +[1158] 0.0 0.00 0.00 2 __lambda_0 [1158] + 1 __lambda_513 [478] + 1 __lambda_525 [1307] +----------------------------------------------- + 1 __lambda_525 [1307] + 1 __lambda_520 [1304] +[1159] 0.0 0.00 0.00 2 __lambda_1 [1159] + 1 __lambda_514 [1303] + 1 __lambda_524 [1306] +----------------------------------------------- + 2 __lambda_721 [289] +[1160] 0.0 0.00 0.00 2 __lambda_2 [1160] + 0.00 0.00 2/2 Cyc_write_va [525] + 1 __lambda_507 [1297] + 1 __lambda_509 [1299] +----------------------------------------------- + 2 __lambda_15 [128] +[1161] 0.0 0.00 0.00 2 __lambda_21 [1161] + 2 __lambda_251 [1121] +----------------------------------------------- + 2 __lambda_23 [366] +[1162] 0.0 0.00 0.00 2 __lambda_22 [1162] + 2 __lambda_16 [302] +----------------------------------------------- + 2 __lambda_304 [1164] +[1163] 0.0 0.00 0.00 2 __lambda_303 [1163] + 2 __lambda_302 [292] +----------------------------------------------- + 2 __lambda_305 [1165] +[1164] 0.0 0.00 0.00 2 __lambda_304 [1164] + 2 __lambda_303 [1163] +----------------------------------------------- + 2 Cyc_make_vector [251] +[1165] 0.0 0.00 0.00 2 __lambda_305 [1165] + 2 __lambda_304 [1164] +----------------------------------------------- + 2 __lambda_369 [1167] +[1166] 0.0 0.00 0.00 2 __lambda_368 [1166] + 2 __lambda_367 [293] +----------------------------------------------- + 2 __lambda_370 [429] +[1167] 0.0 0.00 0.00 2 __lambda_369 [1167] + 2 __lambda_368 [1166] +----------------------------------------------- + 2 __lambda_387 [184] +[1168] 0.0 0.00 0.00 2 __lambda_386 [1168] + 2 __lambda_327 [26] +----------------------------------------------- + 2 __lambda_389 [367] +[1169] 0.0 0.00 0.00 2 __lambda_388 [1169] + 2 __lambda_327 [26] +----------------------------------------------- + 2 __lambda_418 [1171] +[1170] 0.0 0.00 0.00 2 __lambda_417 [1170] + 2 __lambda_416 [294] +----------------------------------------------- + 2 __lambda_419 [375] +[1171] 0.0 0.00 0.00 2 __lambda_418 [1171] + 2 __lambda_417 [1170] +----------------------------------------------- + 2 __lambda_443 [1173] +[1172] 0.0 0.00 0.00 2 __lambda_442 [1172] + 2 __lambda_441 [295] +----------------------------------------------- + 2 __lambda_444 [376] +[1173] 0.0 0.00 0.00 2 __lambda_443 [1173] + 2 __lambda_442 [1172] +----------------------------------------------- + 0.00 0.00 1/1 apply [131] +[1174] 0.0 0.00 0.00 1 __75halt [1174] +----------------------------------------------- + 1 __lambda_2 [399] +[1175] 0.0 0.00 0.00 1 __lambda_1 [1175] + 1 Cyc_string_append [514] +----------------------------------------------- + 1 __lambda_106 [273] +[1176] 0.0 0.00 0.00 1 __lambda_103 [1176] + 1 __lambda_0 [286] +----------------------------------------------- + 1 __lambda_109 [1178] +[1177] 0.0 0.00 0.00 1 __lambda_108 [1177] + 1 __lambda_107 [315] +----------------------------------------------- + 1 __lambda_110 [1179] +[1178] 0.0 0.00 0.00 1 __lambda_109 [1178] + 1 __lambda_108 [1177] +----------------------------------------------- + 1 __lambda_113 [361] +[1179] 0.0 0.00 0.00 1 __lambda_110 [1179] + 1 __lambda_109 [1178] +----------------------------------------------- + 1 __lambda_116 [1181] +[1180] 0.0 0.00 0.00 1 __lambda_115 [1180] + 1 __lambda_114 [316] +----------------------------------------------- + 1 __lambda_117 [1182] +[1181] 0.0 0.00 0.00 1 __lambda_116 [1181] + 1 __lambda_115 [1180] +----------------------------------------------- + 1 __lambda_118 [418] +[1182] 0.0 0.00 0.00 1 __lambda_117 [1182] + 1 __lambda_116 [1181] +----------------------------------------------- + 1 __lambda_121 [1184] +[1183] 0.0 0.00 0.00 1 __lambda_120 [1183] + 0.00 0.00 1/85 Cyc_vector_length [500] + 1 __lambda_119 [459] +----------------------------------------------- + 1 __lambda_1 [310] +[1184] 0.0 0.00 0.00 1 __lambda_121 [1184] + 0.00 0.00 1/85 Cyc_vector_length [500] + 1 __lambda_120 [1183] +----------------------------------------------- + 1 __lambda_1546 [387] +[1185] 0.0 0.00 0.00 1 __lambda_1545 [1185] + 1 __lambda_327 [26] +----------------------------------------------- + 1 __lambda_1557 [397] +[1186] 0.0 0.00 0.00 1 __lambda_1556 [1186] + 0.00 0.00 1/1 Cyc_stderr [529] + 1 __lambda_725 [411] +----------------------------------------------- + 1 __lambda_1559 [398] +[1187] 0.0 0.00 0.00 1 __lambda_1558 [1187] + 0.00 0.00 1/1 Cyc_stdin [530] + 1 __lambda_725 [411] +----------------------------------------------- + 1 __lambda_1561 [370] +[1188] 0.0 0.00 0.00 1 __lambda_1560 [1188] + 0.00 0.00 1/1 Cyc_stdout [531] + 1 __lambda_725 [411] +----------------------------------------------- + 1 __lambda_168 [259] +[1189] 0.0 0.00 0.00 1 __lambda_163 [1189] + 1 __lambda_1 [310] +----------------------------------------------- + 1 __lambda_171 [1191] +[1190] 0.0 0.00 0.00 1 __lambda_170 [1190] + 1 __lambda_169 [321] +----------------------------------------------- + 1 __lambda_187 [211] +[1191] 0.0 0.00 0.00 1 __lambda_171 [1191] + 1 __lambda_170 [1190] +----------------------------------------------- + 1 __lambda_2 [291] +[1192] 0.0 0.00 0.00 1 __lambda_176 [1192] + 0.00 0.00 1/85 Cyc_vector_length [500] + 1 __lambda_175 [463] +----------------------------------------------- + 1 __lambda_527 [1309] +[1193] 0.0 0.00 0.00 1 __lambda_2 [1193] + 1 __lambda_526 [1308] +----------------------------------------------- + 1 __lambda_246 [455] +[1194] 0.0 0.00 0.00 1 __lambda_250 [1194] + 1 __lambda_248 [157] +----------------------------------------------- + 1 __lambda_365 [1105] +[1195] 0.0 0.00 0.00 1 __lambda_308 [1195] + 1 Cyc_list2vector [134] +----------------------------------------------- + 1 __lambda_365 [1105] +[1196] 0.0 0.00 0.00 1 __lambda_310 [1196] + 1 __lambda_367 [413] +----------------------------------------------- + 1 __lambda_3 [362] +[1197] 0.0 0.00 0.00 1 __lambda_311 [1197] + 1 __lambda_471 [1268] +----------------------------------------------- + 1 __lambda_330 [1199] +[1198] 0.0 0.00 0.00 1 __lambda_329 [1198] + 1 __lambda_328 [336] +----------------------------------------------- + 1 __lambda_331 [1200] +[1199] 0.0 0.00 0.00 1 __lambda_330 [1199] + 1 __lambda_329 [1198] +----------------------------------------------- + 1 __lambda_332 [1201] +[1200] 0.0 0.00 0.00 1 __lambda_331 [1200] + 1 __lambda_330 [1199] +----------------------------------------------- + 1 __lambda_333 [1202] +[1201] 0.0 0.00 0.00 1 __lambda_332 [1201] + 1 __lambda_331 [1200] +----------------------------------------------- + 1 __lambda_334 [1203] +[1202] 0.0 0.00 0.00 1 __lambda_333 [1202] + 1 __lambda_332 [1201] +----------------------------------------------- + 1 __lambda_335 [1204] +[1203] 0.0 0.00 0.00 1 __lambda_334 [1203] + 1 __lambda_333 [1202] +----------------------------------------------- + 1 __lambda_336 [1205] +[1204] 0.0 0.00 0.00 1 __lambda_335 [1204] + 1 __lambda_334 [1203] +----------------------------------------------- + 1 __lambda_337 [1206] +[1205] 0.0 0.00 0.00 1 __lambda_336 [1205] + 1 __lambda_335 [1204] +----------------------------------------------- + 1 __lambda_338 [1207] +[1206] 0.0 0.00 0.00 1 __lambda_337 [1206] + 1 __lambda_336 [1205] +----------------------------------------------- + 1 __lambda_339 [1208] +[1207] 0.0 0.00 0.00 1 __lambda_338 [1207] + 1 __lambda_337 [1206] +----------------------------------------------- + 1 __lambda_340 [1209] +[1208] 0.0 0.00 0.00 1 __lambda_339 [1208] + 1 __lambda_338 [1207] +----------------------------------------------- + 1 __lambda_341 [1210] +[1209] 0.0 0.00 0.00 1 __lambda_340 [1209] + 1 __lambda_339 [1208] +----------------------------------------------- + 1 __lambda_342 [1211] +[1210] 0.0 0.00 0.00 1 __lambda_341 [1210] + 1 __lambda_340 [1209] +----------------------------------------------- + 1 __lambda_343 [1212] +[1211] 0.0 0.00 0.00 1 __lambda_342 [1211] + 1 __lambda_341 [1210] +----------------------------------------------- + 1 __lambda_344 [1213] +[1212] 0.0 0.00 0.00 1 __lambda_343 [1212] + 1 __lambda_342 [1211] +----------------------------------------------- + 1 __lambda_345 [1214] +[1213] 0.0 0.00 0.00 1 __lambda_344 [1213] + 1 __lambda_343 [1212] +----------------------------------------------- + 1 __lambda_346 [1215] +[1214] 0.0 0.00 0.00 1 __lambda_345 [1214] + 1 __lambda_344 [1213] +----------------------------------------------- + 1 __lambda_347 [1216] +[1215] 0.0 0.00 0.00 1 __lambda_346 [1215] + 1 __lambda_345 [1214] +----------------------------------------------- + 1 __lambda_348 [1217] +[1216] 0.0 0.00 0.00 1 __lambda_347 [1216] + 1 __lambda_346 [1215] +----------------------------------------------- + 1 __lambda_349 [1218] +[1217] 0.0 0.00 0.00 1 __lambda_348 [1217] + 1 __lambda_347 [1216] +----------------------------------------------- + 1 __lambda_350 [1219] +[1218] 0.0 0.00 0.00 1 __lambda_349 [1218] + 1 __lambda_348 [1217] +----------------------------------------------- + 1 __lambda_351 [1220] +[1219] 0.0 0.00 0.00 1 __lambda_350 [1219] + 1 __lambda_349 [1218] +----------------------------------------------- + 1 __lambda_352 [1221] +[1220] 0.0 0.00 0.00 1 __lambda_351 [1220] + 1 __lambda_350 [1219] +----------------------------------------------- + 1 __lambda_353 [1222] +[1221] 0.0 0.00 0.00 1 __lambda_352 [1221] + 1 __lambda_351 [1220] +----------------------------------------------- + 1 __lambda_469 [1267] +[1222] 0.0 0.00 0.00 1 __lambda_353 [1222] + 1 __lambda_352 [1221] +----------------------------------------------- + 1 Cyc_list2vector [134] +[1223] 0.0 0.00 0.00 1 __lambda_354 [1223] + 1 __lambda_469 [1267] +----------------------------------------------- + 1 __lambda_377 [421] +[1224] 0.0 0.00 0.00 1 __lambda_355 [1224] + 1 __lambda_384 [409] +----------------------------------------------- + 1 __lambda_376 [1226] +[1225] 0.0 0.00 0.00 1 __lambda_375 [1225] + 1 __lambda_374 [337] +----------------------------------------------- + 1 __lambda_377 [421] +[1226] 0.0 0.00 0.00 1 __lambda_376 [1226] + 1 __lambda_375 [1225] +----------------------------------------------- + 1 __lambda_380 [1228] +[1227] 0.0 0.00 0.00 1 __lambda_379 [1227] + 1 __lambda_378 [338] +----------------------------------------------- + 1 __lambda_381 [1229] +[1228] 0.0 0.00 0.00 1 __lambda_380 [1228] + 1 __lambda_379 [1227] +----------------------------------------------- + 1 __lambda_382 [1230] +[1229] 0.0 0.00 0.00 1 __lambda_381 [1229] + 1 __lambda_380 [1228] +----------------------------------------------- + 1 __lambda_390 [180] +[1230] 0.0 0.00 0.00 1 __lambda_382 [1230] + 0.00 0.00 1/85 Cyc_vector_length [500] + 1 __lambda_381 [1229] +----------------------------------------------- + 1 __lambda_392 [342] +[1231] 0.0 0.00 0.00 1 __lambda_391 [1231] + 1 __lambda_386 [153] +----------------------------------------------- + 1 __lambda_393 [1233] +[1232] 0.0 0.00 0.00 1 __lambda_392 [1232] + 1 __lambda_391 [341] +----------------------------------------------- + 1 __lambda_394 [1235] +[1233] 0.0 0.00 0.00 1 __lambda_393 [1233] + 1 __lambda_392 [1232] +----------------------------------------------- + 1 __lambda_394 [343] +[1234] 0.0 0.00 0.00 1 __lambda_393 [1234] + 1 __lambda_385 [154] +----------------------------------------------- + 1 __lambda_398 [344] +[1235] 0.0 0.00 0.00 1 __lambda_394 [1235] + 0.00 0.00 1/85 Cyc_vector_length [500] + 1 __lambda_393 [1233] +----------------------------------------------- + 1 __lambda_396 [1237] +[1236] 0.0 0.00 0.00 1 __lambda_395 [1236] + 1 __lambda_394 [343] +----------------------------------------------- + 1 __lambda_397 [1238] +[1237] 0.0 0.00 0.00 1 __lambda_396 [1237] + 1 __lambda_395 [1236] +----------------------------------------------- + 1 __lambda_398 [1239] +[1238] 0.0 0.00 0.00 1 __lambda_397 [1238] + 1 __lambda_396 [1237] +----------------------------------------------- + 1 __lambda_399 [439] +[1239] 0.0 0.00 0.00 1 __lambda_398 [1239] + 1 __lambda_397 [1238] +----------------------------------------------- + 1 __lambda_400 [1242] +[1240] 0.0 0.00 0.00 1 __lambda_399 [1240] + 1 __lambda_398 [344] +----------------------------------------------- + 1 __lambda_5 [403] +[1241] 0.0 0.00 0.00 1 __lambda_4 [1241] + 1 Cyc_string_append [514] +----------------------------------------------- + 1 __lambda_356 [464] +[1242] 0.0 0.00 0.00 1 __lambda_400 [1242] + 1 __lambda_399 [1240] +----------------------------------------------- + 1 __lambda_403 [1244] +[1243] 0.0 0.00 0.00 1 __lambda_402 [1243] + 1 __lambda_401 [345] +----------------------------------------------- + 1 Cyc_make_vector [251] +[1244] 0.0 0.00 0.00 1 __lambda_403 [1244] + 1 __lambda_402 [1243] +----------------------------------------------- + 1 Cyc_make_vector [251] +[1245] 0.0 0.00 0.00 1 __lambda_406 [1245] + 1 Cyc_make_vector [251] +----------------------------------------------- + 1 Cyc_make_vector [251] +[1246] 0.0 0.00 0.00 1 __lambda_407 [1246] + 1 Cyc_make_vector [251] +----------------------------------------------- + 1 __lambda_423 [422] +[1247] 0.0 0.00 0.00 1 __lambda_408 [1247] + 1 Cyc_make_vector [251] +----------------------------------------------- + 1 Cyc_list2vector [134] +[1248] 0.0 0.00 0.00 1 __lambda_410 [1248] + 0.00 0.00 1/85 Cyc_vector_length [500] + 1 __lambda_409 [467] +----------------------------------------------- + 1 __lambda_422 [1250] +[1249] 0.0 0.00 0.00 1 __lambda_421 [1249] + 1 __lambda_420 [347] +----------------------------------------------- + 1 __lambda_423 [422] +[1250] 0.0 0.00 0.00 1 __lambda_422 [1250] + 1 __lambda_421 [1249] +----------------------------------------------- + 1 __lambda_426 [1252] +[1251] 0.0 0.00 0.00 1 __lambda_425 [1251] + 1 __lambda_424 [348] +----------------------------------------------- + 1 __lambda_427 [1253] +[1252] 0.0 0.00 0.00 1 __lambda_426 [1252] + 1 __lambda_425 [1251] +----------------------------------------------- + 1 __lambda_409 [467] +[1253] 0.0 0.00 0.00 1 __lambda_427 [1253] + 1 __lambda_426 [1252] +----------------------------------------------- + 1 __lambda_85 [42] +[1254] 0.0 0.00 0.00 1 __lambda_44 [1254] + 1 __lambda_326 [31] +----------------------------------------------- + 1 __lambda_447 [1256] +[1255] 0.0 0.00 0.00 1 __lambda_446 [1255] + 1 __lambda_445 [351] +----------------------------------------------- + 1 __lambda_448 [428] +[1256] 0.0 0.00 0.00 1 __lambda_447 [1256] + 1 __lambda_446 [1255] +----------------------------------------------- + 1 __lambda_282 [23] +[1257] 0.0 0.00 0.00 1 __lambda_449 [1257] + 1 Cyc_list2vector [134] +----------------------------------------------- + 1 __lambda_453 [1259] +[1258] 0.0 0.00 0.00 1 __lambda_452 [1258] + 1 __lambda_451 [352] +----------------------------------------------- + 1 __lambda_454 [1260] +[1259] 0.0 0.00 0.00 1 __lambda_453 [1259] + 1 __lambda_452 [1258] +----------------------------------------------- + 1 __lambda_457 [353] +[1260] 0.0 0.00 0.00 1 __lambda_454 [1260] + 1 __lambda_453 [1259] +----------------------------------------------- + 1 __lambda_459 [1262] +[1261] 0.0 0.00 0.00 1 __lambda_458 [1261] + 1 __lambda_457 [353] +----------------------------------------------- + 1 __lambda_411 [468] +[1262] 0.0 0.00 0.00 1 __lambda_459 [1262] + 1 __lambda_458 [1261] +----------------------------------------------- + 1 __lambda_462 [1264] +[1263] 0.0 0.00 0.00 1 __lambda_461 [1263] + 1 __lambda_460 [354] +----------------------------------------------- + 1 __lambda_463 [1265] +[1264] 0.0 0.00 0.00 1 __lambda_462 [1264] + 1 __lambda_461 [1263] +----------------------------------------------- + 1 __lambda_464 [440] +[1265] 0.0 0.00 0.00 1 __lambda_463 [1265] + 1 __lambda_462 [1264] +----------------------------------------------- + 1 __lambda_468 [156] +[1266] 0.0 0.00 0.00 1 __lambda_467 [1266] + 1 __lambda_465 [275] +----------------------------------------------- + 1 __lambda_354 [1223] +[1267] 0.0 0.00 0.00 1 __lambda_469 [1267] + 1 __lambda_353 [1222] +----------------------------------------------- + 1 __lambda_311 [1197] +[1268] 0.0 0.00 0.00 1 __lambda_471 [1268] + 1 __lambda_367 [413] +----------------------------------------------- + 1 __lambda_246 [455] +[1269] 0.0 0.00 0.00 1 __lambda_473 [1269] + 1 __lambda_472 [441] +----------------------------------------------- + 1 __lambda_282 [23] +[1270] 0.0 0.00 0.00 1 __lambda_474 [1270] + 1 __lambda_491 [443] +----------------------------------------------- + 1 Cyc_make_vector [251] +[1271] 0.0 0.00 0.00 1 __lambda_475 [1271] + 1 __lambda_399 [439] +----------------------------------------------- + 1 __lambda_521 [427] +[1272] 0.0 0.00 0.00 1 __lambda_476 [1272] + 1 Cyc_make_vector [251] +----------------------------------------------- + 1 Cyc_string_append [514] +[1273] 0.0 0.00 0.00 1 __lambda_478 [1273] + 1 __lambda_537 [444] +----------------------------------------------- + 1 Cyc_number2string2 [456] +[1274] 0.0 0.00 0.00 1 __lambda_479 [1274] + 1 Cyc_string_append [514] +----------------------------------------------- + 1 Cyc_number2string2 [456] +[1275] 0.0 0.00 0.00 1 __lambda_480 [1275] + 1 Cyc_number2string2 [456] +----------------------------------------------- + 1 __lambda_40 [424] +[1276] 0.0 0.00 0.00 1 __lambda_481 [1276] + 1 Cyc_number2string2 [456] +----------------------------------------------- + 1 __lambda_40 [424] +[1277] 0.0 0.00 0.00 1 __lambda_482 [1277] + 1 __lambda_390 [410] +----------------------------------------------- + 1 __lambda_40 [424] +[1278] 0.0 0.00 0.00 1 __lambda_483 [1278] + 1 __lambda_390 [410] +----------------------------------------------- + 1 __lambda_485 [452] +[1279] 0.0 0.00 0.00 1 __lambda_486 [1279] + 1 __lambda_247 [423] +----------------------------------------------- + 1 Cyc_list2vector [134] +[1280] 0.0 0.00 0.00 1 __lambda_487 [1280] + 1 __lambda_485 [452] +----------------------------------------------- + 1 __lambda_251 [437] +[1281] 0.0 0.00 0.00 1 __lambda_489 [1281] + 1 __lambda_384 [409] +----------------------------------------------- + 1 __lambda_50 [1289] +[1282] 0.0 0.00 0.00 1 __lambda_49 [1282] + 1 __lambda_48 [355] +----------------------------------------------- + 1 __lambda_304 [374] +[1283] 0.0 0.00 0.00 1 __lambda_494 [1283] + 1 Cyc_apply [501] +----------------------------------------------- + 1 __lambda_721 [289] +[1284] 0.0 0.00 0.00 1 __lambda_495 [1284] + 1 __lambda_304 [374] +----------------------------------------------- + 1 __lambda_307 [1145] +[1285] 0.0 0.00 0.00 1 __lambda_496 [1285] + 1 __lambda_721 [289] +----------------------------------------------- + 1 __lambda_0 [1128] +[1286] 0.0 0.00 0.00 1 __lambda_497 [1286] + 1 __lambda_309 [407] +----------------------------------------------- + 1 __lambda_0 [1128] +[1287] 0.0 0.00 0.00 1 __lambda_498 [1287] + 1 __lambda_1 [280] +----------------------------------------------- + 1 __lambda_0 [1128] +[1288] 0.0 0.00 0.00 1 __lambda_499 [1288] + 1 __lambda_1 [280] +----------------------------------------------- + 1 __lambda_51 [1300] +[1289] 0.0 0.00 0.00 1 __lambda_50 [1289] + 1 __lambda_49 [1282] +----------------------------------------------- + 1 __lambda_0 [1128] +[1290] 0.0 0.00 0.00 1 __lambda_500 [1290] + 1 __lambda_1 [280] +----------------------------------------------- + 1 __lambda_0 [1128] +[1291] 0.0 0.00 0.00 1 __lambda_501 [1291] + 1 __lambda_1 [280] +----------------------------------------------- + 1 Cyc_string_append [514] +[1292] 0.0 0.00 0.00 1 __lambda_502 [1292] + 1 __lambda_1 [280] +----------------------------------------------- + 1 __lambda_0 [1128] +[1293] 0.0 0.00 0.00 1 __lambda_503 [1293] + 1 __lambda_538 [445] +----------------------------------------------- + 1 __lambda_307 [1145] +[1294] 0.0 0.00 0.00 1 __lambda_504 [1294] + 1 __lambda_1 [280] +----------------------------------------------- + 1 __lambda_0 [1128] +[1295] 0.0 0.00 0.00 1 __lambda_505 [1295] + 1 __lambda_309 [407] +----------------------------------------------- + 1 __lambda_0 [1128] +[1296] 0.0 0.00 0.00 1 __lambda_506 [1296] + 1 __lambda_1 [280] +----------------------------------------------- + 1 __lambda_2 [1160] +[1297] 0.0 0.00 0.00 1 __lambda_507 [1297] + 1 __lambda_1 [280] +----------------------------------------------- + 1 __lambda_0 [1128] +[1298] 0.0 0.00 0.00 1 __lambda_508 [1298] + 1 __lambda_3 [414] +----------------------------------------------- + 1 __lambda_2 [1160] +[1299] 0.0 0.00 0.00 1 __lambda_509 [1299] + 1 __lambda_1 [280] +----------------------------------------------- + 1 __lambda_52 [420] +[1300] 0.0 0.00 0.00 1 __lambda_51 [1300] + 1 __lambda_50 [1289] +----------------------------------------------- + 1 __lambda_0 [1128] +[1301] 0.0 0.00 0.00 1 __lambda_510 [1301] + 1 __lambda_3 [414] +----------------------------------------------- + 1 __lambda_533 [1315] +[1302] 0.0 0.00 0.00 1 __lambda_511 [1302] + 1 __lambda_1 [280] +----------------------------------------------- + 1 __lambda_1 [1159] +[1303] 0.0 0.00 0.00 1 __lambda_514 [1303] + 1 __lambda_0 [1158] +----------------------------------------------- + 1 __lambda_477 [158] +[1304] 0.0 0.00 0.00 1 __lambda_520 [1304] + 1 __lambda_1 [1159] +----------------------------------------------- + 1 __lambda_524 [1306] +[1305] 0.0 0.00 0.00 1 __lambda_523 [1305] + 1 __lambda_522 [356] +----------------------------------------------- + 1 __lambda_1 [1159] +[1306] 0.0 0.00 0.00 1 __lambda_524 [1306] + 1 __lambda_523 [1305] +----------------------------------------------- + 1 __lambda_0 [1158] +[1307] 0.0 0.00 0.00 1 __lambda_525 [1307] + 1 __lambda_1 [1159] +----------------------------------------------- + 1 __lambda_2 [1193] +[1308] 0.0 0.00 0.00 1 __lambda_526 [1308] + 1 __lambda_0 [1158] +----------------------------------------------- + 1 __lambda_304 [374] +[1309] 0.0 0.00 0.00 1 __lambda_527 [1309] + 1 __lambda_2 [1193] +----------------------------------------------- + 1 __lambda_721 [289] +[1310] 0.0 0.00 0.00 1 __lambda_528 [1310] + 1 __lambda_304 [374] +----------------------------------------------- + 1 __lambda_307 [1145] +[1311] 0.0 0.00 0.00 1 __lambda_529 [1311] + 1 __lambda_721 [289] +----------------------------------------------- + 1 __lambda_0 [1128] +[1312] 0.0 0.00 0.00 1 __lambda_530 [1312] + 1 __lambda_309 [407] +----------------------------------------------- + 1 __lambda_0 [1128] +[1313] 0.0 0.00 0.00 1 __lambda_531 [1313] + 1 __lambda_1 [280] +----------------------------------------------- + 1 __lambda_535 [357] +[1314] 0.0 0.00 0.00 1 __lambda_532 [1314] + 1 __lambda_1 [280] +----------------------------------------------- + 1 __lambda_765 [479] +[1315] 0.0 0.00 0.00 1 __lambda_533 [1315] + 0.00 0.00 1/2 Cyc_fast_div [521] + 1 __lambda_511 [1302] +----------------------------------------------- + 1 __lambda_537 [444] +[1316] 0.0 0.00 0.00 1 __lambda_536 [1316] + 1 __lambda_535 [357] +----------------------------------------------- + + This table describes the call tree of the program, and was sorted by + the total amount of time spent in each function and its children. + + Each entry in this table consists of several lines. The line with the + index number at the left hand margin lists the current function. + The lines above it list the functions that called this function, + and the lines below it list the functions this one called. + This line lists: + index A unique number given to each element of the table. + Index numbers are sorted numerically. + The index number is printed next to every function name so + it is easier to look up where the function in the table. + + % time This is the percentage of the `total' time that was spent + in this function and its children. Note that due to + different viewpoints, functions excluded by options, etc, + these numbers will NOT add up to 100%. + + self This is the total amount of time spent in this function. + + children This is the total amount of time propagated into this + function by its children. + + called This is the number of times the function was called. + If the function called itself recursively, the number + only includes non-recursive calls, and is followed by + a `+' and the number of recursive calls. + + name The name of the current function. The index number is + printed after it. If the function is a member of a + cycle, the cycle number is printed between the + function's name and the index number. + + + For the function's parents, the fields have the following meanings: + + self This is the amount of time that was propagated directly + from the function into this parent. + + children This is the amount of time that was propagated from + the function's children into this parent. + + called This is the number of times this parent called the + function `/' the total number of times the function + was called. Recursive calls to the function are not + included in the number after the `/'. + + name This is the name of the parent. The parent's index + number is printed after it. If the parent is a + member of a cycle, the cycle number is printed between + the name and the index number. + + If the parents of the function cannot be determined, the word + `' is printed in the `name' field, and all the other + fields are blank. + + For the function's children, the fields have the following meanings: + + self This is the amount of time that was propagated directly + from the child into the function. + + children This is the amount of time that was propagated from the + child's children to the function. + + called This is the number of times the function called + this child `/' the total number of times the child + was called. Recursive calls by the child are not + listed in the number after the `/'. + + name This is the name of the child. The child's index + number is printed after it. If the child is a + member of a cycle, the cycle number is printed + between the name and the index number. + + If there are any cycles (circles) in the call graph, there is an + entry for the cycle-as-a-whole. This entry shows who called the + cycle (as parents) and the members of the cycle (as children.) + The `+' recursive calls entry shows the number of function calls that + were internal to the cycle, and the calls entry for each member shows, + for that member, how many times it was called from other members of + the cycle. + + +Index by function name + + [501] Cyc_apply [175] __lambda_249 (earley.c) [1130] __lambda_434 (earley.c) + [67] Cyc_car [454] __lambda_249 (base.c) [350] __lambda_435 (earley.c) + [59] Cyc_cdr [1139] __lambda_249 (read.c) [472] __lambda_436 (earley.c) + [516] Cyc_check_obj [191] __lambda_250 (earley.c) [473] __lambda_437 (earley.c) + [507] Cyc_display [1194] __lambda_250 (base.c) [436] __lambda_438 (earley.c) + [511] Cyc_display_va [1120] __lambda_250 (read.c) [379] __lambda_439 (earley.c) + [512] Cyc_display_va_list [161] __lambda_251 (earley.c) [1254] __lambda_44 (earley.c) + [499] Cyc_eq [437] __lambda_251 (base.c) [1125] __lambda_44 (read.c) + [521] Cyc_fast_div [1121] __lambda_251 (read.c) [307] __lambda_440 (earley.c) + [119] Cyc_fast_mul [325] __lambda_252 (earley.c) [295] __lambda_441 (earley.c) + [98] Cyc_fast_sub [1122] __lambda_252 (read.c) [1172] __lambda_442 (earley.c) + [90] Cyc_fast_sum [306] __lambda_253 (earley.c) [1173] __lambda_443 (earley.c) + [107] Cyc_get_global_variables [312] __lambda_253 (read.c) [376] __lambda_444 (earley.c) + [248] Cyc_global_set [277] __lambda_254 (earley.c) [351] __lambda_445 (earley.c) + [528] Cyc_heap_init (runtime-main.h) [282] __lambda_254 (read.c) [1255] __lambda_446 (earley.c) + [522] Cyc_io_flush_output_port [278] __lambda_255 (earley.c) [1256] __lambda_447 (earley.c) + [508] Cyc_io_read_char [301] __lambda_256 (earley.c) [428] __lambda_448 (earley.c) + [506] Cyc_is_eof_object [269] __lambda_257 (earley.c) [1257] __lambda_449 (earley.c) + [84] Cyc_is_null [244] __lambda_258 (earley.c) [382] __lambda_45 (earley.c) + [89] Cyc_is_number [1115] __lambda_259 (earley.c) [1126] __lambda_45 (read.c) + [48] Cyc_is_pair [1116] __lambda_260 (earley.c) [415] __lambda_450 (earley.c) + [502] Cyc_is_port [1117] __lambda_261 (earley.c) [352] __lambda_451 (earley.c) + [504] Cyc_is_string [266] __lambda_262 (earley.c) [1258] __lambda_452 (earley.c) + [78] Cyc_is_vector [326] __lambda_263 (earley.c) [1259] __lambda_453 (earley.c) + [108] Cyc_length [139] __lambda_264 (earley.c) [1260] __lambda_454 (earley.c) + [97] Cyc_length_as_object [135] __lambda_265 (earley.c) [1142] __lambda_455 (earley.c) + [148] Cyc_list2string [194] __lambda_266 (earley.c) [127] __lambda_456 (earley.c) + [134] Cyc_list2vector [126] __lambda_267 (earley.c) [353] __lambda_457 (earley.c) + [251] Cyc_make_vector [124] __lambda_268 (earley.c) [1261] __lambda_458 (earley.c) + [505] Cyc_num_fast_eq_op [125] __lambda_269 (earley.c) [1262] __lambda_459 (earley.c) + [523] Cyc_num_fast_gt_op [1144] __lambda_27 (read.c) [384] __lambda_46 (earley.c) + [79] Cyc_num_fast_gte_op [186] __lambda_270 (earley.c) [354] __lambda_460 (earley.c) + [99] Cyc_num_fast_lt_op [327] __lambda_271 (earley.c) [1263] __lambda_461 (earley.c) + [106] Cyc_num_lte_op [63] __lambda_272 (earley.c) [1264] __lambda_462 (earley.c) + [456] Cyc_number2string2 [328] __lambda_273 (earley.c) [1265] __lambda_463 (earley.c) + [109] Cyc_set_car [24] __lambda_274 (earley.c) [440] __lambda_464 (earley.c) + [25] Cyc_set_cell [329] __lambda_275 (earley.c) [275] __lambda_465 (earley.c) + [46] Cyc_st_add [70] __lambda_276 (earley.c) [155] __lambda_466 (earley.c) + [8] Cyc_start_trampoline [132] __lambda_277 (earley.c) [1266] __lambda_467 (earley.c) + [529] Cyc_stderr [140] __lambda_278 (earley.c) [156] __lambda_468 (earley.c) + [530] Cyc_stdin [136] __lambda_279 (earley.c) [1267] __lambda_469 (earley.c) + [531] Cyc_stdout [406] __lambda_28 (read.c) [303] __lambda_47 (earley.c) + [517] Cyc_string2number2_ [141] __lambda_280 (earley.c) [1127] __lambda_470 (earley.c) + [518] Cyc_string2number_ [204] __lambda_281 (earley.c) [1268] __lambda_471 (earley.c) + [514] Cyc_string_append [85] __lambda_281 (base.c) [441] __lambda_472 (earley.c) + [500] Cyc_vector_length [138] __lambda_282 (earley.c) [1269] __lambda_473 (earley.c) + [29] Cyc_vector_ref [23] __lambda_282 (base.c) [1270] __lambda_474 (earley.c) + [103] Cyc_vector_set [205] __lambda_283 (earley.c) [1271] __lambda_475 (earley.c) + [524] Cyc_write [50] __lambda_283 (base.c) [1272] __lambda_476 (earley.c) + [519] Cyc_write_char [206] __lambda_284 (earley.c) [158] __lambda_477 (earley.c) + [525] Cyc_write_va [20] __lambda_284 (base.c) [1273] __lambda_478 (earley.c) + [526] Cyc_write_va_list [330] __lambda_285 (earley.c) [1274] __lambda_479 (earley.c) + [11] GC [102] __lambda_285 (base.c) [355] __lambda_48 (earley.c) + [488] MurmurHash64A (ck_ht_hash.h) [1091] __lambda_286 (earley.c) [1275] __lambda_480 (earley.c) + [1157] _Cyc_write (runtime.c) [143] __lambda_287 (earley.c) [1276] __lambda_481 (earley.c) + [1174] __75halt [144] __lambda_288 (earley.c) [1277] __lambda_482 (earley.c) + [116] __halt [145] __lambda_289 (earley.c) [1278] __lambda_483 (earley.c) + [286] __lambda_0 (earley.c) [146] __lambda_290 (earley.c) [442] __lambda_484 (earley.c) + [385] __lambda_0 (common.c) [147] __lambda_291 (earley.c) [452] __lambda_485 (earley.c) + [1158] __lambda_0 (time.c) [246] __lambda_292 (earley.c) [1279] __lambda_486 (earley.c) + [1128] __lambda_0 (write.c) [193] __lambda_293 (earley.c) [1280] __lambda_487 (earley.c) + [310] __lambda_1 (earley.c) [331] __lambda_294 (earley.c) [1281] __lambda_489 (earley.c) + [1175] __lambda_1 (common.c) [53] __lambda_295 (earley.c) [1282] __lambda_49 (earley.c) + [1159] __lambda_1 (time.c) [332] __lambda_296 (earley.c) [313] __lambda_490 (earley.c) + [280] __lambda_1 (write.c) [433] __lambda_297 (earley.c) [443] __lambda_491 (earley.c) + [1143] __lambda_10 (read.c) [271] __lambda_298 (earley.c) [474] __lambda_492 (earley.c) + [314] __lambda_102 (earley.c) [159] __lambda_299 (earley.c) [447] __lambda_493 (earley.c) + [1176] __lambda_103 (earley.c) [362] __lambda_3 (earley.c) [1283] __lambda_494 (earley.c) + [457] __lambda_104 (earley.c) [400] __lambda_3 (common.c) [1284] __lambda_495 (earley.c) + [287] __lambda_105 (earley.c) [438] __lambda_3 (time.c) [1285] __lambda_496 (earley.c) + [273] __lambda_106 (earley.c) [414] __lambda_3 (write.c) [1286] __lambda_497 (earley.c) + [315] __lambda_107 (earley.c) [160] __lambda_300 (earley.c) [1287] __lambda_498 (earley.c) + [1177] __lambda_108 (earley.c) [262] __lambda_301 (earley.c) [1288] __lambda_499 (earley.c) + [1178] __lambda_109 (earley.c) [292] __lambda_302 (earley.c) [403] __lambda_5 (common.c) + [151] __lambda_11 (read.c) [1163] __lambda_303 (earley.c) [373] __lambda_5 (write.c) + [1179] __lambda_110 (earley.c) [1164] __lambda_304 (earley.c) [481] __lambda_5 (read.c) + [458] __lambda_111 (earley.c) [374] __lambda_304 (base.c) [1289] __lambda_50 (earley.c) + [378] __lambda_112 (earley.c) [1165] __lambda_305 (earley.c) [1290] __lambda_500 (earley.c) + [361] __lambda_113 (earley.c) [448] __lambda_306 (earley.c) [1291] __lambda_501 (earley.c) + [316] __lambda_114 (earley.c) [333] __lambda_307 (earley.c) [1292] __lambda_502 (earley.c) + [1180] __lambda_115 (earley.c) [1145] __lambda_307 (base.c) [1293] __lambda_503 (earley.c) + [1181] __lambda_116 (earley.c) [1195] __lambda_308 (earley.c) [1294] __lambda_504 (earley.c) + [1182] __lambda_117 (earley.c) [368] __lambda_308 (base.c) [1295] __lambda_505 (earley.c) + [418] __lambda_118 (earley.c) [308] __lambda_309 (earley.c) [1296] __lambda_506 (earley.c) + [459] __lambda_119 (earley.c) [407] __lambda_309 (base.c) [1297] __lambda_507 (earley.c) + [268] __lambda_12 (read.c) [1196] __lambda_310 (earley.c) [1298] __lambda_508 (earley.c) + [1183] __lambda_120 (earley.c) [1197] __lambda_311 (earley.c) [1299] __lambda_509 (earley.c) + [1184] __lambda_121 (earley.c) [334] __lambda_312 (earley.c) [1300] __lambda_51 (earley.c) + [317] __lambda_122 (earley.c) [309] __lambda_313 (earley.c) [1301] __lambda_510 (earley.c) + [304] __lambda_123 (earley.c) [279] __lambda_314 (earley.c) [1302] __lambda_511 (earley.c) + [260] __lambda_124 (earley.c) [299] __lambda_315 (earley.c) [451] __lambda_512 (earley.c) + [232] __lambda_125 (earley.c) [270] __lambda_316 (earley.c) [478] __lambda_513 (earley.c) + [169] __lambda_126 (earley.c) [247] __lambda_317 (earley.c) [1303] __lambda_514 (earley.c) + [201] __lambda_127 (earley.c) [1123] __lambda_318 (earley.c) [420] __lambda_52 (earley.c) + [202] __lambda_128 (earley.c) [1124] __lambda_319 (earley.c) [1304] __lambda_520 (earley.c) + [1093] __lambda_129 (earley.c) [297] __lambda_320 (earley.c) [427] __lambda_521 (earley.c) + [283] __lambda_13 (read.c) [61] __lambda_320 (base.c) [356] __lambda_522 (earley.c) + [1094] __lambda_130 (earley.c) [335] __lambda_321 (earley.c) [1305] __lambda_523 (earley.c) + [1095] __lambda_131 (earley.c) [34] __lambda_321 (base.c) [1306] __lambda_524 (earley.c) + [261] __lambda_132 (earley.c) [288] __lambda_322 (earley.c) [1307] __lambda_525 (earley.c) + [150] __lambda_133 (earley.c) [75] __lambda_322 (base.c) [1308] __lambda_526 (earley.c) + [225] __lambda_134 (earley.c) [123] __lambda_323 (earley.c) [1309] __lambda_527 (earley.c) + [226] __lambda_135 (earley.c) [88] __lambda_323 (base.c) [1310] __lambda_528 (earley.c) + [214] __lambda_136 (earley.c) [255] __lambda_324 (earley.c) [1311] __lambda_529 (earley.c) + [223] __lambda_137 (earley.c) [35] __lambda_324 (base.c) [475] __lambda_53 (earley.c) + [240] __lambda_138 (earley.c) [245] __lambda_325 (earley.c) [1312] __lambda_530 (earley.c) + [1107] __lambda_139 (earley.c) [38] __lambda_325 (base.c) [1313] __lambda_531 (earley.c) + [253] __lambda_14 (read.c) [1118] __lambda_326 (earley.c) [1314] __lambda_532 (earley.c) + [1108] __lambda_140 (earley.c) [31] __lambda_326 (base.c) [1315] __lambda_533 (earley.c) + [264] __lambda_141 (earley.c) [1119] __lambda_327 (earley.c) [120] __lambda_534 (earley.c) + [318] __lambda_142 (earley.c) [26] __lambda_327 (base.c) [357] __lambda_535 (earley.c) + [190] __lambda_143 (earley.c) [336] __lambda_328 (earley.c) [1316] __lambda_536 (earley.c) + [199] __lambda_144 (earley.c) [1146] __lambda_328 (read.c) [444] __lambda_537 (earley.c) + [168] __lambda_145 (earley.c) [1198] __lambda_329 (earley.c) [445] __lambda_538 (earley.c) + [167] __lambda_146 (earley.c) [364] __lambda_329 (read.c) [358] __lambda_54 (earley.c) + [164] __lambda_147 (earley.c) [1199] __lambda_330 (earley.c) [94] __lambda_55 (earley.c) + [165] __lambda_148 (earley.c) [1147] __lambda_330 (read.c) [1140] __lambda_55 (read.c) + [189] __lambda_149 (earley.c) [1200] __lambda_331 (earley.c) [92] __lambda_56 (earley.c) + [319] __lambda_15 (earley.c) [1201] __lambda_332 (earley.c) [1141] __lambda_56 (read.c) + [128] __lambda_15 (read.c) [1202] __lambda_333 (earley.c) [87] __lambda_57 (earley.c) + [176] __lambda_150 (earley.c) [1203] __lambda_334 (earley.c) [417] __lambda_57 (read.c) + [178] __lambda_151 (earley.c) [1204] __lambda_335 (earley.c) [72] __lambda_58 (earley.c) + [1082] __lambda_152 (earley.c) [1205] __lambda_336 (earley.c) [27] __lambda_59 (earley.c) + [1083] __lambda_153 (earley.c) [1148] __lambda_336 (read.c) [446] __lambda_6 (common.c) + [203] __lambda_154 (earley.c) [1206] __lambda_337 (earley.c) [404] __lambda_6 (read.c) + [386] __lambda_1544 (base.c) [408] __lambda_337 (read.c) [86] __lambda_60 (earley.c) + [1185] __lambda_1545 (base.c) [1207] __lambda_338 (earley.c) [64] __lambda_61 (earley.c) + [387] __lambda_1546 (base.c) [1208] __lambda_339 (earley.c) [49] __lambda_62 (earley.c) + [388] __lambda_1547 (base.c) [1209] __lambda_340 (earley.c) [33] __lambda_63 (earley.c) + [389] __lambda_1548 (base.c) [1210] __lambda_341 (earley.c) [32] __lambda_64 (earley.c) + [390] __lambda_1549 (base.c) [1211] __lambda_342 (earley.c) [54] __lambda_65 (earley.c) + [196] __lambda_155 (earley.c) [1212] __lambda_343 (earley.c) [60] __lambda_66 (earley.c) + [391] __lambda_1550 (base.c) [1213] __lambda_344 (earley.c) [66] __lambda_67 (earley.c) + [392] __lambda_1551 (base.c) [1214] __lambda_345 (earley.c) [91] __lambda_68 (earley.c) + [393] __lambda_1552 (base.c) [1215] __lambda_346 (earley.c) [40] __lambda_69 (earley.c) + [394] __lambda_1553 (base.c) [1216] __lambda_347 (earley.c) [482] __lambda_7 (read.c) + [395] __lambda_1554 (base.c) [1217] __lambda_348 (earley.c) [52] __lambda_70 (earley.c) + [396] __lambda_1555 (base.c) [1218] __lambda_349 (earley.c) [82] __lambda_71 (earley.c) + [1186] __lambda_1556 (base.c) [130] __lambda_35 (char.c) [1153] __lambda_718 (base.c) + [397] __lambda_1557 (base.c) [1219] __lambda_350 (earley.c) [430] __lambda_719 (base.c) + [1187] __lambda_1558 (base.c) [1220] __lambda_351 (earley.c) [81] __lambda_72 (earley.c) + [398] __lambda_1559 (base.c) [1221] __lambda_352 (earley.c) [289] __lambda_721 (base.c) + [179] __lambda_156 (earley.c) [1222] __lambda_353 (earley.c) [1154] __lambda_722 (base.c) + [1188] __lambda_1560 (base.c) [1223] __lambda_354 (earley.c) [1155] __lambda_723 (base.c) + [370] __lambda_1561 (base.c) [1224] __lambda_355 (earley.c) [1156] __lambda_724 (base.c) + [187] __lambda_157 (earley.c) [464] __lambda_356 (earley.c) [411] __lambda_725 (base.c) + [1089] __lambda_158 (earley.c) [465] __lambda_357 (earley.c) [74] __lambda_73 (earley.c) + [1090] __lambda_159 (earley.c) [466] __lambda_358 (earley.c) [83] __lambda_74 (earley.c) + [302] __lambda_16 (read.c) [434] __lambda_359 (earley.c) [69] __lambda_75 (earley.c) + [200] __lambda_160 (earley.c) [117] __lambda_36 (char.c) [65] __lambda_76 (earley.c) + [1085] __lambda_161 (earley.c) [363] __lambda_360 (earley.c) [479] __lambda_765 (base.c) + [320] __lambda_162 (earley.c) [383] __lambda_361 (earley.c) [480] __lambda_766 (base.c) + [1189] __lambda_163 (earley.c) [177] __lambda_362 (earley.c) [30] __lambda_77 (earley.c) + [460] __lambda_164 (earley.c) [369] __lambda_363 (earley.c) [21] __lambda_78 (earley.c) + [284] __lambda_165 (earley.c) [380] __lambda_364 (earley.c) [36] __lambda_79 (earley.c) + [285] __lambda_166 (earley.c) [181] __lambda_365 (earley.c) [359] __lambda_8 (read.c) + [272] __lambda_167 (earley.c) [1105] __lambda_365 (base.c) [58] __lambda_80 (earley.c) + [259] __lambda_168 (earley.c) [300] __lambda_366 (earley.c) [56] __lambda_81 (earley.c) + [321] __lambda_169 (earley.c) [1106] __lambda_366 (base.c) [71] __lambda_82 (earley.c) + [129] __lambda_17 (read.c) [293] __lambda_367 (earley.c) [57] __lambda_83 (earley.c) + [1190] __lambda_170 (earley.c) [413] __lambda_367 (base.c) [44] __lambda_84 (earley.c) + [1191] __lambda_171 (earley.c) [1166] __lambda_368 (earley.c) [42] __lambda_85 (earley.c) + [461] __lambda_172 (earley.c) [1167] __lambda_369 (earley.c) [51] __lambda_86 (earley.c) + [462] __lambda_173 (earley.c) [429] __lambda_370 (earley.c) [73] __lambda_87 (earley.c) + [419] __lambda_174 (earley.c) [381] __lambda_371 (earley.c) [76] __lambda_88 (earley.c) + [463] __lambda_175 (earley.c) [182] __lambda_372 (earley.c) [77] __lambda_89 (earley.c) + [1192] __lambda_176 (earley.c) [365] __lambda_373 (earley.c) [449] __lambda_9 (read.c) + [322] __lambda_177 (earley.c) [337] __lambda_374 (earley.c) [68] __lambda_90 (earley.c) + [305] __lambda_178 (earley.c) [1225] __lambda_375 (earley.c) [43] __lambda_91 (earley.c) + [218] __lambda_179 (earley.c) [1226] __lambda_376 (earley.c) [37] __lambda_92 (earley.c) + [290] __lambda_18 (read.c) [421] __lambda_377 (earley.c) [360] __lambda_93 (earley.c) + [170] __lambda_180 (earley.c) [338] __lambda_378 (earley.c) [112] _cons + [1092] __lambda_181 (earley.c) [1227] __lambda_379 (earley.c) [1084] _strdup + [254] __lambda_182 (earley.c) [1228] __lambda_380 (earley.c) [496] add_global + [149] __lambda_183 (earley.c) [1229] __lambda_381 (earley.c) [62] add_mutation + [221] __lambda_184 (earley.c) [1230] __lambda_382 (earley.c) [490] add_symbol + [222] __lambda_185 (earley.c) [450] __lambda_383 (earley.c) [495] add_symbol_by_name + [216] __lambda_186 (earley.c) [276] __lambda_383 (base.c) [131] apply + [211] __lambda_187 (earley.c) [426] __lambda_384 (earley.c) [425] apply_va + [217] __lambda_188 (earley.c) [409] __lambda_384 (base.c) [152] assoc + [241] __lambda_189 (earley.c) [183] __lambda_385 (earley.c) [532] c_entry_pt (earley.c) + [113] __lambda_19 (read.c) [154] __lambda_385 (base.c) [533] c_entry_pt_first_lambda (earley.c) + [1109] __lambda_190 (earley.c) [1168] __lambda_386 (earley.c) [534] c_scheme_char_entry_pt + [1110] __lambda_191 (earley.c) [153] __lambda_386 (base.c) [535] c_schemebase_entry_pt + [1111] __lambda_192 (earley.c) [184] __lambda_387 (earley.c) [536] c_schemecyclonecommon_entry_pt + [265] __lambda_193 (earley.c) [453] __lambda_387 (base.c) [537] c_schemeread_entry_pt + [274] __lambda_194 (earley.c) [431] __lambda_387 (read.c) [538] c_schemetime_entry_pt + [263] __lambda_195 (earley.c) [1169] __lambda_388 (earley.c) [539] c_schemewrite_entry_pt + [209] __lambda_196 (earley.c) [256] __lambda_388 (base.c) [55] cell_get + [208] __lambda_197 (earley.c) [1149] __lambda_388 (read.c) [28] ck_cc_popcount (ck_cc.h) + [233] __lambda_198 (earley.c) [367] __lambda_389 (earley.c) [18] ck_pr_barrier (ck_pr.h) + [234] __lambda_199 (earley.c) [339] __lambda_389 (base.c) [485] ck_pr_cas_int (ck_pr.h) + [291] __lambda_2 (earley.c) [1150] __lambda_389 (read.c) [172] ck_pr_fence_load (ck_pr.h) + [399] __lambda_2 (common.c) [180] __lambda_390 (earley.c) [13] ck_pr_md_load_int (ck_pr.h) + [1193] __lambda_2 (time.c) [340] __lambda_390 (base.c) [163] ck_pr_md_load_ptr (ck_pr.h) + [1160] __lambda_2 (write.c) [410] __lambda_390 (read.c) [45] ck_pr_md_store_uint (ck_pr.h) + [252] __lambda_20 (read.c) [341] __lambda_391 (earley.c) [122] clear_mutations + [1086] __lambda_200 (earley.c) [1231] __lambda_391 (base.c) [115] debug_dump_globals + [215] __lambda_201 (earley.c) [1232] __lambda_392 (earley.c) [515] dispatch + [192] __lambda_202 (earley.c) [342] __lambda_392 (base.c) [101] do_dispatch + [207] __lambda_203 (earley.c) [1233] __lambda_393 (earley.c) [527] double2buffer + [1096] __lambda_204 (earley.c) [1234] __lambda_393 (base.c) [105] equal + [1097] __lambda_205 (earley.c) [1235] __lambda_394 (earley.c) [104] equalp + [257] __lambda_206 (earley.c) [343] __lambda_394 (base.c) [492] find_or_add_symbol + [220] __lambda_207 (earley.c) [173] __lambda_395 (earley.c) [493] find_symbol_by_name + [1102] __lambda_208 (earley.c) [1236] __lambda_395 (base.c) [540] gc_add_mutator + [1103] __lambda_209 (earley.c) [281] __lambda_396 (earley.c) [17] gc_alloc + [1161] __lambda_21 (read.c) [1237] __lambda_396 (base.c) [15] gc_allocated_bytes + [1104] __lambda_210 (earley.c) [377] __lambda_397 (earley.c) [2] gc_collector + [242] __lambda_211 (earley.c) [1238] __lambda_397 (base.c) [6] gc_collector_mark_gray (gc.c) + [228] __lambda_212 (earley.c) [344] __lambda_398 (earley.c) [3] gc_collector_trace + [227] __lambda_215 (earley.c) [1239] __lambda_398 (base.c) [22] gc_copy_obj + [219] __lambda_216 (earley.c) [1240] __lambda_399 (earley.c) [4] gc_empty_collector_stack + [212] __lambda_217 (earley.c) [439] __lambda_399 (base.c) [47] gc_fixup_moved_obj + [1098] __lambda_218 (earley.c) [401] __lambda_399 (read.c) [174] gc_free_old_thread_data + [1099] __lambda_219 (earley.c) [1241] __lambda_4 (common.c) [484] gc_get_heap + [1162] __lambda_22 (read.c) [402] __lambda_4 (write.c) [95] gc_grow_heap + [229] __lambda_220 (earley.c) [424] __lambda_40 (read.c) [166] gc_handshake + [267] __lambda_221 (earley.c) [1242] __lambda_400 (earley.c) [487] gc_heap_create + [239] __lambda_222 (earley.c) [371] __lambda_400 (read.c) [486] gc_heap_free + [258] __lambda_223 (earley.c) [345] __lambda_401 (earley.c) [93] gc_heap_last + [230] __lambda_224 (earley.c) [1243] __lambda_402 (earley.c) [541] gc_init_heap + [213] __lambda_225 (earley.c) [1244] __lambda_403 (earley.c) [542] gc_initialize + [1100] __lambda_226 (earley.c) [476] __lambda_404 (earley.c) [483] gc_is_heap_empty + [1101] __lambda_227 (earley.c) [477] __lambda_405 (earley.c) [133] gc_is_stack_obj + [243] __lambda_228 (earley.c) [1245] __lambda_406 (earley.c) [5] gc_mark_black + [1112] __lambda_229 (earley.c) [1246] __lambda_407 (earley.c) [114] gc_mark_globals + [366] __lambda_23 (read.c) [1247] __lambda_408 (earley.c) [137] gc_mark_gray + [1113] __lambda_230 (earley.c) [467] __lambda_409 (earley.c) [142] gc_mark_gray2 + [1114] __lambda_231 (earley.c) [346] __lambda_41 (earley.c) [12] gc_minor + [323] __lambda_232 (earley.c) [1151] __lambda_41 (read.c) [14] gc_move + [235] __lambda_233 (earley.c) [1248] __lambda_410 (earley.c) [96] gc_mut_cooperate + [224] __lambda_234 (earley.c) [468] __lambda_411 (earley.c) [39] gc_mut_update + [236] __lambda_235 (earley.c) [469] __lambda_412 (earley.c) [509] gc_mutator_thread_blocked + [237] __lambda_236 (earley.c) [470] __lambda_413 (earley.c) [510] gc_mutator_thread_runnable + [210] __lambda_237 (earley.c) [435] __lambda_414 (earley.c) [195] gc_post_handshake + [188] __lambda_238 (earley.c) [296] __lambda_415 (earley.c) [543] gc_start_collector + [185] __lambda_239 (earley.c) [294] __lambda_416 (earley.c) [111] gc_sum_pending_writes + [405] __lambda_24 (read.c) [1170] __lambda_417 (earley.c) [10] gc_sweep + [1087] __lambda_240 (earley.c) [1171] __lambda_418 (earley.c) [80] gc_thr_add_to_move_buffer + [1088] __lambda_241 (earley.c) [375] __lambda_419 (earley.c) [513] gc_thr_grow_move_buffer + [1131] __lambda_241 (read.c) [471] __lambda_42 (earley.c) [416] gc_thread_data_init + [238] __lambda_242 (earley.c) [372] __lambda_42 (char.c) [19] gc_try_alloc + [1132] __lambda_242 (read.c) [1152] __lambda_42 (read.c) [162] gc_wait_handshake + [324] __lambda_243 (earley.c) [347] __lambda_420 (earley.c) [100] gc_zero_read_write_counts + [1133] __lambda_243 (read.c) [1249] __lambda_421 (earley.c) [489] hs_hash (runtime.c) + [231] __lambda_244 (earley.c) [1250] __lambda_422 (earley.c) [497] malloc_make_pair + [1134] __lambda_244 (read.c) [422] __lambda_423 (earley.c) [118] mark_stack_or_heap_obj (gc.c) + [197] __lambda_245 (earley.c) [348] __lambda_424 (earley.c) [498] mcvar + [412] __lambda_245 (base.c) [1251] __lambda_425 (earley.c) [110] memberp + [1135] __lambda_245 (read.c) [1252] __lambda_426 (earley.c) [544] set_env_variables + [1081] __lambda_246 (earley.c) [1253] __lambda_427 (earley.c) [494] set_get (runtime.c) + [455] __lambda_246 (base.c) [349] __lambda_428 (earley.c) [491] set_insert (runtime.c) + [1136] __lambda_246 (read.c) [298] __lambda_429 (earley.c) [520] str2int + [171] __lambda_247 (earley.c) [432] __lambda_43 (earley.c) [16] vpbuffer_add + [423] __lambda_247 (base.c) [311] __lambda_43 (read.c) [41] vpbuffer_free + [1137] __lambda_247 (read.c) [121] __lambda_430 (earley.c) [503] vpbuffer_realloc + [198] __lambda_248 (earley.c) [249] __lambda_431 (earley.c) [9] + [157] __lambda_248 (base.c) [250] __lambda_432 (earley.c) + [1138] __lambda_248 (read.c) [1129] __lambda_433 (earley.c)